#include <ReplyHeaderStrategy.h>


Public Types | |
typedef char const * | MatchType |
Public Member Functions | |
virtual int | match (ACLData< char const * > *&, ACLFilledChecklist *) |
virtual bool | requiresReply () const |
int | match (ACLData< char const * > *&data, ACLFilledChecklist *checklist) |
virtual const Acl::Options & | options () |
virtual bool | requiresRequest () const |
virtual bool | requiresReply () const |
virtual bool | valid () const |
Detailed Description
template<Http::HdrType header>
class ACLReplyHeaderStrategy< header >
Definition at line 19 of file ReplyHeaderStrategy.h.
Member Typedef Documentation
◆ MatchType
|
inherited |
Definition at line 25 of file Strategy.h.
Member Function Documentation
◆ match() [1/2]
|
virtual |
Implements ACLStrategy< char const * >.
Definition at line 29 of file ReplyHeaderStrategy.h.
References HttpHeader::getStr(), Http::Message::header, ACLData< M >::match(), NULL, and ACLFilledChecklist::reply.
◆ match() [2/2]
|
inlinevirtual |
Implements ACLStrategy< char const * >.
Definition at line 20 of file ReplyMimeType.h.
References Http::CONTENT_TYPE, HttpHeader::getStr(), Http::Message::header, ACLData< M >::match(), NULL, and ACLFilledChecklist::reply.
◆ options()
|
inlinevirtualinherited |
Reimplemented in ACLServerNameStrategy, and ACLDestinationDomainStrategy.
Definition at line 28 of file Strategy.h.
◆ requiresReply() [1/2]
|
inlinevirtual |
Definition at line 24 of file ReplyHeaderStrategy.h.
◆ requiresReply() [2/2]
|
inlinevirtualinherited |
Definition at line 32 of file Strategy.h.
◆ requiresRequest()
|
inlinevirtualinherited |
Definition at line 30 of file Strategy.h.
◆ valid()
|
inlinevirtualinherited |
Definition at line 34 of file Strategy.h.
The documentation for this class was generated from the following file:
- src/acl/ReplyHeaderStrategy.h