mbed library sources. Supersedes mbed-src.

Dependents:   Nucleo_Hello_Encoder BLE_iBeaconScan AM1805_DEMO DISCO-F429ZI_ExportTemplate1 ... more

Embed: (wiki syntax)

« Back to documentation index

transaction_t Struct Reference

transaction_t Struct Reference
[Transaction class]

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 33 of file cmsis/BUILD/mbed/platform/Transaction.h.


Field Documentation

event_callback_t callback

User's callback.

Definition at line 39 of file cmsis/BUILD/mbed/platform/Transaction.h.

uint32_t event

Event for a transaction.

Definition at line 38 of file cmsis/BUILD/mbed/platform/Transaction.h.

void * rx_buffer

Rx buffer.

Definition at line 36 of file cmsis/BUILD/mbed/platform/Transaction.h.

size_t rx_length

Length of Rx buffer.

Definition at line 37 of file cmsis/BUILD/mbed/platform/Transaction.h.

void * tx_buffer

Tx buffer.

Definition at line 34 of file cmsis/BUILD/mbed/platform/Transaction.h.

size_t tx_length

Length of Tx buffer.

Definition at line 35 of file cmsis/BUILD/mbed/platform/Transaction.h.

uint8_t width

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

Definition at line 40 of file cmsis/BUILD/mbed/platform/Transaction.h.