# NetConn_NetConnCallback

```
typedef struct NetConn_NetConnCallback {...} NetConn_NetConnCallback
```

#### 概述

网络状态监听回调集合，所有回调事件需全部注册，无需关注的回调可以设为空实现。

**起始版本：** 12

**相关模块：** NetConnection

**所在头文件：** net\_connection\_type.h

#### 汇总

#### 成员变量

| 名称 | 描述 |
| --- | --- |
| OH_NetConn_NetworkAvailable onNetworkAvailable | 网络可用回调。 |
| OH_NetConn_NetCapabilitiesChange onNetCapabilitiesChange | 网络能力集变更回调。 |
| OH_NetConn_NetConnectionPropertiesChange onConnetionProperties | 网络连接属性变更回调。 |
| OH_NetConn_NetLost onNetLost | 网络断开回调。 |
| OH_NetConn_NetUnavailable onNetUnavailable | 网络不可用回调, 在指定的超时时间内网络未激活时触发该回调，如果未设置超时时间则不会触发该回调。 |
| OH_NetConn_NetBlockStatusChange onNetBlockStatusChange | 网络阻塞状态变更回调。 |