ReactOS 0.4.16-dev-88-ga65b6ae
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | ConsoleInputUnicodeCharToAnsiChar(Console, dChar, sWChar) |
#define | ConsoleInputAnsiCharToUnicodeChar(Console, dWChar, sChar) |
#define | TAB_WIDTH 8 |
Typedefs | |
typedef NTSTATUS(NTAPI * | FRONTEND_LOAD) (IN OUT PFRONTEND FrontEnd, IN OUT PCONSOLE_STATE_INFO ConsoleInfo, IN OUT PCONSOLE_INIT_INFO ConsoleInitInfo, IN HANDLE ConsoleLeaderProcessHandle) |
typedef NTSTATUS(NTAPI * | FRONTEND_UNLOAD) (IN OUT PFRONTEND FrontEnd) |
Variables | |
struct { | |
CHAR FrontEndName [80] | |
FRONTEND_LOAD FrontEndLoad | |
FRONTEND_UNLOAD FrontEndUnload | |
} | FrontEndLoadingMethods [] |
static TERMINAL_VTBL | ConSrvTermVtbl |
Definition at line 42 of file terminal.c.
Definition at line 36 of file terminal.c.
#define NDEBUG |
Definition at line 19 of file terminal.c.
#define TAB_WIDTH 8 |
Definition at line 473 of file terminal.c.
typedef NTSTATUS(NTAPI * FRONTEND_LOAD) (IN OUT PFRONTEND FrontEnd, IN OUT PCONSOLE_STATE_INFO ConsoleInfo, IN OUT PCONSOLE_INIT_INFO ConsoleInitInfo, IN HANDLE ConsoleLeaderProcessHandle) |
Definition at line 112 of file terminal.c.
Definition at line 118 of file terminal.c.
VOID ClearLineBuffer | ( | PTEXTMODE_SCREEN_BUFFER | Buff | ) |
Definition at line 151 of file text.c.
Referenced by ConioNextLine(), and TEXTMODE_BUFFER_Initialize().
VOID ConioDrawConsole | ( | PCONSRV_CONSOLE | Console | ) |
Definition at line 860 of file terminal.c.
Referenced by ConioProcessKey().
|
static |
Definition at line 480 of file terminal.c.
Referenced by ConioWriteConsole().
|
static |
Definition at line 503 of file terminal.c.
Referenced by ConSrvTermWriteStream().
Definition at line 237 of file terminal.c.
Referenced by ConSrvInitConsole().
NTSTATUS NTAPI ConSrvInitTerminal | ( | IN OUT PTERMINAL | Terminal, |
IN OUT PCONSOLE_STATE_INFO | ConsoleInfo, | ||
IN OUT PCONSOLE_INIT_INFO | ConsoleInitInfo, | ||
IN HANDLE | ConsoleLeaderProcessHandle | ||
) |
Definition at line 204 of file terminal.c.
Referenced by ConSrvInitConsole().
|
static |
Definition at line 154 of file terminal.c.
Referenced by ConSrvInitTerminal().
|
static |
Definition at line 926 of file terminal.c.
HACK HACK!! Copy FrontEnd into the console!!
HACK HACK!! Be sure FrontEndIFace is correctly updated in the console!!
Definition at line 260 of file terminal.c.
|
static |
Definition at line 297 of file terminal.c.
|
static |
Definition at line 918 of file terminal.c.
Definition at line 904 of file terminal.c.
Definition at line 911 of file terminal.c.
Definition at line 943 of file terminal.c.
|
static |
Definition at line 883 of file terminal.c.
|
static |
Definition at line 934 of file terminal.c.
|
static |
Definition at line 891 of file terminal.c.
Definition at line 951 of file terminal.c.
|
static |
Definition at line 841 of file terminal.c.
Definition at line 193 of file terminal.c.
Referenced by ConSrvDeinitTerminal().
NTSTATUS NTAPI GuiLoadFrontEnd | ( | IN OUT PFRONTEND | FrontEnd, |
IN OUT PCONSOLE_STATE_INFO | ConsoleInfo, | ||
IN OUT PCONSOLE_INIT_INFO | ConsoleInitInfo, | ||
IN HANDLE | ConsoleLeaderProcessHandle | ||
) |
Definition at line 1208 of file guiterm.c.
Definition at line 1338 of file guiterm.c.
|
static |
Definition at line 201 of file terminal.c.
Referenced by ConSrvInitTerminal().
FRONTEND_LOAD FrontEndLoad |
Definition at line 141 of file terminal.c.
struct { ... } FrontEndLoadingMethods[] |
Referenced by ConSrvLoadFrontEnd().
CHAR FrontEndName[80] |
Definition at line 140 of file terminal.c.
Referenced by ConSrvLoadFrontEnd().
FRONTEND_UNLOAD FrontEndUnload |
Definition at line 142 of file terminal.c.