|
Pol
Revision:cb584c9
|
#include <auxclient.h>
Public Member Functions | |
| AuxService (const Plib::Package *pkg, Clib::ConfigElem &elem) | |
| size_t | estimateSize () const |
| void | run () |
| const Core::ScriptDef & | scriptdef () const |
Public Attributes | |
| std::vector< unsigned int > | _aux_ip_match |
| std::vector< unsigned int > | _aux_ip_match_mask |
Private Attributes | |
| const Plib::Package * | _pkg |
| unsigned short | _port |
| Core::ScriptDef | _scriptdef |
Definition at line 85 of file auxclient.h.
| Pol::Network::AuxService::AuxService | ( | const Plib::Package * | pkg, |
| Clib::ConfigElem & | elem | ||
| ) |
Definition at line 242 of file auxclient.cpp.
References _aux_ip_match, _aux_ip_match_mask, and Pol::Clib::ConfigElem::remove_prop().
Referenced by Pol::Network::load_auxservice_entry().
| size_t Pol::Network::AuxService::estimateSize | ( | ) | const |
Definition at line 289 of file auxclient.cpp.
References _aux_ip_match, _aux_ip_match_mask, _scriptdef, and Pol::Core::ScriptDef::estimatedSize().
| void Pol::Network::AuxService::run | ( | ) |
Definition at line 269 of file auxclient.cpp.
References _port, _scriptdef, Pol::Core::NetworkManager::auxthreadpool, Pol::Clib::exit_signalled, Pol::Clib::SocketListener::GetConnection(), INFO_PRINT, Pol::Core::networkManager, and Pol::Core::ScriptDef::relativename().
Referenced by Pol::Network::aux_service_thread_stub().
|
inline |
Definition at line 92 of file auxclient.h.
Referenced by Pol::Network::AuxClientThread::init().
| std::vector<unsigned int> Pol::Network::AuxService::_aux_ip_match |
Definition at line 93 of file auxclient.h.
Referenced by AuxService(), estimateSize(), and Pol::Network::AuxClientThread::ipAllowed().
| std::vector<unsigned int> Pol::Network::AuxService::_aux_ip_match_mask |
Definition at line 94 of file auxclient.h.
Referenced by AuxService(), estimateSize(), and Pol::Network::AuxClientThread::ipAllowed().
|
private |
Definition at line 97 of file auxclient.h.
|
private |
Definition at line 99 of file auxclient.h.
Referenced by run().
|
private |
Definition at line 98 of file auxclient.h.
Referenced by estimateSize(), and run().