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] |