Inheritance diagram for CBS_TelnetMole:
Public Member Functions | |
CBS_TelnetMole (CBS_Trace *pTrace) | |
DECLARE_BS_GENERAL_DRIVE_FUNCTIONS (CBS_TelnetMole, CBS_Mole) | |
virtual BOOL | ReadyToGo () |
virtual | ~CBS_TelnetMole () |
Protected Member Functions | |
virtual BOOL | CheckClientAccess (PSOCKADDR_IN ca) |
virtual BOOL | DoServer () |
virtual DWORD | SendTraceFile () |
|
Constructor.
|
|
Destructor.
|
|
This virtual member allow the application to check the client connection. Returning FALSE will close the connection and TRUE will preceed processing. This implementation writes the client address to the trace (as an information report) and return TRUE.
Reimplemented from CBS_Mole.
|
|
Declares LPCTSTR GetClassName( ), virtual LPCTSTR GetBaseClassName( ) and BOOL IsKindOf( LPCTSTR pCmp ) for CBS_TelnetMole. |
|
Manage the connection with the client. Gets the command and executes them.
Reimplemented from CBS_Mole.
|
|
A virtual function that will be invoke before the mole starts listening. An application could reject or accept the mole startup by overriding this function.
Reimplemented from CBS_Mole.
|
|
Calls the base class to send the content of the current trace file and send a comment that will be displayed on the telnet at the end of the file.
Reimplemented from CBS_Mole.
|
Bitspot AG |
||
Phone: |
+41 41 755 11 22 |
|
Fax: |
+41 41 755 11 31 |
|
e-mail: |
||
Web: |
||