acl  3.5.3.0
ACL_RES结构体 参考

#include <acl_res.h>

+ ACL_RES 的协作图:

Public 属性

char dns_ip [64]
 
unsigned short dns_port
 
unsigned short cur_qid
 
time_t tm_spent
 
int errnum
 
int transfer
 
int conn_timeout
 
int rw_timeout
 

详细描述

DNS返回结果的存储结构

在文件 acl_res.h20 行定义.

类成员变量说明

◆ conn_timeout

int ACL_RES::conn_timeout

TCP 传输时的连接超时时间, 默认为10秒

在文件 acl_res.h36 行定义.

◆ cur_qid

unsigned short ACL_RES::cur_qid

内部变量,数据包的标识

在文件 acl_res.h23 行定义.

◆ dns_ip

char ACL_RES::dns_ip[64]

DNS的IP地址

在文件 acl_res.h21 行定义.

◆ dns_port

unsigned short ACL_RES::dns_port

DNS的Port

在文件 acl_res.h22 行定义.

◆ errnum

int ACL_RES::errnum

在文件 acl_res.h25 行定义.

◆ rw_timeout

int ACL_RES::rw_timeout

TCP/UDP 传输的IO超时时间, 默认为10秒

在文件 acl_res.h37 行定义.

◆ tm_spent

time_t ACL_RES::tm_spent

查询时间耗费(秒)

在文件 acl_res.h24 行定义.

◆ transfer

int ACL_RES::transfer

TCP/UDP 传输模式

在文件 acl_res.h32 行定义.


该结构体的文档由以下文件生成: