VGA Console.
More...
#include <message.h>
List of all members.
Public Types |
| enum | Type {
TYPE_ALLOC_CLIENT,
TYPE_ALLOC_VIEW,
TYPE_GET_MODEINFO,
TYPE_GET_FONT,
TYPE_SWITCH_VIEW,
TYPE_KEY,
TYPE_RESET,
TYPE_START,
TYPE_KILL,
TYPE_DEBUG
} |
Public Member Functions |
| | MessageConsole (Type _type=TYPE_ALLOC_CLIENT, unsigned short _id=0) |
| | MessageConsole (unsigned _index, ConsoleModeInfo *_info) |
| | MessageConsole (const char *_name, char *_ptr, unsigned _size, VgaRegs *_regs) |
| | MessageConsole (unsigned short _id, unsigned short _view, unsigned _input_device, unsigned _input_data) |
Public Attributes |
| enum MessageConsole::Type | type |
| unsigned short | id |
| unsigned short | view |
| union { |
| struct { |
| const char * clientname |
| } | |
| struct { |
| const char * name |
| char * ptr |
| unsigned size |
| VgaRegs * regs |
| } | |
| struct { |
| unsigned index |
| ConsoleModeInfo * info |
| } | |
| struct { |
| unsigned input_device |
| unsigned input_data |
| } | |
| struct { |
| char const * cmdline |
| } | |
| }; | |
Detailed Description
VGA Console.
Member Enumeration Documentation
- Enumerator:
| TYPE_ALLOC_CLIENT |
|
| TYPE_ALLOC_VIEW |
|
| TYPE_GET_MODEINFO |
|
| TYPE_GET_FONT |
|
| TYPE_SWITCH_VIEW |
|
| TYPE_KEY |
|
| TYPE_RESET |
|
| TYPE_START |
|
| TYPE_KILL |
|
| TYPE_DEBUG |
|
Constructor & Destructor Documentation
| MessageConsole::MessageConsole |
( |
Type |
_type = TYPE_ALLOC_CLIENT, |
|
|
unsigned short |
_id = 0 | |
|
) |
| | [inline] |
| MessageConsole::MessageConsole |
( |
unsigned |
_index, |
|
|
ConsoleModeInfo * |
_info | |
|
) |
| | [inline] |
| MessageConsole::MessageConsole |
( |
const char * |
_name, |
|
|
char * |
_ptr, |
|
|
unsigned |
_size, |
|
|
VgaRegs * |
_regs | |
|
) |
| | [inline] |
| MessageConsole::MessageConsole |
( |
unsigned short |
_id, |
|
|
unsigned short |
_view, |
|
|
unsigned |
_input_device, |
|
|
unsigned |
_input_data | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this struct was generated from the following file: