Classes | |
class | Connection |
Rule. More... | |
class | Registration |
Functions | |
def | create_empty_connection_type_dictionary |
Factories. | |
def | decrypt |
def | decrypt_connection |
def | deserialize |
def | deserialize_connection |
def | deserialize_key |
def | deserialize_request |
def | encrypt |
def | encrypt_connection |
def | format_rule |
Formatters. | |
def | generate_private_public_key |
def | get_connection_from_list |
def | get_rule_from_list |
def | is_all_pattern |
Regex. | |
def | serialize |
def | serialize_connection |
def | serialize_connection_request |
def | serialize_key |
def | serialize_rule_request |
Variables | |
list | action_types = ['/goal', '/cancel', '/status', '/feedback', '/result'] |
list | connection_type_strings_list = ["publisher", "subscriber", "service", "action_client", "action_server"] |
tuple | connection_types |
Constants. | |
list | connection_types_list |
list | difflist = lambdal1,l2:[x for x in l1 if x not in l2] |
int | MAX_PLAINTEXT_LENGTH = 256 |
Encryption/Decryption. |
def rocon_gateway.utils.decrypt | ( | ciphertext, | |
key | |||
) |
def rocon_gateway.utils.decrypt_connection | ( | connection, | |
key | |||
) |
def rocon_gateway.utils.deserialize | ( | str_msg | ) |
def rocon_gateway.utils.deserialize_connection | ( | connection_str | ) |
def rocon_gateway.utils.deserialize_key | ( | serialized_key | ) |
def rocon_gateway.utils.deserialize_request | ( | request_str | ) |
def rocon_gateway.utils.encrypt | ( | plaintext, | |
public_key | |||
) |
def rocon_gateway.utils.encrypt_connection | ( | connection, | |
key | |||
) |
def rocon_gateway.utils.format_rule | ( | rule | ) |
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 | ( | data | ) |
def rocon_gateway.utils.serialize_connection | ( | connection | ) |
def rocon_gateway.utils.serialize_connection_request | ( | command, | |
source, | |||
connection | |||
) |
def rocon_gateway.utils.serialize_key | ( | key | ) |
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"] |
list rocon_gateway::utils::difflist = lambdal1,l2:[x for x in l1 if x not in l2] |