Classes | |
class | Connection |
Rule. More... | |
class | Registration |
Functions | |
def | _get_connections_from_action_chan_dict (ccproxy_channel_dict, connection_type) |
def | _get_connections_from_pub_sub_chan_dict (ccproxy_channel_dict, connection_type) |
def | _get_connections_from_service_chan_dict (ccproxy_channel_dict, connection_type) |
Conversion from Connection Cache Proxy channels (as passed in callback) to Gateway connections. More... | |
def | create_empty_connection_type_dictionary (collection_type=list) |
Factories. More... | |
def | decrypt (ciphertext, key) |
def | decrypt_connection (connection, key) |
def | deserialize (str_msg) |
def | deserialize_connection (connection_str) |
def | deserialize_key (serialized_key) |
def | deserialize_request (request_str) |
def | encrypt (plaintext, public_key) |
def | encrypt_connection (connection, key) |
def | format_rule (rule) |
Formatters. More... | |
def | generate_private_public_key () |
def | get_connection_from_list (connection_argument_list) |
def | get_rule_from_list (rule_argument_list) |
def | is_all_pattern (pattern) |
Regex. More... | |
def | serialize (data) |
def | serialize_connection (connection) |
def | serialize_connection_request (command, source, connection) |
def | serialize_key (key) |
def | serialize_rule_request (command, source, rule) |
Variables | |
list | action_types = ['/goal', '/cancel', '/status', '/feedback', '/result'] |
list | connection_type_strings_list = ["publisher", "subscriber", "service", "action_client", "action_server"] |
connection_types | |
Constants. More... | |
list | connection_types_list |
difflist = lambdal1,l2:[x for x in l1 if x not in l2] | |
int | MAX_PLAINTEXT_LENGTH = 256 |
Encryption/Decryption. More... | |
|
private |
|
private |
|
private |
Conversion from Connection Cache Proxy channels (as passed in callback) to Gateway connections.
def rocon_gateway.utils.create_empty_connection_type_dictionary | ( | collection_type = list | ) |
def rocon_gateway.utils.decrypt_connection | ( | connection, | |
key | |||
) |
def rocon_gateway.utils.deserialize_connection | ( | connection_str | ) |
def rocon_gateway.utils.encrypt_connection | ( | connection, | |
key | |||
) |
def rocon_gateway.utils.get_connection_from_list | ( | connection_argument_list | ) |
def rocon_gateway.utils.get_rule_from_list | ( | rule_argument_list | ) |
def rocon_gateway.utils.is_all_pattern | ( | pattern | ) |
def rocon_gateway.utils.serialize_connection_request | ( | command, | |
source, | |||
connection | |||
) |
def rocon_gateway.utils.serialize_rule_request | ( | command, | |
source, | |||
rule | |||
) |
list rocon_gateway.utils.action_types = ['/goal', '/cancel', '/status', '/feedback', '/result'] |
list rocon_gateway.utils.connection_type_strings_list = ["publisher", "subscriber", "service", "action_client", "action_server"] |
rocon_gateway.utils.connection_types |
list rocon_gateway.utils.connection_types_list |
rocon_gateway.utils.difflist = lambdal1,l2:[x for x in l1 if x not in l2] |