Public Member Functions | |
Response< Void > | deleteParam (GraphName parameterName) |
Response< Object > | getParam (GraphName parameterName) |
Response< List< GraphName > > | getParamNames () |
Response< Boolean > | hasParam (GraphName parameterName) |
ParameterClient (NodeIdentifier nodeIdentifier, URI uri) | |
Response< GraphName > | searchParam (GraphName parameterName) |
Response< Void > | setParam (GraphName parameterName, Boolean parameterValue) |
Response< Void > | setParam (GraphName parameterName, Integer parameterValue) |
Response< Void > | setParam (GraphName parameterName, Double parameterValue) |
Response< Void > | setParam (GraphName parameterName, String parameterValue) |
Response< Void > | setParam (GraphName parameterName, List<?> parameterValue) |
Response< Void > | setParam (GraphName parameterName, Map<?,?> parameterValue) |
Response< Object > | subscribeParam (GraphName parameterName) |
Response< Integer > | unsubscribeParam (GraphName parameterName) |
Private Attributes | |
final NodeIdentifier | nodeIdentifier |
final String | nodeName |
Provide access to the XML-RPC API for a ROS ParameterServer.
Definition at line 43 of file ParameterClient.java.
org.ros.internal.node.client.ParameterClient.ParameterClient | ( | NodeIdentifier | nodeIdentifier, |
URI | uri | ||
) | [inline] |
Create a new ParameterClient connected to the specified ParameterServer URI.
uri | the URI of the ParameterServer to connect to |
Definition at line 55 of file ParameterClient.java.
Response<Void> org.ros.internal.node.client.ParameterClient.deleteParam | ( | GraphName | parameterName | ) | [inline] |
Definition at line 120 of file ParameterClient.java.
Response<Object> org.ros.internal.node.client.ParameterClient.getParam | ( | GraphName | parameterName | ) | [inline] |
Definition at line 61 of file ParameterClient.java.
Response<List<GraphName> > org.ros.internal.node.client.ParameterClient.getParamNames | ( | ) | [inline] |
Definition at line 125 of file ParameterClient.java.
Response<Boolean> org.ros.internal.node.client.ParameterClient.hasParam | ( | GraphName | parameterName | ) | [inline] |
Definition at line 115 of file ParameterClient.java.
Response<GraphName> org.ros.internal.node.client.ParameterClient.searchParam | ( | GraphName | parameterName | ) | [inline] |
Definition at line 96 of file ParameterClient.java.
Response<Void> org.ros.internal.node.client.ParameterClient.setParam | ( | GraphName | parameterName, |
Boolean | parameterValue | ||
) | [inline] |
Definition at line 66 of file ParameterClient.java.
Response<Void> org.ros.internal.node.client.ParameterClient.setParam | ( | GraphName | parameterName, |
Integer | parameterValue | ||
) | [inline] |
Definition at line 71 of file ParameterClient.java.
Response<Void> org.ros.internal.node.client.ParameterClient.setParam | ( | GraphName | parameterName, |
Double | parameterValue | ||
) | [inline] |
Definition at line 76 of file ParameterClient.java.
Response<Void> org.ros.internal.node.client.ParameterClient.setParam | ( | GraphName | parameterName, |
String | parameterValue | ||
) | [inline] |
Definition at line 81 of file ParameterClient.java.
Response<Void> org.ros.internal.node.client.ParameterClient.setParam | ( | GraphName | parameterName, |
List<?> | parameterValue | ||
) | [inline] |
Definition at line 86 of file ParameterClient.java.
Response<Void> org.ros.internal.node.client.ParameterClient.setParam | ( | GraphName | parameterName, |
Map<?,?> | parameterValue | ||
) | [inline] |
Definition at line 91 of file ParameterClient.java.
Response<Object> org.ros.internal.node.client.ParameterClient.subscribeParam | ( | GraphName | parameterName | ) | [inline] |
Definition at line 104 of file ParameterClient.java.
Response<Integer> org.ros.internal.node.client.ParameterClient.unsubscribeParam | ( | GraphName | parameterName | ) | [inline] |
Definition at line 109 of file ParameterClient.java.
Definition at line 45 of file ParameterClient.java.
final String org.ros.internal.node.client.ParameterClient.nodeName [private] |
Definition at line 46 of file ParameterClient.java.