引入头文件

#include "net/NetManager.h"

打开系统内置的以太网设置界面

EASYUICONTEXT->openActivity("EthernetSettingActivity");

以太网操作接口说明

获取EthernetManager对象

EthernetManager *pWM = NETMANAGER->getEthernetManager();

//    可以定义个宏,方便以下接口调用
#define  ETHMANAGER    NETMANAGER->getEthernetManager()

检测机器是否支持以太网

ETHMANAGER->isSupported();

检测以太网是否已连接

ETHMANAGER->isConnected();

获取已连接的IP

//获取前,必须先检查以太网是否连接
if (ETHMANAGER->isConnected()) {
    ETHMANAGER->getIp();
}

获取物理地址

ETHMANAGER->getMacAddr();

注册、反注册以太网状态监听

void addEthernetConnStateListener(IEthernetConnStateListener *pListener);
void removeEthernetConnStateListener(IEthernetConnStateListener *pListener);

样例代码

样例代码 里的 NetDemo 工程

powered by Gitbooklast modified: 2023-04-03 11:45:02

results matching ""

    No results matching ""