30
2 8.2 获取内网 在线 主机信息
int dump_host_alive (struct host_info *info);
参数 :
info[out]: 返回当前在线主机,info 为HOST_MX 个数组值 返回值 :
< 0 时,查询错误。
>=0 时,成功,返回当前在线主机数目。
举例:
struct host_info info[HOST_MX];
int nr;
int i;
memset(info,0, sizeof(info));
for (i=0;i<HOST_MX;i++)
NOS_STRUCT_INIT(&info[i]);
nr=dump_host_alive(info);
for(i = 0; i< nr; i ++)
printf(“ip is %sn”, inet_ntoa(info[i].addr));
9.存储相关 存储相关 接口
1 9.1 获得 RAM 内存信息
int get_raminfo(unsigned long *ramtotal, unsigned long *ramfree)
参数:
ramtotal[out]:总内存大小
ramfree[out]:可用内存大小
返回值:
< 0 函数调用失败
>=0 函数调用成功。