class Client(object):
Constructor: Client(name, timeout, config_callback, description_callback)
Python dynamic_reconfigure client API
Method | __init__ |
Connect to dynamic_reconfigure server and return a client object |
Method | close |
Close connections to the server |
Method | get |
Retrieve the config_callback |
Method | get |
Return the latest received server configuration (wait to receive one if none have been received) |
Method | get |
Get the current description_callback |
Method | get |
Undocumented |
Method | get |
UNSTABLE. Return a description of the parameters for the server. Do not use this method as the type that is returned may change. |
Method | set |
Set the config_callback |
Method | set |
UNSTABLE. Set the description callback. Do not use as the type of the description callback may change. |
Method | update |
Change the server's configuration |
Method | update |
Changes the servers group configuration |
Class Variable | config |
Undocumented |
Class Variable | description |
Undocumented |
Instance Variable | config |
Undocumented |
Instance Variable | group |
Undocumented |
Instance Variable | name |
Undocumented |
Instance Variable | param |
Undocumented |
Method | _descriptions |
Undocumented |
Method | _get |
Undocumented |
Method | _get |
Undocumented |
Method | _param |
Undocumented |
Method | _updates |
Undocumented |
Instance Variable | _config |
Undocumented |
Instance Variable | _cv |
Undocumented |
Instance Variable | _description |
Undocumented |
Instance Variable | _descriptions |
Undocumented |
Instance Variable | _param |
Undocumented |
Instance Variable | _set |
Undocumented |
Instance Variable | _updates |
Undocumented |
Connect to dynamic_reconfigure server and return a client object
@param name: name of the server to connect to (usually the node name) @type name: str @param timeout: time to wait before giving up @type timeout: float @param config_callback: callback for server parameter changes @param description_callback: internal use only as the API has not stabilized
Return the latest received server configuration (wait to receive one if none have been received)
@param timeout: time to wait before giving up @type timeout: float @return: dictionary mapping parameter names to values or None if unable to retrieve config. @rtype: {str: value}
UNSTABLE. Return a description of the parameters for the server. Do not use this method as the type that is returned may change.
@param timeout: time to wait before giving up @type timeout: float
UNSTABLE. Set the description callback. Do not use as the type of the description callback may change.
Change the server's configuration
@param changes: dictionary of key value pairs for the parameters that are changing @type changes: {str: value}