ICP
1
|
#include <ISISDS.h>
Public Member Functions | |
ISISDS () | |
virtual void | run () |
virtual | ~ISISDS () |
int | doit () |
Public Member Functions inherited from ThreadedClass | |
ThreadedClass () | |
void | start () |
void | cleanup () |
bool | isRunning () |
virtual | ~ThreadedClass () |
Private Attributes | |
std::list< ISISDSRequest * > | m_requests |
CRPTProxy | m_crpt |
CComPtr< isisicpLib::Idae > | m_dae |
Private Attributes inherited from ISIS::Base | |
Poco::Logger * | m_logger |
Poco::LogStream * | m_logstr |
Poco::Mutex | m_logger_lock |
Additional Inherited Members | |
Static Protected Member Functions inherited from ThreadedClass | |
static unsigned __stdcall | startHelper (void *arg) |
Private Member Functions inherited from ISIS::Base | |
Base (const std::string &logger_name="UNKNOWN") | |
void | setLoggerName (const std::string &logger_name) |
virtual | ~Base () |
virtual std::string | loggingPrefix () const |
void | setThisLoggerLevel (int level) |
Static Private Member Functions inherited from ISIS::Base | |
static void | setAllLoggerLevel (int level) |
ISISDS::ISISDS | ( | ) |
Definition at line 14 of file ISISDS.cpp.
References ISIS::Base::setLoggerName().
|
virtual |
Definition at line 19 of file ISISDS.cpp.
int ISISDS::doit | ( | ) |
|
virtual |
Reimplemented from ThreadedClass.
Definition at line 25 of file ISISDS.cpp.
References closesocket, DAEstatus::Failure, INVALID_SOCKET, ISISDS_PORT, LOGSTR_DEBUG, m_crpt, m_dae, m_requests, CRPTProxy::mapCRPT(), SOCKET, and ThreadedClass::start().
|
private |
|
private |