| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New API | NA | Class name: global; API declaration: export default class VpnExtensionAbility Differences: export default class VpnExtensionAbility | api/@ohos.app.ability.VpnExtensionAbility.d.ts |
| New API | NA | Class name: VpnExtensionAbility; API declaration: context: VpnExtensionContext; Differences: context: VpnExtensionContext; | api/@ohos.app.ability.VpnExtensionAbility.d.ts |
| New API | NA | Class name: VpnExtensionAbility; API declaration: onCreate(want: Want): void; Differences: onCreate(want: Want): void; | api/@ohos.app.ability.VpnExtensionAbility.d.ts |
| New API | NA | Class name: VpnExtensionAbility; API declaration: onDestroy(): void; Differences: onDestroy(): void; | api/@ohos.app.ability.VpnExtensionAbility.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace connection Differences: declare namespace connection | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: type HttpRequest = http.HttpRequest; Differences: type HttpRequest = http.HttpRequest; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: type TCPSocket = socket.TCPSocket; Differences: type TCPSocket = socket.TCPSocket; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: type UDPSocket = socket.UDPSocket; Differences: type UDPSocket = socket.UDPSocket; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function createNetConnection(netSpecifier?: NetSpecifier, timeout?: number): NetConnection; Differences: function createNetConnection(netSpecifier?: NetSpecifier, timeout?: number): NetConnection; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getDefaultNet(callback: AsyncCallback<NetHandle>): void; Differences: function getDefaultNet(callback: AsyncCallback<NetHandle>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getDefaultNet(): Promise<NetHandle>; Differences: function getDefaultNet(): Promise<NetHandle>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getDefaultNetSync(): NetHandle; Differences: function getDefaultNetSync(): NetHandle; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getAllNets(callback: AsyncCallback<Array<NetHandle>>): void; Differences: function getAllNets(callback: AsyncCallback<Array<NetHandle>>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getAllNets(): Promise<Array<NetHandle>>; Differences: function getAllNets(): Promise<Array<NetHandle>>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getAllNetsSync(): Array<NetHandle>; Differences: function getAllNetsSync(): Array<NetHandle>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getConnectionProperties(netHandle: NetHandle, callback: AsyncCallback<ConnectionProperties>): void; Differences: function getConnectionProperties(netHandle: NetHandle, callback: AsyncCallback<ConnectionProperties>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getConnectionProperties(netHandle: NetHandle): Promise<ConnectionProperties>; Differences: function getConnectionProperties(netHandle: NetHandle): Promise<ConnectionProperties>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getConnectionPropertiesSync(netHandle: NetHandle): ConnectionProperties; Differences: function getConnectionPropertiesSync(netHandle: NetHandle): ConnectionProperties; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getNetCapabilities(netHandle: NetHandle, callback: AsyncCallback<NetCapabilities>): void; Differences: function getNetCapabilities(netHandle: NetHandle, callback: AsyncCallback<NetCapabilities>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getNetCapabilities(netHandle: NetHandle): Promise<NetCapabilities>; Differences: function getNetCapabilities(netHandle: NetHandle): Promise<NetCapabilities>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getNetCapabilitiesSync(netHandle: NetHandle): NetCapabilities; Differences: function getNetCapabilitiesSync(netHandle: NetHandle): NetCapabilities; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function isDefaultNetMetered(callback: AsyncCallback<boolean>): void; Differences: function isDefaultNetMetered(callback: AsyncCallback<boolean>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function isDefaultNetMetered(): Promise<boolean>; Differences: function isDefaultNetMetered(): Promise<boolean>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function isDefaultNetMeteredSync(): boolean; Differences: function isDefaultNetMeteredSync(): boolean; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function hasDefaultNet(callback: AsyncCallback<boolean>): void; Differences: function hasDefaultNet(callback: AsyncCallback<boolean>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function hasDefaultNet(): Promise<boolean>; Differences: function hasDefaultNet(): Promise<boolean>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function hasDefaultNetSync(): boolean; Differences: function hasDefaultNetSync(): boolean; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function reportNetConnected(netHandle: NetHandle, callback: AsyncCallback<void>): void; Differences: function reportNetConnected(netHandle: NetHandle, callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function reportNetConnected(netHandle: NetHandle): Promise<void>; Differences: function reportNetConnected(netHandle: NetHandle): Promise<void>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function reportNetDisconnected(netHandle: NetHandle, callback: AsyncCallback<void>): void; Differences: function reportNetDisconnected(netHandle: NetHandle, callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function reportNetDisconnected(netHandle: NetHandle): Promise<void>; Differences: function reportNetDisconnected(netHandle: NetHandle): Promise<void>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getAddressesByName(host: string, callback: AsyncCallback<Array<NetAddress>>): void; Differences: function getAddressesByName(host: string, callback: AsyncCallback<Array<NetAddress>>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getAddressesByName(host: string): Promise<Array<NetAddress>>; Differences: function getAddressesByName(host: string): Promise<Array<NetAddress>>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getAppNet(callback: AsyncCallback<NetHandle>): void; Differences: function getAppNet(callback: AsyncCallback<NetHandle>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getAppNet(): Promise<NetHandle>; Differences: function getAppNet(): Promise<NetHandle>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getAppNetSync(): NetHandle; Differences: function getAppNetSync(): NetHandle; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function setAppNet(netHandle: NetHandle, callback: AsyncCallback<void>): void; Differences: function setAppNet(netHandle: NetHandle, callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function setAppNet(netHandle: NetHandle): Promise<void>; Differences: function setAppNet(netHandle: NetHandle): Promise<void>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getDefaultHttpProxy(callback: AsyncCallback<HttpProxy>): void; Differences: function getDefaultHttpProxy(callback: AsyncCallback<HttpProxy>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function getDefaultHttpProxy(): Promise<HttpProxy>; Differences: function getDefaultHttpProxy(): Promise<HttpProxy>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function setAppHttpProxy(httpProxy: HttpProxy): void; Differences: function setAppHttpProxy(httpProxy: HttpProxy): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function addCustomDnsRule(host: string, ip: Array<string>, callback: AsyncCallback<void>): void; Differences: function addCustomDnsRule(host: string, ip: Array<string>, callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function addCustomDnsRule(host: string, ip: Array<string>): Promise<void>; Differences: function addCustomDnsRule(host: string, ip: Array<string>): Promise<void>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function removeCustomDnsRule(host: string, callback: AsyncCallback<void>): void; Differences: function removeCustomDnsRule(host: string, callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function removeCustomDnsRule(host: string): Promise<void>; Differences: function removeCustomDnsRule(host: string): Promise<void>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function clearCustomDnsRules(callback: AsyncCallback<void>): void; Differences: function clearCustomDnsRules(callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: function clearCustomDnsRules(): Promise<void>; Differences: function clearCustomDnsRules(): Promise<void>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface NetConnection Differences: export interface NetConnection | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnection; API declaration: on(type: 'netAvailable', callback: Callback<NetHandle>): void; Differences: on(type: 'netAvailable', callback: Callback<NetHandle>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnection; API declaration: on(type: 'netBlockStatusChange', callback: Callback<NetBlockStatusInfo>): void; Differences: on(type: 'netBlockStatusChange', callback: Callback<NetBlockStatusInfo>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnection; API declaration: on(type: 'netCapabilitiesChange', callback: Callback<NetCapabilityInfo>): void; Differences: on(type: 'netCapabilitiesChange', callback: Callback<NetCapabilityInfo>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnection; API declaration: on(type: 'netConnectionPropertiesChange', callback: Callback<NetConnectionPropertyInfo>): void; Differences: on(type: 'netConnectionPropertiesChange', callback: Callback<NetConnectionPropertyInfo>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnection; API declaration: on(type: 'netLost', callback: Callback<NetHandle>): void; Differences: on(type: 'netLost', callback: Callback<NetHandle>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnection; API declaration: on(type: 'netUnavailable', callback: Callback<void>): void; Differences: on(type: 'netUnavailable', callback: Callback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnection; API declaration: register(callback: AsyncCallback<void>): void; Differences: register(callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnection; API declaration: unregister(callback: AsyncCallback<void>): void; Differences: unregister(callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface NetSpecifier Differences: export interface NetSpecifier | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetSpecifier; API declaration: netCapabilities: NetCapabilities; Differences: netCapabilities: NetCapabilities; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetSpecifier; API declaration: bearerPrivateIdentifier?: string; Differences: bearerPrivateIdentifier?: string; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface NetCapabilityInfo Differences: export interface NetCapabilityInfo | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCapabilityInfo; API declaration: netHandle: NetHandle; Differences: netHandle: NetHandle; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCapabilityInfo; API declaration: netCap: NetCapabilities; Differences: netCap: NetCapabilities; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface NetHandle Differences: export interface NetHandle | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetHandle; API declaration: netId: number; Differences: netId: number; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetHandle; API declaration: bindSocket(socketParam: TCPSocket |UDPSocket, callback: AsyncCallback<void>): void; Differences: bindSocket(socketParam: TCPSocket |UDPSocket, callback: AsyncCallback<void>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetHandle; API declaration: bindSocket(socketParam: TCPSocket |UDPSocket): Promise<void>; Differences: bindSocket(socketParam: TCPSocket |UDPSocket): Promise<void>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetHandle; API declaration: getAddressesByName(host: string, callback: AsyncCallback<Array<NetAddress>>): void; Differences: getAddressesByName(host: string, callback: AsyncCallback<Array<NetAddress>>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetHandle; API declaration: getAddressesByName(host: string): Promise<Array<NetAddress>>; Differences: getAddressesByName(host: string): Promise<Array<NetAddress>>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetHandle; API declaration: getAddressByName(host: string, callback: AsyncCallback<NetAddress>): void; Differences: getAddressByName(host: string, callback: AsyncCallback<NetAddress>): void; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetHandle; API declaration: getAddressByName(host: string): Promise<NetAddress>; Differences: getAddressByName(host: string): Promise<NetAddress>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface NetCapabilities Differences: export interface NetCapabilities | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCapabilities; API declaration: linkUpBandwidthKbps?: number; Differences: linkUpBandwidthKbps?: number; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCapabilities; API declaration: linkDownBandwidthKbps?: number; Differences: linkDownBandwidthKbps?: number; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCapabilities; API declaration: networkCap?: Array<NetCap>; Differences: networkCap?: Array<NetCap>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCapabilities; API declaration: bearerTypes: Array<NetBearType>; Differences: bearerTypes: Array<NetBearType>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface NetConnectionPropertyInfo Differences: export interface NetConnectionPropertyInfo | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnectionPropertyInfo; API declaration: netHandle: NetHandle; Differences: netHandle: NetHandle; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetConnectionPropertyInfo; API declaration: connectionProperties: ConnectionProperties; Differences: connectionProperties: ConnectionProperties; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface NetBlockStatusInfo Differences: export interface NetBlockStatusInfo | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetBlockStatusInfo; API declaration: netHandle: NetHandle; Differences: netHandle: NetHandle; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetBlockStatusInfo; API declaration: blocked: boolean; Differences: blocked: boolean; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export enum NetCap Differences: export enum NetCap | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCap; API declaration: NET_CAPABILITY_MMS = 0 Differences: NET_CAPABILITY_MMS = 0 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCap; API declaration: NET_CAPABILITY_NOT_METERED = 11 Differences: NET_CAPABILITY_NOT_METERED = 11 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCap; API declaration: NET_CAPABILITY_INTERNET = 12 Differences: NET_CAPABILITY_INTERNET = 12 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCap; API declaration: NET_CAPABILITY_NOT_VPN = 15 Differences: NET_CAPABILITY_NOT_VPN = 15 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetCap; API declaration: NET_CAPABILITY_VALIDATED = 16 Differences: NET_CAPABILITY_VALIDATED = 16 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export enum NetBearType Differences: export enum NetBearType | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetBearType; API declaration: BEARER_CELLULAR = 0 Differences: BEARER_CELLULAR = 0 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetBearType; API declaration: BEARER_WIFI = 1 Differences: BEARER_WIFI = 1 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetBearType; API declaration: BEARER_ETHERNET = 3 Differences: BEARER_ETHERNET = 3 | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface ConnectionProperties Differences: export interface ConnectionProperties | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: ConnectionProperties; API declaration: interfaceName: string; Differences: interfaceName: string; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: ConnectionProperties; API declaration: domains: string; Differences: domains: string; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: ConnectionProperties; API declaration: linkAddresses: Array<LinkAddress>; Differences: linkAddresses: Array<LinkAddress>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: ConnectionProperties; API declaration: dnses: Array<NetAddress>; Differences: dnses: Array<NetAddress>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: ConnectionProperties; API declaration: routes: Array<RouteInfo>; Differences: routes: Array<RouteInfo>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: ConnectionProperties; API declaration: mtu: number; Differences: mtu: number; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface RouteInfo Differences: export interface RouteInfo | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: RouteInfo; API declaration: interface: string; Differences: interface: string; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: RouteInfo; API declaration: destination: LinkAddress; Differences: destination: LinkAddress; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: RouteInfo; API declaration: gateway: NetAddress; Differences: gateway: NetAddress; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: RouteInfo; API declaration: hasGateway: boolean; Differences: hasGateway: boolean; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: RouteInfo; API declaration: isDefaultRoute: boolean; Differences: isDefaultRoute: boolean; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface LinkAddress Differences: export interface LinkAddress | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: LinkAddress; API declaration: address: NetAddress; Differences: address: NetAddress; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: LinkAddress; API declaration: prefixLength: number; Differences: prefixLength: number; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface NetAddress Differences: export interface NetAddress | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetAddress; API declaration: address: string; Differences: address: string; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetAddress; API declaration: family?: number; Differences: family?: number; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: NetAddress; API declaration: port?: number; Differences: port?: number; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: connection; API declaration: export interface HttpProxy Differences: export interface HttpProxy | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: HttpProxy; API declaration: host: string; Differences: host: string; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: HttpProxy; API declaration: port: number; Differences: port: number; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: HttpProxy; API declaration: exclusionList: Array<string>; Differences: exclusionList: Array<string>; | api/@ohos.net.connection.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace ethernet Differences: declare namespace ethernet | api/@ohos.net.ethernet.d.ts |
| New API | NA | Class name: ethernet; API declaration: type HttpProxy = connection.HttpProxy; Differences: type HttpProxy = connection.HttpProxy; | api/@ohos.net.ethernet.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace http Differences: declare namespace http | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: type HttpProxy = connection.HttpProxy; Differences: type HttpProxy = connection.HttpProxy; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: function createHttp(): HttpRequest; Differences: function createHttp(): HttpRequest; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface HttpRequestOptions Differences: export interface HttpRequestOptions | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: method?: RequestMethod; Differences: method?: RequestMethod; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: extraData?: string |Object |ArrayBuffer; Differences: extraData?: string |Object |ArrayBuffer; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: expectDataType?: HttpDataType; Differences: expectDataType?: HttpDataType; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: usingCache?: boolean; Differences: usingCache?: boolean; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: priority?: number; Differences: priority?: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: header?: Object; Differences: header?: Object; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: readTimeout?: number; Differences: readTimeout?: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: connectTimeout?: number; Differences: connectTimeout?: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: usingProtocol?: HttpProtocol; Differences: usingProtocol?: HttpProtocol; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: usingProxy?: boolean |HttpProxy; Differences: usingProxy?: boolean |HttpProxy; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: caPath?: string; Differences: caPath?: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: resumeFrom?: number; Differences: resumeFrom?: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: resumeTo?: number; Differences: resumeTo?: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: clientCert?: ClientCert; Differences: clientCert?: ClientCert; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: dnsOverHttps?: string; Differences: dnsOverHttps?: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: dnsServers?: Array<string>; Differences: dnsServers?: Array<string>; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: maxLimit?: number; Differences: maxLimit?: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequestOptions; API declaration: multiFormDataList?: Array<MultiFormData>; Differences: multiFormDataList?: Array<MultiFormData>; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface MultiFormData Differences: export interface MultiFormData | api/@ohos.net.http.d.ts |
| New API | NA | Class name: MultiFormData; API declaration: name: string; Differences: name: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: MultiFormData; API declaration: contentType: string; Differences: contentType: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: MultiFormData; API declaration: remoteFileName?: string; Differences: remoteFileName?: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: MultiFormData; API declaration: data?: string |Object |ArrayBuffer; Differences: data?: string |Object |ArrayBuffer; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: MultiFormData; API declaration: filePath?: string; Differences: filePath?: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export enum CertType Differences: export enum CertType | api/@ohos.net.http.d.ts |
| New API | NA | Class name: CertType; API declaration: PEM = 'PEM' Differences: PEM = 'PEM' | api/@ohos.net.http.d.ts |
| New API | NA | Class name: CertType; API declaration: DER = 'DER' Differences: DER = 'DER' | api/@ohos.net.http.d.ts |
| New API | NA | Class name: CertType; API declaration: P12 = 'P12' Differences: P12 = 'P12' | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface ClientCert Differences: export interface ClientCert | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ClientCert; API declaration: certPath: string; Differences: certPath: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ClientCert; API declaration: certType?: CertType; Differences: certType?: CertType; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ClientCert; API declaration: keyPath: string; Differences: keyPath: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ClientCert; API declaration: keyPassword?: string; Differences: keyPassword?: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface HttpRequest Differences: export interface HttpRequest | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: request(url: string, callback: AsyncCallback<HttpResponse>): void; Differences: request(url: string, callback: AsyncCallback<HttpResponse>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: request(url: string, options: HttpRequestOptions, callback: AsyncCallback<HttpResponse>): void; Differences: request(url: string, options: HttpRequestOptions, callback: AsyncCallback<HttpResponse>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: request(url: string, options?: HttpRequestOptions): Promise<HttpResponse>; Differences: request(url: string, options?: HttpRequestOptions): Promise<HttpResponse>; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: requestInStream(url: string, callback: AsyncCallback<number>): void; Differences: requestInStream(url: string, callback: AsyncCallback<number>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback<number>): void; Differences: requestInStream(url: string, options: HttpRequestOptions, callback: AsyncCallback<number>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: requestInStream(url: string, options?: HttpRequestOptions): Promise<number>; Differences: requestInStream(url: string, options?: HttpRequestOptions): Promise<number>; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: destroy(): void; Differences: destroy(): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: on(type: "headerReceive", callback: AsyncCallback<Object>): void; Differences: on(type: "headerReceive", callback: AsyncCallback<Object>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: off(type: "headerReceive", callback?: AsyncCallback<Object>): void; Differences: off(type: "headerReceive", callback?: AsyncCallback<Object>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: on(type: "headersReceive", callback: Callback<Object>): void; Differences: on(type: "headersReceive", callback: Callback<Object>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: off(type: "headersReceive", callback?: Callback<Object>): void; Differences: off(type: "headersReceive", callback?: Callback<Object>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: once(type: "headersReceive", callback: Callback<Object>): void; Differences: once(type: "headersReceive", callback: Callback<Object>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: on(type: "dataReceive", callback: Callback<ArrayBuffer>): void; Differences: on(type: "dataReceive", callback: Callback<ArrayBuffer>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: off(type: "dataReceive", callback?: Callback<ArrayBuffer>): void; Differences: off(type: "dataReceive", callback?: Callback<ArrayBuffer>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: on(type: "dataEnd", callback: Callback<void>): void; Differences: on(type: "dataEnd", callback: Callback<void>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: off(type: "dataEnd", callback?: Callback<void>): void; Differences: off(type: "dataEnd", callback?: Callback<void>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: on(type: 'dataReceiveProgress', callback: Callback<DataReceiveProgressInfo>): void; Differences: on(type: 'dataReceiveProgress', callback: Callback<DataReceiveProgressInfo>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: off(type: 'dataReceiveProgress', callback?: Callback<DataReceiveProgressInfo>): void; Differences: off(type: 'dataReceiveProgress', callback?: Callback<DataReceiveProgressInfo>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: on(type: 'dataSendProgress', callback: Callback<DataSendProgressInfo>): void; Differences: on(type: 'dataSendProgress', callback: Callback<DataSendProgressInfo>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpRequest; API declaration: off(type: 'dataSendProgress', callback?: Callback<DataSendProgressInfo>): void; Differences: off(type: 'dataSendProgress', callback?: Callback<DataSendProgressInfo>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export enum RequestMethod Differences: export enum RequestMethod | api/@ohos.net.http.d.ts |
| New API | NA | Class name: RequestMethod; API declaration: OPTIONS = "OPTIONS" Differences: OPTIONS = "OPTIONS" | api/@ohos.net.http.d.ts |
| New API | NA | Class name: RequestMethod; API declaration: GET = "GET" Differences: GET = "GET" | api/@ohos.net.http.d.ts |
| New API | NA | Class name: RequestMethod; API declaration: HEAD = "HEAD" Differences: HEAD = "HEAD" | api/@ohos.net.http.d.ts |
| New API | NA | Class name: RequestMethod; API declaration: POST = "POST" Differences: POST = "POST" | api/@ohos.net.http.d.ts |
| New API | NA | Class name: RequestMethod; API declaration: PUT = "PUT" Differences: PUT = "PUT" | api/@ohos.net.http.d.ts |
| New API | NA | Class name: RequestMethod; API declaration: DELETE = "DELETE" Differences: DELETE = "DELETE" | api/@ohos.net.http.d.ts |
| New API | NA | Class name: RequestMethod; API declaration: TRACE = "TRACE" Differences: TRACE = "TRACE" | api/@ohos.net.http.d.ts |
| New API | NA | Class name: RequestMethod; API declaration: CONNECT = "CONNECT" Differences: CONNECT = "CONNECT" | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export enum ResponseCode Differences: export enum ResponseCode | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: OK = 200 Differences: OK = 200 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: CREATED Differences: CREATED | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: ACCEPTED Differences: ACCEPTED | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: NOT_AUTHORITATIVE Differences: NOT_AUTHORITATIVE | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: NO_CONTENT Differences: NO_CONTENT | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: RESET Differences: RESET | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: PARTIAL Differences: PARTIAL | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: MULT_CHOICE = 300 Differences: MULT_CHOICE = 300 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: MOVED_PERM Differences: MOVED_PERM | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: MOVED_TEMP Differences: MOVED_TEMP | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: SEE_OTHER Differences: SEE_OTHER | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: NOT_MODIFIED Differences: NOT_MODIFIED | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: USE_PROXY Differences: USE_PROXY | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: BAD_REQUEST = 400 Differences: BAD_REQUEST = 400 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: UNAUTHORIZED Differences: UNAUTHORIZED | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: PAYMENT_REQUIRED Differences: PAYMENT_REQUIRED | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: FORBIDDEN Differences: FORBIDDEN | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: NOT_FOUND Differences: NOT_FOUND | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: BAD_METHOD Differences: BAD_METHOD | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: NOT_ACCEPTABLE Differences: NOT_ACCEPTABLE | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: PROXY_AUTH Differences: PROXY_AUTH | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: CLIENT_TIMEOUT Differences: CLIENT_TIMEOUT | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: CONFLICT Differences: CONFLICT | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: GONE Differences: GONE | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: LENGTH_REQUIRED Differences: LENGTH_REQUIRED | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: PRECON_FAILED Differences: PRECON_FAILED | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: ENTITY_TOO_LARGE Differences: ENTITY_TOO_LARGE | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: REQ_TOO_LONG Differences: REQ_TOO_LONG | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: UNSUPPORTED_TYPE Differences: UNSUPPORTED_TYPE | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: INTERNAL_ERROR = 500 Differences: INTERNAL_ERROR = 500 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: NOT_IMPLEMENTED Differences: NOT_IMPLEMENTED | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: BAD_GATEWAY Differences: BAD_GATEWAY | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: UNAVAILABLE Differences: UNAVAILABLE | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: GATEWAY_TIMEOUT Differences: GATEWAY_TIMEOUT | api/@ohos.net.http.d.ts |
| New API | NA | Class name: ResponseCode; API declaration: VERSION Differences: VERSION | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export enum HttpProtocol Differences: export enum HttpProtocol | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpProtocol; API declaration: HTTP1_1 Differences: HTTP1_1 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpProtocol; API declaration: HTTP2 Differences: HTTP2 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpProtocol; API declaration: HTTP3 Differences: HTTP3 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export enum HttpDataType Differences: export enum HttpDataType | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpDataType; API declaration: STRING Differences: STRING | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpDataType; API declaration: OBJECT = 1 Differences: OBJECT = 1 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpDataType; API declaration: ARRAY_BUFFER = 2 Differences: ARRAY_BUFFER = 2 | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface HttpResponse Differences: export interface HttpResponse | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponse; API declaration: result: string |Object |ArrayBuffer; Differences: result: string |Object |ArrayBuffer; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponse; API declaration: resultType: HttpDataType; Differences: resultType: HttpDataType; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponse; API declaration: responseCode: ResponseCode |number; Differences: responseCode: ResponseCode |number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponse; API declaration: header: Object; Differences: header: Object; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponse; API declaration: cookies: string; Differences: cookies: string; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponse; API declaration: performanceTiming: PerformanceTiming; Differences: performanceTiming: PerformanceTiming; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface PerformanceTiming Differences: export interface PerformanceTiming | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: dnsTiming: number; Differences: dnsTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: tcpTiming: number; Differences: tcpTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: tlsTiming: number; Differences: tlsTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: firstSendTiming: number; Differences: firstSendTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: firstReceiveTiming: number; Differences: firstReceiveTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: totalFinishTiming: number; Differences: totalFinishTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: redirectTiming: number; Differences: redirectTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: responseHeaderTiming: number; Differences: responseHeaderTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: responseBodyTiming: number; Differences: responseBodyTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: PerformanceTiming; API declaration: totalTiming: number; Differences: totalTiming: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface DataReceiveProgressInfo Differences: export interface DataReceiveProgressInfo | api/@ohos.net.http.d.ts |
| New API | NA | Class name: DataReceiveProgressInfo; API declaration: receiveSize: number; Differences: receiveSize: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: DataReceiveProgressInfo; API declaration: totalSize: number; Differences: totalSize: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface DataSendProgressInfo Differences: export interface DataSendProgressInfo | api/@ohos.net.http.d.ts |
| New API | NA | Class name: DataSendProgressInfo; API declaration: sendSize: number; Differences: sendSize: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: DataSendProgressInfo; API declaration: totalSize: number; Differences: totalSize: number; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: function createHttpResponseCache(cacheSize?: number): HttpResponseCache; Differences: function createHttpResponseCache(cacheSize?: number): HttpResponseCache; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: http; API declaration: export interface HttpResponseCache Differences: export interface HttpResponseCache | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponseCache; API declaration: flush(callback: AsyncCallback<void>): void; Differences: flush(callback: AsyncCallback<void>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponseCache; API declaration: flush(): Promise<void>; Differences: flush(): Promise<void>; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponseCache; API declaration: delete(callback: AsyncCallback<void>): void; Differences: delete(callback: AsyncCallback<void>): void; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: HttpResponseCache; API declaration: delete(): Promise<void>; Differences: delete(): Promise<void>; | api/@ohos.net.http.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace mdns Differences: declare namespace mdns | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: type NetAddress = connection.NetAddress; Differences: type NetAddress = connection.NetAddress; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: function addLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback<LocalServiceInfo>): void; Differences: function addLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback<LocalServiceInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: function addLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise<LocalServiceInfo>; Differences: function addLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise<LocalServiceInfo>; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: function removeLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback<LocalServiceInfo>): void; Differences: function removeLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback<LocalServiceInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: function removeLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise<LocalServiceInfo>; Differences: function removeLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise<LocalServiceInfo>; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: function createDiscoveryService(context: Context, serviceType: string): DiscoveryService; Differences: function createDiscoveryService(context: Context, serviceType: string): DiscoveryService; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: function resolveLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback<LocalServiceInfo>): void; Differences: function resolveLocalService(context: Context, serviceInfo: LocalServiceInfo, callback: AsyncCallback<LocalServiceInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: function resolveLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise<LocalServiceInfo>; Differences: function resolveLocalService(context: Context, serviceInfo: LocalServiceInfo): Promise<LocalServiceInfo>; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: export interface DiscoveryService Differences: export interface DiscoveryService | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: on(type: 'discoveryStart', callback: Callback<DiscoveryEventInfo>): void; Differences: on(type: 'discoveryStart', callback: Callback<DiscoveryEventInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: off(type: 'discoveryStart', callback?: Callback<DiscoveryEventInfo>): void; Differences: off(type: 'discoveryStart', callback?: Callback<DiscoveryEventInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: on(type: 'discoveryStop', callback: Callback<DiscoveryEventInfo>): void; Differences: on(type: 'discoveryStop', callback: Callback<DiscoveryEventInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: off(type: 'discoveryStop', callback?: Callback<DiscoveryEventInfo>): void; Differences: off(type: 'discoveryStop', callback?: Callback<DiscoveryEventInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: on(type: 'serviceFound', callback: Callback<LocalServiceInfo>): void; Differences: on(type: 'serviceFound', callback: Callback<LocalServiceInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: off(type: 'serviceFound', callback?: Callback<LocalServiceInfo>): void; Differences: off(type: 'serviceFound', callback?: Callback<LocalServiceInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: on(type: 'serviceLost', callback: Callback<LocalServiceInfo>): void; Differences: on(type: 'serviceLost', callback: Callback<LocalServiceInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: off(type: 'serviceLost', callback?: Callback<LocalServiceInfo>): void; Differences: off(type: 'serviceLost', callback?: Callback<LocalServiceInfo>): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: startSearchingMDNS(): void; Differences: startSearchingMDNS(): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryService; API declaration: stopSearchingMDNS(): void; Differences: stopSearchingMDNS(): void; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: export interface LocalServiceInfo Differences: export interface LocalServiceInfo | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: LocalServiceInfo; API declaration: serviceType: string; Differences: serviceType: string; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: LocalServiceInfo; API declaration: serviceName: string; Differences: serviceName: string; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: LocalServiceInfo; API declaration: port?: number; Differences: port?: number; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: LocalServiceInfo; API declaration: host?: NetAddress; Differences: host?: NetAddress; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: LocalServiceInfo; API declaration: serviceAttribute?: Array<ServiceAttribute>; Differences: serviceAttribute?: Array<ServiceAttribute>; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: export interface ServiceAttribute Differences: export interface ServiceAttribute | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: ServiceAttribute; API declaration: key: string; Differences: key: string; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: ServiceAttribute; API declaration: value: Array<number>; Differences: value: Array<number>; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: export interface DiscoveryEventInfo Differences: export interface DiscoveryEventInfo | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryEventInfo; API declaration: serviceInfo: LocalServiceInfo; Differences: serviceInfo: LocalServiceInfo; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: DiscoveryEventInfo; API declaration: errorCode?: MdnsError; Differences: errorCode?: MdnsError; | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: mdns; API declaration: export enum MdnsError Differences: export enum MdnsError | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: MdnsError; API declaration: INTERNAL_ERROR = 0 Differences: INTERNAL_ERROR = 0 | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: MdnsError; API declaration: ALREADY_ACTIVE = 1 Differences: ALREADY_ACTIVE = 1 | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: MdnsError; API declaration: MAX_LIMIT = 2 Differences: MAX_LIMIT = 2 | api/@ohos.net.mdns.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace networkSecurity Differences: declare namespace networkSecurity | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: networkSecurity; API declaration: export enum CertType Differences: export enum CertType | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: CertType; API declaration: CERT_TYPE_PEM = 0 Differences: CERT_TYPE_PEM = 0 | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: CertType; API declaration: CERT_TYPE_DER = 1 Differences: CERT_TYPE_DER = 1 | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: networkSecurity; API declaration: export interface CertBlob Differences: export interface CertBlob | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: CertBlob; API declaration: type: CertType; Differences: type: CertType; | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: CertBlob; API declaration: data: string |ArrayBuffer; Differences: data: string |ArrayBuffer; | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: networkSecurity; API declaration: export function certVerification(cert: CertBlob, caCert?: CertBlob): Promise<number>; Differences: export function certVerification(cert: CertBlob, caCert?: CertBlob): Promise<number>; | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: networkSecurity; API declaration: export function certVerificationSync(cert: CertBlob, caCert?: CertBlob): number; Differences: export function certVerificationSync(cert: CertBlob, caCert?: CertBlob): number; | api/@ohos.net.networkSecurity.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace policy Differences: declare namespace policy | api/@ohos.net.policy.d.ts |
| New API | NA | Class name: policy; API declaration: type NetBearType = connection.NetBearType; Differences: type NetBearType = connection.NetBearType; | api/@ohos.net.policy.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace sharing Differences: declare namespace sharing | api/@ohos.net.sharing.d.ts |
| New API | NA | Class name: sharing; API declaration: type NetHandle = connection.NetHandle; Differences: type NetHandle = connection.NetHandle; | api/@ohos.net.sharing.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace socket Differences: declare namespace socket | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export type X509CertRawData = cert.EncodingBlob; Differences: export type X509CertRawData = cert.EncodingBlob; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: function constructUDPSocketInstance(): UDPSocket; Differences: function constructUDPSocketInstance(): UDPSocket; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: function constructMulticastSocketInstance(): MulticastSocket; Differences: function constructMulticastSocketInstance(): MulticastSocket; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: function constructTCPSocketInstance(): TCPSocket; Differences: function constructTCPSocketInstance(): TCPSocket; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: function constructTLSSocketInstance(): TLSSocket; Differences: function constructTLSSocketInstance(): TLSSocket; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: function constructTCPSocketServerInstance(): TCPSocketServer; Differences: function constructTCPSocketServerInstance(): TCPSocketServer; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: function constructTLSSocketServerInstance(): TLSSocketServer; Differences: function constructTLSSocketServerInstance(): TLSSocketServer; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: function constructLocalSocketInstance(): LocalSocket; Differences: function constructLocalSocketInstance(): LocalSocket; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: function constructLocalSocketServerInstance(): LocalSocketServer; Differences: function constructLocalSocketServerInstance(): LocalSocketServer; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface UDPSendOptions Differences: export interface UDPSendOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSendOptions; API declaration: data: string |ArrayBuffer; Differences: data: string |ArrayBuffer; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSendOptions; API declaration: address: NetAddress; Differences: address: NetAddress; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface ExtraOptionsBase Differences: export interface ExtraOptionsBase | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ExtraOptionsBase; API declaration: receiveBufferSize?: number; Differences: receiveBufferSize?: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ExtraOptionsBase; API declaration: sendBufferSize?: number; Differences: sendBufferSize?: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ExtraOptionsBase; API declaration: reuseAddress?: boolean; Differences: reuseAddress?: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: ExtraOptionsBase; API declaration: socketTimeout?: number; Differences: socketTimeout?: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface UDPExtraOptions Differences: export interface UDPExtraOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPExtraOptions; API declaration: broadcast?: boolean; Differences: broadcast?: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface SocketStateBase Differences: export interface SocketStateBase | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketStateBase; API declaration: isBound: boolean; Differences: isBound: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketStateBase; API declaration: isClose: boolean; Differences: isClose: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketStateBase; API declaration: isConnected: boolean; Differences: isConnected: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface SocketRemoteInfo Differences: export interface SocketRemoteInfo | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketRemoteInfo; API declaration: address: string; Differences: address: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketRemoteInfo; API declaration: family: 'IPv4' |'IPv6'; Differences: family: 'IPv4' |'IPv6'; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketRemoteInfo; API declaration: port: number; Differences: port: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketRemoteInfo; API declaration: size: number; Differences: size: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface LocalSocketMessageInfo Differences: export interface LocalSocketMessageInfo | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketMessageInfo; API declaration: message: ArrayBuffer; Differences: message: ArrayBuffer; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketMessageInfo; API declaration: address: string; Differences: address: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketMessageInfo; API declaration: size: number; Differences: size: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface LocalAddress Differences: export interface LocalAddress | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalAddress; API declaration: address: string; Differences: address: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface LocalConnectOptions Differences: export interface LocalConnectOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalConnectOptions; API declaration: address: LocalAddress; Differences: address: LocalAddress; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalConnectOptions; API declaration: timeout?: number; Differences: timeout?: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface LocalSendOptions Differences: export interface LocalSendOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSendOptions; API declaration: data: string |ArrayBuffer; Differences: data: string |ArrayBuffer; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSendOptions; API declaration: encoding?: string; Differences: encoding?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface UDPSocket Differences: export interface UDPSocket | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: bind(address: NetAddress, callback: AsyncCallback<void>): void; Differences: bind(address: NetAddress, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: bind(address: NetAddress): Promise<void>; Differences: bind(address: NetAddress): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: send(options: UDPSendOptions, callback: AsyncCallback<void>): void; Differences: send(options: UDPSendOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: send(options: UDPSendOptions): Promise<void>; Differences: send(options: UDPSendOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: close(callback: AsyncCallback<void>): void; Differences: close(callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: close(): Promise<void>; Differences: close(): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: getState(callback: AsyncCallback<SocketStateBase>): void; Differences: getState(callback: AsyncCallback<SocketStateBase>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: getState(): Promise<SocketStateBase>; Differences: getState(): Promise<SocketStateBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: setExtraOptions(options: UDPExtraOptions, callback: AsyncCallback<void>): void; Differences: setExtraOptions(options: UDPExtraOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: setExtraOptions(options: UDPExtraOptions): Promise<void>; Differences: setExtraOptions(options: UDPExtraOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: on(type: 'message', callback: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: on(type: 'listening' |'close', callback: Callback<void>): void; Differences: on(type: 'listening' |'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: on(type: 'listening' |'close', callback: Callback<void>): void; Differences: on(type: 'listening' |'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: off(type: 'listening' |'close', callback?: Callback<void>): void; Differences: off(type: 'listening' |'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: off(type: 'listening' |'close', callback?: Callback<void>): void; Differences: off(type: 'listening' |'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: UDPSocket; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface MulticastSocket Differences: export interface MulticastSocket | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: addMembership(multicastAddress: NetAddress, callback: AsyncCallback<void>): void; Differences: addMembership(multicastAddress: NetAddress, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: addMembership(multicastAddress: NetAddress): Promise<void>; Differences: addMembership(multicastAddress: NetAddress): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: dropMembership(multicastAddress: NetAddress, callback: AsyncCallback<void>): void; Differences: dropMembership(multicastAddress: NetAddress, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: dropMembership(multicastAddress: NetAddress): Promise<void>; Differences: dropMembership(multicastAddress: NetAddress): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: setMulticastTTL(ttl: number, callback: AsyncCallback<void>): void; Differences: setMulticastTTL(ttl: number, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: setMulticastTTL(ttl: number): Promise<void>; Differences: setMulticastTTL(ttl: number): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: getMulticastTTL(callback: AsyncCallback<number>): void; Differences: getMulticastTTL(callback: AsyncCallback<number>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: getMulticastTTL(): Promise<number>; Differences: getMulticastTTL(): Promise<number>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: setLoopbackMode(flag: boolean, callback: AsyncCallback<void>): void; Differences: setLoopbackMode(flag: boolean, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: setLoopbackMode(flag: boolean): Promise<void>; Differences: setLoopbackMode(flag: boolean): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: getLoopbackMode(callback: AsyncCallback<boolean>): void; Differences: getLoopbackMode(callback: AsyncCallback<boolean>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: MulticastSocket; API declaration: getLoopbackMode(): Promise<boolean>; Differences: getLoopbackMode(): Promise<boolean>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface LocalSocket Differences: export interface LocalSocket | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: bind(address: LocalAddress): Promise<void>; Differences: bind(address: LocalAddress): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: connect(options: LocalConnectOptions): Promise<void>; Differences: connect(options: LocalConnectOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: send(options: LocalSendOptions): Promise<void>; Differences: send(options: LocalSendOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: close(): Promise<void>; Differences: close(): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: getState(): Promise<SocketStateBase>; Differences: getState(): Promise<SocketStateBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: getSocketFd(): Promise<number>; Differences: getSocketFd(): Promise<number>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: setExtraOptions(options: ExtraOptionsBase): Promise<void>; Differences: setExtraOptions(options: ExtraOptionsBase): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: getExtraOptions(): Promise<ExtraOptionsBase>; Differences: getExtraOptions(): Promise<ExtraOptionsBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: on(type: 'message', callback: Callback<LocalSocketMessageInfo>): void; Differences: on(type: 'message', callback: Callback<LocalSocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: off(type: 'message', callback?: Callback<LocalSocketMessageInfo>): void; Differences: off(type: 'message', callback?: Callback<LocalSocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: on(type: 'connect', callback: Callback<void>): void; Differences: on(type: 'connect', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: off(type: 'connect', callback?: Callback<void>): void; Differences: off(type: 'connect', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: on(type: 'close', callback: Callback<void>): void; Differences: on(type: 'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: off(type: 'close', callback?: Callback<void>): void; Differences: off(type: 'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocket; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface LocalSocketConnection Differences: export interface LocalSocketConnection | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: clientId: number; Differences: clientId: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: send(options: LocalSendOptions): Promise<void>; Differences: send(options: LocalSendOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: close(): Promise<void>; Differences: close(): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: on(type: 'message', callback: Callback<LocalSocketMessageInfo>): void; Differences: on(type: 'message', callback: Callback<LocalSocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: off(type: 'message', callback?: Callback<LocalSocketMessageInfo>): void; Differences: off(type: 'message', callback?: Callback<LocalSocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: on(type: 'close', callback: Callback<void>): void; Differences: on(type: 'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: off(type: 'close', callback?: Callback<void>): void; Differences: off(type: 'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketConnection; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface LocalSocketServer Differences: export interface LocalSocketServer | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: listen(address: LocalAddress): Promise<void>; Differences: listen(address: LocalAddress): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: getState(): Promise<SocketStateBase>; Differences: getState(): Promise<SocketStateBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: setExtraOptions(options: ExtraOptionsBase): Promise<void>; Differences: setExtraOptions(options: ExtraOptionsBase): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: getExtraOptions(): Promise<ExtraOptionsBase>; Differences: getExtraOptions(): Promise<ExtraOptionsBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: on(type: 'connect', callback: Callback<LocalSocketConnection>): void; Differences: on(type: 'connect', callback: Callback<LocalSocketConnection>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: off(type: 'connect', callback?: Callback<LocalSocketConnection>): void; Differences: off(type: 'connect', callback?: Callback<LocalSocketConnection>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: LocalSocketServer; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TCPConnectOptions Differences: export interface TCPConnectOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPConnectOptions; API declaration: address: NetAddress; Differences: address: NetAddress; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPConnectOptions; API declaration: timeout?: number; Differences: timeout?: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TCPSendOptions Differences: export interface TCPSendOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSendOptions; API declaration: data: string |ArrayBuffer; Differences: data: string |ArrayBuffer; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSendOptions; API declaration: encoding?: string; Differences: encoding?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TCPExtraOptions Differences: export interface TCPExtraOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPExtraOptions; API declaration: keepAlive?: boolean; Differences: keepAlive?: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPExtraOptions; API declaration: OOBInline?: boolean; Differences: OOBInline?: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPExtraOptions; API declaration: TCPNoDelay?: boolean; Differences: TCPNoDelay?: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPExtraOptions; API declaration: socketLinger?: { on: boolean; linger: number; }; Differences: socketLinger?: { on: boolean; linger: number; }; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TCPSocket Differences: export interface TCPSocket | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: bind(address: NetAddress, callback: AsyncCallback<void>): void; Differences: bind(address: NetAddress, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: bind(address: NetAddress): Promise<void>; Differences: bind(address: NetAddress): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: connect(options: TCPConnectOptions, callback: AsyncCallback<void>): void; Differences: connect(options: TCPConnectOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: connect(options: TCPConnectOptions): Promise<void>; Differences: connect(options: TCPConnectOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: send(options: TCPSendOptions, callback: AsyncCallback<void>): void; Differences: send(options: TCPSendOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: send(options: TCPSendOptions): Promise<void>; Differences: send(options: TCPSendOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: close(callback: AsyncCallback<void>): void; Differences: close(callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: close(): Promise<void>; Differences: close(): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: getRemoteAddress(callback: AsyncCallback<NetAddress>): void; Differences: getRemoteAddress(callback: AsyncCallback<NetAddress>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: getRemoteAddress(): Promise<NetAddress>; Differences: getRemoteAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: getState(callback: AsyncCallback<SocketStateBase>): void; Differences: getState(callback: AsyncCallback<SocketStateBase>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: getState(): Promise<SocketStateBase>; Differences: getState(): Promise<SocketStateBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: getSocketFd(callback: AsyncCallback<number>): void; Differences: getSocketFd(callback: AsyncCallback<number>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: getSocketFd(): Promise<number>; Differences: getSocketFd(): Promise<number>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; Differences: setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: setExtraOptions(options: TCPExtraOptions): Promise<void>; Differences: setExtraOptions(options: TCPExtraOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: on(type: 'message', callback: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: on(type: 'connect' |'close', callback: Callback<void>): void; Differences: on(type: 'connect' |'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: on(type: 'connect' |'close', callback: Callback<void>): void; Differences: on(type: 'connect' |'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: off(type: 'connect' |'close', callback?: Callback<void>): void; Differences: off(type: 'connect' |'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: off(type: 'connect' |'close', callback?: Callback<void>): void; Differences: off(type: 'connect' |'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocket; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TLSSocket Differences: export interface TLSSocket | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: bind(address: NetAddress, callback: AsyncCallback<void>): void; Differences: bind(address: NetAddress, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: bind(address: NetAddress): Promise<void>; Differences: bind(address: NetAddress): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getRemoteAddress(callback: AsyncCallback<NetAddress>): void; Differences: getRemoteAddress(callback: AsyncCallback<NetAddress>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getRemoteAddress(): Promise<NetAddress>; Differences: getRemoteAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getState(callback: AsyncCallback<SocketStateBase>): void; Differences: getState(callback: AsyncCallback<SocketStateBase>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getState(): Promise<SocketStateBase>; Differences: getState(): Promise<SocketStateBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; Differences: setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: setExtraOptions(options: TCPExtraOptions): Promise<void>; Differences: setExtraOptions(options: TCPExtraOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: on(type: 'message', callback: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: on(type: 'connect' |'close', callback: Callback<void>): void; Differences: on(type: 'connect' |'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: on(type: 'connect' |'close', callback: Callback<void>): void; Differences: on(type: 'connect' |'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: off(type: 'connect' |'close', callback?: Callback<void>): void; Differences: off(type: 'connect' |'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: off(type: 'connect' |'close', callback?: Callback<void>): void; Differences: off(type: 'connect' |'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getCertificate(callback: AsyncCallback<X509CertRawData>): void; Differences: getCertificate(callback: AsyncCallback<X509CertRawData>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getCertificate(): Promise<X509CertRawData>; Differences: getCertificate(): Promise<X509CertRawData>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getRemoteCertificate(callback: AsyncCallback<X509CertRawData>): void; Differences: getRemoteCertificate(callback: AsyncCallback<X509CertRawData>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getRemoteCertificate(): Promise<X509CertRawData>; Differences: getRemoteCertificate(): Promise<X509CertRawData>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getProtocol(callback: AsyncCallback<string>): void; Differences: getProtocol(callback: AsyncCallback<string>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getProtocol(): Promise<string>; Differences: getProtocol(): Promise<string>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getCipherSuite(callback: AsyncCallback<Array<string>>): void; Differences: getCipherSuite(callback: AsyncCallback<Array<string>>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getCipherSuite(): Promise<Array<string>>; Differences: getCipherSuite(): Promise<Array<string>>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getSignatureAlgorithms(callback: AsyncCallback<Array<string>>): void; Differences: getSignatureAlgorithms(callback: AsyncCallback<Array<string>>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: getSignatureAlgorithms(): Promise<Array<string>>; Differences: getSignatureAlgorithms(): Promise<Array<string>>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: connect(options: TLSConnectOptions, callback: AsyncCallback<void>): void; Differences: connect(options: TLSConnectOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: connect(options: TLSConnectOptions): Promise<void>; Differences: connect(options: TLSConnectOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: send(data: string, callback: AsyncCallback<void>): void; Differences: send(data: string, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: send(data: string): Promise<void>; Differences: send(data: string): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: close(callback: AsyncCallback<void>): void; Differences: close(callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocket; API declaration: close(): Promise<void>; Differences: close(): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TLSSecureOptions Differences: export interface TLSSecureOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: ca: string |Array<string>; Differences: ca: string |Array<string>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: cert?: string; Differences: cert?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: key?: string; Differences: key?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: password?: string; Differences: password?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: protocols?: Protocol |Array<Protocol>; Differences: protocols?: Protocol |Array<Protocol>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: useRemoteCipherPrefer?: boolean; Differences: useRemoteCipherPrefer?: boolean; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: signatureAlgorithms?: string; Differences: signatureAlgorithms?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSecureOptions; API declaration: cipherSuite?: string; Differences: cipherSuite?: string; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TLSConnectOptions Differences: export interface TLSConnectOptions | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSConnectOptions; API declaration: address: NetAddress; Differences: address: NetAddress; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSConnectOptions; API declaration: secureOptions: TLSSecureOptions; Differences: secureOptions: TLSSecureOptions; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSConnectOptions; API declaration: ALPNProtocols?: Array<string>; Differences: ALPNProtocols?: Array<string>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export enum Protocol Differences: export enum Protocol | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: Protocol; API declaration: TLSv12 = "TLSv1.2" Differences: TLSv12 = "TLSv1.2" | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: Protocol; API declaration: TLSv13 = "TLSv1.3" Differences: TLSv13 = "TLSv1.3" | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TCPSocketConnection Differences: export interface TCPSocketConnection | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: clientId: number; Differences: clientId: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: send(options: TCPSendOptions, callback: AsyncCallback<void>): void; Differences: send(options: TCPSendOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: send(options: TCPSendOptions): Promise<void>; Differences: send(options: TCPSendOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: close(callback: AsyncCallback<void>): void; Differences: close(callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: close(): Promise<void>; Differences: close(): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: getRemoteAddress(callback: AsyncCallback<NetAddress>): void; Differences: getRemoteAddress(callback: AsyncCallback<NetAddress>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: getRemoteAddress(): Promise<NetAddress>; Differences: getRemoteAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: on(type: 'message', callback: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: on(type: 'close', callback: Callback<void>): void; Differences: on(type: 'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: off(type: 'close', callback?: Callback<void>): void; Differences: off(type: 'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketConnection; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TCPSocketServer Differences: export interface TCPSocketServer | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: listen(address: NetAddress, callback: AsyncCallback<void>): void; Differences: listen(address: NetAddress, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: listen(address: NetAddress): Promise<void>; Differences: listen(address: NetAddress): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: getState(callback: AsyncCallback<SocketStateBase>): void; Differences: getState(callback: AsyncCallback<SocketStateBase>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: getState(): Promise<SocketStateBase>; Differences: getState(): Promise<SocketStateBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; Differences: setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: setExtraOptions(options: TCPExtraOptions): Promise<void>; Differences: setExtraOptions(options: TCPExtraOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: on(type: 'connect', callback: Callback<TCPSocketConnection>): void; Differences: on(type: 'connect', callback: Callback<TCPSocketConnection>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: off(type: 'connect', callback?: Callback<TCPSocketConnection>): void; Differences: off(type: 'connect', callback?: Callback<TCPSocketConnection>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TCPSocketServer; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TLSSocketConnection Differences: export interface TLSSocketConnection | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: clientId: number; Differences: clientId: number; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: send(data: string, callback: AsyncCallback<void>): void; Differences: send(data: string, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: send(data: string): Promise<void>; Differences: send(data: string): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: close(callback: AsyncCallback<void>): void; Differences: close(callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: close(): Promise<void>; Differences: close(): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getRemoteAddress(callback: AsyncCallback<NetAddress>): void; Differences: getRemoteAddress(callback: AsyncCallback<NetAddress>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getRemoteAddress(): Promise<NetAddress>; Differences: getRemoteAddress(): Promise<NetAddress>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getRemoteCertificate(callback: AsyncCallback<X509CertRawData>): void; Differences: getRemoteCertificate(callback: AsyncCallback<X509CertRawData>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getRemoteCertificate(): Promise<X509CertRawData>; Differences: getRemoteCertificate(): Promise<X509CertRawData>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getCipherSuite(callback: AsyncCallback<Array<string>>): void; Differences: getCipherSuite(callback: AsyncCallback<Array<string>>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getCipherSuite(): Promise<Array<string>>; Differences: getCipherSuite(): Promise<Array<string>>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getSignatureAlgorithms(callback: AsyncCallback<Array<string>>): void; Differences: getSignatureAlgorithms(callback: AsyncCallback<Array<string>>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: getSignatureAlgorithms(): Promise<Array<string>>; Differences: getSignatureAlgorithms(): Promise<Array<string>>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: on(type: 'message', callback: Callback<SocketMessageInfo>): void; Differences: on(type: 'message', callback: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; Differences: off(type: 'message', callback?: Callback<SocketMessageInfo>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: on(type: 'close', callback: Callback<void>): void; Differences: on(type: 'close', callback: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: off(type: 'close', callback?: Callback<void>): void; Differences: off(type: 'close', callback?: Callback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketConnection; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface SocketMessageInfo Differences: export interface SocketMessageInfo | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketMessageInfo; API declaration: message: ArrayBuffer; Differences: message: ArrayBuffer; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: SocketMessageInfo; API declaration: remoteInfo: SocketRemoteInfo; Differences: remoteInfo: SocketRemoteInfo; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: socket; API declaration: export interface TLSSocketServer Differences: export interface TLSSocketServer | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: listen(options: TLSConnectOptions, callback: AsyncCallback<void>): void; Differences: listen(options: TLSConnectOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: listen(options: TLSConnectOptions): Promise<void>; Differences: listen(options: TLSConnectOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: getState(callback: AsyncCallback<SocketStateBase>): void; Differences: getState(callback: AsyncCallback<SocketStateBase>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: getState(): Promise<SocketStateBase>; Differences: getState(): Promise<SocketStateBase>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; Differences: setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: setExtraOptions(options: TCPExtraOptions): Promise<void>; Differences: setExtraOptions(options: TCPExtraOptions): Promise<void>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: getCertificate(callback: AsyncCallback<X509CertRawData>): void; Differences: getCertificate(callback: AsyncCallback<X509CertRawData>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: getCertificate(): Promise<X509CertRawData>; Differences: getCertificate(): Promise<X509CertRawData>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: getProtocol(callback: AsyncCallback<string>): void; Differences: getProtocol(callback: AsyncCallback<string>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: getProtocol(): Promise<string>; Differences: getProtocol(): Promise<string>; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: on(type: 'connect', callback: Callback<TLSSocketConnection>): void; Differences: on(type: 'connect', callback: Callback<TLSSocketConnection>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: off(type: 'connect', callback?: Callback<TLSSocketConnection>): void; Differences: off(type: 'connect', callback?: Callback<TLSSocketConnection>): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: TLSSocketServer; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.socket.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace statistics Differences: declare namespace statistics | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getIfaceRxBytes(nic: string, callback: AsyncCallback<number>): void; Differences: function getIfaceRxBytes(nic: string, callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getIfaceRxBytes(nic: string): Promise<number>; Differences: function getIfaceRxBytes(nic: string): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getIfaceTxBytes(nic: string, callback: AsyncCallback<number>): void; Differences: function getIfaceTxBytes(nic: string, callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getIfaceTxBytes(nic: string): Promise<number>; Differences: function getIfaceTxBytes(nic: string): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getCellularRxBytes(callback: AsyncCallback<number>): void; Differences: function getCellularRxBytes(callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getCellularRxBytes(): Promise<number>; Differences: function getCellularRxBytes(): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getCellularTxBytes(callback: AsyncCallback<number>): void; Differences: function getCellularTxBytes(callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getCellularTxBytes(): Promise<number>; Differences: function getCellularTxBytes(): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getAllRxBytes(callback: AsyncCallback<number>): void; Differences: function getAllRxBytes(callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getAllRxBytes(): Promise<number>; Differences: function getAllRxBytes(): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getAllTxBytes(callback: AsyncCallback<number>): void; Differences: function getAllTxBytes(callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getAllTxBytes(): Promise<number>; Differences: function getAllTxBytes(): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getUidRxBytes(uid: number, callback: AsyncCallback<number>): void; Differences: function getUidRxBytes(uid: number, callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getUidRxBytes(uid: number): Promise<number>; Differences: function getUidRxBytes(uid: number): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getUidTxBytes(uid: number, callback: AsyncCallback<number>): void; Differences: function getUidTxBytes(uid: number, callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getUidTxBytes(uid: number): Promise<number>; Differences: function getUidTxBytes(uid: number): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getSockfdRxBytes(sockfd: number, callback: AsyncCallback<number>): void; Differences: function getSockfdRxBytes(sockfd: number, callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getSockfdRxBytes(sockfd: number): Promise<number>; Differences: function getSockfdRxBytes(sockfd: number): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getSockfdTxBytes(sockfd: number, callback: AsyncCallback<number>): void; Differences: function getSockfdTxBytes(sockfd: number, callback: AsyncCallback<number>): void; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: statistics; API declaration: function getSockfdTxBytes(sockfd: number): Promise<number>; Differences: function getSockfdTxBytes(sockfd: number): Promise<number>; | api/@ohos.net.statistics.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace vpn Differences: declare namespace vpn | api/@ohos.net.vpn.d.ts |
| New API | NA | Class name: vpn; API declaration: export type LinkAddress = connection.LinkAddress; Differences: export type LinkAddress = connection.LinkAddress; | api/@ohos.net.vpn.d.ts |
| New API | NA | Class name: vpn; API declaration: export type RouteInfo = connection.RouteInfo; Differences: export type RouteInfo = connection.RouteInfo; | api/@ohos.net.vpn.d.ts |
| New API | NA | Class name: vpn; API declaration: export type AbilityContext = _AbilityContext; Differences: export type AbilityContext = _AbilityContext; | api/@ohos.net.vpn.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace vpnExtension Differences: declare namespace vpnExtension | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: vpnExtension; API declaration: export type LinkAddress = connection.LinkAddress; Differences: export type LinkAddress = connection.LinkAddress; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: vpnExtension; API declaration: export type RouteInfo = connection.RouteInfo; Differences: export type RouteInfo = connection.RouteInfo; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: vpnExtension; API declaration: export type VpnExtensionContext = _VpnExtensionContext; Differences: export type VpnExtensionContext = _VpnExtensionContext; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: vpnExtension; API declaration: function startVpnExtensionAbility(want: Want): Promise<void>; Differences: function startVpnExtensionAbility(want: Want): Promise<void>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: vpnExtension; API declaration: function stopVpnExtensionAbility(want: Want): Promise<void>; Differences: function stopVpnExtensionAbility(want: Want): Promise<void>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: vpnExtension; API declaration: function createVpnConnection(context: VpnExtensionContext): VpnConnection; Differences: function createVpnConnection(context: VpnExtensionContext): VpnConnection; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: vpnExtension; API declaration: export interface VpnConnection Differences: export interface VpnConnection | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConnection; API declaration: create(config: VpnConfig): Promise<number>; Differences: create(config: VpnConfig): Promise<number>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConnection; API declaration: protect(socketFd: number): Promise<void>; Differences: protect(socketFd: number): Promise<void>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConnection; API declaration: destroy(): Promise<void>; Differences: destroy(): Promise<void>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: vpnExtension; API declaration: export interface VpnConfig Differences: export interface VpnConfig | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: addresses: Array<LinkAddress>; Differences: addresses: Array<LinkAddress>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: routes?: Array<RouteInfo>; Differences: routes?: Array<RouteInfo>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: dnsAddresses?: Array<string>; Differences: dnsAddresses?: Array<string>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: searchDomains?: Array<string>; Differences: searchDomains?: Array<string>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: mtu?: number; Differences: mtu?: number; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: isIPv4Accepted?: boolean; Differences: isIPv4Accepted?: boolean; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: isIPv6Accepted?: boolean; Differences: isIPv6Accepted?: boolean; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: isInternal?: boolean; Differences: isInternal?: boolean; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: isBlocking?: boolean; Differences: isBlocking?: boolean; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: trustedApplications?: Array<string>; Differences: trustedApplications?: Array<string>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: VpnConfig; API declaration: blockedApplications?: Array<string>; Differences: blockedApplications?: Array<string>; | api/@ohos.net.vpnExtension.d.ts |
| New API | NA | Class name: global; API declaration: declare namespace webSocket Differences: declare namespace webSocket | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: webSocket; API declaration: function createWebSocket(): WebSocket; Differences: function createWebSocket(): WebSocket; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: webSocket; API declaration: export interface WebSocketRequestOptions Differences: export interface WebSocketRequestOptions | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocketRequestOptions; API declaration: header?: Object; Differences: header?: Object; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocketRequestOptions; API declaration: caPath?: string; Differences: caPath?: string; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocketRequestOptions; API declaration: clientCert?: ClientCert; Differences: clientCert?: ClientCert; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: webSocket; API declaration: export interface ClientCert Differences: export interface ClientCert | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: ClientCert; API declaration: certPath: string; Differences: certPath: string; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: ClientCert; API declaration: keyPath: string; Differences: keyPath: string; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: ClientCert; API declaration: keyPassword?: string; Differences: keyPassword?: string; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: webSocket; API declaration: export interface WebSocketCloseOptions Differences: export interface WebSocketCloseOptions | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocketCloseOptions; API declaration: code?: number; Differences: code?: number; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocketCloseOptions; API declaration: reason?: string; Differences: reason?: string; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: webSocket; API declaration: export interface CloseResult Differences: export interface CloseResult | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: CloseResult; API declaration: code: number; Differences: code: number; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: CloseResult; API declaration: reason: string; Differences: reason: string; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: webSocket; API declaration: export interface WebSocket Differences: export interface WebSocket | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: connect(url: string, callback: AsyncCallback<boolean>): void; Differences: connect(url: string, callback: AsyncCallback<boolean>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: connect(url: string, options: WebSocketRequestOptions, callback: AsyncCallback<boolean>): void; Differences: connect(url: string, options: WebSocketRequestOptions, callback: AsyncCallback<boolean>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: connect(url: string, options?: WebSocketRequestOptions): Promise<boolean>; Differences: connect(url: string, options?: WebSocketRequestOptions): Promise<boolean>; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: send(data: string |ArrayBuffer, callback: AsyncCallback<boolean>): void; Differences: send(data: string |ArrayBuffer, callback: AsyncCallback<boolean>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: send(data: string |ArrayBuffer): Promise<boolean>; Differences: send(data: string |ArrayBuffer): Promise<boolean>; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: close(callback: AsyncCallback<boolean>): void; Differences: close(callback: AsyncCallback<boolean>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: close(options: WebSocketCloseOptions, callback: AsyncCallback<boolean>): void; Differences: close(options: WebSocketCloseOptions, callback: AsyncCallback<boolean>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: close(options?: WebSocketCloseOptions): Promise<boolean>; Differences: close(options?: WebSocketCloseOptions): Promise<boolean>; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: on(type: 'open', callback: AsyncCallback<Object>): void; Differences: on(type: 'open', callback: AsyncCallback<Object>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: off(type: 'open', callback?: AsyncCallback<Object>): void; Differences: off(type: 'open', callback?: AsyncCallback<Object>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: on(type: 'message', callback: AsyncCallback<string |ArrayBuffer>): void; Differences: on(type: 'message', callback: AsyncCallback<string |ArrayBuffer>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: off(type: 'message', callback?: AsyncCallback<string |ArrayBuffer>): void; Differences: off(type: 'message', callback?: AsyncCallback<string |ArrayBuffer>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: on(type: 'close', callback: AsyncCallback<CloseResult>): void; Differences: on(type: 'close', callback: AsyncCallback<CloseResult>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: off(type: 'close', callback?: AsyncCallback<CloseResult>): void; Differences: off(type: 'close', callback?: AsyncCallback<CloseResult>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: on(type: 'dataEnd', callback: Callback<void>): void; Differences: on(type: 'dataEnd', callback: Callback<void>): void; | api/@ohos.net.webSocket.d.ts |
| New API | NA | Class name: WebSocket; API declaration: off(type: 'dataEnd', callback?: Callback<void>): void; Differences: off(type: 'dataEnd', callback?: Callback<void>): void; | api/@ohos.net.webSocket.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.app.ability.VpnExtensionAbility.d.ts Differences: NetworkKit | api/@ohos.app.ability.VpnExtensionAbility.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.connection.d.ts Differences: NetworkKit | api/@ohos.net.connection.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.ethernet.d.ts Differences: NetworkKit | api/@ohos.net.ethernet.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.http.d.ts Differences: NetworkKit | api/@ohos.net.http.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.mdns.d.ts Differences: NetworkKit | api/@ohos.net.mdns.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.networkSecurity.d.ts Differences: NetworkKit | api/@ohos.net.networkSecurity.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.policy.d.ts Differences: NetworkKit | api/@ohos.net.policy.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.sharing.d.ts Differences: NetworkKit | api/@ohos.net.sharing.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.socket.d.ts Differences: NetworkKit | api/@ohos.net.socket.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.statistics.d.ts Differences: NetworkKit | api/@ohos.net.statistics.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.vpn.d.ts Differences: NetworkKit | api/@ohos.net.vpn.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.vpnExtension.d.ts Differences: NetworkKit | api/@ohos.net.vpnExtension.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: api@ohos.net.webSocket.d.ts Differences: NetworkKit | api/@ohos.net.webSocket.d.ts |
| New Kit | Class name: global; API declaration: Differences: NA | Class name: global; API declaration: kits@kit.NetworkKit.d.ts Differences: NetworkKit | kits/@kit.NetworkKit.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit