NITE 1.5.1 - API Reference
XnVMessageMux Member List
This is the complete list of members for XnVMessageMux, including all inherited members.
Activate(XnBool bActive)XnVMessageListener [inline, virtual]
ActivateCB typedefXnVMessageListener
AddListener(XnVMessageListener *pListener)XnVMessageGenerator
AddType(const XnChar *strType)XnVMessageMux
BaseUpdate(XnVMessage *pMessage)XnVMessageListener
ClearAllQueues()XnVMessageGenerator
ClearQueue()XnVFilter [virtual]
CloseOldSession(XnVMessageListener *pListener)XnVMessageGenerator [protected]
DeactivateCB typedefXnVMessageListener
Generate(XnVMessage *pMessage)XnVMessageGenerator
GetGeneratorName() const XnVMessageGenerator
GetListenerName() const XnVMessageListener
GetThreadProtectecionQueueMode() const XnVMessageListener
HandleCCMessages(XnVMessage *pMessage)XnVMessageListener [virtual]
HandleSingleMessage(XnVMessage *pMessage)XnVMessageMux [protected]
IsInActivityThread() const XnVMessageListener [protected]
m_bInternalThreadAliveXnVMessageListener [protected]
m_bInternalThreadKillXnVMessageListener [protected]
m_bThreadProtectionQueueModeXnVMessageListener [protected]
m_eModeXnVMessageMux [protected]
m_hActivityThreadXnVMessageListener [protected]
m_hActivityThreadIdXnVMessageListener [protected]
m_hListenerCSXnVMessageListener [protected]
m_hNextAvailableXnVMessageGenerator [protected]
m_nExpectedXnVMessageMux [protected]
m_pActivateCBsXnVMessageListener [protected]
m_pComplexMessageXnVMessageMux [protected]
m_pDeactivateCBsXnVMessageListener [protected]
m_phCurrentXnVMessageMux [protected]
m_phListenersXnVMessageGenerator [protected]
m_phTypesXnVMessageMux [protected]
m_pMessageQueueXnVMessageListener [protected]
m_pPropertiesXnVMessageGenerator [protected]
m_pUpdateCBsXnVMessageListener [protected]
m_strGeneratorNameXnVMessageGenerator [protected]
m_strListenerNameXnVMessageListener [protected]
m_strSpecificXnVMessageMux [protected]
MainLoop()XnVMessageListener [protected]
MessageListenerThread(XN_THREAD_PARAM param)XnVMessageListener [protected, static]
MessageUpdateCB typedefXnVMessageListener
ms_nSessionDefaultLengthXnVMessageListener [protected, static]
OpenNewSession(XnVMessageListener *pListener)XnVMessageGenerator [protected]
RegisterActivate(void *cxt, ActivateCB CB)XnVMessageListener
RegisterDeactivate(void *cxt, DeactivateCB CB)XnVMessageListener
RegisterUpdate(void *cxt, MessageUpdateCB CB)XnVMessageListener
RemoveListener(XnVHandle hListener)XnVMessageGenerator
RemoveListener(XnVMessageListener *pListener)XnVMessageGenerator
Run(XnUInt32 nSessionMaxLength=ms_nSessionDefaultLength)XnVMessageListener
RunAsThread()XnVMessageListener
SetCurrentThread()XnVMessageListener
SetMode(XnVMuxMode eMode)XnVMessageMux
SetMode(const XnChar *strType)XnVMessageMux
SetThreadId(XN_THREAD_ID hThread)XnVMessageListener
SetThreadProtectionQueueMode(XnBool bMode)XnVMessageListener
UnregisterActivate(XnCallbackHandle hCB)XnVMessageListener
UnregisterDeactivate(XnCallbackHandle hCB)XnVMessageListener
UnregisterUpdate(XnCallbackHandle hCB)XnVMessageListener
Update(XnVMessage *pMessage)XnVMessageMux [virtual]
XNV_MUX_MODE_ALL enum valueXnVMessageMux
XNV_MUX_MODE_ANY enum valueXnVMessageMux
XNV_MUX_MODE_LAST enum valueXnVMessageMux
XNV_MUX_MODE_SPECIFIC enum valueXnVMessageMux
XnVFilter(const XnChar *strName="XnVFilter")XnVFilter
XnVMessageGenerator(const XnChar *strName="XnVMessageGenerator")XnVMessageGenerator
XnVMessageListener(const XnChar *strName="XnVMessageListener")XnVMessageListener
XnVMessageMux(const XnChar *strName="XnVMessageMux")XnVMessageMux
XnVMuxMode enum nameXnVMessageMux
~XnVMessageGenerator()XnVMessageGenerator [virtual]
~XnVMessageListener()XnVMessageListener [virtual]
~XnVMessageMux()XnVMessageMux