(PECL event >= 1.2.6-beta)
代表 Libevent 的 DNS 基礎結構。用於非同步解析 DNS,解析 resolv.conf 等設定檔。
EventDnsBase::OPTION_SEARCH
指示從 resolv.conf
檔案和 ndots
選項讀取網域和搜尋欄位,並使用它們來決定要搜尋哪些網域(如果有的話)不完全合格的主機名稱。
EventDnsBase::OPTION_NAMESERVERS
指示從 resolv.conf
檔案學習名稱伺服器。
EventDnsBase::OPTION_MISC
EventDnsBase::OPTION_HOSTSFILE
指示在載入 resolv.conf
檔案時,從 /etc/hosts
讀取主機列表。
EventDnsBase::OPTIONS_ALL
指示盡可能從 resolv.conf
檔案學習所有資訊。
EventDnsBase::DISABLE_WHEN_INACTIVE
當沒有活動的 DNS 請求時,不要阻止 libevent 事件迴圈退出。
EventDnsBase::INITIALIZE_NAMESERVERS
處理 resolv.conf
檔案。
EventDnsBase::NAMESERVERS_NO_DEFAULT
如果 resolv.conf
中沒有名稱伺服器,則不要新增預設名稱伺服器。