Classes | Namespaces | Functions | Variables
utils.py File Reference

Go to the source code of this file.

Classes

class  rocon_gateway.utils.Connection
 Rule. More...
 
class  rocon_gateway.utils.Registration
 

Namespaces

 rocon_gateway.utils
 

Functions

def rocon_gateway.utils._get_connections_from_action_chan_dict (ccproxy_channel_dict, connection_type)
 
def rocon_gateway.utils._get_connections_from_pub_sub_chan_dict (ccproxy_channel_dict, connection_type)
 
def rocon_gateway.utils._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 rocon_gateway.utils.create_empty_connection_type_dictionary (collection_type=list)
 Factories. More...
 
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)
 Formatters. More...
 
def rocon_gateway.utils.generate_private_public_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)
 Regex. More...
 
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)
 

Variables

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
 Constants. More...
 
list rocon_gateway.utils.connection_types_list
 
 rocon_gateway.utils.difflist = lambdal1,l2:[x for x in l1 if x not in l2]
 
int rocon_gateway.utils.MAX_PLAINTEXT_LENGTH = 256
 Encryption/Decryption. More...
 


rocon_gateway
Author(s): Daniel Stonier , Jihoon Lee , Piyush Khandelwal
autogenerated on Mon Jun 10 2019 14:40:10