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: |
||