NITE 1.5.1 - API Reference
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
XnVMessageMux Member List
This is the complete list of members for
XnVMessageMux
, including all inherited members.
Activate
(XnBool bActive)
XnVMessageListener
[inline, virtual]
ActivateCB
typedef
XnVMessageListener
AddListener
(XnVMessageListener *pListener)
XnVMessageGenerator
AddType
(const XnChar *strType)
XnVMessageMux
BaseUpdate
(XnVMessage *pMessage)
XnVMessageListener
ClearAllQueues
()
XnVMessageGenerator
ClearQueue
()
XnVFilter
[virtual]
CloseOldSession
(XnVMessageListener *pListener)
XnVMessageGenerator
[protected]
DeactivateCB
typedef
XnVMessageListener
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_bInternalThreadAlive
XnVMessageListener
[protected]
m_bInternalThreadKill
XnVMessageListener
[protected]
m_bThreadProtectionQueueMode
XnVMessageListener
[protected]
m_eMode
XnVMessageMux
[protected]
m_hActivityThread
XnVMessageListener
[protected]
m_hActivityThreadId
XnVMessageListener
[protected]
m_hListenerCS
XnVMessageListener
[protected]
m_hNextAvailable
XnVMessageGenerator
[protected]
m_nExpected
XnVMessageMux
[protected]
m_pActivateCBs
XnVMessageListener
[protected]
m_pComplexMessage
XnVMessageMux
[protected]
m_pDeactivateCBs
XnVMessageListener
[protected]
m_phCurrent
XnVMessageMux
[protected]
m_phListeners
XnVMessageGenerator
[protected]
m_phTypes
XnVMessageMux
[protected]
m_pMessageQueue
XnVMessageListener
[protected]
m_pProperties
XnVMessageGenerator
[protected]
m_pUpdateCBs
XnVMessageListener
[protected]
m_strGeneratorName
XnVMessageGenerator
[protected]
m_strListenerName
XnVMessageListener
[protected]
m_strSpecific
XnVMessageMux
[protected]
MainLoop
()
XnVMessageListener
[protected]
MessageListenerThread
(XN_THREAD_PARAM param)
XnVMessageListener
[protected, static]
MessageUpdateCB
typedef
XnVMessageListener
ms_nSessionDefaultLength
XnVMessageListener
[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 value
XnVMessageMux
XNV_MUX_MODE_ANY
enum value
XnVMessageMux
XNV_MUX_MODE_LAST
enum value
XnVMessageMux
XNV_MUX_MODE_SPECIFIC
enum value
XnVMessageMux
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 name
XnVMessageMux
~XnVMessageGenerator
()
XnVMessageGenerator
[virtual]
~XnVMessageListener
()
XnVMessageListener
[virtual]
~XnVMessageMux
()
XnVMessageMux
Generated on Wed May 16 2012 10:30:11 for NITE 1.5.1 - API Reference by
1.7.6.1