#include <simrtdb.h>

Public Member Functions | |
| unsigned long long timeStamp | __attribute__ ((aligned(8))) |
| double scheduleRate | __attribute__ ((aligned(8))) |
| double defaultScheduleRate | __attribute__ ((aligned(8))) |
| double *pScheduleRate | __attribute__ ((aligned(8))) |
| unsigned int *pTxCount | __attribute__ ((aligned(8))) |
| unsigned int *pTxErrors | __attribute__ ((aligned(8))) |
| unsigned int *pFlags | __attribute__ ((aligned(8))) |
| unsigned char *pSchedFIFO | __attribute__ ((aligned(8))) |
| unsigned char *pTxOnChange | __attribute__ ((aligned(8))) |
| unsigned char *pPaused | __attribute__ ((aligned(8))) |
| unsigned int *pRxCount | __attribute__ ((aligned(8))) |
| int *pLastUpdateUSec | __attribute__ ((aligned(8))) |
| unsigned int rxCount | __attribute__ ((aligned(8))) |
Data Fields | |
| int | inUse |
| unsigned int | flags |
| unsigned int | defaultFlags |
| IOCIGIMessage | message |
| int | runCount |
| int | initCount |
| unsigned int | txCount |
Object describing specific run-time properties of CIGI messages in the shared memory RTDB.
| unsigned long long timeStamp CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
in CPU ticks when the message was read in or written out.
| double scheduleRate CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
Save current schedule rate here so it can be restored later when going back from FIFO to schedule mode.
| double defaultScheduleRate CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
The original schedule rate configured in the RTDB.
| double *pScheduleRate CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int *pTxCount CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int *pTxErrors CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int *pFlags CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned char *pSchedFIFO CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned char *pTxOnChange CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned char *pPaused CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int *pRxCount CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| int *pLastUpdateUSec CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int rxCount CIGIResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| int CIGIResidentMessage::inUse |
| unsigned int CIGIResidentMessage::flags |
Special flags for FIFO/Schedule messages.
| unsigned int CIGIResidentMessage::defaultFlags |
The originak special flags for FIFO/Schedule messages as configure in the RTDB.
| IOCIGIMessage CIGIResidentMessage::message |
The CIGI message.
| int CIGIResidentMessage::runCount |
Internal count to check for value change based on the label scheduled rate.
| int CIGIResidentMessage::initCount |
Initial count for the previous running count .
| unsigned int CIGIResidentMessage::txCount |