Specifications

INDEX 99
Index
A
ACPI . . . . . . . . . . . . . . . . . . . . . . . . 11 14, 52 f, 94
buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
daemon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
event driver. . . . . . . . . . . . . . . . . . . . . . . . . . 11 f
events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 f
interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
acpi bus generate event() function . . . 11 ff, 59
acpi event callback() function . . . . . . . . . . . . . 53
acpi event send() function. . . . . . . . . . . . . . . .53 f
acpi lid state() function . . . . . . . . . . . . . . . . . . . 53
acpi system close event() function . . . . . . . . . 11
acpi system open event() function . . . . . . . . . 11
acpid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
AFL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 f
AGPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Apache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
atkbd interrupt() function . . . . . . . . . . . . . . . . 59
B
Berlios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
blacklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Bluetooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 f, 94
BlueZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
HIDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
L2CAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
BlueZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
C
callback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 f
command line interface. . . . . . . . . . . . . . . . . . . .23
conf parse file() function . . . . . . . . . . . . . . . . . . 42
conf parse module() function . . . . . . . . . . . . . . 42
Creative Commons . . . . . . . . . . . . . . . . . . . . . 4, 87
CTAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
CVS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
D
D-BUS . . . . . . . . . . . 25 f, 28 33, 39, 46, 51, 85
configuration . . . . . . . . . . . . . . . . . . . . . . . . 29 f
connection . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 f
daemon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
data types . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
DBusMessage . . . . . . . . . . . . . . . . . . . . . . . . 31 f
DBusMessageIter . . . . . . . . . . . . . . . . . . . . 31 f
match . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
arguments . . . . . . . . . . . . . . . . . . . . . . . . . . 32
type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
message bus . . . . . . . . . . . . . . . . . . . . . . . . . . 26
session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
system . . . . . . . . . . . . . . . . . . . . . 26, 30 f, 46
policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
service . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30, 46
dbus acquire service() function . . . . . . . . . . . . 46
dbus bus add match() function . . . . . . . . . . . .32
dbus connection add filter() function . . . . . . 32
dbus get bus() function . . . . . . . . . . . . . . . . . . . 31
dbus message new signal() function . . . . . . . 32
DCOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Debian GNU/Linux . . . . . . . . . . . . . . . . . . . . . . . . 4
dl function() function . . . . . . . . . . . . . . . . . . . . 39 f
Doxygen . . . . . . . . . . . . . . . . . . . . . . . . . . . 28, 65, 67
drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Acer Hotkey Driver . . . . . . . . . . . . . . 14 f, 80
ACPI Button Driver . . . . . . . . . . . . . . . . . 12 f
ACPI Event Driver . . . . . . . . . . . . . . . . . . . 11
Asus/Medion ACPI . . . . . . . . . . . . . . . 13, 80
Bluetooth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Dell (SMM) . . . . . . . . . . . . . . . . . . . . . . . 14, 80
Hewlett Packard Hotkey Driver . . 14 f, 81
IBM ThinkPad (ACPI). . . . . . . . . . . .13, 81
IBM ThinkPad (NVRAM) . . . . . . . . 14, 81
Input Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5