libDaisy
Hardware Library for Daisy
Loading...
Searching...
No Matches
daisy::UartHandler Member List

This is the complete list of members for daisy::UartHandler, including all inherited members.

BlockingReceive(uint8_t *buffer, uint16_t size, uint32_t timeout=100)daisy::UartHandler
BlockingTransmit(uint8_t *buff, size_t size, uint32_t timeout=100)daisy::UartHandler
CheckError()daisy::UartHandler
CircularRxCallbackFunctionPtr typedefdaisy::UartHandler
DmaDirection enum namedaisy::UartHandler
DmaListenStart(uint8_t *buff, size_t size, CircularRxCallbackFunctionPtr cb, void *callback_context)daisy::UartHandler
DmaListenStop()daisy::UartHandler
DmaReceive(uint8_t *buff, size_t size, UartHandler::StartCallbackFunctionPtr start_callback, UartHandler::EndCallbackFunctionPtr end_callback, void *callback_context)daisy::UartHandler
DmaTransmit(uint8_t *buff, size_t size, UartHandler::StartCallbackFunctionPtr start_callback, UartHandler::EndCallbackFunctionPtr end_callback, void *callback_context)daisy::UartHandler
EndCallbackFunctionPtr typedefdaisy::UartHandler
GetConfig() constdaisy::UartHandler
Init(const Config &config)daisy::UartHandler
IsListening() constdaisy::UartHandler
operator=(const UartHandler &other)=defaultdaisy::UartHandler
PollReceive(uint8_t *buff, size_t size, uint32_t timeout)daisy::UartHandler
PollTx(uint8_t *buff, size_t size)daisy::UartHandler
Result enum namedaisy::UartHandler
StartCallbackFunctionPtr typedefdaisy::UartHandler
UartHandler()daisy::UartHandlerinline
UartHandler(const UartHandler &other)=defaultdaisy::UartHandler