Inheritance diagram for CBS_Mole:


Public Member Functions | |
| BOOL | IsListening () |
| FP_EXIT_PROC | SetExitProc (FP_EXIT_PROC pProc, LPVOID pParam) |
| FP_RESTART_PROC | SetRestartProc (FP_RESTART_PROC pProc, LPVOID pParam) |
| BOOL | StartListen (DWORD dwIP, WORD wPort) |
| BOOL | StopListen () |
| virtual | ~CBS_Mole () |
Protected Member Functions | |
| CBS_Mole (CBS_Trace *pTrace) | |
| SOCKET | GetConnectionSocket () |
| LPVOID | GetExitParam () |
| FP_EXIT_PROC | GetExitProc () |
| DWORD | GetIP () |
| WORD | GetPortNbr () |
| LPVOID | GetRestartParam () |
| FP_RESTART_PROC | GetRestartProc () |
| virtual DWORD | Read (LPTSTR pBuf, DWORD dwSize) |
| virtual DWORD | Send (LPCSTR pBuf, DWORD dwSize=0) |
| virtual DWORD | SendFile (LPCSTR lpFileName, LPCSTR lpEmptyNotification="The requested file contains no data.") |
| virtual DWORD | SendTraceFile () |
| DWORD | SetSendBlockSize (DWORD dwNewSize) |
|
|
Constructor
|
|
|
Destructor. |
|
|
See return.
|
|
|
See return.
|
|
|
See return.
|
|
|
See return.
|
|
|
See return.
|
|
|
See return.
|
|
|
See return.
|
|
|
See return.
|
|
||||||||||||
|
Reads from a socket.
Reimplemented in CBS_HTTPSMole.
|
|
||||||||||||
|
Sends data to the client. The data are sent in blocks (default = 2048).
Reimplemented in CBS_HTTPSMole.
|
|
||||||||||||
|
Sends a content of a file to the client.
|
|
|
Send the content of the trace file to current connected client.
Reimplemented in CBS_TelnetMole.
|
|
||||||||||||
|
Sets the pointer to the callback function that will be invoked when the client sends exit request.
|
|
||||||||||||
|
Sets the pointer to the callback function that will be invoked when the client sends restart request.
|
|
|
Sets the default block size for sending the data.
|
|
||||||||||||
|
Starts listening for incoming connections.
|
|
|
Stop listening.
|
|
Bitspot AG |
||
|
Phone: |
+41 41 755 11 22 |
|
|
Fax: |
+41 41 755 11 31 |
|
|
e-mail: |
||
|
Web: |
||