� ���g7��P�ddlZGd�dej��ZGd�de��ZdS)�Nc�(��eZdZdZ d�fd� Z�xZS)�WSGIAppa�WSGI middleware for Socket.IO. This middleware dispatches traffic to a Socket.IO application. It can also serve a list of static files to the client, or forward unrelated HTTP traffic to another WSGI application. :param socketio_app: The Socket.IO server. Must be an instance of the ``socketio.Server`` class. :param wsgi_app: The WSGI app that receives all other traffic. :param static_files: A dictionary with static file mapping rules. See the documentation for details on this argument. :param socketio_path: The endpoint where the Socket.IO application should be installed. The default value is appropriate for most cases. Example usage:: import socketio import eventlet from . import wsgi_app sio = socketio.Server() app = socketio.WSGIApp(sio, wsgi_app) eventlet.wsgi.server(eventlet.listen(('', 8000)), app) N� socket.ioc�R��t���||||���dS)N)� static_files� engineio_path��super�__init__)�self� socketio_app�wsgi_appr� socketio_path� __class__s ��c/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/socketio/middleware.pyr zWSGIApp.__init__s7��� ������x�l�'4� � 6� 6� 6� 6� 6�)NNr��__name__� __module__� __qualname__�__doc__r � __classcell__�rs@rrrsQ���������2BF�*�6�6�6�6�6�6�6�6�6�6rrc�(��eZdZdZ d�fd� Z�xZS)� Middlewarez=This class has been renamed to WSGIApp and is now deprecated.Nrc�P��t���|||���dS)N)rr )r r rrrs �rr zMiddleware.__init__&s(��� ������x�}��M�M�M�M�Mr)Nrrrs@rrr$sS�������G�G�.2�*�N�N�N�N�N�N�N�N�N�Nrr)�engineiorr�rr�<module>rsz������6�6�6�6�6�h��6�6�6�@N�N�N�N�N��N�N�N�N�Nr
Memory