Transaction structure. More...
#include <Transaction.h>
| Data Fields | |
| void * | tx_buffer | 
| Tx buffer.  More... | |
| size_t | tx_length | 
| Length of Tx buffer.  More... | |
| void * | rx_buffer | 
| Rx buffer.  More... | |
| size_t | rx_length | 
| Length of Rx buffer.  More... | |
| uint32_t | event | 
| Event for a transaction.  More... | |
| event_callback_t | callback | 
| User's callback.  More... | |
| uint8_t | width | 
| Buffer's word width (8, 16, 32, 64)  More... | |
Transaction structure.
Definition at line 33 of file Transaction.h.
| event_callback_t callback | 
User's callback.
Definition at line 39 of file Transaction.h.
| uint32_t event | 
Event for a transaction.
Definition at line 38 of file Transaction.h.
| void* rx_buffer | 
Rx buffer.
Definition at line 36 of file Transaction.h.
| size_t rx_length | 
Length of Rx buffer.
Definition at line 37 of file Transaction.h.
| void* tx_buffer | 
Tx buffer.
Definition at line 34 of file Transaction.h.
| size_t tx_length | 
Length of Tx buffer.
Definition at line 35 of file Transaction.h.
| uint8_t width | 
Buffer's word width (8, 16, 32, 64)
Definition at line 40 of file Transaction.h.