MX Foundation 4
|
Asynchronous Event Pending Information Structure. More...
#include <mxf_base.h>
Data Structures | |
union | condition |
Data Fields | |
uint64 | condID |
uint64 | reserved |
This record structure is used when receiving an asynchronous event notification.
uint64 MXF_ASYNCEVENT_PENDING_INFO::condID |
Condition ID name | Effect |
---|---|
MXF_ASYNCEVENT_COND_RX_MSG | A specific message has been received. Structure member to use: rxMsg. |
MXF_ASYNCEVENT_COND_RX_ERROR | A receive RX error has been detected. Structure member to use: rxErr. |
MXF_ASYNCEVENT_COND_TX_ERROR | A TX error has been detected. Structure member to use: txErr. |
MXF_ASYNCEVENT_COND_TXAPERIODIC_BUFFER_THRESHOLD | TX FIFO aperiodic buffer almost empty threshold has been reached. Structure member to use: txAperiodicBufferThreshold. |
MXF_ASYNCEVENT_COND_RXACQ_BUFFER_THRESHOLD | Acquisition buffer almost full threshold has been reached. Structure member to use: rxAcqBufferThreshold. |
MXF_ASYNCEVENT_COND_TXPERIODIC_UPDATEMSG_BUFFER_THRESHOLD | TX periodic update message buffer almost empty threshold has been reached. Structure member to use: txPeriodicUpdateMsgBufferThreshold. |
MXF_ASYNCEVENT_COND_EMBEDDED_RX_BUFFER_THRESHOLD | Embedded RX buffer almost full threshold has been reached. Structure member to use: embeddedRxBufferThreshold. |
MXF_ASYNCEVENT_COND_EMBEDDED_TX_BUFFER_THRESHOLD | Embedded TX buffer almost empty threshold has been reached. Structure member to use: embeddedTxBufferThreshold. |
MXF_ASYNCEVENT_COND_IRIGB_EVENTS | An IRIG-B event has been detected. Structure member to use: irigbEvents. |
MXF_ASYNCEVENT_COND_RX_COMM_BUFFER_THRESHOLD | Comm RX buffer almost full threshold has been reached. Structure member to use: commBufferThreshold. |
MXF_ASYNCEVENT_COND_TX_COMM_BUFFER_THRESHOLD | Comm TX buffer almost empty threshold has been reached. Structure member to use: commBufferThreshold. |
uint64 MXF_ASYNCEVENT_PENDING_INFO::reserved |
Reserved for future use