Class util_signal

Inheritance Relationships

Base Type

  • public rpfsm::event_signal

Class Documentation

class util_signal : public rpfsm::event_signal

Signals that sub-states can return in order to notify their super states that a condition that they do not know how to handle has arisen.

Public Types

enum type

Values:

enumerator ekLEFT_NEST

Signal sent when a robot has left the nest.

enumerator ekENTERED_NEST

Signal sent when a robot has entered the nest.

enumerator ekDROPPED_BLOCK

Signal sent when a robot has dropped a block it has been carrying.

enumerator ekMECHANICAL_MALFUNCTION

Signal sent when a robot has mechanically malfunctioned.

enumerator ekMECHANICAL_REPAIR

Signal sent when a robot has been repaired after a mechanical malfunction.

enumerator ekEXTERNAL_SIGNALS

Applications wishing to defined their own event signals should start here.