circuits.node.events module¶
-
class
circuits.node.events.connected_to(connection_name, hostname, port, client_channel, client_obj)¶ Bases:
circuits.core.events.EventConnected 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_toDisconnected 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.Eventsend 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 (