Dynamixel  2.9.5
RoadNarrows Robotics Dynamixel Package
DynaBgThread Member List

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

bgThread(void *pArg)DynaBgThreadprotectedstatic
BgThreadState enum nameDynaBgThread
BgThreadStateExit enum valueDynaBgThread
BgThreadStatePaused enum valueDynaBgThread
BgThreadStateReady enum valueDynaBgThread
BgThreadStateRunning enum valueDynaBgThread
BgThreadStateZombie enum valueDynaBgThread
changeState(DynaBgThread::BgThreadState eNewState)DynaBgThreadprotected
createThread()DynaBgThreadprotected
DynaBgThread(double fHz=HZ_EXEC_DFT, double fTolerance=TOLERANCE_DFT)DynaBgThread
exec()DynaBgThreadprotectedvirtual
execDynamics(DynaServo *pServo, DynaVServo *pVServo)DynaBgThreadprotectedvirtual
execPosCtl(DynaServo *pServo, DynaVServo *pVServo)DynaBgThreadprotectedvirtual
execTorqueCtl(DynaServo *pServo, DynaVServo *pVServo)DynaBgThreadprotectedvirtual
GetCurrentState()DynaBgThreadinline
getHz()DynaBgThreadinline
getNextVServo(MapVServo::iterator &iter, int &nServoId)DynaBgThreadinlineprotectedvirtual
getPrevVServo(MapVServo::iterator &iter, int &nServoId)DynaBgThreadinlineprotectedvirtual
getRegisteredServo(int nServoId)DynaBgThreadprotectedvirtual
HZ_EXEC_DFTDynaBgThreadstatic
HZ_EXEC_MINDynaBgThreadstatic
isServoBeingControlled(int nServoId)DynaBgThreadinline
lock()DynaBgThreadinlineprotected
m_agentDynaBgThreadprotected
m_condSyncDynaBgThreadprotected
m_dTSchedDynaBgThreadprotected
m_eStateDynaBgThreadprotected
m_fHzDynaBgThreadprotected
m_fnUserCbDynaBgThreadprotected
m_fToleranceDynaBgThreadprotected
m_iterDynamicsDynaBgThreadprotected
m_iterHealthDynaBgThreadprotected
m_mapVServoDynaBgThreadprotected
m_mutexSyncDynaBgThreadprotected
m_nHealthServoIdDynaBgThreadprotected
m_pChainDynaBgThreadprotected
m_pServoDynaBgThreadprotected
m_pUserArgDynaBgThreadprotected
m_TExecDynaBgThreadprotected
m_threadDynaBgThreadprotected
m_TSchedDynaBgThreadprotected
m_tvSchedDynaBgThreadprotected
m_uNumServosDynaBgThreadprotected
MapVServo typedefDynaBgThreadprotected
monitorDynamics(DynaServo *pServo, DynaVServo *pVServo)DynaBgThreadprotectedvirtual
monitorHealth(DynaServo *pServo, DynaVServo *pVServo)DynaBgThreadprotectedvirtual
Pause()DynaBgThreadvirtual
readyWait()DynaBgThreadprotected
RegisterChainAgent(DynaChain *pChain)DynaBgThreadvirtual
RegisterServoAgent(DynaServo *pServo)DynaBgThreadvirtual
RegisterUserCallback(void(*fnUserCb)(void *), void *pUserArg)DynaBgThreadinlinevirtual
Resume()DynaBgThreadvirtual
Run()DynaBgThreadvirtual
sched(long lPeriod)DynaBgThreadprotectedvirtual
setHz(double fHz)DynaBgThread
setTolerance(double fTolerance)DynaBgThreadinlineprotected
Stop()DynaBgThreadvirtual
stopMotion(DynaServo *pServo)DynaBgThreadprotectedvirtual
stopPosCtl(DynaServo *pServo, DynaVServo *pVServo)DynaBgThreadprotectedvirtual
T_EXEC_MINDynaBgThreadstatic
terminateThread()DynaBgThreadprotected
timeWait(long lMicroSecs)DynaBgThreadprotected
TOLERANCE_DFTDynaBgThreadstatic
unlock()DynaBgThreadinlineprotected
UnregisterAgent()DynaBgThreadvirtual
UnregisterUserCallback()DynaBgThreadinlinevirtual
WriteGoalPos(int nServoId, int nOdGoalPos, void *pUserArg)DynaBgThreadstatic
WriteGoalSpeed(int nServoId, int nGoalSpeed, void *pUserArg) (defined in DynaBgThread)DynaBgThreadstatic
WriteGoalSpeedPos(int nServoId, int nGoalSpeed, int nGoalPos, void *pUserArg) (defined in DynaBgThread)DynaBgThreadstatic
~DynaBgThread()DynaBgThreadvirtual