Information about a transceiver event.
In controller mode an event occurs when:
In responder mode, events occur when a frame is received.

Data Fields | |
| int16_t | token |
| The Token associated with the operation. More... | |
| TransceiverOperation | op |
| The type of operation that triggered the event. | |
| TransceiverOperationResult | result |
| The result of the operation. | |
| const uint8_t * | data |
| The received data. May be null. | |
| unsigned int | length |
| The length of the received data. | |
| TransceiverTiming * | timing |
| The timing parameters associated with the operation. More... | |
| TransceiverTiming* TransceiverEvent::timing |
The timing parameters associated with the operation.
This may be NULL, if no timing information was available.
| int16_t TransceiverEvent::token |
The Token associated with the operation.
This will match the token passed in to Transceiver_QueueDMX(), Transceiver_QueueASC(), Transceiver_QueueRDMDUB() or Transceiver_QueueRDMRequest().
In responder mode, the token will be 0.