harmony 鸿蒙NetConn_NetConnCallback

2025-06-16 浏览 (1)

NetConn_NetConnCallback

概述

网络状态监听回调集合。

起始版本: 12

相关模块:NetConnection

所在头文件: net_connection_type.h

汇总

成员变量

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

结构体成员变量说明

onNetworkAvailable

typedef void (*OH_NetConn_NetworkAvailable)(NetConn_NetHandle *netHandle)

描述

网络可用回调。

说明

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

参数:

名称类型描述
netHandleNetHandle网络句柄。

onNetCapabilitiesChange

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

描述

网络能力集变更回调。

说明

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

参数:

名称类型描述
netHandleNetHandle网络句柄。
netCapabilitiesNetCapabilities网络能力集。

onConnetionProperties

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

描述

网络连接属性变更回调。

说明

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

参数:

名称类型描述
netHandleNetHandle网络句柄。
connConnetionPropertiesConnectionProperties网络连接属性。

onNetLost

typedef void (*OH_NetConn_NetLost)(NetConn_NetHandle *netHandle)

描述

网络断开回调。

说明

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

参数:

名称类型描述
netHandleNetHandle网络句柄。

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

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