Networking_IsNetworkingReady 函数

标头: #include <applibs/networking.h>

验证网络接口是否已启动、是否已连接到接入点、是否具有 IP 地址以及时间是否已同步。 它不会检查是否存在实际的 Internet 连接。

int Networking_IsNetworkingReady(bool * outIsNetworkingReady);

参数

  • outIsNetworkingReady 指向返回结果的布尔值的指针。 如果网络就绪,此值设置为 true,否则为 false。

错误

如果遇到错误并设置为 errno 错误值,则返回 -1。

  • EFAULT:提供 outIsNetworkingReady 的参数为 NULL。

还可以指定任何其他 errno 错误;此类错误不是确定性的,并且可能不会通过系统更新保留相同的行为。

返回值

成功返回 0,失败返回 -1,在这种情况下 errno ,设置为错误值。

概念和示例