Home | Trees | Indices | Help |
---|
|
object --+ | rocon_hub_client.hub_client.Hub --+ | GatewayHub
Instance Methods | |||
|
|||
|
|||
bool |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from |
Properties | |
Inherited from |
Method Details |
x.__init__(...) initializes x; see help(type(x)) for signature
|
Register a gateway with the hub. @param firewall @param unique_gateway_name @param remote_gateway_request_callbacks
|
Remove all gateway info from the hub.
|
Return remote gateway information for the specified gateway string id.
|
Return a list of the gateways (name list, not redis keys). e.g. ['gateway32adcda32','pirate21fasdf']. If not connected, just returns an empty list. |
Use this when gateway can be a regular expression and we need to check it off against list_remote_gateway_names() @return a list of matches (higher level decides on action for duplicates). |
Equivalent to get_connection_state, but generates it from the public interface of a remote gateway
|
Returns the value of the remote gateway's firewall (flip) flag.
|
Places a topic, service or action on the public interface. On the redis server, this representation will always be:
|
Removes a topic, service or action from the public interface.
|
Post flip details to the redis server. This has no actual functionality, it is just useful for debugging with the remote_gateway_info service.
|
Post flip details to the redis server. This has no actual functionality, it is just useful for debugging with the remote_gateway_info service.
|
Post pull details to the hub. This has no actual functionality, it is just useful for debugging with the remote_gateway_info service.
|
Post pull details to the hub. This has no actual functionality, it is just useful for debugging with the remote_gateway_info service.
|
Sends a message to the remote gateway via redis pubsub channel. This is called from the watcher thread, when a flip rule gets activated.
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Wed Aug 26 15:54:18 2015 | http://epydoc.sourceforge.net |