#include <ChannelServer.h>
Inheritance diagram for Impala::Util::ChannelServer:


Public Member Functions | |
| ChannelServer (int port, int nrPorts, bool doDynaPorts, CString passwordFile) | |
| virtual | ~ChannelServer () |
| virtual void | HandleInfo (CString msg) |
| virtual void | HandleError (CString msg) |
| virtual void | HandleIdle () |
| virtual int | HandleRequest (char *buf, int len, int bufSize) |
| virtual void | HandleDisconnect (int port) |
| virtual void | Start (bool doIdle) |
| int | NrOfPorts () |
| int | FirstPort () |
| bool | UsesDynamicPortAssignment () |
Protected Member Functions | |
| virtual int | AcceptRequest (char *buf, int len, int bufSize, CString conn, int port) |
| virtual void | AcceptRequestPortMode (char *buf, int len, int bufSize, CString conn, int port) |
| virtual void | AcceptRequestPortAssignment (char *buf, int len, int bufSize, CString conn, int port) |
| virtual void | AcceptDisconnect (int port) |
| virtual String | ConnectionDescr () |
| virtual void | UpdateStatusBuf () |
| double | SplitTime () |
| char * | GetStatusBuffer () |
| String | ReadQuotedString (const char *buf, int &index, int len) |
| bool | AllowWrite (int port) |
Private Member Functions | |
| void | Init () |
Private Attributes | |
| int | mFirstPort |
| int | mNrOfPorts |
| bool | mDoDynaPorts |
| String | mPasswordFile |
| int | mFirstDynaPort |
| int | mLastDynaPort |
| Channel * | mChannel |
| bool | mRunning |
| Timer | mTimer |
| char | mStatusBuf [256] |
| std::map< int, String > | mPortAssignment |
| std::map< int, bool > | mPortAllowWrite |
| bool | mStaticPortAllowWrite |
| ChannelAuthorization | mAuthorization |
| ILOG_VAR_DEC | |
Definition at line 22 of file ChannelServer.h.
1.5.1