Class CbRelayOff

Inheritance Relationships

Base Type

  • public smacc2::SmaccAsyncClientBehavior

Class Documentation

class CbRelayOff : public smacc2::SmaccAsyncClientBehavior

Client behavior to turn OFF a specific relay channel.

Posts EvCbSuccess on successful write, EvCbFailure on error.

Public Functions

inline explicit CbRelayOff(int channel)

Construct behavior to turn off specified channel.

Parameters:

channel – Relay channel number (1-8)

inline virtual ~CbRelayOff()
template<typename TOrthogonal, typename TSourceObject>
inline void onStateOrthogonalAllocation()
inline virtual void onEntry() override