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(). |