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.