js-apidiff-usb.md 13.0 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120
| Change Type | New Version | Old Version | d.ts File |
| ---- | ------ | ------ | -------- |
|Added||Module name: ohos.usbV9<br>Class name: usbV9|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: getDevices|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: connectDevice|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: hasRight|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: requestRight|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: removeRight|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: addRight|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: usbFunctionsFromString|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: usbFunctionsToString|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: setCurrentFunctions|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: getCurrentFunctions|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: getPorts|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: getSupportedModes|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: setPortRoles|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: claimInterface|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: releaseInterface|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: setConfiguration|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: setInterface|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: getRawDescriptor|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: getFileDescriptor|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: controlTransfer|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: bulkTransfer|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: usbV9<br>Method or attribute name: closePipe|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint<br>Method or attribute name: address|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint<br>Method or attribute name: attributes|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint<br>Method or attribute name: interval|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint<br>Method or attribute name: maxPacketSize|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint<br>Method or attribute name: direction|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint<br>Method or attribute name: number|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint<br>Method or attribute name: type|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBEndpoint<br>Method or attribute name: interfaceId|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBInterface|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBInterface<br>Method or attribute name: id|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBInterface<br>Method or attribute name: protocol|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBInterface<br>Method or attribute name: clazz|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBInterface<br>Method or attribute name: subClass|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBInterface<br>Method or attribute name: alternateSetting|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBInterface<br>Method or attribute name: name|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBInterface<br>Method or attribute name: endpoints|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBConfig|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBConfig<br>Method or attribute name: id|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBConfig<br>Method or attribute name: attributes|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBConfig<br>Method or attribute name: maxPower|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBConfig<br>Method or attribute name: name|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBConfig<br>Method or attribute name: isRemoteWakeup|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBConfig<br>Method or attribute name: isSelfPowered|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBConfig<br>Method or attribute name: interfaces|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: busNum|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: devAddress|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: serial|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: name|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: manufacturerName|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: productName|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: version|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: vendorId|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: productId|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: clazz|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: subClass|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: protocol|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevice<br>Method or attribute name: configs|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevicePipe|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevicePipe<br>Method or attribute name: busNum|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBDevicePipe<br>Method or attribute name: devAddress|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PowerRoleType|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PowerRoleType<br>Method or attribute name: NONE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PowerRoleType<br>Method or attribute name: SOURCE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PowerRoleType<br>Method or attribute name: SINK|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: DataRoleType|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: DataRoleType<br>Method or attribute name: NONE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: DataRoleType<br>Method or attribute name: HOST|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: DataRoleType<br>Method or attribute name: DEVICE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PortModeType|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PortModeType<br>Method or attribute name: NONE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PortModeType<br>Method or attribute name: UFP|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PortModeType<br>Method or attribute name: DFP|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PortModeType<br>Method or attribute name: DRP|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: PortModeType<br>Method or attribute name: NUM_MODES|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBPortStatus|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBPortStatus<br>Method or attribute name: currentMode|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBPortStatus<br>Method or attribute name: currentPowerRole|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBPortStatus<br>Method or attribute name: currentDataRole|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBPort|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBPort<br>Method or attribute name: id|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBPort<br>Method or attribute name: supportedModes|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBPort<br>Method or attribute name: status|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlParams|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlParams<br>Method or attribute name: request|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlParams<br>Method or attribute name: target|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlParams<br>Method or attribute name: reqType|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlParams<br>Method or attribute name: value|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlParams<br>Method or attribute name: index|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlParams<br>Method or attribute name: data|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBRequestTargetType|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBRequestTargetType<br>Method or attribute name: USB_REQUEST_TARGET_DEVICE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBRequestTargetType<br>Method or attribute name: USB_REQUEST_TARGET_INTERFACE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBRequestTargetType<br>Method or attribute name: USB_REQUEST_TARGET_ENDPOINT|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBRequestTargetType<br>Method or attribute name: USB_REQUEST_TARGET_OTHER|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlRequestType|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlRequestType<br>Method or attribute name: USB_REQUEST_TYPE_STANDARD|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlRequestType<br>Method or attribute name: USB_REQUEST_TYPE_CLASS|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBControlRequestType<br>Method or attribute name: USB_REQUEST_TYPE_VENDOR|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBRequestDirection|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBRequestDirection<br>Method or attribute name: USB_REQUEST_DIR_TO_DEVICE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: USBRequestDirection<br>Method or attribute name: USB_REQUEST_DIR_FROM_DEVICE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: NONE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: ACM|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: ECM|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: HDC|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: MTP|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: PTP|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: RNDIS|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: MIDI|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: AUDIO_SOURCE|@ohos.usbV9.d.ts|
|Added||Module name: ohos.usbV9<br>Class name: FunctionType<br>Method or attribute name: NCM|@ohos.usbV9.d.ts|
|Deprecated version changed|Class name: usb<br>Deprecated version: N/A|Class name: usb<br>Deprecated version: 9<br>New API: ohos.usbV9 |@ohos.usb.d.ts|