| KySdkNet(3) | Library Functions Manual | KySdkNet(3) |
NAME
KySdkNet - 生成网络信息dbus信号类 主要用来生成指定网络端口的状态、区间端口状态、网关信息、防火墙信息dbus信号
SYNOPSIS
#include <kysdkdbus.h>
Inherits QObject.
Public Slots
int getPortState (int port) const
获取指定网络端口的状态
QStringList getMultiplePortStat (int start, int end) const
获取区间端口状态 QStringList
getGatewayInfo () const
获取网关信息 QStringList
getFirewallState () const
获取防火墙信息
Detailed Description
生成网络信息dbus信号类 主要用来生成指定网络端口的状态、区间端口状态、网关信息、防火墙信息dbus信号
Public Slots
QStringList KySdkNet::getFirewallState () const [slot]
获取防火墙信息
Returns
QStringList
防火墙信息列表
QStringList KySdkNet::getGatewayInfo () const [slot]
获取网关信息
Returns
QStringList
网关信息网卡名和地址列表
QStringList KySdkNet::getMultiplePortStat (int start, int end) const [slot]
获取区间端口状态
Parameters
start 开始端口
end 结束端口
end 结束端口
Returns
QStringList
区间端口状态列表
int KySdkNet::getPortState (int port) const [slot]
获取指定网络端口的状态
Parameters
port 端口号
Returns
int 端口状态 TCP_ESTABLISHED:0x1
TCP_SYN_SENT:0x2 TCP_SYN_RECV:0x3 TCP_FIN_WAIT1:0x4 TCP_FIN_WAIT2:0x5
TCP_TIME_WAIT:0x6 TCP_CLOSE:0x7 TCP_CLOSE_WAIT:0x8 TCP_LAST_ACL:0x9
TCP_LISTEN:0xa TCP_CLOSING:0xb
Author
Generated automatically by Doxygen for kysdkdbus.h from the source code.
| Wed Sep 20 2023 | My Project |