ActionLibClient<G extends RosMessage<G>, AG extends RosActionGoal<G, AG>, F extends RosMessage<F>, AF extends RosActionFeedback<F, AF>, R extends RosMessage<R>, AR extends RosActionResult<R, AR>, A extends RosActionMessage<G, AG, F, AF, R, AR>> class

Constructors

ActionLibClient(String actionServer, NodeHandle node, A actionClass)

Properties

actionClass → A
final
actionServer String
final
hashCode int
The hash code for this object. [...]
read-only, inherited
hasStatus bool
read / write
isServerConnected bool
read-only
node ↔ NodeHandle
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
type String
read-only

Methods

cancel(String id, [RosTime stamp]) → void
generateGoalID([RosTime now]) String
handleFeedback(AF feedback) → void
handleResult(AR result) → void
handleStatus(GoalStatusArray status) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
sendActionGoal(AG goal) → void
shutdown() Future<void>
toString() String
Returns a string representation of this object.
inherited
waitForActionServerToStart([int timeoutMs = 0]) Future<bool>

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited