| 
    Bluenet
    5.7.0
    
   Bluenet, firmware for nRF52 smart home devices 
   | 
 
This is the complete list of members for UartHandler, including all inherited members.
| _commandHandler | UartHandler | private | 
| _crc | UartHandler | private | 
| _encryptionBlocksWritten | UartHandler | private | 
| _encryptionBuffer | UartHandler | private | 
| _encryptionBufferWritten | UartHandler | private | 
| _escapeNextByte | UartHandler | private | 
| _initialized | UartHandler | private | 
| _readBuffer | UartHandler | private | 
| _readBufferIdx | UartHandler | private | 
| _readBusy | UartHandler | private | 
| _sizeToRead | UartHandler | private | 
| _startedReading | UartHandler | private | 
| _writeBuffer | UartHandler | private | 
| _writeNonce | UartHandler | private | 
| EventListener() | EventListener | inlineprivate | 
| getEncryptedBufferSize(cs_buffer_size_t uartMsgSize) | UartHandler | private | 
| getInstance() | UartHandler | inlinestatic | 
| handleEncryptedUartMsg(uint8_t *data, uint16_t size) | UartHandler | private | 
| handleEvent(event_t &event) | UartHandler | privatevirtual | 
| handleMsg(cs_data_t *msgData) | UartHandler | |
| handleMsg(uint8_t *data, uint16_t size) | UartHandler | private | 
| handleUartMsg(uint8_t *data, uint16_t size, EncryptionAccessLevel accessLevel) | UartHandler | private | 
| init(serial_enable_t serialEnabled) | UartHandler | |
| listen() | EventListener | private | 
| mustBeEncrypted(UartOpcodeRx opCode) | UartHandler | private | 
| mustEncrypt(UartProtocol::Encrypt encrypt, UartOpcodeTx opCode) | UartHandler | private | 
| onRead(uint8_t val) | UartHandler | |
| operator=(UartHandler const &)=delete | UartHandler | private | 
| resetReadBuf() | UartHandler | private | 
| TYPIFY(CONFIG_CROWNSTONE_ID) _stoneId=0 | UartHandler | privatepure virtual | 
| UartHandler()=default | UartHandler | private | 
| UartHandler(UartHandler const &)=delete | UartHandler | private | 
| writeBytes(cs_data_t data, bool updateCrc) | UartHandler | private | 
| writeEncryptedBlock(cs_data_t key) | UartHandler | private | 
| writeEncryptedEnd() | UartHandler | private | 
| writeEncryptedPart(cs_data_t data) | UartHandler | private | 
| writeEncryptedStart(cs_buffer_size_t uartMsgSize) | UartHandler | private | 
| writeErrorReplyStatus() | UartHandler | private | 
| writeMsg(UartOpcodeTx opCode, uint8_t *data, uint16_t size, UartProtocol::Encrypt encrypt=UartProtocol::ENCRYPT_ACCORDING_TO_TYPE) | UartHandler | |
| writeMsg(UartOpcodeTx opCode) | UartHandler | |
| writeMsgEnd(UartOpcodeTx opCode, UartProtocol::Encrypt encrypt=UartProtocol::ENCRYPT_ACCORDING_TO_TYPE) | UartHandler | |
| writeMsgPart(UartOpcodeTx opCode, const uint8_t *const data, uint16_t size, UartProtocol::Encrypt encrypt=UartProtocol::ENCRYPT_ACCORDING_TO_TYPE) | UartHandler | |
| writeMsgStart(UartOpcodeTx opCode, uint16_t size, UartProtocol::Encrypt encrypt=UartProtocol::ENCRYPT_ACCORDING_TO_TYPE) | UartHandler | |
| writeStartByte() | UartHandler | private | 
| writeWrapperStart(UartMsgType msgType, uint16_t payloadSize) | UartHandler | private | 
| ~EventListener() | EventListener | privatevirtual |