Public Member Functions | Public Attributes
XnNodeNotifications Struct Reference

#include <XnTypes.h>

List of all members.

Public Member Functions

 XnStatus (XN_CALLBACK_TYPE *OnNodeAdded)(void *pCookie
 XnStatus (XN_CALLBACK_TYPE *OnNodeRemoved)(void *pCookie
 XnStatus (XN_CALLBACK_TYPE *OnNodeIntPropChanged)(void *pCookie
 XnStatus (XN_CALLBACK_TYPE *OnNodeRealPropChanged)(void *pCookie
 XnStatus (XN_CALLBACK_TYPE *OnNodeStringPropChanged)(void *pCookie
 XnStatus (XN_CALLBACK_TYPE *OnNodeGeneralPropChanged)(void *pCookie
 XnStatus (XN_CALLBACK_TYPE *OnNodeStateReady)(void *pCookie
 XnStatus (XN_CALLBACK_TYPE *OnNodeNewData)(void *pCookie

Public Attributes

const XnChar
XnProductionNodeType XnCodecID 
compression
const XnChar const XnChar XnDouble dValue
const XnChar const XnChar XnUInt32 nBufferSize
const XnChar XnUInt64 XnUInt32 nFrame
const XnChar XnUInt64 XnUInt32
const void XnUInt32 
nSize
const XnChar XnUInt64 nTimeStamp
const XnChar const XnChar XnUInt64 nValue
const XnChar const XnChar
XnUInt32 const void
pBuffer
const XnChar XnUInt64 XnUInt32
const void
pData
const XnCharstrNodeName
const XnChar const XnCharstrPropName
const XnChar const XnChar
const XnChar
strValue
const XnChar XnProductionNodeType type

Detailed Description

An interface that is used for notifications about node events.

Definition at line 765 of file XnTypes.h.


Member Function Documentation

Notifies the object that a production node was added

Parameters:
pCookie[in] A cookie that was received with this interface.
strNodeName[in] The instance name of the added node.

Notifies the object that a production node has been removed

Parameters:
pCookie[in] A cookie that was received with this interface.
strNodeName[in] The instance name of the removed node.
XnNodeNotifications::XnStatus ( XN_CALLBACK_TYPE OnNodeIntPropChanged)

Notifies the object that an integer type property has changed.

Parameters:
pCookie[in] A cookie that was received with this interface.
strNodeName[in] The name of the node whose property changed.
strPropName[in] The name of the property that changed.
nValue[in] The new value of the property.
XnNodeNotifications::XnStatus ( XN_CALLBACK_TYPE OnNodeRealPropChanged)

Notifies the object that a real type property has changed.

Parameters:
pCookie[in] A cookie that was received with this interface.
strNodeName[in] The name of the node whose property changed.
strPropName[in] The name of the property that changed.
dValue[in] The new value of the property.
XnNodeNotifications::XnStatus ( XN_CALLBACK_TYPE OnNodeStringPropChanged)

Notifies the object that a string type property has changed.

Parameters:
pCookie[in] A cookie that was received with this interface.
strNodeName[in] The name of the node whose property changed.
strPropName[in] The name of the property that changed.
strValue[in] The new value of the property.
XnNodeNotifications::XnStatus ( XN_CALLBACK_TYPE OnNodeGeneralPropChanged)

Notifies the object that a general type property has changed.

Parameters:
pCookie[in] A cookie that was received with this interface.
strNodeName[in] The name of the node whose property changed.
strPropName[in] The name of the property that changed.
nBufferSize[in] The size of the buffer that holds the new value.
pBuffer[in] The buffer that holds the new value of the property.

Notifies the object that a node has finished sending all the initial 'property changed' notifications.

Parameters:
pCookie[in] A cookie that was received with this interface.
strNodeName[in] The name of the node whose state is ready.

Notifies the object that it has received new data.

Parameters:
pCookie[in] A cookie that was received with this interface.
strNodeName[in] The name of the node whose property changed.
strName[in] The name of the property that changed.
nBufferSize[in] The size of the buffer that holds the new value.
pBuffer[in] The buffer that holds the new value of the property.

Member Data Documentation

Definition at line 774 of file XnTypes.h.

Definition at line 807 of file XnTypes.h.

Definition at line 832 of file XnTypes.h.

Definition at line 854 of file XnTypes.h.

Definition at line 854 of file XnTypes.h.

Definition at line 854 of file XnTypes.h.

Definition at line 795 of file XnTypes.h.

Definition at line 832 of file XnTypes.h.

Definition at line 854 of file XnTypes.h.

Definition at line 774 of file XnTypes.h.

Definition at line 795 of file XnTypes.h.

Definition at line 819 of file XnTypes.h.

Definition at line 774 of file XnTypes.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