#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))) |
| float *pLastUpdateUSec | __attribute__ ((aligned(8))) |
| unsigned int rxCount | __attribute__ ((aligned(8))) |
Data Fields | |
| int | boardNumber |
| unsigned int | flags |
| unsigned int | defaultFlags |
| IONETMessage | message |
| int | runCount |
| int | initCount |
| unsigned int | txCount |
Object describing specific run-time properties of NETIO messages in the shared memory RTDB.
| unsigned long long timeStamp NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
in CPU ticks when the message was read in or written out.
| double scheduleRate NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
Save current schedule rate here so it can be restored later when going back from FIFO to schedule mode.
| double defaultScheduleRate NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
The original schedule rate configured in the RTDB.
| double *pScheduleRate NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int *pTxCount NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int *pTxErrors NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int *pFlags NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned char *pSchedFIFO NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned char *pTxOnChange NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned char *pPaused NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int *pRxCount NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| float *pLastUpdateUSec NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| unsigned int rxCount NETResidentMessage::__attribute__ | ( | (aligned(8)) | ) |
| int NETResidentMessage::boardNumber |
Board number where this message is defined.
| unsigned int NETResidentMessage::flags |
Special flags for FIFO/Schedule messages.
| unsigned int NETResidentMessage::defaultFlags |
The originak special flags for FIFO/Schedule messages as configure in the RTDB.
| IONETMessage NETResidentMessage::message |
The NETIO message.
| int NETResidentMessage::runCount |
Internal count to check for value change based on the label scheduled rate.
| int NETResidentMessage::initCount |
Initial count for the previous running count .
| unsigned int NETResidentMessage::txCount |