 |
OpenNI 1.5.4
|
Go to the documentation of this file.
22 #ifndef _XN_SCHEDULER_H_
23 #define _XN_SCHEDULER_H_
33 #define XN_MASK_SCHEDULER "Scheduler"
92 #endif //_XN_SCHEDULER_H_
XN_C_API XnStatus XN_C_DECL xnSchedulerStart(XnScheduler **ppScheduler)
XN_C_API XnStatus XN_C_DECL xnSchedulerRemoveTask(XnScheduler *pScheduler, XnScheduledTask **ppTask)
XN_C_API XnStatus XN_C_DECL xnSchedulerRescheduleTask(XnScheduler *pScheduler, XnScheduledTask *pTask, XnUInt64 nInterval)
XnUInt32 XnStatus
Definition: XnStatus.h:34
void(* XnTaskCallbackFuncPtr)(void *pCallbackArg)
Definition: XnScheduler.h:44
struct XnScheduler XnScheduler
Definition: XnScheduler.h:39
XN_C_API XnStatus XN_C_DECL xnSchedulerShutdown(XnScheduler **ppScheduler)
XN_C_API XnStatus XN_C_DECL xnSchedulerAddTask(XnScheduler *pScheduler, XnUInt64 nInterval, XnTaskCallbackFuncPtr pCallback, void *pCallbackArg, XnScheduledTask **ppTask)
struct XnScheduledTask XnScheduledTask
Definition: XnScheduler.h:42