python-socketioΒΆ
This projects implements Socket.IO clients and servers that can run standalone or integrated with a variety of Python web frameworks.
- Getting Started
- The Socket.IO Client
- Installation
- Creating a Client Instance
- Defining Event Handlers
- Catch-All Event Handlers
- Connect, Connect Error and Disconnect Event Handlers
- Connecting to a Server
- Emitting Events
- Event Callbacks
- Namespaces
- Class-Based Namespaces
- Disconnecting from the Server
- Managing Background Tasks
- Debugging and Troubleshooting
- The Socket.IO Server
- Installation
- Creating a Server Instance
- Serving Static Files
- Defining Event Handlers
- Catch-All Event Handlers
- Connect and Disconnect Event Handlers
- Emitting Events
- Event Callbacks
- Namespaces
- Class-Based Namespaces
- Rooms
- User Sessions
- Using a Message Queue
- Debugging and Troubleshooting
- Deployment Strategies
- Cross-Origin Controls
- API Reference
Client
classAsyncClient
classServer
classAsyncServer
classConnectionRefusedError
classWSGIApp
classASGIApp
classMiddleware
class (deprecated)ClientNamespace
classNamespace
classAsyncClientNamespace
classAsyncNamespace
classBaseManager
classPubSubManager
classKombuManager
classRedisManager
classKafkaManager
classAsyncManager
classAsyncRedisManager
classAsyncAioPikaManager
class