circuits.node.events module¶
-
class
circuits.node.events.
connected_to
(connection_name, hostname, port, client_channel, client_obj)¶ Bases:
circuits.core.events.Event
Connected to a peer
Parameters: - connection_name (str) – Connection name.
- hostname (str) – hostname of the remote system.
- port (int) – connection port of the remote system.
- client_channel (str) – Channel used for client event.
- client_obj (
circuits.net.sockets.Client
) – Client object.
-
class
circuits.node.events.
disconnected_from
(connection_name, hostname, port, client_channel, client_obj)¶ Bases:
circuits.node.events.connected_to
Disconnected from a peer
Parameters: - connection_name (str) – Connection name.
- hostname (str) – hostname of the remote system.
- port (int) – connection port of the remote system.
- client_channel (str) – Channel used for client event.
- client_obj (
circuits.net.sockets.Client
) – Client object.
-
class
circuits.node.events.
remote
(event, connection_name, channel=None)¶ Bases:
circuits.core.events.Event
send event to a peer
Parameters: - event (
circuits.core.events.Event
) – Event to execute remotely. - connection_name (str) – Connection name.
- channel (str) – Remote channel (channel to use on peer).
- event (