Lines Matching refs:usb
1 # @ohos.usb (USB管理)(系统接口)
11 > 当前页面仅包含本模块的系统接口,其他公开接口参见[@ohos.usb (USB管理)(已停止维护)](js-apis-usb-deprecated.md)。
16 import usb from "@ohos.usb";
20 ## usb.usbFunctionsFromString<sup>9+</sup>
46 let ret = usb.usbFunctionsFromString(funcs);
49 ## usb.usbFunctionsToString<sup>9+</sup>
74 let funcs = usb.FunctionType.ACM | usb.FunctionType.ECM;
75 let ret = usb.usbFunctionsToString(funcs);
78 ## usb.setCurrentFunctions<sup>9+</sup>
103 let funcs : number = usb.FunctionType.HDC;
104 usb.setCurrentFunctions(funcs).then(() => {
105 console.info('usb setCurrentFunctions successfully.');
107 console.error('usb setCurrentFunctions failed: ' + err.code + ' message: ' + err.message);
111 ## usb.getCurrentFunctions<sup>9+</sup>
130 let ret = usb.getCurrentFunctions();
133 ## usb.getPorts<sup>9+</sup>
152 let ret = usb.getPorts();
155 ## usb.getSupportedModes<sup>9+</sup>
180 let ret = usb.getSupportedModes(0);
183 ## usb.setPortRoles<sup>9+</sup>
211 usb.setPortRoles(portId, usb.PowerRoleType.SOURCE, usb.DataRoleType.HOST).then(() => {
212 console.info('usb setPortRoles successfully.');
214 console.error('usb setPortRoles failed: ' + err.code + ' message: ' + err.message);