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 81 of file __init__.py.
def rosproxy::Proxy::__init__ | ( | self | ) |
Definition at line 83 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 177 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 222 of file __init__.py.
def rosproxy::Proxy::_configure_proxy_services | ( | self, | ||
external_tcpros | ||||
) | [private] |
Definition at line 99 of file __init__.py.
def rosproxy::Proxy::_configure_proxy_topics | ( | self, | ||
external_tcpros, | ||||
tcpros_handler | ||||
) | [private] |
Definition at line 114 of file __init__.py.
def rosproxy::Proxy::configure_external | ( | self | ) |
Definition at line 137 of file __init__.py.
def rosproxy::Proxy::configure_internal | ( | self | ) |
Bring up connections to internal ROS graph
Definition at line 247 of file __init__.py.
def rosproxy::Proxy::connect | ( | self | ) |
Definition at line 95 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 263 of file __init__.py.
Definition at line 92 of file __init__.py.
Definition at line 93 of file __init__.py.
Definition at line 87 of file __init__.py.
Definition at line 85 of file __init__.py.
Definition at line 90 of file __init__.py.
Definition at line 88 of file __init__.py.