|
rllib
1
|
#include <rleventlogserver.h>

Public Member Functions | |
| rlEventLogServerThreads (int port, rlEventLogServer *event_log_server) | |
| virtual | ~rlEventLogServerThreads () |
| void | start () |
| int | getPort () |
Public Attributes | |
| rlEventLogServer * | event_log_server |
Private Attributes | |
| rlThread | acceptThread |
| int | port |
This class starts a separate thread, that runs a rlEventLogServer log server. It waits on TCP port for clients. See rlevent.h
Definition at line 62 of file rleventlogserver.h.
| rlEventLogServerThreads::rlEventLogServerThreads | ( | int | port, |
| rlEventLogServer * | event_log_server | ||
| ) |
event_log_server will not be deleted by the destructor
Definition at line 176 of file rleventlogserver.cpp.
| rlEventLogServerThreads::~rlEventLogServerThreads | ( | ) | [virtual] |
Definition at line 183 of file rleventlogserver.cpp.
{
}
| int rlEventLogServerThreads::getPort | ( | ) |
Definition at line 195 of file rleventlogserver.cpp.
{
return port;
}
| void rlEventLogServerThreads::start | ( | ) |
Definition at line 187 of file rleventlogserver.cpp.
{
if(port <= 0) return;
if(port >= 256*256) return;
if(event_log_server == NULL) return;
acceptThread.create(rlAcceptThread,this);
}
Definition at line 75 of file rleventlogserver.h.
Definition at line 72 of file rleventlogserver.h.
int rlEventLogServerThreads::port [private] |
Definition at line 76 of file rleventlogserver.h.
1.7.5.1