reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
repro::IsTrustedNode Class Reference

#include <IsTrustedNode.hxx>

Inheritance diagram for repro::IsTrustedNode:
[legend]

Public Member Functions

 IsTrustedNode (ProxyConfig &config)
 
virtual ~IsTrustedNode ()
 
virtual processor_action_t process (RequestContext &)
 
- Public Member Functions inherited from repro::Processor
 Processor (const resip::Data &name, ChainType type=NO_TYPE)
 
virtual ~Processor ()
 
virtual void setChainType (ChainType type)
 
virtual ChainType getChainType () const
 
virtual void setName (const resip::Data &name)
 
virtual const resip::Data & getName () const
 
virtual void pushAddress (const std::vector< short > &address)
 
virtual void pushAddress (const short address)
 
virtual const std::vector< short > & getAddress () const
 

Static Public Attributes

static resip::KeyValueStore::Key mFromTrustedNodeKey = Proxy::allocateRequestKeyValueStoreKey()
 

Protected Attributes

AclStore & mAclStore
 
- Protected Attributes inherited from repro::Processor
std::vector< short > mAddress
 
ChainType mType
 
resip::Data mName
 

Additional Inherited Members

- Public Types inherited from repro::Processor
enum  ChainType { NO_TYPE =0 , REQUEST_CHAIN , RESPONSE_CHAIN , TARGET_CHAIN }
 
enum  processor_action_t { Continue , WaitingForEvent , SkipThisChain , SkipAllChains }
 

Detailed Description

Definition at line 13 of file IsTrustedNode.hxx.

Constructor & Destructor Documentation

◆ IsTrustedNode()

IsTrustedNode::IsTrustedNode ( ProxyConfig &  config)

Definition at line 24 of file IsTrustedNode.cxx.

◆ ~IsTrustedNode()

IsTrustedNode::~IsTrustedNode ( )
virtual

Definition at line 29 of file IsTrustedNode.cxx.

Member Function Documentation

◆ process()

Processor::processor_action_t IsTrustedNode::process ( RequestContext &  context)
virtual

Implements repro::Processor.

Definition at line 33 of file IsTrustedNode.cxx.

Member Data Documentation

◆ mAclStore

AclStore& repro::IsTrustedNode::mAclStore
protected

Definition at line 24 of file IsTrustedNode.hxx.

◆ mFromTrustedNodeKey

KeyValueStore::Key IsTrustedNode::mFromTrustedNodeKey = Proxy::allocateRequestKeyValueStoreKey()
static

Definition at line 16 of file IsTrustedNode.hxx.


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