Message SchedulerActionTimeEvent

File: src/scheduler/SchedulerMessageEvents.msg

C++ definition

Message used for events of TTEScheduler that are triggered at a specified time in cycle (action_time). Should be created with message kind SchedulerMessageKind = ACTION_TIME_EVENT

See also: SchedulerMessageKind, SchedulerEvent

Author: Till Steinbach

Usage diagram:

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram. Click here to see the full picture.

Inheritance diagram:

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram. Click here to see the full picture.

Extends:

Name Type Description
SchedulerEvent message

Message used for events of TTEScheduler with SchedulerMessageKind = NEW_CYCLE

Fields:

Name Type Description
action_time uint32_t

Action time in cycle for the event in number of ticks

Source code:

//
// Message used for events of TTEScheduler that are triggered at a specified time in cycle (action_time).
// Should be created with message kind SchedulerMessageKind = ACTION_TIME_EVENT
//
// @see SchedulerMessageKind, SchedulerEvent
//
// @author Till Steinbach
message SchedulerActionTimeEvent extends SchedulerEvent
{
    // Action time in cycle for the event in number of ticks
    uint32_t action_time;
}