batchDone() | CommandInterface | virtual |
broadcastCommandReplyAsync(const std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type=CMDtype::get) | CommandInterface | static |
Cleanup() | cpp_freertos::Thread | protectedvirtual |
cmdInterfaces | CommandInterface | static |
CommandInterface() | CommandInterface | |
commands | HID_CommandInterface | private |
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 | HID_CommandInterface | private |
EndScheduler() | cpp_freertos::Thread | inlinestatic |
GetHandle() | cpp_freertos::Thread | inline |
getHelpstring() | HID_CommandInterface | inlinevirtual |
GetName() | cpp_freertos::Thread | inline |
GetName() | cpp_freertos::Thread | inline |
getNewCommands(std::vector< ParsedCommand > &commands) | HID_CommandInterface | virtual |
GetPriority() | cpp_freertos::Thread | inline |
GetPriorityFromISR() | cpp_freertos::Thread | inline |
globalInterface | HID_CommandInterface | static |
handle | cpp_freertos::Thread | private |
hasNewCommands() | CommandInterface | virtual |
HID_CommandInterface() | HID_CommandInterface | |
hidCmdCallback(HID_CMD_Data_t *data) | HID_CommandInterface | |
makeCommandReply(const std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type=CMDtype::get, CommandInterface *originalInterface=nullptr) | CommandInterface | static |
maxQueuedReplies | HID_CommandInterface | private |
maxQueuedRepliesBroadcast | HID_CommandInterface | private |
Name | cpp_freertos::Thread | private |
Name | cpp_freertos::Thread | private |
Notify() | cpp_freertos::Thread | inline |
NotifyFromISR() | cpp_freertos::Thread | inline |
outBuffer | HID_CommandInterface | private |
parserReady | CommandInterface | protected |
Priority | cpp_freertos::Thread | private |
queueReplyValues(const CommandReply &reply, const ParsedCommand &command) | HID_CommandInterface | |
readyToSend() | HID_CommandInterface | virtual |
ResetDelayUntil() | cpp_freertos::Thread | protected |
Resume() | cpp_freertos::Thread | inline |
ResumeFromISR() | cpp_freertos::Thread | inline |
Run() | HID_CommandInterface | virtual |
SchedulerActive | cpp_freertos::Thread | privatestatic |
sendHidCmd(HID_CMD_Data_t *data) | HID_CommandInterface | |
sendReplies(const std::vector< CommandResult > &results, CommandInterface *originalInterface) | HID_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 |
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 |
transferComplete(uint8_t itf, uint8_t const *report, uint8_t len) | HID_CommandInterface | |
Wait(ConditionVariable &Cv, Mutex &CvLock, TickType_t Timeout=portMAX_DELAY) | cpp_freertos::Thread | protected |
WaitForNotification(TickType_t Timeout=portMAX_DELAY) | cpp_freertos::Thread | inline |
waitingToSend() | HID_CommandInterface | |
Yield() | cpp_freertos::Thread | inlinestatic |
~CommandInterface() | CommandInterface | virtual |
~HID_CommandInterface() | HID_CommandInterface | virtual |
~Thread() | cpp_freertos::Thread | virtual |