Public Member Functions | Public Attributes
XnModuleFrameSyncInterface Struct Reference

#include <XnModuleInterface.h>

List of all members.

Public Member Functions

 void (XN_CALLBACK_TYPE *UnregisterFromFrameSyncChange)(XnModuleNodeHandle hGenerator
 XnBool (XN_CALLBACK_TYPE *CanFrameSyncWith)(XnModuleNodeHandle hGenerator
 XnBool (XN_CALLBACK_TYPE *IsFrameSyncedWith)(XnModuleNodeHandle hGenerator
 XnStatus (XN_CALLBACK_TYPE *FrameSyncWith)(XnModuleNodeHandle hGenerator
 XnStatus (XN_CALLBACK_TYPE *StopFrameSyncWith)(XnModuleNodeHandle hGenerator
 XnStatus (XN_CALLBACK_TYPE *RegisterToFrameSyncChange)(XnModuleNodeHandle hGenerator

Public Attributes

XnModuleStateChangedHandler handler
XnCallbackHandle hCallback
XnNodeHandle hOther
XnModuleStateChangedHandler voidpCookie
XnModuleStateChangedHandler
void XnCallbackHandle
phCallback

Detailed Description

Definition at line 393 of file XnModuleInterface.h.


Member Function Documentation

XnModuleFrameSyncInterface::void ( XN_CALLBACK_TYPE UnregisterFromFrameSyncChange)

Unregisters a callback function which was registered using RegisterToFrameSyncChange().

Parameters:
hGenerator[in] A handle to the instance.
hCallback[in] The handle to the callback returned from RegisterToFrameSyncChange().

Checks if this generator can frame sync with another generator.

Parameters:
hGenerator[in] A handle to the instance.
hOther[in] The node to be checked.
Returns:
TRUE if frame sync is supported, FALSE otherwise.

Checks if frame synced with other node.

Parameters:
hGenerator[in] A handle to the instance.
hOther[in] The node to be checked.

Activates frame sync with another node

Parameters:
hGenerator[in] A handle to the instance.
hOther[in] The node to sync with.

Stops frame sync with another node.

Parameters:
hGenerator[in] A handle to the instance.
hOther[in] The node to stop sync with.
XnModuleFrameSyncInterface::XnStatus ( XN_CALLBACK_TYPE RegisterToFrameSyncChange)

Registers a callback function to frame sync changes.

Parameters:
hGenerator[in] A handle to the instance.
handler[in] A pointer to a function that will be called when frame sync changes.
pCookie[in] A user cookie that will be passed to the callback function.
phCallback[out] Optional. Will be filled with a handle to be passed to UnregisterFromFrameSyncChange().

Member Data Documentation

Definition at line 437 of file XnModuleInterface.h.

Definition at line 445 of file XnModuleInterface.h.

Definition at line 403 of file XnModuleInterface.h.

Definition at line 437 of file XnModuleInterface.h.

Definition at line 437 of file XnModuleInterface.h.


The documentation for this struct was generated from the following file:


nao_openni
Author(s): Bener SUAY
autogenerated on Mon Jan 6 2014 11:27:52