xcb_ewmh_connection_t

@brief Hold EWMH information specific to a screen

extern (C)
struct xcb_ewmh_connection_t {}

Members

Variables

MANAGER
xcb_atom_t MANAGER;
Undocumented in source.
UTF8_STRING
xcb_atom_t UTF8_STRING;
Undocumented in source.
WM_PROTOCOLS
xcb_atom_t WM_PROTOCOLS;
Undocumented in source.
_NET_ACTIVE_WINDOW
xcb_atom_t _NET_ACTIVE_WINDOW;
Undocumented in source.
_NET_CLIENT_LIST
xcb_atom_t _NET_CLIENT_LIST;
Undocumented in source.
_NET_CLIENT_LIST_STACKING
xcb_atom_t _NET_CLIENT_LIST_STACKING;
Undocumented in source.
_NET_CLOSE_WINDOW
xcb_atom_t _NET_CLOSE_WINDOW;
Undocumented in source.
_NET_CURRENT_DESKTOP
xcb_atom_t _NET_CURRENT_DESKTOP;
Undocumented in source.
_NET_DESKTOP_GEOMETRY
xcb_atom_t _NET_DESKTOP_GEOMETRY;
Undocumented in source.
_NET_DESKTOP_LAYOUT
xcb_atom_t _NET_DESKTOP_LAYOUT;
Undocumented in source.
_NET_DESKTOP_NAMES
xcb_atom_t _NET_DESKTOP_NAMES;
Undocumented in source.
_NET_DESKTOP_VIEWPORT
xcb_atom_t _NET_DESKTOP_VIEWPORT;
Undocumented in source.
_NET_FRAME_EXTENTS
xcb_atom_t _NET_FRAME_EXTENTS;
Undocumented in source.
_NET_MOVERESIZE_WINDOW
xcb_atom_t _NET_MOVERESIZE_WINDOW;
Undocumented in source.
_NET_NUMBER_OF_DESKTOPS
xcb_atom_t _NET_NUMBER_OF_DESKTOPS;
Undocumented in source.
_NET_REQUEST_FRAME_EXTENTS
xcb_atom_t _NET_REQUEST_FRAME_EXTENTS;
Undocumented in source.
_NET_RESTACK_WINDOW
xcb_atom_t _NET_RESTACK_WINDOW;
Undocumented in source.
_NET_SHOWING_DESKTOP
xcb_atom_t _NET_SHOWING_DESKTOP;
Undocumented in source.
_NET_SUPPORTED
xcb_atom_t _NET_SUPPORTED;

The EWMH atoms of this connection

_NET_SUPPORTING_WM_CHECK
xcb_atom_t _NET_SUPPORTING_WM_CHECK;
Undocumented in source.
_NET_VIRTUAL_ROOTS
xcb_atom_t _NET_VIRTUAL_ROOTS;
Undocumented in source.
_NET_WM_ACTION_ABOVE
xcb_atom_t _NET_WM_ACTION_ABOVE;
Undocumented in source.
_NET_WM_ACTION_BELOW
xcb_atom_t _NET_WM_ACTION_BELOW;
Undocumented in source.
_NET_WM_ACTION_CHANGE_DESKTOP
xcb_atom_t _NET_WM_ACTION_CHANGE_DESKTOP;
Undocumented in source.
_NET_WM_ACTION_CLOSE
xcb_atom_t _NET_WM_ACTION_CLOSE;
Undocumented in source.
_NET_WM_ACTION_FULLSCREEN
xcb_atom_t _NET_WM_ACTION_FULLSCREEN;
Undocumented in source.
_NET_WM_ACTION_MAXIMIZE_HORZ
xcb_atom_t _NET_WM_ACTION_MAXIMIZE_HORZ;
Undocumented in source.
_NET_WM_ACTION_MAXIMIZE_VERT
xcb_atom_t _NET_WM_ACTION_MAXIMIZE_VERT;
Undocumented in source.
_NET_WM_ACTION_MINIMIZE
xcb_atom_t _NET_WM_ACTION_MINIMIZE;
Undocumented in source.
_NET_WM_ACTION_MOVE
xcb_atom_t _NET_WM_ACTION_MOVE;
Undocumented in source.
_NET_WM_ACTION_RESIZE
xcb_atom_t _NET_WM_ACTION_RESIZE;
Undocumented in source.
_NET_WM_ACTION_SHADE
xcb_atom_t _NET_WM_ACTION_SHADE;
Undocumented in source.
_NET_WM_ACTION_STICK
xcb_atom_t _NET_WM_ACTION_STICK;
Undocumented in source.
_NET_WM_ALLOWED_ACTIONS
xcb_atom_t _NET_WM_ALLOWED_ACTIONS;
Undocumented in source.
_NET_WM_CM_Sn
xcb_atom_t* _NET_WM_CM_Sn;

_NET_WM_CM_Sn atoms depending on the number of screens

_NET_WM_DESKTOP
xcb_atom_t _NET_WM_DESKTOP;
Undocumented in source.
_NET_WM_FULLSCREEN_MONITORS
xcb_atom_t _NET_WM_FULLSCREEN_MONITORS;
Undocumented in source.
_NET_WM_FULL_PLACEMENT
xcb_atom_t _NET_WM_FULL_PLACEMENT;
Undocumented in source.
_NET_WM_HANDLED_ICONS
xcb_atom_t _NET_WM_HANDLED_ICONS;
Undocumented in source.
_NET_WM_ICON
xcb_atom_t _NET_WM_ICON;
Undocumented in source.
_NET_WM_ICON_GEOMETRY
xcb_atom_t _NET_WM_ICON_GEOMETRY;
Undocumented in source.
_NET_WM_ICON_NAME
xcb_atom_t _NET_WM_ICON_NAME;
Undocumented in source.
_NET_WM_MOVERESIZE
xcb_atom_t _NET_WM_MOVERESIZE;
Undocumented in source.
_NET_WM_NAME
xcb_atom_t _NET_WM_NAME;
Undocumented in source.
_NET_WM_PID
xcb_atom_t _NET_WM_PID;
Undocumented in source.
_NET_WM_PING
xcb_atom_t _NET_WM_PING;
Undocumented in source.
_NET_WM_STATE
xcb_atom_t _NET_WM_STATE;
Undocumented in source.
_NET_WM_STATE_ABOVE
xcb_atom_t _NET_WM_STATE_ABOVE;
Undocumented in source.
_NET_WM_STATE_BELOW
xcb_atom_t _NET_WM_STATE_BELOW;
Undocumented in source.
_NET_WM_STATE_DEMANDS_ATTENTION
xcb_atom_t _NET_WM_STATE_DEMANDS_ATTENTION;
Undocumented in source.
_NET_WM_STATE_FULLSCREEN
xcb_atom_t _NET_WM_STATE_FULLSCREEN;
Undocumented in source.
_NET_WM_STATE_HIDDEN
xcb_atom_t _NET_WM_STATE_HIDDEN;
Undocumented in source.
_NET_WM_STATE_MAXIMIZED_HORZ
xcb_atom_t _NET_WM_STATE_MAXIMIZED_HORZ;
Undocumented in source.
_NET_WM_STATE_MAXIMIZED_VERT
xcb_atom_t _NET_WM_STATE_MAXIMIZED_VERT;
Undocumented in source.
_NET_WM_STATE_MODAL
xcb_atom_t _NET_WM_STATE_MODAL;
Undocumented in source.
_NET_WM_STATE_SHADED
xcb_atom_t _NET_WM_STATE_SHADED;
Undocumented in source.
_NET_WM_STATE_SKIP_PAGER
xcb_atom_t _NET_WM_STATE_SKIP_PAGER;
Undocumented in source.
_NET_WM_STATE_SKIP_TASKBAR
xcb_atom_t _NET_WM_STATE_SKIP_TASKBAR;
Undocumented in source.
_NET_WM_STATE_STICKY
xcb_atom_t _NET_WM_STATE_STICKY;
Undocumented in source.
_NET_WM_STRUT
xcb_atom_t _NET_WM_STRUT;
Undocumented in source.
_NET_WM_STRUT_PARTIAL
xcb_atom_t _NET_WM_STRUT_PARTIAL;
Undocumented in source.
_NET_WM_SYNC_REQUEST
xcb_atom_t _NET_WM_SYNC_REQUEST;
Undocumented in source.
_NET_WM_SYNC_REQUEST_COUNTER
xcb_atom_t _NET_WM_SYNC_REQUEST_COUNTER;
Undocumented in source.
_NET_WM_USER_TIME
xcb_atom_t _NET_WM_USER_TIME;
Undocumented in source.
_NET_WM_USER_TIME_WINDOW
xcb_atom_t _NET_WM_USER_TIME_WINDOW;
Undocumented in source.
_NET_WM_VISIBLE_ICON_NAME
xcb_atom_t _NET_WM_VISIBLE_ICON_NAME;
Undocumented in source.
_NET_WM_VISIBLE_NAME
xcb_atom_t _NET_WM_VISIBLE_NAME;
Undocumented in source.
_NET_WM_WINDOW_TYPE
xcb_atom_t _NET_WM_WINDOW_TYPE;
Undocumented in source.
_NET_WM_WINDOW_TYPE_COMBO
xcb_atom_t _NET_WM_WINDOW_TYPE_COMBO;
Undocumented in source.
_NET_WM_WINDOW_TYPE_DESKTOP
xcb_atom_t _NET_WM_WINDOW_TYPE_DESKTOP;
Undocumented in source.
_NET_WM_WINDOW_TYPE_DIALOG
xcb_atom_t _NET_WM_WINDOW_TYPE_DIALOG;
Undocumented in source.
_NET_WM_WINDOW_TYPE_DND
xcb_atom_t _NET_WM_WINDOW_TYPE_DND;
Undocumented in source.
_NET_WM_WINDOW_TYPE_DOCK
xcb_atom_t _NET_WM_WINDOW_TYPE_DOCK;
Undocumented in source.
_NET_WM_WINDOW_TYPE_DROPDOWN_MENU
xcb_atom_t _NET_WM_WINDOW_TYPE_DROPDOWN_MENU;
Undocumented in source.
_NET_WM_WINDOW_TYPE_MENU
xcb_atom_t _NET_WM_WINDOW_TYPE_MENU;
Undocumented in source.
_NET_WM_WINDOW_TYPE_NORMAL
xcb_atom_t _NET_WM_WINDOW_TYPE_NORMAL;
Undocumented in source.
_NET_WM_WINDOW_TYPE_NOTIFICATION
xcb_atom_t _NET_WM_WINDOW_TYPE_NOTIFICATION;
Undocumented in source.
_NET_WM_WINDOW_TYPE_POPUP_MENU
xcb_atom_t _NET_WM_WINDOW_TYPE_POPUP_MENU;
Undocumented in source.
_NET_WM_WINDOW_TYPE_SPLASH
xcb_atom_t _NET_WM_WINDOW_TYPE_SPLASH;
Undocumented in source.
_NET_WM_WINDOW_TYPE_TOOLBAR
xcb_atom_t _NET_WM_WINDOW_TYPE_TOOLBAR;
Undocumented in source.
_NET_WM_WINDOW_TYPE_TOOLTIP
xcb_atom_t _NET_WM_WINDOW_TYPE_TOOLTIP;
Undocumented in source.
_NET_WM_WINDOW_TYPE_UTILITY
xcb_atom_t _NET_WM_WINDOW_TYPE_UTILITY;
Undocumented in source.
_NET_WORKAREA
xcb_atom_t _NET_WORKAREA;
Undocumented in source.
connection
xcb_connection_t* connection;

The X connection

nb_screens
int nb_screens;
Undocumented in source.
screens
xcb_screen_t** screens;

The screens on this connection

Meta