openharmony 鸿蒙 js-apidiff-NetworkKit

2026-08-25 浏览 (1)

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

openharmony 鸿蒙 js-apidiff-ArkData

openharmony 鸿蒙 js-apidiff-NA

openharmony 鸿蒙 js-apidiff-IPCKit

  • 所属分类: 后端技术
  • 本文标签: 鸿蒙 软件
  • 版权声明: 本文链接 https://seaxiang.com/blog/JLSC36ac