harmony 鸿蒙NetConn_NetConnCallback

  • 2025-06-16
  • 浏览 (3)

NetConn_NetConnCallback

概述

网络状态监听回调集合。

起始版本: 12

相关模块:NetConnection

所在头文件: net_connection_type.h

汇总

成员变量

名称 描述
onNetworkAvailable 网络可用回调。
onNetCapabilitiesChange 网络能力集变更回调。
onConnetionProperties 网络连接属性变更回调。
onNetLost 网络断开回调。
onNetUnavailable 网络不可用回调,在指定的超时时间内网络未激活时触发该回调,如果未设置超时时间则不会触发该回调。

结构体成员变量说明

onNetworkAvailable

typedef void (*OH_NetConn_NetworkAvailable)(NetConn_NetHandle *netHandle)

描述

网络可用回调。

说明

回调结束后参数内存会自动释放,不应保存参数指针。

参数:

名称 类型 描述
netHandle NetHandle 网络句柄。

onNetCapabilitiesChange

typedef void (*OH_NetConn_NetCapabilitiesChange)(NetConn_NetHandle *netHandle, NetConn_NetCapabilities *netCapabilities)

描述

网络能力集变更回调。

说明

回调结束后参数内存会自动释放,不应保存参数指针。

参数:

名称 类型 描述
netHandle NetHandle 网络句柄。
netCapabilities NetCapabilities 网络能力集。

onConnetionProperties

typedef void (*OH_NetConn_NetConnectionPropertiesChange)(NetConn_NetHandle *netHandle, NetConn_ConnectionProperties *connConnetionProperties)

描述

网络连接属性变更回调。

说明

回调结束后参数内存会自动释放,不应保存参数指针。

参数:

名称 类型 描述
netHandle NetHandle 网络句柄。
connConnetionProperties ConnectionProperties 网络连接属性。

onNetLost

typedef void (*OH_NetConn_NetLost)(NetConn_NetHandle *netHandle)

描述

网络断开回调。

说明

回调结束后参数内存会自动释放,不应保存参数指针。

参数:

名称 类型 描述
netHandle NetHandle 网络句柄。

onNetUnavailable

typedef void (*OH_NetConn_NetUnavailable)(void)

描述

网络不可用回调,在指定的超时时间内网络未激活时触发该回调,如果未设置超时时间则不会触发该回调。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Network Kit(网络服务)

harmony 鸿蒙NetConn_ConnectionProperties

harmony 鸿蒙NetConn_HttpProxy

harmony 鸿蒙NetConn_NetAddr

harmony 鸿蒙NetConn_NetCapabilities

harmony 鸿蒙NetConn_NetHandle

harmony 鸿蒙NetConn_NetHandleList

harmony 鸿蒙NetConn_NetSpecifier

harmony 鸿蒙NetConn_Route

harmony 鸿蒙NetConnection

0  赞