#include <DestinationDomain.h>

Inheritance diagram for ACLDestinationDomainStrategy:
Collaboration diagram for ACLDestinationDomainStrategy:

Public Types

typedef char const * MatchType
 

Public Member Functions

int match (ACLData< MatchType > *&, ACLFilledChecklist *) override
 
bool requiresRequest () const override
 
const Acl::Optionsoptions () override
 
virtual int match (ACLData< char const * > *&, ACLFilledChecklist *)=0
 
virtual bool requiresReply () const
 
virtual bool valid () const
 

Private Attributes

Acl::BooleanOptionValue lookupBanned
 Are DNS lookups allowed? More...
 

Detailed Description

Definition at line 19 of file DestinationDomain.h.

Member Typedef Documentation

◆ MatchType

typedef char const * ACLStrategy< char const * >::MatchType
inherited

Definition at line 25 of file Strategy.h.

Member Function Documentation

◆ match() [1/2]

◆ match() [2/2]

◆ options()

const Acl::Options & ACLDestinationDomainStrategy::options ( )
overridevirtual

Reimplemented from ACLStrategy< char const * >.

Definition at line 46 of file DestinationDomain.cc.

References Acl::TypedOption< Recipient >::linkWith(), and lookupBanned.

◆ requiresReply()

virtual bool ACLStrategy< char const * >::requiresReply ( ) const
inlinevirtualinherited

Reimplemented in ACLReplyHeaderStrategy< header >.

Definition at line 32 of file Strategy.h.

◆ requiresRequest()

bool ACLDestinationDomainStrategy::requiresRequest ( ) const
inlineoverridevirtual

Reimplemented from ACLStrategy< char const * >.

Definition at line 25 of file DestinationDomain.h.

◆ valid()

virtual bool ACLStrategy< char const * >::valid ( ) const
inlinevirtualinherited

Reimplemented in ACLServerNameStrategy.

Definition at line 34 of file Strategy.h.

Member Data Documentation

◆ lookupBanned

Acl::BooleanOptionValue ACLDestinationDomainStrategy::lookupBanned
private

Definition at line 29 of file DestinationDomain.h.

Referenced by match(), and options().


The documentation for this class was generated from the following files:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors