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: