Lines Matching defs:UsbRawHandle

59 typedef void *UsbRawHandle;

238 * @return Returns the pointer to the <b>UsbRawHandle</b> if the operation is successful; returns <b>NULL</b>
241 UsbRawHandle *UsbRawOpenDevice(const struct UsbSession *session, uint8_t busNum, uint8_t usbAddr);
251 int32_t UsbRawCloseDevice(const UsbRawHandle *devHandle);
263 int32_t UsbRawSendControlRequest(const struct UsbRawRequest *request, const UsbRawHandle *devHandle,
277 const struct UsbRawRequest *request, const UsbRawHandle *devHandle, const struct UsbRequestData *requestData);
289 const struct UsbRawRequest *request, const UsbRawHandle *devHandle, const struct UsbRequestData *requestData);
321 int32_t UsbRawGetConfiguration(const UsbRawHandle * const devHandle, int32_t *config);
332 int32_t UsbRawSetConfiguration(const UsbRawHandle *devHandle, int32_t config);
345 int32_t UsbRawGetDescriptor(const struct UsbRawRequest *request, const UsbRawHandle *devHandle,
355 UsbRawDevice *UsbRawGetDevice(const UsbRawHandle * const devHandle);
377 int32_t UsbRawClaimInterface(const UsbRawHandle *devHandle, int32_t interfaceNumber);
388 int32_t UsbRawReleaseInterface(const UsbRawHandle *devHandle, int32_t interfaceNumber);
398 int32_t UsbRawResetDevice(const UsbRawHandle *devHandle);
413 struct UsbRawRequest *UsbRawAllocRequest(const UsbRawHandle *devHandle, int32_t isoPackets, int32_t length);
435 const struct UsbRawRequest *request, const UsbRawHandle *devHandle, const struct UsbRawFillRequestData *fillData);
459 const struct UsbRawRequest *request, const UsbRawHandle *devHandle, const struct UsbRawFillRequestData *fillData);
472 const struct UsbRawRequest *request, const UsbRawHandle *devHandle, const struct UsbRawFillRequestData *fillData);
485 const struct UsbRawRequest *request, const UsbRawHandle *devHandle, const struct UsbRawFillRequestData *fillData);
515 int32_t UsbRawHandleRequests(const UsbRawHandle *devHandle);
517 const UsbRawHandle *rawHandle, uint8_t configIndex, uint8_t *configDesc, uint32_t configDescLen);
527 int32_t UsbRawControlMsg(const UsbRawHandle * const devHandle, struct UsbControlRequestData *ctrlData);
537 int32_t UsbRawGetUsbSpeed(const UsbRawHandle * const devHandle);