API Reference
*************

* "Client"

  * "Client.connect()"

  * "Client.wait()"

  * "Client.send()"

  * "Client.disconnect()"

  * "Client.start_background_task()"

  * "Client.sleep()"

  * "Client.create_queue()"

  * "Client.get_queue_empty_exception()"

  * "Client.create_event()"

  * "Client.on()"

  * "Client.reason"

  * "Client.transport()"

* "AsyncClient"

  * "AsyncClient.connect()"

  * "AsyncClient.wait()"

  * "AsyncClient.send()"

  * "AsyncClient.disconnect()"

  * "AsyncClient.start_background_task()"

  * "AsyncClient.sleep()"

  * "AsyncClient.create_queue()"

  * "AsyncClient.get_queue_empty_exception()"

  * "AsyncClient.create_event()"

  * "AsyncClient.on()"

  * "AsyncClient.reason"

  * "AsyncClient.transport()"

* "Server"

  * "Server.send()"

  * "Server.send_packet()"

  * "Server.get_session()"

  * "Server.save_session()"

  * "Server.session()"

  * "Server.disconnect()"

  * "Server.handle_request()"

  * "Server.shutdown()"

  * "Server.start_background_task()"

  * "Server.sleep()"

  * "Server.create_event()"

  * "Server.create_queue()"

  * "Server.generate_id()"

  * "Server.get_queue_empty_exception()"

  * "Server.on()"

  * "Server.reason"

  * "Server.transport()"

* "AsyncServer"

  * "AsyncServer.attach()"

  * "AsyncServer.send()"

  * "AsyncServer.send_packet()"

  * "AsyncServer.get_session()"

  * "AsyncServer.save_session()"

  * "AsyncServer.session()"

  * "AsyncServer.disconnect()"

  * "AsyncServer.handle_request()"

  * "AsyncServer.shutdown()"

  * "AsyncServer.start_background_task()"

  * "AsyncServer.sleep()"

  * "AsyncServer.create_queue()"

  * "AsyncServer.get_queue_empty_exception()"

  * "AsyncServer.create_event()"

  * "AsyncServer.generate_id()"

  * "AsyncServer.on()"

  * "AsyncServer.reason"

  * "AsyncServer.transport()"

* "WSGIApp"

* "ASGIApp"

  * "ASGIApp.not_found()"

* "Middleware"
