#include <DestinationIp.h>


Public Member Functions | |
virtual void | checkForAsync (ACLChecklist *) const |
Static Public Member Functions | |
static DestinationIPLookup * | Instance () |
Static Private Attributes | |
static DestinationIPLookup | instance_ |
static IPH | LookupDone |
Detailed Description
Definition at line 16 of file DestinationIp.h.
Member Function Documentation
◆ checkForAsync()
|
virtual |
Implements ACLChecklist::AsyncState.
Definition at line 96 of file DestinationIp.cc.
References ACLIP::data, RequestFlags::destinationIpLookedUp, Filled(), HttpRequest::flags, AnyP::Uri::host(), Instance(), ipcache_nbgethostbyname(), LookupDone, HttpRequest::recordLookup(), ACLFilledChecklist::request, ACLChecklist::resumeNonBlockingCheck(), and HttpRequest::url.
◆ Instance()
|
static |
Definition at line 90 of file DestinationIp.cc.
Referenced by checkForAsync(), ACLDestinationASNStrategy::match(), and ACLDestinationIP::match().
Member Data Documentation
◆ instance_
|
staticprivate |
Definition at line 24 of file DestinationIp.h.
Referenced by ACLDestinationIP::match().
◆ LookupDone
|
staticprivate |
Definition at line 25 of file DestinationIp.h.
Referenced by checkForAsync().
The documentation for this class was generated from the following files:
- src/acl/DestinationIp.h
- src/acl/DestinationIp.cc