Lines Matching refs:UsbDeviceHandle
95 struct UsbDeviceHandle *(*openDevice)(struct UsbSession *session, uint8_t busNum, uint8_t usbAddr);
96 void (*closeDevice)(struct UsbDeviceHandle *devHandle);
98 int32_t (*getConfiguration)(const struct UsbDeviceHandle *devHandle, uint8_t *activeConfig);
99 int32_t (*setConfiguration)(struct UsbDeviceHandle *devHandle, int32_t activeConfig);
100 int32_t (*claimInterface)(const struct UsbDeviceHandle *devHandle, unsigned int interfaceNumber);
101 int32_t (*releaseInterface)(const struct UsbDeviceHandle *devHandle, unsigned int interfaceNumber);
102 int32_t (*setInterfaceAltsetting)(const struct UsbDeviceHandle *devHandle, uint8_t interfaceNumber,
104 int32_t (*clearHalt)(const struct UsbDeviceHandle *devHandle, unsigned int endpoint);
105 int32_t (*resetDevice)(const struct UsbDeviceHandle *devHandle);
106 struct UsbHostRequest *(*allocRequest)(const struct UsbDeviceHandle *handle, int32_t isoPackets, size_t len);
110 int32_t (*urbCompleteHandle)(const struct UsbDeviceHandle *devHandle);
116 int32_t UsbAdapterKillSignal(struct UsbDeviceHandle *devHandle, UsbRawTidType tid);