Core API Reference ================== Controls -------- Server ~~~~~~ .. automodule:: rsocket.rsocket_server :members: :inherited-members: Client ~~~~~~ .. automodule:: rsocket.rsocket_client :members: :inherited-members: Handler ~~~~~~~ .. automodule:: rsocket.request_handler :members: Enums ----- .. automodule:: rsocket.extensions.mimetypes :members: Models ------ .. automodule:: rsocket.payload :members: Interfaces ---------- Publisher ~~~~~~~~~ .. automodule:: reactivestreams.publisher :members: Subscriber ~~~~~~~~~~ .. automodule:: reactivestreams.subscriber :members: Subscription ~~~~~~~~~~~~ .. automodule:: reactivestreams.subscription :members: Transports ---------- .. automodule:: rsocket.transports.transport :members: TCP ~~~ .. automodule:: rsocket.transports.tcp :members: Quart ~~~~~ .. automodule:: rsocket.transports.quart_websocket :members: AIOHttp ~~~~~~~ .. automodule:: rsocket.transports.aiohttp_websocket :members: AIOQuic ~~~~~~~ .. automodule:: rsocket.transports.aioquic_transport :members: HTTP3 ~~~~~ .. automodule:: rsocket.transports.http3_transport :members: Websockets ~~~~~~~~~~ .. automodule:: rsocket.transports.asyncwebsockets_transport :members: