mbed library sources

Fork of mbed-src by mbed official

Embed: (wiki syntax)

« Back to documentation index

transaction_t Struct Reference

transaction_t Struct Reference

Transaction structure. More...

#include <Transaction.h>

Data Fields

void * tx_buffer
 Tx buffer.
size_t tx_length
 Length of Tx buffer.
void * rx_buffer
 Rx buffer.
size_t rx_length
 Length of Rx buffer.
uint32_t event
 Event for a transaction.
event_callback_t callback
 User's callback.
uint8_t width
 Buffer's word width (8, 16, 32, 64)

Detailed Description

Transaction structure.

Definition at line 26 of file Transaction.h.


Field Documentation

User's callback.

Definition at line 32 of file Transaction.h.

uint32_t event

Event for a transaction.

Definition at line 31 of file Transaction.h.

void* rx_buffer

Rx buffer.

Definition at line 29 of file Transaction.h.

size_t rx_length

Length of Rx buffer.

Definition at line 30 of file Transaction.h.

void* tx_buffer

Tx buffer.

Definition at line 27 of file Transaction.h.

size_t tx_length

Length of Tx buffer.

Definition at line 28 of file Transaction.h.

uint8_t width

Buffer's word width (8, 16, 32, 64)

Definition at line 33 of file Transaction.h.