This is the complete list of members for SerialModemBase, including all inherited members.
| _debugRxNewLine | SerialModemBase | protected |
| _debugStream | SerialModemBase | protected |
| _oneByteBuf | SerialModemBase | protected |
| _rxBuffer | SerialModemBase | protected |
| _rxIndex | SerialModemBase | protected |
| _uart | SerialModemBase | protected |
| appendHex2(char *dest, uint8_t val, const char *destEnd) | SerialModemBase | protectedstatic |
| appendHex2(char(&destBuf)[N], char *currentPtr, uint8_t val) | SerialModemBase | inlineprotectedstatic |
| appendStr(char *dest, const char *src, const char *destEnd) | SerialModemBase | protectedstatic |
| appendStr(char(&destBuf)[N], char *currentPtr, const char *src) | SerialModemBase | inlineprotectedstatic |
| CD_CMD_WRITE_SUFFIX | SerialModemBase | protectedstatic |
| CD_VAL_OFF | SerialModemBase | protectedstatic |
| CD_VAL_ON | SerialModemBase | protectedstatic |
| CD_WRITE_OK_RESPONSE | SerialModemBase | protectedstatic |
| CD_WRITE_OK_RESPONSE_LEN | SerialModemBase | protectedstatic |
| clearUnreadByte() | SerialModemBase | protected |
| enqueueCommand(const char *cmd, CommandType type, uint32_t timeoutMs=1000) | SerialModemBase | protected |
| enqueueTxCommand(const char *cmdHeader, const uint8_t *payload, uint8_t len, const char *suffix=nullptr, uint32_t timeoutMs=2000) | SerialModemBase | protected |
| flushGarbage(char keepChar=' *') | SerialModemBase | protected |
| getBoolValue(const char *cmd, bool *pValue, const char *respPrefix) | SerialModemBase | protected |
| getByteValue(const char *cmd, uint8_t *pValue, const char *respPrefix, size_t respLen) | SerialModemBase | protected |
| getLastCommandResult() const | SerialModemBase | inline |
| getLogPrefix() const =0 | SerialModemBase | protectedpure virtual |
| getQueueCount() const | SerialModemBase | |
| getRxBuffer() const | SerialModemBase | inline |
| getRxIndex() const | SerialModemBase | inline |
| initSerial(Stream &stream) | SerialModemBase | protected |
| isIdle() const | SerialModemBase | |
| isLastCommandComplete() const | SerialModemBase | inline |
| isQueueEmpty() const | SerialModemBase | |
| isQueueFull() const | SerialModemBase | |
| isTimeout() | SerialModemBase | protected |
| onCommandComplete(ModemError result) | SerialModemBase | inlineprotectedvirtual |
| onRxDataReceived()=0 | SerialModemBase | protectedpure virtual |
| parse()=0 | SerialModemBase | protectedpure virtual |
| parseDec(const uint8_t *pData, size_t len, uint32_t *pResult) | SerialModemBase | protectedstatic |
| parseHex(const uint8_t *pData, size_t len, uint32_t *pResult) | SerialModemBase | protectedstatic |
| parseResponseDec(const uint8_t *buffer, size_t length, const char *prefix, const char *suffix, size_t suffixLen, int32_t *pResult) | SerialModemBase | protected |
| parseResponseHex(const uint8_t *buffer, size_t length, const char *prefix, uint8_t hexDigits, uint32_t *pResult) | SerialModemBase | protected |
| readByte() | SerialModemBase | protected |
| RX_BUFFER_SIZE | SerialModemBase | protectedstatic |
| sendRawCommand(const char *command, char *responseBuffer, size_t bufferSize, uint32_t timeoutMs) | SerialModemBase | protected |
| SerialModemBase() | SerialModemBase | |
| setBoolValue(const char *baseCmd, bool enabled, bool save, const char *respPrefix) | SerialModemBase | protected |
| setByteValue(const char *cmd, uint8_t value, bool save, const char *respPrefix, size_t respLen) | SerialModemBase | protected |
| setDebugStream(Stream *debugStream) | SerialModemBase | |
| startTimeout(uint32_t ms) | SerialModemBase | protected |
| unreadByte(uint8_t c) | SerialModemBase | protected |
| update() | SerialModemBase | |
| waitForSyncComplete(uint32_t timeoutMs) | SerialModemBase | protected |
| writeData(const uint8_t *data, size_t len) | SerialModemBase | protected |
| writeString(const char *str, bool printPrefix=true) | SerialModemBase | protected |
| ~SerialModemBase()=default | SerialModemBase | virtual |