cli_proton_python.connector module¶
Proton reactive API python connector client
-
class
cli_proton_python.connector.
Connector
(opts)[source]¶ Bases:
cli_proton_python.coreclient.CoreClient
Proton reactive API python connector client
-
get_conn_result
()[source]¶ returns the connection statistics triplet
connection statistictriplets are:* connections opened, connections errors, connection requests* connection requests stat is ignored, set to 1 for backwards compatibilityReturns: connector statistics triplet Return type: tuple
-
on_connection_opened
(event)[source]¶ called when the connection is opened
Parameters: event (proton.Event) – reactor event
-
on_connection_remote_open
(event)[source]¶ called when the remote connection is opening
Parameters: event (proton.Event) – reactor event
-
on_link_opened
(event)[source]¶ called when the link is opened
Parameters: event (proton.Event) – reactor event
-
on_session_opened
(event)[source]¶ called when the session is opened
Parameters: event (proton.Event) – reactor event
-
-
cli_proton_python.connector.
run_connectors
(opts, results, errors, stats=None)[source]¶ thread worker function
Parameters: - opts (optparse.Values instance) – connector client options
- results (list) – list of connection results
- errors (int) – number of connection errors
- stats (list) – list containing statistics dictionary (default: None)