brk-code

python-socketio の API リファレンス

python-socketio (miguelgrinberg/python-socketio) の公開 API 50 件 —— クラス 19、関数 1、メソッド 30。実際のソースを静的解析して抽出した正確なシグネチャを掲載しています。

リポジトリ: miguelgrinberg/python-socketio

種別件数
クラス19
関数1
メソッド30

API 一覧

classsrc.socketio.asgi.ASGIApp
ASGI application middleware for Socket.IO.
classsrc.socketio.async_client.AsyncClient
A Socket.IO client for asyncio.
methodsrc.socketio.async_client.AsyncClient.disconnect()
Disconnect from the server.
methodsrc.socketio.async_client.AsyncClient.send(data, namespace=None, callback=None)
Send a message to the server.
methodsrc.socketio.async_client.AsyncClient.shutdown()
Stop the client.
classsrc.socketio.async_manager.AsyncManager
Manage a client list for an asyncio server.
methodsrc.socketio.async_manager.AsyncManager.disconnect(sid, namespace, **kwargs)
Disconnect a client.
methodsrc.socketio.async_manager.AsyncManager.enter_room(sid, namespace, room, eio_sid=None)
Add a client to a room.
methodsrc.socketio.async_manager.AsyncManager.leave_room(sid, namespace, room)
Remove a client from a room.
classsrc.socketio.async_redis_manager.AsyncRedisManager
Redis based client manager for asyncio servers.
classsrc.socketio.async_server.AsyncServer
A Socket.IO server for asyncio.
methodsrc.socketio.async_server.AsyncServer.close_room(room, namespace=None)
Close a room.
methodsrc.socketio.async_server.AsyncServer.disconnect(sid, namespace=None, ignore_queue=False)
Disconnect a client.
methodsrc.socketio.async_server.AsyncServer.enter_room(sid, room, namespace=None)
Enter a room.
methodsrc.socketio.async_server.AsyncServer.leave_room(sid, room, namespace=None)
Leave a room.
classsrc.socketio.async_simple_client.AsyncSimpleClient
A Socket.IO client.
methodsrc.socketio.base_client.BaseClient.on(event, handler=None, namespace=None)
Register an event handler.
funcsrc.socketio.base_client.signal_handler(sig, frame)
SIGINT handler.
methodsrc.socketio.base_server.BaseServer.on(event, handler=None, namespace=None)
Register an event handler.
classsrc.socketio.client.Client
A Socket.IO client.
methodsrc.socketio.client.Client.disconnect()
Disconnect from the server.
methodsrc.socketio.client.Client.shutdown()
Stop the client.
classsrc.socketio.exceptions.ConnectionRefusedError
Connection refused exception.
classsrc.socketio.kafka_manager.KafkaManager
Kafka based client manager.
classsrc.socketio.manager.Manager
Manage client connections.
methodsrc.socketio.manager.Manager.enter_room(sid, namespace, room, eio_sid=None)
Add a client to a room.
methodsrc.socketio.manager.Manager.leave_room(sid, namespace, room)
Remove a client from a room.
classsrc.socketio.middleware.WSGIApp
WSGI middleware for Socket.IO.
classsrc.socketio.namespace.ClientNamespace
Base class for client-side class-based namespaces.
methodsrc.socketio.namespace.ClientNamespace.disconnect()
Disconnect from the server.
classsrc.socketio.namespace.Namespace
Base class for server-side class-based namespaces.
methodsrc.socketio.namespace.Namespace.close_room(room, namespace=None)
Close a room.
methodsrc.socketio.namespace.Namespace.disconnect(sid, namespace=None)
Disconnect a client.
methodsrc.socketio.namespace.Namespace.enter_room(sid, room, namespace=None)
Enter a room.
methodsrc.socketio.namespace.Namespace.leave_room(sid, room, namespace=None)
Leave a room.
classsrc.socketio.packet.Packet
Socket.IO packet.
methodsrc.socketio.packet.Packet.decode(encoded_packet)
Decode a transmitted package.
methodsrc.socketio.packet.Packet.encode()
Encode the packet for transmission.
classsrc.socketio.pubsub_manager.PubSubManager
Manage a client list attached to a pub/sub backend.
classsrc.socketio.redis_manager.RedisManager
Redis based client manager.
classsrc.socketio.server.Server
A Socket.IO server.
methodsrc.socketio.server.Server.close_room(room, namespace=None)
Close a room.
methodsrc.socketio.server.Server.disconnect(sid, namespace=None, ignore_queue=False)
Disconnect a client.
methodsrc.socketio.server.Server.enter_room(sid, room, namespace=None)
Enter a room.
methodsrc.socketio.server.Server.leave_room(sid, room, namespace=None)
Leave a room.
methodsrc.socketio.server.Server.shutdown()
Stop Socket.IO background tasks.
classsrc.socketio.simple_client.SimpleClient
A Socket.IO client.
methodsrc.socketio.simple_client.SimpleClient.disconnect()
Disconnect from the server.
methodsrc.socketio.simple_client.SimpleClient.emit(event, data=None)
Emit an event to the server.
classsrc.socketio.zmq_manager.ZmqManager
zmq based client manager.

この情報について

掲載しているシグネチャは miguelgrinberg/python-socketio の公開ソースコードを Python の ast モジュールで静的解析し、引数名・デフォルト値・ 型注釈・戻り値型をそのまま抽出したものです。実装コードは保存していません。 詳しくは仕組みの解説をご覧ください。

収録ライブラリ一覧(全 805 件)へ戻る