Lines Matching refs:IUSBDevice
931 struct IUSBDevice;
980 typedef struct IUSBDevice IUSBDevice;
2407 IUSBDevice * device,
3078 IUSBDevice * device,
3187 nsresult (*GetUSBDevices)(IConsole *pThis, PRUint32 *USBDevicesSize, IUSBDevice * **USBDevices);
3259 IUSBDevice * * device
3265 IUSBDevice * * device
3271 IUSBDevice * * device
4616 /* Start of struct IUSBDevice Declaration */
4626 nsresult (*GetId)(IUSBDevice *pThis, PRUnichar * *id);
4628 nsresult (*GetVendorId)(IUSBDevice *pThis, PRUint16 *vendorId);
4630 nsresult (*GetProductId)(IUSBDevice *pThis, PRUint16 *productId);
4632 nsresult (*GetRevision)(IUSBDevice *pThis, PRUint16 *revision);
4634 nsresult (*GetManufacturer)(IUSBDevice *pThis, PRUnichar * *manufacturer);
4636 nsresult (*GetProduct)(IUSBDevice *pThis, PRUnichar * *product);
4638 nsresult (*GetSerialNumber)(IUSBDevice *pThis, PRUnichar * *serialNumber);
4640 nsresult (*GetAddress)(IUSBDevice *pThis, PRUnichar * *address);
4642 nsresult (*GetPort)(IUSBDevice *pThis, PRUint16 *port);
4644 nsresult (*GetVersion)(IUSBDevice *pThis, PRUint16 *version);
4646 nsresult (*GetPortVersion)(IUSBDevice *pThis, PRUint16 *portVersion);
4648 nsresult (*GetRemote)(IUSBDevice *pThis, PRBool *remote);
4652 struct IUSBDevice
4656 /* End of struct IUSBDevice Declaration */
4924 IUSBDevice * device,