xdo

The main context.

Members

Variables

charcodes
charcodemap_t* charcodes;

@internal Array of known keys/characters

charcodes_len
int charcodes_len;

@internal Length of charcodes array

close_display_when_freed
int close_display_when_freed;

Should we close the display when calling xdo_free?

debug_
int debug_;

Enable debug output?

display_name
char* display_name;

The display name, if any. NULL if not specified.

features_mask
int features_mask;

Feature flags, such as XDO_FEATURE_XTEST, etc...

keycode_high
int keycode_high;

@internal highest keycode value

keycode_low
int keycode_low;

@internal lowest keycode value

keymap
KeySym* keymap;

@internal UNUSED -- current keyboard mapping (via XGetKeyboardMapping)

keysyms_per_keycode
int keysyms_per_keycode;

@internal number of keysyms per keycode

modmap
XModifierKeymap* modmap;

@internal UNUSED -- result from XGetModifierMapping

quiet
int quiet;

Be extra quiet? (omits some error/message output)

xdpy
Display* xdpy;

The Display for Xlib

Meta