Class Motion::WaitCondition

Nested Relationships

This class is a nested type of Class Motion.

Class Documentation

class WaitCondition

This class describes a wait condition.

Public Functions

WaitCondition()

Public Members

WaitConditionType::T waitConditionType

The type of wait condition.

int axisCount

The number of axes of the wait condition. This value is used by the AxisIdle, MotionStarted, and MotionStartedOverrideReady wait types.

int axis[constants::maxAxes]

An array containing the axis numbers of the axes of the wait condition. The first axisCount indices of this array are read. This value is used by the AxisIdle, MotionStarted, and MotionStartedOverrideReady wait types.

unsigned int eventID

The event ID of the event of the wait condition. This value is used by the Event wait type.