Model Railroad System  2.2.2
Public Attributes | List of all members
azatrax::MRD::status2_union Union Reference

Status byte 2 union type. More...

Public Attributes

uint8_t theByte
 Status byte as a byte. More...
 
struct {
   unsigned int   resetStatus:1
 Reset Status. More...
 
   unsigned int   stopwatchTicking:1
 Stopwatch Ticking. More...
 
   unsigned int   externallyChanged:1
 Externally Changed. More...
 
   unsigned int   allowExternalChanges:1
 Allow External Changes. More...
 
   unsigned int   reserved:4
 Reserved bits. More...
 
theBits
 Status byte as bit fields. More...
 

Detailed Description

Status byte 2 union type.

Member Data Documentation

◆ allowExternalChanges

unsigned int azatrax::MRD::status2_union::allowExternalChanges

Allow External Changes.

Referenced by azatrax::MRD::AllowingExternalChanges().

◆ externallyChanged

unsigned int azatrax::MRD::status2_union::externallyChanged

Externally Changed.

Referenced by azatrax::MRD::ExternallyChanged().

◆ reserved

unsigned int azatrax::MRD::status2_union::reserved

Reserved bits.

◆ resetStatus

unsigned int azatrax::MRD::status2_union::resetStatus

Reset Status.

Referenced by azatrax::MRD::ResetStatus().

◆ stopwatchTicking

unsigned int azatrax::MRD::status2_union::stopwatchTicking

Stopwatch Ticking.

Referenced by azatrax::MRD::StopwatchTicking().

◆ 

struct { ... } azatrax::MRD::status2_union::theBits

◆ theByte

uint8_t azatrax::MRD::status2_union::theByte