|  | 
| static bool | write (uint8_t data) | 
|  | 
| static bool | read (uint8_t &byte) | 
|  | 
| static bool | hasError () | 
|  | 
| static void | clearError () | 
|  | 
| static void | discardTransmitBuffer () | 
|  | 
| static void | discardReceiveBuffer () | 
|  | 
| static size_t | receiveBufferSize () | 
|  | 
| static void | reset () | 
|  | 
| static void | add_rx (std::initializer_list< uint8_t > data) | 
|  | 
| static void | add_queued_rx (std::initializer_list< uint8_t > data, size_t index=0) | 
|  | 
|  | 
| static std::vector< uint8_t > | raw_received | 
|  | 
| static std::vector< uint8_t > | raw_transmitted | 
|  | 
| static std::vector< uint8_t > | received | 
|  | 
| static std::vector< uint8_t > | transmitted | 
|  | 
| static size_t | tx_count {0} | 
|  | 
| static size_t | rx_count {0} | 
|  | 
| static size_t | fail_tx_index {size_t(-1)} | 
|  | 
| static size_t | fail_rx_index {size_t(-1)} | 
|  | 
| static std::vector< uint8_t > | rx_queue | 
|  | 
| static size_t | rx_queue_index {size_t(-1)} | 
|  | 
The documentation for this class was generated from the following file: