Open FFBoard
Open source force feedback firmware
HID_CommandInterface Member List

This is the complete list of members for HID_CommandInterface, including all inherited members.

batchDone()CommandInterfacevirtual
broadcastCommandReplyAsync(const std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type=CMDtype::get)CommandInterfacestatic
Cleanup()cpp_freertos::Threadprotectedvirtual
cmdInterfacesCommandInterfacestatic
CommandInterface()CommandInterface
commandsHID_CommandInterfaceprivate
Delay(const TickType_t Delay)cpp_freertos::Threadinlineprotected
DelayUntil(const TickType_t Period)cpp_freertos::Threadprotected
delayUntilInitializedcpp_freertos::Threadprivate
delayUntilPreviousWakeTimecpp_freertos::Threadprivate
enableBroadcastFromOtherInterfacesHID_CommandInterfaceprivate
EndScheduler()cpp_freertos::Threadinlinestatic
GetHandle()cpp_freertos::Threadinline
getHelpstring()HID_CommandInterfaceinlinevirtual
GetName()cpp_freertos::Threadinline
GetName()cpp_freertos::Threadinline
getNewCommands(std::vector< ParsedCommand > &commands)HID_CommandInterfacevirtual
GetPriority()cpp_freertos::Threadinline
GetPriorityFromISR()cpp_freertos::Threadinline
globalInterfaceHID_CommandInterfacestatic
handlecpp_freertos::Threadprivate
hasNewCommands()CommandInterfacevirtual
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)CommandInterfacestatic
maxQueuedRepliesHID_CommandInterfaceprivate
maxQueuedRepliesBroadcastHID_CommandInterfaceprivate
Namecpp_freertos::Threadprivate
Namecpp_freertos::Threadprivate
Notify()cpp_freertos::Threadinline
NotifyFromISR()cpp_freertos::Threadinline
outBufferHID_CommandInterfaceprivate
parserReadyCommandInterfaceprotected
Prioritycpp_freertos::Threadprivate
queueReplyValues(const CommandReply &reply, const ParsedCommand &command)HID_CommandInterface
readyToSend()HID_CommandInterfacevirtual
ResetDelayUntil()cpp_freertos::Threadprotected
Resume()cpp_freertos::Threadinline
ResumeFromISR()cpp_freertos::Threadinline
Run()HID_CommandInterfacevirtual
SchedulerActivecpp_freertos::Threadprivatestatic
sendHidCmd(HID_CMD_Data_t *data)HID_CommandInterface
sendReplies(const std::vector< CommandResult > &results, CommandInterface *originalInterface)HID_CommandInterfacevirtual
sendReplyAsync(std::vector< CommandReply > &reply, CommandHandler *handler, uint32_t cmdId, CMDtype type)CommandInterfacevirtual
SetPriority(UBaseType_t NewPriority)cpp_freertos::Threadinline
Signal()cpp_freertos::Threadinlineprivate
StackDepthcpp_freertos::Threadprivate
Start()cpp_freertos::Thread
StartGuardLockcpp_freertos::Threadprivatestatic
StartScheduler()cpp_freertos::Threadinlinestatic
Suspend()cpp_freertos::Threadinline
TaskFunctionAdapter(void *pvParameters)cpp_freertos::Threadprivatestatic
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
ThreadStartedcpp_freertos::Threadprivate
ThreadWaitSemcpp_freertos::Threadprivate
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::Threadprotected
WaitForNotification(TickType_t Timeout=portMAX_DELAY)cpp_freertos::Threadinline
waitingToSend()HID_CommandInterface
Yield()cpp_freertos::Threadinlinestatic
~CommandInterface()CommandInterfacevirtual
~HID_CommandInterface()HID_CommandInterfacevirtual
~Thread()cpp_freertos::Threadvirtual