Open FFBoard
Open source force feedback firmware
Loading...
Searching...
No Matches
SerialFFB Member List

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

addCommandHandler()CommandHandlerprotectedvirtual
broadcastCommandReply(CommandReply reply, uint32_t cmdId, CMDtype type)CommandHandler
cfUpdateEvent()EffectsControlItfvirtual
cfUpdatePeriodAvgEffectsControlItfprivate
cmdHandlerInfoCommandHandlerprotected
command(const ParsedCommand &cmd, std::vector< CommandReply > &replies)SerialFFBvirtual
CommandHandler(const char *clsname, uint16_t clsid, uint8_t instance=0)CommandHandler
commandsEnabledCommandHandlerprotected
defaultCondSerialFFBprivatestatic
effectsSerialFFBprivate
effects_calcSerialFFBprivate
fxPeriodAvgEffectsControlItfprivate
fxUpdateEvent()EffectsControlItfvirtual
getAllHelpstrings()CommandHandlerstatic
getClassIdFromName(const char *name)CommandHandlerstatic
getClassNameFromId(const uint32_t id)CommandHandlerstatic
getClassType()CommandHandlerinlinevirtual
getCommandFromId(const uint32_t id, uint32_t ignoredFlags=0)CommandHandlervirtual
getCommandFromName(const std::string &cmd, uint32_t ignoredFlags=0)CommandHandlervirtual
getCommandHandlerID()CommandHandlerinlinevirtual
getCommandHandlerIds()CommandHandlerinlineprotectedstatic
getCommandHandlerInfo()CommandHandlervirtual
getCommandHandlerInstance()CommandHandlervirtual
getCommandHandlers()CommandHandlerinlinestatic
getCommandsHelpstring()CommandHandlervirtual
getConstantForceRate()EffectsControlItfvirtual
getCsvHelpstring()CommandHandlervirtual
getFfbActive()SerialFFBvirtual
getHandlerFromClassName(const char *name, const uint8_t instance=0xFF)CommandHandlerstatic
getHandlerFromHandlerId(const uint16_t cmdhandlerID)CommandHandlerstatic
getHandlerFromId(const uint16_t id, const uint8_t instance=0xFF)CommandHandlerstatic
getHandlersFromClassName(const char *name)CommandHandlerstatic
getHandlersFromId(const uint16_t id)CommandHandlerstatic
getHelpstring()CommandHandlervirtual
getInfo()SerialFFBvirtual
getRate()EffectsControlItfvirtual
handleGetFuncSet(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value, TVal(cls1::*getfunc)(), cls *obj)CommandHandlerinlinestatic
handleGetFuncSetFunc(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal(cls1::*getfunc)(), void(cls2::*setfunc)(TVal), cls *obj)CommandHandlerinlinestatic
handleGetSet(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value)CommandHandlerinlinestatic
handleGetSetFunc(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value, void(cls1::*setfunc)(TVal), cls *obj)CommandHandlerinlinestatic
hasCommands()CommandHandlervirtual
infoSerialFFBprivatestatic
internalCommand(const ParsedCommand &cmd, std::vector< CommandReply > &replies)CommandHandlervirtual
isInHandlerList(CommandHandler *handler)CommandHandlerstatic
isValidCommandId(uint32_t cmdid, uint32_t ignoredFlags=0, uint32_t requiredFlag=0)CommandHandlervirtual
lastCfUpdateEffectsControlItfprivate
lastFxUpdateEffectsControlItfprivate
logEnabledCommandHandlerstatic
logsEnabled()CommandHandlerstatic
logSerial(std::string string)CommandHandlerstatic
logSerialDebug(std::string string)CommandHandlerstatic
newEffect(uint8_t effectType)SerialFFB
registerCommand(const char *cmd, const ID cmdid, const char *help=nullptr, uint32_t flags=0)CommandHandlerinline
registerCommands()CommandHandler
registeredCommandsCommandHandlerprotected
removeCommandHandler()CommandHandlerprotectedvirtual
reset_ffb()SerialFFBvirtual
sendCommandReplyAsync(CommandReply reply, uint32_t cmdId, CMDtype type, CommandInterface *interface=nullptr)CommandHandler
SerialEffects_commands enum nameSerialFFBprivate
SerialFFB(std::shared_ptr< EffectsCalculator > ec, uint8_t instance=0)SerialFFB
set_FFB(bool state)SerialFFBvirtual
set_gain(uint8_t gain)SerialFFBvirtual
setCommandsEnabled(bool enable)CommandHandlervirtual
setEffectState(uint8_t id, bool state)SerialFFB
setInstance(uint8_t instance)CommandHandlerprotected
setLogsEnabled(bool enabled)CommandHandlerstatic
setMagnitude(uint8_t idx, int16_t magnitude)SerialFFB
start_FFB()EffectsControlItfinlinevirtual
stop_FFB()EffectsControlItfinlinevirtual
~CommandHandler()CommandHandlervirtual
~SerialFFB()SerialFFBvirtual