Gizmod Namespace Reference

Gizmod namespace. More...


Classes

class  Alsa
 OO Interface to ALSA. More...
class  AlsaEvent
 Data structure that holds information about Alsa events. More...
class  AlsaInterface
 Interface to the Alsa class. More...
class  AlsaMixer
 Data structure that holds information about each Mixer. More...
class  AlsaMixerElements
 Data structure that holds information about each Mixer element. More...
class  AlsaMixerInterface
 Data structure that holds information about Alsa events. More...
class  AlsaSoundCard
 Data structure that holds information about each Sound Card. More...
class  AlsaSoundCardInterface
 Data structure that holds information about Alsa events. More...
class  CPUUsageInfo
 Structure that holds info about each CPU. More...
class  CPUUsage
 CPU Usage monitor. More...
class  Gizmo
 Base class of all Gizmos. More...
class  GizmoATIX10
 ATIX10 Gizmos. More...
class  GizmoClient
 This class can be used to make a connection to the server. More...
class  GizmodShared
 Base class for Shared Gizmod data. More...
class  GizmodThread
 Class for creating threads from the Python API. More...
class  GizmodTimer
 Class for creating threads from the Python API. More...
class  GizmoEvent
 Base class of all GizmoEvents. More...
class  GizmoEventATIX10
 Class for ATIX10 events. More...
class  GizmoEventCPUUsage
 Class for CPU events. More...
class  GizmoEventLIRC
 Class for LIRC events. More...
class  GizmoEventPowermate
 Class for Powermate events. More...
class  GizmoEventSoundCard
 Class for SoundCard events. More...
class  GizmoEventSoundVisualization
 Class for CPU events. More...
class  GizmoEventStandard
 Class for Standard events. More...
class  GizmoEventWindowFocus
 Class for WindowFocus events. More...
class  GizmoLinuxInputDevice
 Wrapper for functions dealing with Linux Input Event Interface Devices. More...
struct  GizmoTimeVal
 Wrapper for the C timeval struct (for exposure to Python). More...
class  GizmoLinuxInputEvent
 Wrapper for functions dealing with Linux Input Event Interface Devices. More...
class  GizmoLIRC
 LIRC Gizmos. More...
class  GizmoPowermate
 Powermate Gizmo. More...
class  GizmoStandard
 Standard Gizmos. More...
class  Process
 Class that holds info about each process. More...
class  Processes
 Base class for functions related to operating system processes. More...
class  X11FocusEvent
 Data structure that holds information about X11 Focus events. More...
class  X11FocusWatcher
 Watches for focus changes on X11 windows. More...

Enumerations

enum  AlsaEventType {
  ALSAEVENT_ERROR, ALSAEVENT_SOUNDCARD_ATTACH, ALSAEVENT_SOUNDCARD_DETACH, ALSAEVENT_MIXERELEMENT_ATTACH,
  ALSAEVENT_MIXERELEMENT_CHANGE, ALSAEVENT_MIXERELEMENT_DETACH
}
 Type that indicates the type of AlsaEvent.
enum  ProcStatField {
  CPUUSAGE_USER = 0, CPUUSAGE_NICE = 1, CPUUSAGE_SYSTEM = 2, CPUUSAGE_IDLE = 3,
  CPUUSAGE_IOWAIT = 4, CPUUSAGE_IRQ = 5, CPUUSAGE_SOFTIRQ = 6, CPUUSAGE_RESERVED = 7,
  CPUUSAGE_MAX
}
 Enumeration to match /proc/stat.
enum  GizmoClass { GIZMO_CLASS_ATIX10, GIZMO_CLASS_LIRC, GIZMO_CLASS_POWERMATE, GIZMO_CLASS_STANDARD }
 These values tell GizmoDaemon what classes to use to represent the devices. More...
enum  GizmoEventClass {
  GIZMO_EVENTCLASS_ATIX10, GIZMO_EVENTCLASS_CPUUSAGE, GIZMO_EVENTCLASS_LIRC, GIZMO_EVENTCLASS_POWERMATE,
  GIZMO_EVENTCLASS_SOUNDCARD, GIZMO_EVENTCLASS_SOUNDVISUALIZATION, GIZMO_EVENTCLASS_STANDARD, GIZMO_EVENTCLASS_WINDOWFOCUS
}
 These values tell GizmoDaemon what classes to use to represent the devices during events. More...
enum  SoundVisualizationEventType { SOUNDVISUALIZATION_CONNECT, SOUNDVISUALIZATION_DISCONNECT, SOUNDVISUALIZATION_RENDER }
 Type of the SoundVisualization event.
enum  GizmoEventType {
  GIZMO_EV_SYN = 0x00, GIZMO_EV_KEY = 0x01, GIZMO_EV_REL = 0x02, GIZMO_EV_ABS = 0x03,
  GIZMO_EV_MSC = 0x04, GIZMO_EV_SW = 0x05, GIZMO_EV_LED = 0x11, GIZMO_EV_SND = 0x12,
  GIZMO_EV_REP = 0x14, GIZMO_EV_FF = 0x15, GIZMO_EV_PWR = 0x16, GIZMO_EV_FF_STATUS = 0x17,
  GIZMO_EV_MAX = 0x1f
}
 These are the event types.
enum  GizmoMouseAxis { GIZMO_MOUSE_AXIS_X = 0x00, GIZMO_MOUSE_AXIS_Y = 0x01, GIZMO_MOUSE_AXIS_Z = 0x08 }
 Constants for the mouse axes.
enum  GizmoKey {
  GIZMO_KEY_RESERVED = 0, GIZMO_KEY_ESC = 1, GIZMO_KEY_1 = 2, GIZMO_KEY_2 = 3,
  GIZMO_KEY_3 = 4, GIZMO_KEY_4 = 5, GIZMO_KEY_5 = 6, GIZMO_KEY_6 = 7,
  GIZMO_KEY_7 = 8, GIZMO_KEY_8 = 9, GIZMO_KEY_9 = 10, GIZMO_KEY_0 = 11,
  GIZMO_KEY_MINUS = 12, GIZMO_KEY_EQUAL = 13, GIZMO_KEY_BACKSPACE = 14, GIZMO_KEY_TAB = 15,
  GIZMO_KEY_Q = 16, GIZMO_KEY_W = 17, GIZMO_KEY_E = 18, GIZMO_KEY_R = 19,
  GIZMO_KEY_T = 20, GIZMO_KEY_Y = 21, GIZMO_KEY_U = 22, GIZMO_KEY_I = 23,
  GIZMO_KEY_O = 24, GIZMO_KEY_P = 25, GIZMO_KEY_LEFTBRACE = 26, GIZMO_KEY_RIGHTBRACE = 27,
  GIZMO_KEY_ENTER = 28, GIZMO_KEY_LEFTCTRL = 29, GIZMO_KEY_A = 30, GIZMO_KEY_S = 31,
  GIZMO_KEY_D = 32, GIZMO_KEY_F = 33, GIZMO_KEY_G = 34, GIZMO_KEY_H = 35,
  GIZMO_KEY_J = 36, GIZMO_KEY_K = 37, GIZMO_KEY_L = 38, GIZMO_KEY_SEMICOLON = 39,
  GIZMO_KEY_APOSTROPHE = 40, GIZMO_KEY_GRAVE = 41, GIZMO_KEY_LEFTSHIFT = 42, GIZMO_KEY_BACKSLASH = 43,
  GIZMO_KEY_Z = 44, GIZMO_KEY_X = 45, GIZMO_KEY_C = 46, GIZMO_KEY_V = 47,
  GIZMO_KEY_B = 48, GIZMO_KEY_N = 49, GIZMO_KEY_M = 50, GIZMO_KEY_COMMA = 51,
  GIZMO_KEY_DOT = 52, GIZMO_KEY_SLASH = 53, GIZMO_KEY_RIGHTSHIFT = 54, GIZMO_KEY_KPASTERISK = 55,
  GIZMO_KEY_LEFTALT = 56, GIZMO_KEY_SPACE = 57, GIZMO_KEY_CAPSLOCK = 58, GIZMO_KEY_F1 = 59,
  GIZMO_KEY_F2 = 60, GIZMO_KEY_F3 = 61, GIZMO_KEY_F4 = 62, GIZMO_KEY_F5 = 63,
  GIZMO_KEY_F6 = 64, GIZMO_KEY_F7 = 65, GIZMO_KEY_F8 = 66, GIZMO_KEY_F9 = 67,
  GIZMO_KEY_F10 = 68, GIZMO_KEY_NUMLOCK = 69, GIZMO_KEY_SCROLLLOCK = 70, GIZMO_KEY_KP7 = 71,
  GIZMO_KEY_KP8 = 72, GIZMO_KEY_KP9 = 73, GIZMO_KEY_KPMINUS = 74, GIZMO_KEY_KP4 = 75,
  GIZMO_KEY_KP5 = 76, GIZMO_KEY_KP6 = 77, GIZMO_KEY_KPPLUS = 78, GIZMO_KEY_KP1 = 79,
  GIZMO_KEY_KP2 = 80, GIZMO_KEY_KP3 = 81, GIZMO_KEY_KP0 = 82, GIZMO_KEY_KPDOT = 83,
  GIZMO_KEY_ZENKAKUHANKAKU = 85, GIZMO_KEY_102ND = 86, GIZMO_KEY_F11 = 87, GIZMO_KEY_F12 = 88,
  GIZMO_KEY_RO = 89, GIZMO_KEY_KATAKANA = 90, GIZMO_KEY_HIRAGANA = 91, GIZMO_KEY_HENKAN = 92,
  GIZMO_KEY_KATAKANAHIRAGANA = 93, GIZMO_KEY_MUHENKAN = 94, GIZMO_KEY_KPJPCOMMA = 95, GIZMO_KEY_KPENTER = 96,
  GIZMO_KEY_RIGHTCTRL = 97, GIZMO_KEY_KPSLASH = 98, GIZMO_KEY_SYSRQ = 99, GIZMO_KEY_RIGHTALT = 100,
  GIZMO_KEY_LINEFEED = 101, GIZMO_KEY_HOME = 102, GIZMO_KEY_UP = 103, GIZMO_KEY_PAGEUP = 104,
  GIZMO_KEY_LEFT = 105, GIZMO_KEY_RIGHT = 106, GIZMO_KEY_END = 107, GIZMO_KEY_DOWN = 108,
  GIZMO_KEY_PAGEDOWN = 109, GIZMO_KEY_INSERT = 110, GIZMO_KEY_DELETE = 111, GIZMO_KEY_MACRO = 112,
  GIZMO_KEY_MUTE = 113, GIZMO_KEY_VOLUMEDOWN = 114, GIZMO_KEY_VOLUMEUP = 115, GIZMO_KEY_POWER = 116,
  GIZMO_KEY_KPEQUAL = 117, GIZMO_KEY_KPPLUSMINUS = 118, GIZMO_KEY_PAUSE = 119, GIZMO_KEY_KPCOMMA = 121,
  GIZMO_KEY_HANGEUL = 122, GIZMO_KEY_HANJA = 123, GIZMO_KEY_YEN = 124, GIZMO_KEY_LEFTMETA = 125,
  GIZMO_KEY_RIGHTMETA = 126, GIZMO_KEY_COMPOSE = 127, GIZMO_KEY_STOP = 128, GIZMO_KEY_AGAIN = 129,
  GIZMO_KEY_PROPS = 130, GIZMO_KEY_UNDO = 131, GIZMO_KEY_FRONT = 132, GIZMO_KEY_COPY = 133,
  GIZMO_KEY_OPEN = 134, GIZMO_KEY_PASTE = 135, GIZMO_KEY_FIND = 136, GIZMO_KEY_CUT = 137,
  GIZMO_KEY_HELP = 138, GIZMO_KEY_MENU = 139, GIZMO_KEY_CALC = 140, GIZMO_KEY_SETUP = 141,
  GIZMO_KEY_SLEEP = 142, GIZMO_KEY_WAKEUP = 143, GIZMO_KEY_FILE = 144, GIZMO_KEY_SENDFILE = 145,
  GIZMO_KEY_DELETEFILE = 146, GIZMO_KEY_XFER = 147, GIZMO_KEY_PROG1 = 148, GIZMO_KEY_PROG2 = 149,
  GIZMO_KEY_WWW = 150, GIZMO_KEY_MSDOS = 151, GIZMO_KEY_COFFEE = 152, GIZMO_KEY_DIRECTION = 153,
  GIZMO_KEY_CYCLEWINDOWS = 154, GIZMO_KEY_MAIL = 155, GIZMO_KEY_BOOKMARKS = 156, GIZMO_KEY_COMPUTER = 157,
  GIZMO_KEY_BACK = 158, GIZMO_KEY_FORWARD = 159, GIZMO_KEY_CLOSECD = 160, GIZMO_KEY_EJECTCD = 161,
  GIZMO_KEY_EJECTCLOSECD = 162, GIZMO_KEY_NEXTSONG = 163, GIZMO_KEY_PLAYPAUSE = 164, GIZMO_KEY_PREVIOUSSONG = 165,
  GIZMO_KEY_STOPCD = 166, GIZMO_KEY_RECORD = 167, GIZMO_KEY_REWIND = 168, GIZMO_KEY_PHONE = 169,
  GIZMO_KEY_ISO = 170, GIZMO_KEY_CONFIG = 171, GIZMO_KEY_HOMEPAGE = 172, GIZMO_KEY_REFRESH = 173,
  GIZMO_KEY_EXIT = 174, GIZMO_KEY_MOVE = 175, GIZMO_KEY_EDIT = 176, GIZMO_KEY_SCROLLUP = 177,
  GIZMO_KEY_SCROLLDOWN = 178, GIZMO_KEY_KPLEFTPAREN = 179, GIZMO_KEY_KPRIGHTPAREN = 180, GIZMO_KEY_NEW = 181,
  GIZMO_KEY_REDO = 182, GIZMO_KEY_F13 = 183, GIZMO_KEY_F14 = 184, GIZMO_KEY_F15 = 185,
  GIZMO_KEY_F16 = 186, GIZMO_KEY_F17 = 187, GIZMO_KEY_F18 = 188, GIZMO_KEY_F19 = 189,
  GIZMO_KEY_F20 = 190, GIZMO_KEY_F21 = 191, GIZMO_KEY_F22 = 192, GIZMO_KEY_F23 = 193,
  GIZMO_KEY_F24 = 194, GIZMO_KEY_PLAYCD = 200, GIZMO_KEY_PAUSECD = 201, GIZMO_KEY_PROG3 = 202,
  GIZMO_KEY_PROG4 = 203, GIZMO_KEY_SUSPEND = 205, GIZMO_KEY_CLOSE = 206, GIZMO_KEY_PLAY = 207,
  GIZMO_KEY_FASTFORWARD = 208, GIZMO_KEY_BASSBOOST = 209, GIZMO_KEY_PRINT = 210, GIZMO_KEY_HP = 211,
  GIZMO_KEY_CAMERA = 212, GIZMO_KEY_SOUND = 213, GIZMO_KEY_QUESTION = 214, GIZMO_KEY_EMAIL = 215,
  GIZMO_KEY_CHAT = 216, GIZMO_KEY_SEARCH = 217, GIZMO_KEY_CONNECT = 218, GIZMO_KEY_FINANCE = 219,
  GIZMO_KEY_SPORT = 220, GIZMO_KEY_SHOP = 221, GIZMO_KEY_ALTERASE = 222, GIZMO_KEY_CANCEL = 223,
  GIZMO_KEY_BRIGHTNESSDOWN = 224, GIZMO_KEY_BRIGHTNESSUP = 225, GIZMO_KEY_MEDIA = 226, GIZMO_KEY_SWITCHVIDEOMODE = 227,
  GIZMO_KEY_KBDILLUMTOGGLE = 228, GIZMO_KEY_KBDILLUMDOWN = 229, GIZMO_KEY_KBDILLUMUP = 230, GIZMO_KEY_SEND = 231,
  GIZMO_KEY_REPLY = 232, GIZMO_KEY_FORWARDMAIL = 233, GIZMO_KEY_SAVE = 234, GIZMO_KEY_DOCUMENTS = 235,
  GIZMO_KEY_BATTERY = 236, GIZMO_KEY_BLUETOOTH = 237, GIZMO_KEY_WLAN = 238, GIZMO_KEY_UNKNOWN = 240,
  GIZMO_BTN_MISC = 0x100, GIZMO_BTN_0 = 0x100, GIZMO_BTN_1 = 0x101, GIZMO_BTN_2 = 0x102,
  GIZMO_BTN_3 = 0x103, GIZMO_BTN_4 = 0x104, GIZMO_BTN_5 = 0x105, GIZMO_BTN_6 = 0x106,
  GIZMO_BTN_7 = 0x107, GIZMO_BTN_8 = 0x108, GIZMO_BTN_9 = 0x109, GIZMO_BTN_MOUSE = 0x110,
  GIZMO_BTN_LEFT = 0x110, GIZMO_BTN_RIGHT = 0x111, GIZMO_BTN_MIDDLE = 0x112, GIZMO_BTN_SIDE = 0x113,
  GIZMO_BTN_EXTRA = 0x114, GIZMO_BTN_FORWARD = 0x115, GIZMO_BTN_BACK = 0x116, GIZMO_BTN_TASK = 0x117,
  GIZMO_BTN_JOYSTICK = 0x120, GIZMO_BTN_TRIGGER = 0x120, GIZMO_BTN_THUMB = 0x121, GIZMO_BTN_THUMB2 = 0x122,
  GIZMO_BTN_TOP = 0x123, GIZMO_BTN_TOP2 = 0x124, GIZMO_BTN_PINKIE = 0x125, GIZMO_BTN_BASE = 0x126,
  GIZMO_BTN_BASE2 = 0x127, GIZMO_BTN_BASE3 = 0x128, GIZMO_BTN_BASE4 = 0x129, GIZMO_BTN_BASE5 = 0x12a,
  GIZMO_BTN_BASE6 = 0x12b, GIZMO_BTN_DEAD = 0x12f, GIZMO_BTN_GAMEPAD = 0x130, GIZMO_BTN_A = 0x130,
  GIZMO_BTN_B = 0x131, GIZMO_BTN_C = 0x132, GIZMO_BTN_X = 0x133, GIZMO_BTN_Y = 0x134,
  GIZMO_BTN_Z = 0x135, GIZMO_BTN_TL = 0x136, GIZMO_BTN_TR = 0x137, GIZMO_BTN_TL2 = 0x138,
  GIZMO_BTN_TR2 = 0x139, GIZMO_BTN_SELECT = 0x13a, GIZMO_BTN_START = 0x13b, GIZMO_BTN_MODE = 0x13c,
  GIZMO_BTN_THUMBL = 0x13d, GIZMO_BTN_THUMBR = 0x13e, GIZMO_BTN_DIGI = 0x140, GIZMO_BTN_TOOL_PEN = 0x140,
  GIZMO_BTN_TOOL_RUBBER = 0x141, GIZMO_BTN_TOOL_BRUSH = 0x142, GIZMO_BTN_TOOL_PENCIL = 0x143, GIZMO_BTN_TOOL_AIRBRUSH = 0x144,
  GIZMO_BTN_TOOL_FINGER = 0x145, GIZMO_BTN_TOOL_MOUSE = 0x146, GIZMO_BTN_TOOL_LENS = 0x147, GIZMO_BTN_TOUCH = 0x14a,
  GIZMO_BTN_STYLUS = 0x14b, GIZMO_BTN_STYLUS2 = 0x14c, GIZMO_BTN_TOOL_DOUBLETAP = 0x14d, GIZMO_BTN_TOOL_TRIPLETAP = 0x14e,
  GIZMO_BTN_WHEEL = 0x150, GIZMO_BTN_GEAR_DOWN = 0x150, GIZMO_BTN_GEAR_UP = 0x151, GIZMO_KEY_OK = 0x160,
  GIZMO_KEY_SELECT = 0x161, GIZMO_KEY_GOTO = 0x162, GIZMO_KEY_CLEAR = 0x163, GIZMO_KEY_POWER2 = 0x164,
  GIZMO_KEY_OPTION = 0x165, GIZMO_KEY_INFO = 0x166, GIZMO_KEY_TIME = 0x167, GIZMO_KEY_VENDOR = 0x168,
  GIZMO_KEY_ARCHIVE = 0x169, GIZMO_KEY_PROGRAM = 0x16a, GIZMO_KEY_CHANNEL = 0x16b, GIZMO_KEY_FAVORITES = 0x16c,
  GIZMO_KEY_EPG = 0x16d, GIZMO_KEY_PVR = 0x16e, GIZMO_KEY_MHP = 0x16f, GIZMO_KEY_LANGUAGE = 0x170,
  GIZMO_KEY_TITLE = 0x171, GIZMO_KEY_SUBTITLE = 0x172, GIZMO_KEY_ANGLE = 0x173, GIZMO_KEY_ZOOM = 0x174,
  GIZMO_KEY_MODE = 0x175, GIZMO_KEY_KEYBOARD = 0x176, GIZMO_KEY_SCREEN = 0x177, GIZMO_KEY_PC = 0x178,
  GIZMO_KEY_TV = 0x179, GIZMO_KEY_TV2 = 0x17a, GIZMO_KEY_VCR = 0x17b, GIZMO_KEY_VCR2 = 0x17c,
  GIZMO_KEY_SAT = 0x17d, GIZMO_KEY_SAT2 = 0x17e, GIZMO_KEY_CD = 0x17f, GIZMO_KEY_TAPE = 0x180,
  GIZMO_KEY_RADIO = 0x181, GIZMO_KEY_TUNER = 0x182, GIZMO_KEY_PLAYER = 0x183, GIZMO_KEY_TEXT = 0x184,
  GIZMO_KEY_DVD = 0x185, GIZMO_KEY_AUX = 0x186, GIZMO_KEY_MP3 = 0x187, GIZMO_KEY_AUDIO = 0x188,
  GIZMO_KEY_VIDEO = 0x189, GIZMO_KEY_DIRECTORY = 0x18a, GIZMO_KEY_LIST = 0x18b, GIZMO_KEY_MEMO = 0x18c,
  GIZMO_KEY_CALENDAR = 0x18d, GIZMO_KEY_RED = 0x18e, GIZMO_KEY_GREEN = 0x18f, GIZMO_KEY_YELLOW = 0x190,
  GIZMO_KEY_BLUE = 0x191, GIZMO_KEY_CHANNELUP = 0x192, GIZMO_KEY_CHANNELDOWN = 0x193, GIZMO_KEY_FIRST = 0x194,
  GIZMO_KEY_LAST = 0x195, GIZMO_KEY_AB = 0x196, GIZMO_KEY_NEXT = 0x197, GIZMO_KEY_RESTART = 0x198,
  GIZMO_KEY_SLOW = 0x199, GIZMO_KEY_SHUFFLE = 0x19a, GIZMO_KEY_BREAK = 0x19b, GIZMO_KEY_PREVIOUS = 0x19c,
  GIZMO_KEY_DIGITS = 0x19d, GIZMO_KEY_TEEN = 0x19e, GIZMO_KEY_TWEN = 0x19f, GIZMO_KEY_DEL_EOL = 0x1c0,
  GIZMO_KEY_DEL_EOS = 0x1c1, GIZMO_KEY_INS_LINE = 0x1c2, GIZMO_KEY_DEL_LINE = 0x1c3, GIZMO_KEY_FN = 0x1d0,
  GIZMO_KEY_FN_ESC = 0x1d1, GIZMO_KEY_FN_F1 = 0x1d2, GIZMO_KEY_FN_F2 = 0x1d3, GIZMO_KEY_FN_F3 = 0x1d4,
  GIZMO_KEY_FN_F4 = 0x1d5, GIZMO_KEY_FN_F5 = 0x1d6, GIZMO_KEY_FN_F6 = 0x1d7, GIZMO_KEY_FN_F7 = 0x1d8,
  GIZMO_KEY_FN_F8 = 0x1d9, GIZMO_KEY_FN_F9 = 0x1da, GIZMO_KEY_FN_F10 = 0x1db, GIZMO_KEY_FN_F11 = 0x1dc,
  GIZMO_KEY_FN_F12 = 0x1dd, GIZMO_KEY_FN_1 = 0x1de, GIZMO_KEY_FN_2 = 0x1df, GIZMO_KEY_FN_D = 0x1e0,
  GIZMO_KEY_FN_E = 0x1e1, GIZMO_KEY_FN_F = 0x1e2, GIZMO_KEY_FN_S = 0x1e3, GIZMO_KEY_FN_B = 0x1e4,
  GIZMO_KEY_BRL_DOT1 = 0x1f1, GIZMO_KEY_BRL_DOT2 = 0x1f2, GIZMO_KEY_BRL_DOT3 = 0x1f3, GIZMO_KEY_BRL_DOT4 = 0x1f4,
  GIZMO_KEY_BRL_DOT5 = 0x1f5, GIZMO_KEY_BRL_DOT6 = 0x1f6, GIZMO_KEY_BRL_DOT7 = 0x1f7, GIZMO_KEY_BRL_DOT8 = 0x1f8,
  GIZMO_KEY_MAX = 0x1ff
}
 These are the key definitions that devices emit.
enum  X11FocusEventType { X11FOCUSEVENT_IN, X11FOCUSEVENT_OUT }
 Type that indicates the type of X11FocusEvent.


Detailed Description

Gizmod namespace.

Gizmo Daemon Name Space


Enumeration Type Documentation

enum Gizmod::GizmoClass

These values tell GizmoDaemon what classes to use to represent the devices.

These values are repsented in Python by the same extension, under the enum class GizmoClass For example: Gizmod.GizmoClass.Standard, and Gizmod.GizmoClass.Powermate

GIZMO_CLASS_ATIX10 is used with ATI X10 RF Remotes GIZMO_CLASS_LIRC is used with LIRC (Infrared) devices (such as remote controls) GIZMO_CLASS_POWERMATE is the class used for Griffin PowerMate, and SoundKnob devices GIZMO_CLASS_STANDARD is the default class and is used for all devices except ones with special handlers

enum Gizmod::GizmoEventClass

These values tell GizmoDaemon what classes to use to represent the devices during events.

These values are repsented in Python by the same extension, under the enum class GizmoEventClass For example: GizmoEventClass.Standard, and GizmoEventClass.Powermate

GIZMO_EVENTCLASS_ATIX10 is used with ATI X10 RF Remotes GIZMO_EVENTCLASS_CPUUSAGE is used for CPU Usage events GIZMO_EVENTCLASS_LIRC is used with LIRC (Infrared) devices (such as remote controls) GIZMO_EVENTCLASS_POWERMATE is the class used for Griffin PowerMate, and SoundKnob devices GIZMO_EVENTCLASS_SOUNDCARD is used for sound card event GIZMO_EVENTCLASS_SOUNDVISUALIZATION is used for sound visualization events GIZMO_EVENTCLASS_STANDARD is the default class and is used for all devices except ones with special handlers GIZMO_EVENTCLASS_WINDOWFOCUS is triggered when a Window Focus event happens


Generated on Wed Jun 27 12:43:34 2007 for gizmod by  doxygen 1.4.7