Mks – libmks-1 Reference Manual
Packages
libmks-1
Mks
KeyboardModifier
MouseButton
ScreenKind
TouchEventKind
Device
Display
Keyboard
Mouse
Screen
ScreenAttributes
Session
Touchable
MAJOR_VERSION
MICRO_VERSION
MINOR_VERSION
VERSION_S
get_major_version
get_micro_version
get_minor_version
init
Mks
Description:
Content:
Classes:
Device
-
An abstraction of a virtualized QEMU device.
Display
Keyboard
-
A virtualized QEMU keyboard.
Mouse
-
A virtualized QEMU mouse.
Screen
ScreenAttributes
-
Screen attributes.
Session
-
Session connected to a QEMU VM
Touchable
-
A virtualized QEMU touch device.
Enums:
KeyboardModifier
-
The active keyboard modifiers.
MouseButton
-
A mouse button.
ScreenKind
-
A screen kind.
TouchEventKind
-
The type of a touch event.
Constants:
public
const
int
MAJOR_VERSION
mks major version component (e.
public
const
int
MICRO_VERSION
mks micro version component (e.
public
const
int
MINOR_VERSION
mks minor version component (e.
public
const
string
VERSION_S
mks version, encoded as a string, useful for printing and concatenation.
Functions:
public
int
get_major_version
()
The major version the library.
public
int
get_micro_version
()
The micro version the library.
public
int
get_minor_version
()
The minor version the library.
public
void
init
()
Initializes the library.