ModelSpace
Documentation for ModelSpace models and classes.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
tlm_executive_schedule_overrun Struct Reference

#include <tlm_Executive.h>

Inheritance diagram for tlm_executive_schedule_overrun:

Public Member Functions

uint16 apid () const override
 
uint16 size () const override
 
void packetize (uint8 *out) const override
 
void depacketize (const uint8 *in) override
 
int16 str (char *output, uint16 size) const override
 

Public Attributes

uint16 app_apid
 
int16 schedule_slot
 
int16 terminating_slot
 
uint8 overrun_count
 

Member Function Documentation

◆ apid()

uint16 tlm_executive_schedule_overrun::apid ( ) const
inlineoverridevirtual

Reimplemented from cmd_tlm_base.

◆ depacketize()

void tlm_executive_schedule_overrun::depacketize ( const uint8 *  in)
inlineoverridevirtual

Reimplemented from cmd_tlm_base.

◆ packetize()

void tlm_executive_schedule_overrun::packetize ( uint8 *  out) const
inlineoverridevirtual

Reimplemented from cmd_tlm_base.

◆ size()

uint16 tlm_executive_schedule_overrun::size ( ) const
inlineoverridevirtual

Reimplemented from cmd_tlm_base.

◆ str()

int16 tlm_executive_schedule_overrun::str ( char *  output,
uint16  size 
) const
inlineoverridevirtual

Reimplemented from cmd_tlm_base.

Member Data Documentation

◆ app_apid

uint16 tlm_executive_schedule_overrun::app_apid

◆ overrun_count

uint8 tlm_executive_schedule_overrun::overrun_count

◆ schedule_slot

int16 tlm_executive_schedule_overrun::schedule_slot

◆ terminating_slot

int16 tlm_executive_schedule_overrun::terminating_slot

The documentation for this struct was generated from the following file: