Lines Matching refs:connection
1 # @ohos.net.connection (网络连接管理)
13 import { connection } from '@kit.NetworkKit';
16 ## connection.createNetConnection
42 import { connection } from '@kit.NetworkKit';
45 let netConnection = connection.createNetConnection();
48 let netConnectionCellular = connection.createNetConnection({
50 bearerTypes: [connection.NetBearType.BEARER_CELLULAR]
55 ## connection.getDefaultNet
75 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
87 import { connection } from '@kit.NetworkKit';
90 connection.getDefaultNet((error: BusinessError, data: connection.NetHandle) => {
99 ## connection.getDefaultNet
119 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
130 import { connection } from '@kit.NetworkKit';
132 connection.getDefaultNet().then((data: connection.NetHandle) => {
137 ## connection.getDefaultNetSync<sup>9+</sup>
157 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
168 import { connection } from '@kit.NetworkKit';
170 let netHandle = connection.getDefaultNetSync();
174 ## connection.setAppHttpProxy<sup>11+</sup>
190 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
200 import { connection } from '@kit.NetworkKit';
205 connection.setAppHttpProxy({
209 } as connection.HttpProxy);
355 ## connection.getDefaultHttpProxy<sup>10+</sup>
373 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
383 import { connection } from '@kit.NetworkKit';
386 connection.getDefaultHttpProxy((error: BusinessError, data: connection.HttpProxy) => {
395 ## connection.getDefaultHttpProxy<sup>10+</sup>
413 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
423 import { connection } from '@kit.NetworkKit';
426 connection.getDefaultHttpProxy().then((data: connection.HttpProxy) => {
433 ## connection.getAppNet<sup>9+</sup>
449 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
460 import { connection } from '@kit.NetworkKit';
463 connection.getAppNet((error: BusinessError, data: connection.NetHandle) => {
472 ## connection.getAppNet<sup>9+</sup>
488 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
498 import { connection } from '@kit.NetworkKit';
501 connection.getAppNet().then((data: connection.NetHandle) => {
508 ## connection.getAppNetSync<sup>10+</sup>
524 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
534 import { connection } from '@kit.NetworkKit';
536 let netHandle = connection.getAppNetSync();
539 ## connection.setAppNet<sup>9+</sup>
558 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
571 import { connection } from '@kit.NetworkKit';
574 connection.getDefaultNet((error: BusinessError, netHandle: connection.NetHandle) => {
579 connection.setAppNet(netHandle, (error: BusinessError, data: void) => {
589 ## connection.setAppNet<sup>9+</sup>
613 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
626 import { connection } from '@kit.NetworkKit';
629 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
635 connection.setAppNet(netHandle).then(() => {
643 ## connection.getAllNets
661 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
673 import { connection } from '@kit.NetworkKit';
676 connection.getAllNets((error: BusinessError, data: connection.NetHandle[]) => {
685 ## connection.getAllNets
703 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
714 import { connection } from '@kit.NetworkKit';
716 connection.getAllNets().then((data: connection.NetHandle[]) => {
721 ## connection.getAllNetsSync<sup>10+</sup>
739 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
750 import { connection } from '@kit.NetworkKit';
752 let netHandle = connection.getAllNetsSync();
755 ## connection.getConnectionProperties
774 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
787 import { connection } from '@kit.NetworkKit';
790 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
795 …connection.getConnectionProperties(netHandle, (error: BusinessError, data: connection.ConnectionPr…
797 …console.error(`Failed to get connection properties. Code:${error.code}, message:${error.message}`);
805 ## connection.getConnectionProperties
829 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
842 import { connection } from '@kit.NetworkKit';
844 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
850 connection.getConnectionProperties(netHandle).then((data: connection.ConnectionProperties) => {
856 ## connection.getConnectionPropertiesSync<sup>10+</sup>
880 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
893 import { connection } from '@kit.NetworkKit';
896 let netHandle: connection.NetHandle;
897 let connectionproperties: connection.ConnectionProperties;
899 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
904 netHandle = connection.getDefaultNetSync();
905 connectionproperties = connection.getConnectionPropertiesSync(netHandle);
911 ## connection.getNetCapabilities
932 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
945 import { connection } from '@kit.NetworkKit';
948 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
953 …connection.getNetCapabilities(netHandle, (error: BusinessError, data: connection.NetCapabilities) …
965 ## connection.getNetCapabilities
991 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1004 import { connection } from '@kit.NetworkKit';
1006 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
1011 connection.getNetCapabilities(netHandle).then((data: connection.NetCapabilities) => {
1019 ## connection.getNetCapabilitiesSync<sup>10+</sup>
1045 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1058 import { connection } from '@kit.NetworkKit';
1061 let netHandle: connection.NetHandle;
1062 let getNetCapabilitiesSync: connection.NetCapabilities;
1064 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
1070 getNetCapabilitiesSync = connection.getNetCapabilitiesSync(netHandle);
1076 ## connection.isDefaultNetMetered<sup>9+</sup>
1094 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1106 import { connection } from '@kit.NetworkKit';
1109 connection.isDefaultNetMetered((error: BusinessError, data: boolean) => {
1115 ## connection.isDefaultNetMetered<sup>9+</sup>
1133 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1144 import { connection } from '@kit.NetworkKit';
1146 connection.isDefaultNetMetered().then((data: boolean) => {
1151 ## connection.isDefaultNetMeteredSync<sup>10+</sup>
1169 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1180 import { connection } from '@kit.NetworkKit';
1182 let isMetered = connection.isDefaultNetMeteredSync();
1185 ## connection.hasDefaultNet
1203 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1215 import { connection } from '@kit.NetworkKit';
1218 connection.hasDefaultNet((error: BusinessError, data: boolean) => {
1224 ## connection.hasDefaultNet
1242 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1253 import { connection } from '@kit.NetworkKit';
1255 connection.hasDefaultNet().then((data: boolean) => {
1260 ## connection.hasDefaultNetSync<sup>10+</sup>
1278 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1289 import { connection } from '@kit.NetworkKit';
1291 let isDefaultNet = connection.hasDefaultNetSync();
1295 ## connection.reportNetConnected
1314 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1327 import { connection } from '@kit.NetworkKit';
1330 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
1331 connection.reportNetConnected(netHandle, (error: BusinessError) => {
1337 ## connection.reportNetConnected
1360 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1373 import { connection } from '@kit.NetworkKit';
1375 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
1376 connection.reportNetConnected(netHandle).then(() => {
1382 ## connection.reportNetDisconnected
1401 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1414 import { connection } from '@kit.NetworkKit';
1416 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
1417 connection.reportNetDisconnected(netHandle).then( () => {
1423 ## connection.reportNetDisconnected
1446 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1459 import { connection } from '@kit.NetworkKit';
1461 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
1462 connection.reportNetDisconnected(netHandle).then( () => {
1468 ## connection.getAddressesByName
1487 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1500 import { connection } from '@kit.NetworkKit';
1503 connection.getAddressesByName("xxxx", (error: BusinessError, data: connection.NetAddress[]) => {
1512 ## connection.getAddressesByName
1536 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1549 import { connection } from '@kit.NetworkKit';
1551 connection.getAddressesByName("xxxx").then((data: connection.NetAddress[]) => {
1556 ## connection.addCustomDnsRule<sup>11+</sup>
1576 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1589 import { connection } from '@kit.NetworkKit';
1592 connection.addCustomDnsRule("xxxx", ["xx.xx.xx.xx","xx.xx.xx.xx"], (error: BusinessError, data: voi…
1601 ## connection.addCustomDnsRule<sup>11+</sup>
1626 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1639 import { connection } from '@kit.NetworkKit';
1642 connection.addCustomDnsRule("xxxx", ["xx.xx.xx.xx","xx.xx.xx.xx"]).then(() => {
1649 ## connection.removeCustomDnsRule<sup>11+</sup>
1668 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1681 import { connection } from '@kit.NetworkKit';
1684 connection.removeCustomDnsRule("xxxx", (error: BusinessError, data: void) => {
1693 ## connection.removeCustomDnsRule<sup>11+</sup>
1717 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1730 import { connection } from '@kit.NetworkKit';
1733 connection.removeCustomDnsRule("xxxx").then(() => {
1740 ## connection.clearCustomDnsRules<sup>11+</sup>
1758 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1771 import { connection } from '@kit.NetworkKit';
1774 connection.clearCustomDnsRules((error: BusinessError, data: void) => {
1783 ## connection.clearCustomDnsRules<sup>11+</sup>
1801 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1813 import { connection } from '@kit.NetworkKit';
1816 connection.clearCustomDnsRules().then(() => {
1853 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1867 import { connection } from '@kit.NetworkKit';
1870 let netCon: connection.NetConnection = connection.createNetConnection();
1894 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
1906 import { connection } from '@kit.NetworkKit';
1909 let netCon: connection.NetConnection = connection.createNetConnection();
1935 import { connection } from '@kit.NetworkKit';
1939 let netCon: connection.NetConnection = connection.createNetConnection();
1947 netCon.on('netAvailable', (data: connection.NetHandle) => {
1975 import { connection } from '@kit.NetworkKit';
1979 let netCon: connection.NetConnection = connection.createNetConnection();
1987 netCon.on('netBlockStatusChange', (data: connection.NetBlockStatusInfo) => {
2017 import { connection } from '@kit.NetworkKit';
2021 let netCon: connection.NetConnection = connection.createNetConnection();
2029 netCon.on('netCapabilitiesChange', (data: connection.NetCapabilityInfo) => {
2057 import { connection } from '@kit.NetworkKit';
2061 let netCon: connection.NetConnection = connection.createNetConnection();
2069 netCon.on('netConnectionPropertiesChange', (data: connection.NetConnectionPropertyInfo) => {
2099 import { connection } from '@kit.NetworkKit';
2103 let netCon: connection.NetConnection = connection.createNetConnection();
2111 netCon.on('netLost', (data: connection.NetHandle) => {
2141 import { connection } from '@kit.NetworkKit';
2145 let netCon: connection.NetConnection = connection.createNetConnection();
2194 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
2206 import { connection, socket } from '@kit.NetworkKit';
2214 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
2287 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
2299 import { connection, socket } from '@kit.NetworkKit';
2307 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
2372 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
2385 import { connection } from '@kit.NetworkKit';
2388 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
2394 netHandle.getAddressesByName(host, (error: BusinessError, data: connection.NetAddress[]) => {
2428 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
2441 import { connection } from '@kit.NetworkKit';
2443 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
2449 netHandle.getAddressesByName(host).then((data: connection.NetAddress[]) => {
2474 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
2487 import { connection } from '@kit.NetworkKit';
2490 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
2496 netHandle.getAddressByName(host, (error: BusinessError, data: connection.NetAddress) => {
2530 以下错误码的详细介绍请参见[网络连接管理错误码](errorcode-net-connection.md)。
2543 import { connection } from '@kit.NetworkKit';
2545 connection.getDefaultNet().then((netHandle: connection.NetHandle) => {
2551 netHandle.getAddressByName(host).then((data: connection.NetAddress) => {
2617 import { connection } from '@kit.NetworkKit';
2628 let netConnectionWlan = connection.createNetConnection({
2630 bearerTypes: [connection.NetBearType.BEARER_WIFI]