acl  3.5.3.0
ACL_DNS_DB结构体 参考

#include <acl_netdb.h>

+ ACL_DNS_DB 的协作图:

Public 属性

ACL_ARRAYh_db
 
int size
 
char name [256]
 
const ACL_HOSTNAMErefer
 
ACL_SOCKADDR ns_addr
 
const ACL_HOSTNAME *(* iter_head )(ACL_ITER *, struct ACL_DNS_DB *)
 
const ACL_HOSTNAME *(* iter_next )(ACL_ITER *, struct ACL_DNS_DB *)
 
const ACL_HOSTNAME *(* iter_tail )(ACL_ITER *, struct ACL_DNS_DB *)
 
const ACL_HOSTNAME *(* iter_prev )(ACL_ITER *, struct ACL_DNS_DB *)
 
const ACL_HOSTNAME *(* iter_info )(ACL_ITER *, struct ACL_DNS_DB *)
 

详细描述

DNS查询结果集

在文件 acl_netdb.h37 行定义.

类成员变量说明

◆ h_db

ACL_ARRAY* ACL_DNS_DB::h_db

在文件 acl_netdb.h38 行定义.

◆ iter_head

const ACL_HOSTNAME*(* ACL_DNS_DB::iter_head) (ACL_ITER *, struct ACL_DNS_DB *)

在文件 acl_netdb.h47 行定义.

◆ iter_info

const ACL_HOSTNAME*(* ACL_DNS_DB::iter_info) (ACL_ITER *, struct ACL_DNS_DB *)

在文件 acl_netdb.h55 行定义.

◆ iter_next

const ACL_HOSTNAME*(* ACL_DNS_DB::iter_next) (ACL_ITER *, struct ACL_DNS_DB *)

在文件 acl_netdb.h49 行定义.

◆ iter_prev

const ACL_HOSTNAME*(* ACL_DNS_DB::iter_prev) (ACL_ITER *, struct ACL_DNS_DB *)

在文件 acl_netdb.h53 行定义.

◆ iter_tail

const ACL_HOSTNAME*(* ACL_DNS_DB::iter_tail) (ACL_ITER *, struct ACL_DNS_DB *)

在文件 acl_netdb.h51 行定义.

◆ name

char ACL_DNS_DB::name[256]

在文件 acl_netdb.h40 行定义.

◆ ns_addr

ACL_SOCKADDR ACL_DNS_DB::ns_addr

在文件 acl_netdb.h42 行定义.

◆ refer

const ACL_HOSTNAME* ACL_DNS_DB::refer

refer to the cname node in h_db

在文件 acl_netdb.h41 行定义.

◆ size

int ACL_DNS_DB::size

在文件 acl_netdb.h39 行定义.


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