Lines Matching refs:usb

1 # @ohos.usb (USB管理)(已停止维护)
14 import usb from "@ohos.usb";
17 ## usb.getDevices
34 let devicesList = usb.getDevices();
88 ## usb.connectDevice
94 需要调用[usb.getDevices](#usbgetdevices)获取设备信息以及device,再调用[usb.requestRight](#usbrequestright)获取设备请求权限。
113 let devicepipe= usb.connectDevice(device);
117 ## usb.hasRight
141 let bool = usb.hasRight(devicesName);
145 ## usb.requestRight
169 usb.requestRight(devicesName).then((ret) => {
174 ## usb.claimInterface
180 需要调用[usb.getDevices](#usbgetdevices)获取设备信息以及interfaces;调用[usb.requestRight](#usbrequestright)获取设备请求…
201 let ret = usb.claimInterface(devicepipe, interfaces);
205 ## usb.releaseInterface
211 需要调用[usb.claimInterface](#usbclaiminterface)先获取接口,才能使用此方法释放接口。
231 let ret = usb.releaseInterface(devicepipe, interfaces);
235 ## usb.setConfiguration
241 需要调用[usb.getDevices](#usbgetdevices)获取设备信息以及config;调用[usb.requestRight](#usbrequestright)获取设备请求权限;调…
261 let ret = usb.setConfiguration(devicepipe, config);
265 ## usb.setInterface
271usb.getDevices](#usbgetdevices)获取设备列表以及interfaces;调用[usb.requestRight](#usbrequestright)获取设备请求权限;调…
291 let ret = usb.setInterface(devicepipe, interfaces);
295 ## usb.getRawDescriptor
301 需要调用[usb.getDevices](#usbgetdevices)获取设备列表;调用[usb.requestRight](#usbrequestright)获取设备请求权限;调用[usb.co…
320 let ret = usb.getRawDescriptor(devicepipe);
323 ## usb.getFileDescriptor
329 需要调用[usb.getDevices](#usbgetdevices)获取设备列表;调用[usb.requestRight](#usbrequestright)获取设备请求权限;调用[usb.co…
348 let ret = usb.getFileDescriptor(devicepipe);
351 ## usb.controlTransfer
357 需要调用[usb.getDevices](#usbgetdevices)获取设备列表;调用[usb.requestRight](#usbrequestright)获取设备请求权限;调用[usb.co…
386 usb.controlTransfer(devicepipe, param).then((ret) => {
391 ## usb.bulkTransfer
397usb.getDevices](#usbgetdevices)获取设备信息列表以及endpoint;再调用[usb.requestRight](#usbrequestright)获取设备请求权限;…
419 //usb.getDevices 接口返回数据集合,取其中一个设备对象,并获取权限 。
420 //把获取到的设备对象作为参数传入usb.connectDevice;当usb.connectDevice接口成功返回之后;
421 //才可以调用第三个接口usb.claimInterface.当usb.claimInterface 调用成功以后,再调用该接口。
422 usb.bulkTransfer(devicepipe, endpoint, buffer).then((ret) => {
427 ## usb.closePipe
433 需要调用[usb.getDevices](#usbgetdevices)获取设备列表;调用[usb.requestRight](#usbrequestright)获取设备请求权限;调用[usb.co…
452 let ret = usb.closePipe(devicepipe);