RTC Toolkit  2.0.0
Classes | Namespaces | Functions
eventDefinitions.hpp File Reference

Framework-provided event definitions. More...

#include "rtctk/componentFramework/jsonPayload.hpp"
#include <boost/core/demangle.hpp>
#include <chrono>

Go to the source code of this file.

Classes

struct  rtctk::componentFramework::AbstractEvent
 Abstract Event Type that is used as a base for all events. More...
 
struct  rtctk::componentFramework::ComputationEvent
 Abstract Event Type that is used as a base for computation events. More...
 
struct  rtctk::componentFramework::ComputationStartedEvent
 Event Type used to signal that a computation has started. More...
 
struct  rtctk::componentFramework::ComputationFinishedEvent
 Event Type used to signal that a computation has finished. More...
 
struct  rtctk::componentFramework::ConfigurationEvent
 Abstract Event Type that is used as a base for configuration events. More...
 
struct  rtctk::componentFramework::ConfigurationUpdatedEvent
 Event Type used to signal that a configuration data item was updated in RTR. More...
 
struct  rtctk::componentFramework::ConfigurationRetrievedEvent
 Event Type used to signal that a configuration data item was retrieved from RTR. More...
 
struct  rtctk::componentFramework::HrtcConfigurationScheduledEvent
 Event Type used to signal that a configuration data item was scheduled to be applied in HRTC. More...
 
struct  rtctk::componentFramework::HrtcConfigurationAppliedEvent
 Event Type used to signal that a configuration data item was applied in HRTC. More...
 
struct  rtctk::componentFramework::CoordinationEvent
 Abstract Event Type that is used as a base for coordination events. More...
 
struct  rtctk::componentFramework::StateChangedEvent
 Event Type used to signal that some entity changed its state. More...
 
struct  rtctk::componentFramework::HrtcStateChangedEvent
 Event Type used to signal that some entity in HRTC changed its state. More...
 
struct  rtctk::componentFramework::AlertStatusEvent
 Event published when alert status is changed. More...
 
struct  rtctk::componentFramework::AlertStatusEvent::Alert
 Represents an active alert originating from a component instance. More...
 

Namespaces

 rtctk
 
 rtctk::componentFramework
 

Functions

template<typename T >
std::string rtctk::componentFramework::PrettyTypeName ()
 
uint64_t rtctk::componentFramework::GetTimestamp ()
 

Detailed Description

Framework-provided event definitions.