metaproxy  1.15.0
Public Member Functions | Private Attributes | List of all members
metaproxy_1::filter::Limit::Impl Class Reference
Collaboration diagram for metaproxy_1::filter::Limit::Impl:
Collaboration graph

Public Member Functions

 Impl ()
 ~Impl ()
void process (metaproxy_1::Package &package)
void configure (const xmlNode *ptr)

Private Attributes

boost::mutex m_session_mutex
std::map< mp::Session, Limit::Ses * > m_sessions
int m_bw_max
int m_pdu_max
int m_search_max
int m_max_record_retrieve

Detailed Description

Definition at line 44 of file filter_limit.cpp.

Constructor & Destructor Documentation

◆ Impl()

metaproxy_1::filter::Limit::Impl::Impl ( )

◆ ~Impl()

metaproxy_1::filter::Limit::Impl::~Impl ( )

Member Function Documentation

◆ configure()

void metaproxy_1::filter::Limit::Impl::configure ( const xmlNode *  ptr)

◆ process()

void metaproxy_1::filter::Limit::Impl::process ( metaproxy_1::Package &  package)

Member Data Documentation

◆ m_bw_max

int metaproxy_1::filter::Limit::Impl::m_bw_max

Definition at line 53 of file filter_limit.cpp.

◆ m_max_record_retrieve

int metaproxy_1::filter::Limit::Impl::m_max_record_retrieve

Definition at line 56 of file filter_limit.cpp.

◆ m_pdu_max

int metaproxy_1::filter::Limit::Impl::m_pdu_max

Definition at line 54 of file filter_limit.cpp.

◆ m_search_max

int metaproxy_1::filter::Limit::Impl::m_search_max

Definition at line 55 of file filter_limit.cpp.

◆ m_session_mutex

boost::mutex metaproxy_1::filter::Limit::Impl::m_session_mutex

Definition at line 51 of file filter_limit.cpp.

◆ m_sessions

std::map<mp::Session,Limit::Ses *> metaproxy_1::filter::Limit::Impl::m_sessions

Definition at line 52 of file filter_limit.cpp.

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