引入头文件
#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
工程