Méthode | Description | |
---|---|---|
ROSMasterHandler ( ) : System | ||
_notify ( rosmaster.Registrations r, Func |
||
_notify_param_subscribers ( XmlRpc_Wrapper.XmlRpcValue>.Dictionary |
||
_notify_service_update ( String service, String service_api ) : void | ||
_notify_topic_subscribers ( String topic, List |
||
_ok ( ) : System.Boolean | ||
_param_update_task ( String caller_id, String caller_api, String param_key, XmlRpc_Wrapper param_value ) : void | ||
_ready ( String _uri ) : void | ||
_shutdown ( String reason = "" ) : void | ||
apivalidate ( ) : void | ||
deleteParam ( String caller_id, String key ) : int | ||
getParam ( String caller_id, String key ) : XmlRpcValue |
Returns Param if it exists, null if it doesn't
|
|
getParamNames ( String caller_id ) : List |
||
getPid ( String caller_id ) : int | ||
getPublishedTopics ( String caller_id, String subgraph ) : List
|
|
|
getSystemState ( String caller_id ) : List
|
||
getTopicTypes ( String caller_id ) : String>.Dictionary |
||
getUri ( String caller_id ) : String | ||
hasParam ( String caller_id, String key ) : bool | ||
lookupNode ( String caller_id, String node_name ) : String | ||
lookupService ( String caller_id, String service ) : rosmaster.ReturnStruct | ||
mloginfo ( ) : void | ||
mlogwarn ( ) : void | ||
publisher_update_task ( String api, String topic, List |
||
registerPublisher ( String caller_id, String topic, String topic_type, String caller_api ) : rosmaster.ReturnStruct |
Register a publisher
|
|
registerService ( String caller_id, String service, String service_api, String caller_api ) : rosmaster.ReturnStruct | ||
registerSubscriber ( String caller_id, String topic, String topic_type, String caller_api ) : rosmaster.ReturnStruct | ||
searchParam ( String caller_id, String key ) : String | ||
service_update_task ( String api, String service, String uri ) : void | ||
setParam ( String caller_id, String key, XmlRpcValue value ) : void | ||
shutdown ( String caller_id, String msg = "" ) : void | ||
subscribeParam ( String caller_id, String caller_api, String key ) : XmlRpcValue | ||
unregisterPublisher ( String caller_id, String topic, String caller_api ) : int | ||
unregisterService ( String caller_id, String service, String service_api ) : rosmaster.ReturnStruct | ||
unregisterSubscriber ( String caller_id, String topic, String caller_api ) : int | ||
unsubscribeParam ( String caller_id, String caller_api, String key ) : rosmaster.ReturnStruct |
public _notify ( rosmaster.Registrations r, Func |
||
r | rosmaster.Registrations | |
task | Func |
|
key | String | |
value | List |
|
node_apis | List |
|
Résultat | void |
public _notify_param_subscribers ( XmlRpc_Wrapper.XmlRpcValue>.Dictionary |
||
updates | XmlRpc_Wrapper.XmlRpcValue>.Dictionary | |
Résultat | int |
public _notify_service_update ( String service, String service_api ) : void | ||
service | String | |
service_api | String | |
Résultat | void |
public _notify_topic_subscribers ( String topic, List |
||
topic | String | |
pub_uris | List |
|
sub_uris | List |
|
Résultat | void |
public _param_update_task ( String caller_id, String caller_api, String param_key, XmlRpc_Wrapper param_value ) : void | ||
caller_id | String | |
caller_api | String | |
param_key | String | |
param_value | XmlRpc_Wrapper | |
Résultat | void |
public _shutdown ( String reason = "" ) : void | ||
reason | String | |
Résultat | void |
public deleteParam ( String caller_id, String key ) : int | ||
caller_id | String | |
key | String | |
Résultat | int |
public getParam ( String caller_id, String key ) : XmlRpcValue | ||
caller_id | String | |
key | String | |
Résultat | XmlRpcValue |
public getParamNames ( String caller_id ) : List |
||
caller_id | String | |
Résultat | List |
public getPublishedTopics ( String caller_id, String subgraph ) : List
|
||
caller_id | String | Not used?Wtf? |
subgraph | String | Optional String, only returns topics that start with that name |
Résultat | List
|
public getSystemState ( String caller_id ) : List
|
||
caller_id | String | |
Résultat | List
|
public getTopicTypes ( String caller_id ) : String>.Dictionary |
||
caller_id | String | |
Résultat | String>.Dictionary |
public getUri ( String caller_id ) : String | ||
caller_id | String | |
Résultat | String |
public hasParam ( String caller_id, String key ) : bool | ||
caller_id | String | |
key | String | |
Résultat | bool |
public lookupNode ( String caller_id, String node_name ) : String | ||
caller_id | String | |
node_name | String | |
Résultat | String |
public lookupService ( String caller_id, String service ) : rosmaster.ReturnStruct | ||
caller_id | String | |
service | String | |
Résultat | rosmaster.ReturnStruct |
public publisher_update_task ( String api, String topic, List |
||
api | String | |
topic | String | |
pub_uris | List |
|
Résultat | List |
public registerPublisher ( String caller_id, String topic, String topic_type, String caller_api ) : rosmaster.ReturnStruct | ||
caller_id | String | |
topic | String | |
topic_type | String | |
caller_api | String | |
Résultat | rosmaster.ReturnStruct |
public registerService ( String caller_id, String service, String service_api, String caller_api ) : rosmaster.ReturnStruct | ||
caller_id | String | |
service | String | |
service_api | String | |
caller_api | String | |
Résultat | rosmaster.ReturnStruct |
public registerSubscriber ( String caller_id, String topic, String topic_type, String caller_api ) : rosmaster.ReturnStruct | ||
caller_id | String | |
topic | String | |
topic_type | String | |
caller_api | String | |
Résultat | rosmaster.ReturnStruct |
public searchParam ( String caller_id, String key ) : String | ||
caller_id | String | |
key | String | |
Résultat | String |
public service_update_task ( String api, String service, String uri ) : void | ||
api | String | |
service | String | |
uri | String | |
Résultat | void |
public setParam ( String caller_id, String key, XmlRpcValue value ) : void | ||
caller_id | String | |
key | String | |
value | XmlRpcValue | |
Résultat | void |
public shutdown ( String caller_id, String msg = "" ) : void | ||
caller_id | String | |
msg | String | |
Résultat | void |
public subscribeParam ( String caller_id, String caller_api, String key ) : XmlRpcValue | ||
caller_id | String | |
caller_api | String | |
key | String | |
Résultat | XmlRpcValue |
public unregisterPublisher ( String caller_id, String topic, String caller_api ) : int | ||
caller_id | String | |
topic | String | |
caller_api | String | |
Résultat | int |
public unregisterService ( String caller_id, String service, String service_api ) : rosmaster.ReturnStruct | ||
caller_id | String | |
service | String | |
service_api | String | |
Résultat | rosmaster.ReturnStruct |
public unregisterSubscriber ( String caller_id, String topic, String caller_api ) : int | ||
caller_id | String | |
topic | String | |
caller_api | String | |
Résultat | int |
public unsubscribeParam ( String caller_id, String caller_api, String key ) : rosmaster.ReturnStruct | ||
caller_id | String | |
caller_api | String | |
key | String | |
Résultat | rosmaster.ReturnStruct |