caproto.trio.server.Context¶
- class caproto.trio.server.Context(pvdb, interfaces=None)[source]¶
Methods
broadcast_beacon_loop
(task_status)broadcaster_queue_loop
(task_status)Reference broadcaster queue loop implementation
broadcaster_udp_server_loop
(task_status)circuit_disconnected
(circuit)Notification from circuit that its connection has closed
run
(*[, log_pv_names, startup_hook])Start the server
server_accept_loop
(listen_sock, *, task_status)stop
()Stop the server
subscription_queue_loop
(task_status)Reference implementation of the subscription queue loop
tcp_handler
(client, addr)Handler for each new TCP client to the server
Attributes
pvdb_with_fields
Dynamically generated each time - use sparingly
shutdown_methods
Notify all ChannelData instances of the server shutdown
startup_methods
Notify all ChannelData instances of the server startup
subscriptions