MAV'RIC
Public Attributes | List of all members
byte_stream_t Struct Reference

Byte stream. More...

#include <streams.h>

Collaboration diagram for byte_stream_t:
Collaboration graph

Public Attributes

uint8_t(* get )(stream_data_t *data)
 Pointer to get function.
 
uint8_t(* put )(stream_data_t *data, uint8_t element)
 Pointer to put function.
 
void(* flush )(stream_data_t *data)
 Pointer to flush function.
 
int32_t(* buffer_empty )(stream_data_t *data)
 Pointer to buffer_empty function.
 
uint32_t(* bytes_available )(stream_data_t *data)
 Pointer to bytes_available function.
 
volatile stream_data_t data
 Data.
 

Detailed Description

Byte stream.


The documentation for this struct was generated from the following file: