addBuf(char *Buf, uint32_t *Len) | StringCommandInterface | |
batchDone() override | CDC_CommandInterface | virtual |
broadcastCommandReplyAsync(const std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type=CMDtype::get) | CommandInterface | static |
bufferCapacity() | StringCommandInterface | |
bufferLength | CDC_CommandInterface | private |
CDC_CommandInterface() | CDC_CommandInterface | |
Cleanup() | cpp_freertos::Thread | protectedvirtual |
cmdInterfaces | CommandInterface | static |
CommandInterface() | CommandInterface | |
Delay(const TickType_t Delay) | cpp_freertos::Thread | inlineprotected |
DelayUntil(const TickType_t Period) | cpp_freertos::Thread | protected |
delayUntilInitialized | cpp_freertos::Thread | private |
delayUntilPreviousWakeTime | cpp_freertos::Thread | private |
enableBroadcastFromOtherInterfaces | CDC_CommandInterface | private |
EndScheduler() | cpp_freertos::Thread | inlinestatic |
formatOriginalCommandFromResult(const ParsedCommand &originalCommand, CommandHandler *commandHandler, const bool formatWriteAsRead=false) | StringCommandInterface | static |
formatReply(std::string &reply, const std::vector< CommandResult > &results, const bool formatWriteAsRead=false) | StringCommandInterface | static |
generateReplyFromCmd(std::string &replyPart, const ParsedCommand &originalCommand) | StringCommandInterface | static |
generateReplyValueString(std::string &replyPart, const CommandReply &reply) | StringCommandInterface | static |
GetHandle() | cpp_freertos::Thread | inline |
getHelpstring() | CDC_CommandInterface | inlinevirtual |
GetName() | cpp_freertos::Thread | inline |
GetName() | cpp_freertos::Thread | inline |
getNewCommands(std::vector< ParsedCommand > &commands) override | StringCommandInterface | virtual |
GetPriority() | cpp_freertos::Thread | inline |
GetPriorityFromISR() | cpp_freertos::Thread | inline |
handle | cpp_freertos::Thread | private |
hasNewCommands() | CommandInterface | virtual |
lastSendTime | CDC_CommandInterface | private |
makeCommandReply(const std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type=CMDtype::get, CommandInterface *originalInterface=nullptr) | CommandInterface | static |
maxSendBuffer | CDC_CommandInterface | private |
Name | cpp_freertos::Thread | private |
Name | cpp_freertos::Thread | private |
nextFormat | CDC_CommandInterface | private |
Notify() | cpp_freertos::Thread | inline |
NotifyFromISR() | cpp_freertos::Thread | inline |
parser | StringCommandInterface | protected |
parserReady | CommandInterface | protected |
parserTimeout | CDC_CommandInterface | private |
Priority | cpp_freertos::Thread | private |
readyToSend() override | CDC_CommandInterface | virtual |
ResetDelayUntil() | cpp_freertos::Thread | protected |
resultsBuffer | CDC_CommandInterface | private |
Resume() | cpp_freertos::Thread | inline |
ResumeFromISR() | cpp_freertos::Thread | inline |
Run() | CDC_CommandInterface | virtual |
SchedulerActive | cpp_freertos::Thread | privatestatic |
sendBuffer | CDC_CommandInterface | private |
sendReplies(const std::vector< CommandResult > &results, CommandInterface *originalInterface) override | CDC_CommandInterface | virtual |
sendReplyAsync(std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type) | CommandInterface | virtual |
SetPriority(UBaseType_t NewPriority) | cpp_freertos::Thread | inline |
Signal() | cpp_freertos::Thread | inlineprivate |
StackDepth | cpp_freertos::Thread | private |
Start() | cpp_freertos::Thread | |
StartGuardLock | cpp_freertos::Thread | privatestatic |
StartScheduler() | cpp_freertos::Thread | inlinestatic |
StringCommandInterface(uint32_t bufferMaxCapacity=512) | StringCommandInterface | inline |
Suspend() | cpp_freertos::Thread | inline |
TaskFunctionAdapter(void *pvParameters) | cpp_freertos::Thread | privatestatic |
Thread(const std::string Name, uint16_t StackDepth, UBaseType_t Priority) | cpp_freertos::Thread | |
Thread(const char *Name, uint16_t StackDepth, UBaseType_t Priority) | cpp_freertos::Thread | |
Thread(uint16_t StackDepth, UBaseType_t Priority) | cpp_freertos::Thread | |
ThreadStarted | cpp_freertos::Thread | private |
ThreadWaitSem | cpp_freertos::Thread | private |
Wait(ConditionVariable &Cv, Mutex &CvLock, TickType_t Timeout=portMAX_DELAY) | cpp_freertos::Thread | protected |
WaitForNotification(TickType_t Timeout=portMAX_DELAY) | cpp_freertos::Thread | inline |
Yield() | cpp_freertos::Thread | inlinestatic |
~CDC_CommandInterface() | CDC_CommandInterface | virtual |
~CommandInterface() | CommandInterface | virtual |
~Thread() | cpp_freertos::Thread | virtual |