RTC Toolkit
2.0.0
|
Event Type used to signal that some entity in HRTC changed its state. More...
#include <eventDefinitions.hpp>
Public Member Functions | |
HrtcStateChangedEvent (std::string const &origin, std::string const &entity, std::string const &state, uint64_t hrtc_timestamp, uint64_t hrtc_sample_id) | |
HrtcStateChangedEvent (JsonPayload const &payload) | |
JsonPayload | ToJson () const |
Public Member Functions inherited from rtctk::componentFramework::StateChangedEvent | |
StateChangedEvent (std::string const &origin, std::string const &entity, std::string const &state) | |
StateChangedEvent (std::string const &origin, std::string const &state) | |
StateChangedEvent (JsonPayload const &payload) | |
JsonPayload | ToJson () const |
Public Member Functions inherited from rtctk::componentFramework::CoordinationEvent | |
CoordinationEvent (std::string const &origin) | |
CoordinationEvent (JsonPayload const &payload) | |
JsonPayload | ToJson () const |
Public Member Functions inherited from rtctk::componentFramework::AbstractEvent | |
AbstractEvent ()=delete | |
AbstractEvent (JsonPayload const &payload) | |
AbstractEvent (std::string const &origin) | |
JsonPayload | ToJson () const |
Public Attributes | |
uint64_t | hrtc_timestamp |
uint64_t | hrtc_sample_id |
Public Attributes inherited from rtctk::componentFramework::StateChangedEvent | |
std::string | entity |
std::string | state |
Public Attributes inherited from rtctk::componentFramework::AbstractEvent | |
std::string | origin |
uint64_t | time |
Additional Inherited Members | |
Static Public Attributes inherited from rtctk::componentFramework::CoordinationEvent | |
static const std::string | TOPIC_NAME = "coordination_topic" |
Event Type used to signal that some entity in HRTC changed its state.
|
inline |
|
inline |
|
inline |
uint64_t rtctk::componentFramework::HrtcStateChangedEvent::hrtc_sample_id |
uint64_t rtctk::componentFramework::HrtcStateChangedEvent::hrtc_timestamp |