libvis.websocket package
Submodules
libvis.websocket.message_gen module
-
libvis.websocket.message_gen.
async_gen
(l)[source]
-
libvis.websocket.message_gen.
async_list
(agen)[source]
-
libvis.websocket.message_gen.
message_gen
(ws)[source]
libvis.websocket.test_ws_server module
-
libvis.websocket.test_ws_server.
test_simple
()[source]
libvis.websocket.ws_client module
-
async
libvis.websocket.ws_client.
communicate
(addr, iterable_fn)[source]
-
libvis.websocket.ws_client.
main
(addr='wss://echo.websocket.org', message='hello world')[source]
-
async
libvis.websocket.ws_client.
open_ws_wrapper
(addr, on_connect, on_error=<function _default_on_error>)[source]
-
async
libvis.websocket.ws_client.
send_iter
(addr, iterable)[source]
-
async
libvis.websocket.ws_client.
send_one
(addr, message)[source]
-
libvis.websocket.ws_client.
start_client
(addr, iterable_fn)[source]
libvis.websocket.ws_server module
-
exception
libvis.websocket.ws_server.
StopServer
[source]
Bases: Exception
-
libvis.websocket.ws_server.
main
()[source]
-
libvis.websocket.ws_server.
start_server
(addr, port, handler_func=<built-in function print>, on_connect=<function <lambda>>)[source]
-
libvis.websocket.ws_server.
start_server_handler
(addr, port, handler_func)[source]
-
libvis.websocket.ws_server.
stop
()[source]
-
async
libvis.websocket.ws_server.
ws_serve
(addr, port, iterable_fn, on_connect=<function <lambda>>, nursery=None)[source]
Module contents