|
OpenNI 1.3.2
|
Go to the source code of this file.
Classes | |
| struct | XnUSBStringDescriptor |
| struct | XnUSBInterfaceDescriptorHolder |
| struct | XnUSBConfigDescriptorHolder |
| struct | XnUSBDeviceDescriptorHolder |
Typedefs | |
| typedef struct XnUSBStringDescriptor | XnUSBStringDescriptor |
| typedef struct XnUSBInterfaceDescriptorHolder | XnUSBInterfaceDescriptorHolder |
| typedef struct XnUSBConfigDescriptorHolder | XnUSBConfigDescriptorHolder |
| typedef struct XnUSBDeviceDescriptorHolder | XnUSBDeviceDescriptorHolder |
| typedef struct XnUSBDevice | XnUSBDevice |
| typedef void(* | XnUSBDeviceNewControlRequestCallback )(XnUSBDevice *pDevice, void *pCookie) |
Functions | |
| XN_C_API XnStatus XN_C_DECL | xnUSBDeviceInit (const XnUSBDeviceDescriptorHolder *pDeviceDescriptor, XnUInt32 nControlMessageMaxSize, XnUSBDevice **ppDevice) |
| XN_C_API void XN_C_DECL | xnUSBDeviceShutdown (XnUSBDevice *pDevice) |
| XN_C_API XnBool XN_C_DECL | xnUSBDeviceIsControlRequestPending (XnUSBDevice *pDevice) |
| XN_C_API XnStatus XN_C_DECL | xnUSBDeviceReceiveControlRequest (XnUSBDevice *pDevice, XnUChar *pBuffer, XnUInt32 *pnRequestSize) |
| XN_C_API XnStatus XN_C_DECL | xnUSBDeviceSendControlReply (XnUSBDevice *pDevice, const XnUChar *pBuffer, XnUInt32 nReplySize) |
| XN_C_API XnStatus XN_C_DECL | xnUSBDeviceSetNewControlRequestCallback (XnUSBDevice *pDevice, XnUSBDeviceNewControlRequestCallback pFunc, void *pCookie) |
| XN_C_API XnStatus XN_C_DECL | xnUSBDeviceWriteEndpoint (XnUSBDevice *pDevice, XnUInt8 nAddress, XnUChar *pData, XnUInt32 nDataSize) |
| typedef struct XnUSBConfigDescriptorHolder XnUSBConfigDescriptorHolder |
| typedef struct XnUSBDevice XnUSBDevice |
| typedef struct XnUSBDeviceDescriptorHolder XnUSBDeviceDescriptorHolder |
| typedef void(* XnUSBDeviceNewControlRequestCallback)(XnUSBDevice *pDevice, void *pCookie) |
| typedef struct XnUSBInterfaceDescriptorHolder XnUSBInterfaceDescriptorHolder |
| typedef struct XnUSBStringDescriptor XnUSBStringDescriptor |
| XN_C_API XnStatus XN_C_DECL xnUSBDeviceInit | ( | const XnUSBDeviceDescriptorHolder * | pDeviceDescriptor, |
| XnUInt32 | nControlMessageMaxSize, | ||
| XnUSBDevice ** | ppDevice | ||
| ) |
| XN_C_API XnBool XN_C_DECL xnUSBDeviceIsControlRequestPending | ( | XnUSBDevice * | pDevice | ) |
| XN_C_API XnStatus XN_C_DECL xnUSBDeviceReceiveControlRequest | ( | XnUSBDevice * | pDevice, |
| XnUChar * | pBuffer, | ||
| XnUInt32 * | pnRequestSize | ||
| ) |
| XN_C_API XnStatus XN_C_DECL xnUSBDeviceSendControlReply | ( | XnUSBDevice * | pDevice, |
| const XnUChar * | pBuffer, | ||
| XnUInt32 | nReplySize | ||
| ) |
| XN_C_API XnStatus XN_C_DECL xnUSBDeviceSetNewControlRequestCallback | ( | XnUSBDevice * | pDevice, |
| XnUSBDeviceNewControlRequestCallback | pFunc, | ||
| void * | pCookie | ||
| ) |
| XN_C_API void XN_C_DECL xnUSBDeviceShutdown | ( | XnUSBDevice * | pDevice | ) |
| XN_C_API XnStatus XN_C_DECL xnUSBDeviceWriteEndpoint | ( | XnUSBDevice * | pDevice, |
| XnUInt8 | nAddress, | ||
| XnUChar * | pData, | ||
| XnUInt32 | nDataSize | ||
| ) |
1.8.1.2