Message SchedulerTimerEvent

File: src/scheduler/SchedulerMessageEvents.msg

C++ definition

Message used for events of TTEScheduler that are triggered after a specified time (timer). Should be created with message kind SchedulerMessageKind = TIMER_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
timer uint64_t

Time after that the event is triggered in number of ticks

Source code:

//
// Message used for events of TTEScheduler that are triggered after a specified time (timer).
// Should be created with message kind SchedulerMessageKind = TIMER_EVENT
//
// @see SchedulerMessageKind, SchedulerEvent
//
// @author Till Steinbach
message SchedulerTimerEvent extends SchedulerEvent
{
    // Time after that the event is triggered in number of ticks
    uint64_t timer;
}