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.