metaproxy  1.13.0
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
metaproxy_1::filter::FrontendNet::ZAssocChild Class Reference
Inheritance diagram for metaproxy_1::filter::FrontendNet::ZAssocChild:
Inheritance graph
Collaboration diagram for metaproxy_1::filter::FrontendNet::ZAssocChild:
Collaboration graph

Public Member Functions

 ~ZAssocChild ()
 
 ZAssocChild (yazpp_1::IPDU_Observable *the_PDU_Observable, mp::ThreadPoolSocketObserver *m_thread_pool_observer, const mp::Package *package, Port *port, Rep *rep, yazpp_1::LimitConnect &limit, const char *peername)
 

Public Attributes

int m_no_requests
 
Portm_port
 

Private Member Functions

yazpp_1::IPDU_Observer * sessionNotify (yazpp_1::IPDU_Observable *the_PDU_Observable, int fd)
 
void recv_GDU (Z_GDU *apdu, int len)
 
void report (Z_HTTP_Request *hreq)
 
void failNotify ()
 
void timeoutNotify ()
 
void connectNotify ()
 

Private Attributes

mp::ThreadPoolSocketObserverm_thread_pool_observer
 
mp::Session m_session
 
mp::Origin m_origin
 
bool m_delete_flag
 
const mp::Package * m_package
 
Repm_p
 
yazpp_1::LimitConnect & m_limit_http_req
 

Detailed Description

Definition at line 101 of file filter_frontend_net.cpp.

Constructor & Destructor Documentation

metaproxy_1::filter::FrontendNet::ZAssocChild::~ZAssocChild ( )
metaproxy_1::filter::FrontendNet::ZAssocChild::ZAssocChild ( yazpp_1::IPDU_Observable *  the_PDU_Observable,
mp::ThreadPoolSocketObserver m_thread_pool_observer,
const mp::Package *  package,
Port port,
Rep rep,
yazpp_1::LimitConnect &  limit,
const char *  peername 
)

Member Function Documentation

void metaproxy_1::filter::FrontendNet::ZAssocChild::connectNotify ( )
private
void metaproxy_1::filter::FrontendNet::ZAssocChild::failNotify ( )
private
void metaproxy_1::filter::FrontendNet::ZAssocChild::recv_GDU ( Z_GDU *  apdu,
int  len 
)
private
void metaproxy_1::filter::FrontendNet::ZAssocChild::report ( Z_HTTP_Request *  hreq)
private
yazpp_1::IPDU_Observer* metaproxy_1::filter::FrontendNet::ZAssocChild::sessionNotify ( yazpp_1::IPDU_Observable *  the_PDU_Observable,
int  fd 
)
private
void metaproxy_1::filter::FrontendNet::ZAssocChild::timeoutNotify ( )
private

Member Data Documentation

bool metaproxy_1::filter::FrontendNet::ZAssocChild::m_delete_flag
private

Definition at line 126 of file filter_frontend_net.cpp.

yazpp_1::LimitConnect& metaproxy_1::filter::FrontendNet::ZAssocChild::m_limit_http_req
private

Definition at line 129 of file filter_frontend_net.cpp.

int metaproxy_1::filter::FrontendNet::ZAssocChild::m_no_requests

Definition at line 111 of file filter_frontend_net.cpp.

mp::Origin metaproxy_1::filter::FrontendNet::ZAssocChild::m_origin
private

Definition at line 125 of file filter_frontend_net.cpp.

Rep* metaproxy_1::filter::FrontendNet::ZAssocChild::m_p
private

Definition at line 128 of file filter_frontend_net.cpp.

const mp::Package* metaproxy_1::filter::FrontendNet::ZAssocChild::m_package
private

Definition at line 127 of file filter_frontend_net.cpp.

Port* metaproxy_1::filter::FrontendNet::ZAssocChild::m_port

Definition at line 112 of file filter_frontend_net.cpp.

mp::Session metaproxy_1::filter::FrontendNet::ZAssocChild::m_session
private

Definition at line 124 of file filter_frontend_net.cpp.

mp::ThreadPoolSocketObserver* metaproxy_1::filter::FrontendNet::ZAssocChild::m_thread_pool_observer
private

Definition at line 123 of file filter_frontend_net.cpp.


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