SimpleOpenNI
Class XnVMessageListener
java.lang.Object
SimpleOpenNI.XnVMessageListener
- Direct Known Subclasses:
- XnVContextControl, XnVFlowRouter, XnVPointControl
public class XnVMessageListener
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XnVMessageListener
public XnVMessageListener()
XnVMessageListener
public XnVMessageListener(long cPtr,
boolean cMemoryOwn)
XnVMessageListener
public XnVMessageListener(java.lang.String strName)
Activate
public void Activate(boolean bActive)
BaseUpdate
public void BaseUpdate(XnVMessage pMessage)
ClearQueue
public void ClearQueue()
delete
public void delete()
getCPtr
public static long getCPtr(XnVMessageListener obj)
GetListenerName
public java.lang.String GetListenerName()
GetThreadProtectecionQueueMode
public boolean GetThreadProtectecionQueueMode()
HandleCCMessages
public void HandleCCMessages(XnVMessage pMessage)
RegisterActivate
public boolean RegisterActivate(java.lang.Object listner)
RegisterDeactivate
public boolean RegisterDeactivate(java.lang.Object listner)
RegisterUpdate
public boolean RegisterUpdate(java.lang.Object listner)
Run
public void Run()
Run
public void Run(long nSessionMaxLength)
RunAsThread
public long RunAsThread()
SetCurrentThread
public void SetCurrentThread()
SetThreadId
public void SetThreadId(SWIGTYPE_p_XN_THREAD_ID hThread)
SetThreadProtectionQueueMode
public void SetThreadProtectionQueueMode(boolean bMode)
swigReleaseOwnership
public void swigReleaseOwnership()
swigTakeOwnership
public void swigTakeOwnership()
Update
public void Update(XnVMessage pMessage)