Inheritance diagram for ippSpyServer:

Public Types | |
| enum | STATE { uninitialized, listening, connected } |
Public Member Functions | |
| ippSpyServer () | |
| virtual | ~ippSpyServer () |
| bool | PowerOn (int portNumber) |
| bool | PowerOff () |
| virtual void | HeartBeat () |
| void | WriteToSocket (const char *line) |
| void | setParent (ippClientServerSpy *) |
| STATE | getStatus () const |
Protected Member Functions | |
| virtual void | ProcessLine (const char *inputline) |
| virtual void | ProcessMisformedLine (const char *inputline) |
| void | PerformListening () |
| void | OnClientConnected () |
| void | OnClientDisconnected () |
| virtual void | OnConnectionLost () |
|
|
Definition at line 13 of file ippClientServerSpy.h. |
|
|
Definition at line 9 of file ippSpyServer.cpp. |
|
|
Definition at line 16 of file ippSpyServer.cpp. |
|
|
Definition at line 27 of file ippClientServerSpy.h. Referenced by ippClientServerSpy::HeartBeat(). |
|
|
Implements ippEngine. Definition at line 27 of file ippSpyServer.cpp. References connected, ippSleep(), listening, PerformListening(), ippEngine::PerformRead(), ippEngine::ProbeConnection(), and uninitialized. Referenced by ippClientServerSpy::HeartBeat(). |
|
|
Definition at line 70 of file ippSpyServer.cpp. References ippEngine::LogMessage(). Referenced by PerformListening(). |
|
|
Definition at line 75 of file ippSpyServer.cpp. References ippEngine::LogMessage(). Referenced by OnConnectionLost(). |
|
|
Reimplemented from ippEngine. Definition at line 128 of file ippSpyServer.cpp. References ippSocket::Listen(), listening, OnClientDisconnected(), ippEngine::OnConnectionLost(), and uninitialized. Referenced by WriteToSocket(). |
|
|
Definition at line 44 of file ippSpyServer.cpp. References ippSocket::Accept(), ippSocket::Close(), connected, IPP_ASSERT, ippSocket::IsValid(), listening, OnClientConnected(), and uninitialized. Referenced by HeartBeat(). |
|
|
Definition at line 80 of file ippSpyServer.cpp. References ippSocket::Close(), and uninitialized. Referenced by ippClientServerSpy::Stop(). |
|
|
Definition at line 88 of file ippSpyServer.cpp. References ippSocket::Listen(), listening, and uninitialized. Referenced by ippClientServerSpy::HeartBeat(). |
|
|
Implements ippEngine. Definition at line 104 of file ippSpyServer.cpp. References ippCommandParser::parseCommand(), ippClientServerSpy::SendCommandLine(), and ippCommandParser::setInput(). |
|
|
Implements ippEngine. Definition at line 115 of file ippSpyServer.cpp. References ippClientServerSpy::SendCommandLine(). |
|
|
Definition at line 21 of file ippSpyServer.cpp. Referenced by ippClientServerSpy::ippClientServerSpy(). |
|
|
Definition at line 120 of file ippSpyServer.cpp. References OnConnectionLost(), and ippSocket::Write(). Referenced by ippClientServerSpy::SendResponseLine(). |
1.4.1