Typedef hsmcpp::EnqueuedEventHandlerFunc_t

Typedef Documentation

using hsmcpp::EnqueuedEventHandlerFunc_t = std::function<bool(const EventID_t)>

Handler callback for enqueued events.

When using class members, developers are responsible to track corresponding object’s lifetime. Clients can notify dispatcher that callback became invalid by returning FALSE.

Param eventID

id of the event

Retval true

handler’s callback can be used further

Retval false

handler’s callback is invalid and should not be reused