Public Member Functions | |
def | __init__ |
def | configure_external |
def | configure_internal |
def | connect |
def | service_connection_handler |
Public Attributes | |
external_node | |
external_tcpros | |
service_manager | |
services | |
subs_internal | |
topic_manager | |
Private Member Functions | |
def | _configure_internal_services |
def | _configure_internal_topics |
def | _configure_proxy_services |
def | _configure_proxy_topics |
Definition at line 84 of file __init__.py.
def rosproxy.Proxy.__init__ | ( | self | ) |
Definition at line 86 of file __init__.py.
def rosproxy.Proxy._configure_internal_services | ( | self, | |
service_names | |||
) | [private] |
Create rospy handles to all of the services that we are configured to be able to call.
Definition at line 180 of file __init__.py.
def rosproxy.Proxy._configure_internal_topics | ( | self, | |
pub_names | |||
) | [private] |
Create subscriptions to all the topics that we externally publish.
Definition at line 225 of file __init__.py.
def rosproxy.Proxy._configure_proxy_services | ( | self, | |
external_tcpros | |||
) | [private] |
Definition at line 102 of file __init__.py.
def rosproxy.Proxy._configure_proxy_topics | ( | self, | |
external_tcpros, | |||
tcpros_handler | |||
) | [private] |
Definition at line 117 of file __init__.py.
def rosproxy.Proxy.configure_external | ( | self | ) |
Definition at line 140 of file __init__.py.
def rosproxy.Proxy.configure_internal | ( | self | ) |
Bring up connections to internal ROS graph
Definition at line 250 of file __init__.py.
def rosproxy.Proxy.connect | ( | self | ) |
Definition at line 98 of file __init__.py.
def rosproxy.Proxy.service_connection_handler | ( | self, | |
sock, | |||
client_addr, | |||
header | |||
) |
@param sock: socket connection @type sock: socket @param client_addr: client address @type client_addr: (str, int) @param header: key/value pairs from handshake header @type header: dict @return: error string or None @rtype: str
Definition at line 266 of file __init__.py.
Definition at line 86 of file __init__.py.
Definition at line 86 of file __init__.py.
Definition at line 86 of file __init__.py.
Definition at line 86 of file __init__.py.
Definition at line 86 of file __init__.py.
Definition at line 86 of file __init__.py.