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 结束端口

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.