ReactOS 0.4.16-dev-125-g798ea90
|
#include <ttelhndl.h>
Public Member Functions | |
TTelnetHandler (TNetwork &RefNetwork, TConsole &RefConsole, TParser &RefParser) | |
~TTelnetHandler () | |
DWORD | Go (LPVOID pvParams) |
int | get_term () |
Private Member Functions | |
void | init () |
int | escapeIAC (char *buf, int length) |
void | SendIAC (char c) |
void | SendIAC (char c1, char c2) |
void | SendIACParams (char c) |
void | SendIACParams (char c1, char c2) |
void | print_telopt (const char *s, int d) |
char * | ParseBuffer (char *pszBuffer, char *pszBufferEnd) |
char * | ParseIAC (char *pszBuffer, char *pszBufferEnd) |
void | do_naws (int width, int height) |
Private Attributes | |
int | iTermSet |
int | bInBinaryRx |
int | bInBinaryTx |
int | bInEchoTx |
int | bInEchoRx |
int | iWillSGA |
TNetwork & | Network |
TConsole & | Console |
TParser & | Parser |
char * | szBuffer |
char * | tmpBuffer |
char * | ansiBufferStart |
char * | ansiBufferEnd |
int | dwBuffer |
Definition at line 8 of file ttelhndl.h.
TTelnetHandler::TTelnetHandler | ( | TNetwork & | RefNetwork, |
TConsole & | RefConsole, | ||
TParser & | RefParser | ||
) |
Definition at line 75 of file ttelhndl.cpp.
TTelnetHandler::~TTelnetHandler | ( | ) |
Definition at line 95 of file ttelhndl.cpp.
Definition at line 99 of file ttelhndl.cpp.
Referenced by SendIACParams().
|
inline |
Definition at line 47 of file ttelhndl.h.
Definition at line 485 of file ttelhndl.cpp.
Referenced by telProcessNetwork().
|
private |
Definition at line 86 of file ttelhndl.cpp.
Referenced by Go(), and TTelnetHandler().
Definition at line 430 of file ttelhndl.cpp.
Referenced by Go().
Definition at line 182 of file ttelhndl.cpp.
Referenced by ParseBuffer().
Definition at line 121 of file ttelhndl.cpp.
|
private |
Definition at line 35 of file ttelhndl.h.
|
private |
Definition at line 35 of file ttelhndl.h.
|
private |
Definition at line 11 of file ttelhndl.h.
Referenced by init(), and ParseIAC().
|
private |
Definition at line 11 of file ttelhndl.h.
Referenced by init(), and ParseIAC().
|
private |
Definition at line 12 of file ttelhndl.h.
Referenced by init(), and ParseIAC().
|
private |
Definition at line 12 of file ttelhndl.h.
Referenced by init(), and ParseIAC().
|
private |
Definition at line 27 of file ttelhndl.h.
Referenced by Go(), and ParseIAC().
|
private |
Definition at line 36 of file ttelhndl.h.
Referenced by Go(), and TTelnetHandler().
|
private |
Definition at line 10 of file ttelhndl.h.
Referenced by get_term(), init(), and ParseIAC().
|
private |
Definition at line 13 of file ttelhndl.h.
Referenced by ParseIAC().
|
private |
Definition at line 26 of file ttelhndl.h.
Referenced by Go(), init(), ParseBuffer(), ParseIAC(), SendIAC(), SendIACParams(), and TTelnetHandler().
|
private |
Definition at line 28 of file ttelhndl.h.
Referenced by Go(), and ParseBuffer().
|
private |
Definition at line 34 of file ttelhndl.h.
Referenced by Go(), TTelnetHandler(), and ~TTelnetHandler().
|
private |
Definition at line 34 of file ttelhndl.h.