STM32F7 Ethernet interface for nucleo STM32F767

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 32 of file Transaction.h.


Field Documentation

event_callback_t callback

User's callback.

Definition at line 38 of file Transaction.h.

uint32_t event

Event for a transaction.

Definition at line 37 of file Transaction.h.

void* rx_buffer

Rx buffer.

Definition at line 35 of file Transaction.h.

size_t rx_length

Length of Rx buffer.

Definition at line 36 of file Transaction.h.

void* tx_buffer

Tx buffer.

Definition at line 33 of file Transaction.h.

size_t tx_length

Length of Tx buffer.

Definition at line 34 of file Transaction.h.

uint8_t width

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

Definition at line 39 of file Transaction.h.