[][src]Module x11rb::protocol::xproto

Structs

AllocColorCellsReply
AllocColorPlanesReply
AllocColorReply
AllocNamedColorReply
Arc
ButtonPressEvent

a mouse button was pressed/released.

ChangeGCAux

Auxiliary and optional information for the change_gc function

ChangeKeyboardControlAux

Auxiliary and optional information for the change_keyboard_control function

ChangeWindowAttributesAux

Auxiliary and optional information for the change_window_attributes function

Char2b
Charinfo
CirculateNotifyEvent

NOT YET DOCUMENTED.

ClientMessageData
ClientMessageEvent

NOT YET DOCUMENTED.

Coloritem
ColormapNotifyEvent

the colormap for some window changed.

ConfigureNotifyEvent

NOT YET DOCUMENTED.

ConfigureRequestEvent
ConfigureWindowAux

Auxiliary and optional information for the configure_window function

CreateGCAux

Auxiliary and optional information for the create_gc function

CreateNotifyEvent
CreateWindowAux

Auxiliary and optional information for the create_window function

Depth
DestroyNotifyEvent

a window is destroyed.

EnterNotifyEvent

the pointer is in a different window.

ExposeEvent

NOT YET DOCUMENTED.

FocusInEvent

NOT YET DOCUMENTED.

Fontprop
Format
GeGenericEvent

generic event (with length).

GetAtomNameReply
GetFontPathReply
GetGeometryReply

Fields

GetImageReply
GetInputFocusReply
GetKeyboardControlReply
GetKeyboardMappingReply
GetModifierMappingReply
GetMotionEventsReply
GetPointerControlReply
GetPointerMappingReply
GetPropertyReply

Fields

GetScreenSaverReply
GetSelectionOwnerReply

Fields

GetWindowAttributesReply

Fields

GrabKeyboardReply
GrabPointerReply
GraphicsExposureEvent
GravityNotifyEvent
Host
InternAtomReply
KeyPressEvent

a key was pressed/released.

KeymapNotifyEvent
ListExtensionsReply
ListFontsReply

Fields

ListFontsWithInfoReply

Fields

ListHostsReply
ListInstalledColormapsReply
ListPropertiesReply
LookupColorReply
MapNotifyEvent

a window was mapped.

MapRequestEvent

window wants to be mapped.

MappingNotifyEvent

keyboard mapping changed.

MotionNotifyEvent

a key was pressed.

NoExposureEvent
Point
PropertyNotifyEvent

a window property changed.

QueryBestSizeReply
QueryColorsReply
QueryExtensionReply

Fields

QueryFontReply

Fields

QueryKeymapReply
QueryPointerReply

Fields

QueryTextExtentsReply
QueryTreeReply

Fields

Rectangle
ReparentNotifyEvent
RequestError
ResizeRequestEvent
Rgb
Screen
Segment
SelectionClearEvent
SelectionNotifyEvent
SelectionRequestEvent
SetModifierMappingReply
SetPointerMappingReply
Setup
SetupAuthenticate
SetupFailed
SetupRequest
Str
Timecoord
TranslateCoordinatesReply
UnmapNotifyEvent

a window is unmapped.

ValueError
VisibilityNotifyEvent
Visualtype

Enums

AccessControl
Allow

Fields

ArcMode
AtomEnum
AutoRepeatMode
BackPixmap
BackingStore
Blanking
ButtonIndex

Fields

ButtonMask
CW

Fields

CapStyle
Circulate
ClipOrdering
CloseDown
ColorFlag
ColormapAlloc
ColormapEnum
ColormapState

Fields

ConfigWindow
CoordMode

Fields

CursorEnum
EventMask
Exposures
Family
FillRule
FillStyle
FontDraw
FontEnum
GC

Fields

GX
GetPropertyType
Grab
GrabMode

Fields

GrabStatus
Gravity
HostMode
ImageFormat
ImageOrder
InputFocus

Fields

JoinStyle
KB
KeyButMask
Kill
LedMode
LineStyle
MapIndex
MapState
Mapping
MappingStatus
ModMask
Motion
NotifyDetail
NotifyMode
PixmapEnum
Place

Fields

PolyShape
PropMode

Fields

Property
QueryShapeOf
ScreenSaver
SendEventDest
SetMode
StackMode
SubwindowMode
Time
Visibility
VisualClass
WindowClass
WindowEnum

Constants

ACCESS_ERROR

Opcode for the Access error

ALLOC_COLOR_CELLS_REQUEST

Opcode for the AllocColorCells request

ALLOC_COLOR_PLANES_REQUEST

Opcode for the AllocColorPlanes request

ALLOC_COLOR_REQUEST

Opcode for the AllocColor request

ALLOC_ERROR

Opcode for the Alloc error

ALLOC_NAMED_COLOR_REQUEST

Opcode for the AllocNamedColor request

ALLOW_EVENTS_REQUEST

Opcode for the AllowEvents request

ATOM_ERROR

Opcode for the Atom error

BELL_REQUEST

Opcode for the Bell request

BUTTON_PRESS_EVENT

Opcode for the ButtonPress event

BUTTON_RELEASE_EVENT

Opcode for the ButtonRelease event

CHANGE_ACTIVE_POINTER_GRAB_REQUEST

Opcode for the ChangeActivePointerGrab request

CHANGE_GC_REQUEST

Opcode for the ChangeGC request

CHANGE_HOSTS_REQUEST

Opcode for the ChangeHosts request

CHANGE_KEYBOARD_CONTROL_REQUEST

Opcode for the ChangeKeyboardControl request

CHANGE_KEYBOARD_MAPPING_REQUEST

Opcode for the ChangeKeyboardMapping request

CHANGE_POINTER_CONTROL_REQUEST

Opcode for the ChangePointerControl request

CHANGE_PROPERTY_REQUEST

Opcode for the ChangeProperty request

CHANGE_SAVE_SET_REQUEST

Opcode for the ChangeSaveSet request

CHANGE_WINDOW_ATTRIBUTES_REQUEST

Opcode for the ChangeWindowAttributes request

CIRCULATE_NOTIFY_EVENT

Opcode for the CirculateNotify event

CIRCULATE_REQUEST_EVENT

Opcode for the CirculateRequest event

CIRCULATE_WINDOW_REQUEST

Opcode for the CirculateWindow request

CLEAR_AREA_REQUEST

Opcode for the ClearArea request

CLIENT_MESSAGE_EVENT

Opcode for the ClientMessage event

CLOSE_FONT_REQUEST

Opcode for the CloseFont request

COLORMAP_ERROR

Opcode for the Colormap error

COLORMAP_NOTIFY_EVENT

Opcode for the ColormapNotify event

CONFIGURE_NOTIFY_EVENT

Opcode for the ConfigureNotify event

CONFIGURE_REQUEST_EVENT

Opcode for the ConfigureRequest event

CONFIGURE_WINDOW_REQUEST

Opcode for the ConfigureWindow request

CONVERT_SELECTION_REQUEST

Opcode for the ConvertSelection request

COPY_AREA_REQUEST

Opcode for the CopyArea request

COPY_COLORMAP_AND_FREE_REQUEST

Opcode for the CopyColormapAndFree request

COPY_GC_REQUEST

Opcode for the CopyGC request

COPY_PLANE_REQUEST

Opcode for the CopyPlane request

CREATE_COLORMAP_REQUEST

Opcode for the CreateColormap request

CREATE_CURSOR_REQUEST

Opcode for the CreateCursor request

CREATE_GC_REQUEST

Opcode for the CreateGC request

CREATE_GLYPH_CURSOR_REQUEST

Opcode for the CreateGlyphCursor request

CREATE_NOTIFY_EVENT

Opcode for the CreateNotify event

CREATE_PIXMAP_REQUEST

Opcode for the CreatePixmap request

CREATE_WINDOW_REQUEST

Opcode for the CreateWindow request

CURSOR_ERROR

Opcode for the Cursor error

DELETE_PROPERTY_REQUEST

Opcode for the DeleteProperty request

DESTROY_NOTIFY_EVENT

Opcode for the DestroyNotify event

DESTROY_SUBWINDOWS_REQUEST

Opcode for the DestroySubwindows request

DESTROY_WINDOW_REQUEST

Opcode for the DestroyWindow request

DRAWABLE_ERROR

Opcode for the Drawable error

ENTER_NOTIFY_EVENT

Opcode for the EnterNotify event

EXPOSE_EVENT

Opcode for the Expose event

FILL_POLY_REQUEST

Opcode for the FillPoly request

FOCUS_IN_EVENT

Opcode for the FocusIn event

FOCUS_OUT_EVENT

Opcode for the FocusOut event

FONT_ERROR

Opcode for the Font error

FORCE_SCREEN_SAVER_REQUEST

Opcode for the ForceScreenSaver request

FREE_COLORMAP_REQUEST

Opcode for the FreeColormap request

FREE_COLORS_REQUEST

Opcode for the FreeColors request

FREE_CURSOR_REQUEST

Opcode for the FreeCursor request

FREE_GC_REQUEST

Opcode for the FreeGC request

FREE_PIXMAP_REQUEST

Opcode for the FreePixmap request

GET_ATOM_NAME_REQUEST

Opcode for the GetAtomName request

GET_FONT_PATH_REQUEST

Opcode for the GetFontPath request

GET_GEOMETRY_REQUEST

Opcode for the GetGeometry request

GET_IMAGE_REQUEST

Opcode for the GetImage request

GET_INPUT_FOCUS_REQUEST

Opcode for the GetInputFocus request

GET_KEYBOARD_CONTROL_REQUEST

Opcode for the GetKeyboardControl request

GET_KEYBOARD_MAPPING_REQUEST

Opcode for the GetKeyboardMapping request

GET_MODIFIER_MAPPING_REQUEST

Opcode for the GetModifierMapping request

GET_MOTION_EVENTS_REQUEST

Opcode for the GetMotionEvents request

GET_POINTER_CONTROL_REQUEST

Opcode for the GetPointerControl request

GET_POINTER_MAPPING_REQUEST

Opcode for the GetPointerMapping request

GET_PROPERTY_REQUEST

Opcode for the GetProperty request

GET_SCREEN_SAVER_REQUEST

Opcode for the GetScreenSaver request

GET_SELECTION_OWNER_REQUEST

Opcode for the GetSelectionOwner request

GET_WINDOW_ATTRIBUTES_REQUEST

Opcode for the GetWindowAttributes request

GE_GENERIC_EVENT

Opcode for the GeGeneric event

GRAB_BUTTON_REQUEST

Opcode for the GrabButton request

GRAB_KEYBOARD_REQUEST

Opcode for the GrabKeyboard request

GRAB_KEY_REQUEST

Opcode for the GrabKey request

GRAB_POINTER_REQUEST

Opcode for the GrabPointer request

GRAB_SERVER_REQUEST

Opcode for the GrabServer request

GRAPHICS_EXPOSURE_EVENT

Opcode for the GraphicsExposure event

GRAVITY_NOTIFY_EVENT

Opcode for the GravityNotify event

G_CONTEXT_ERROR

Opcode for the GContext error

ID_CHOICE_ERROR

Opcode for the IDChoice error

IMAGE_TEXT8_REQUEST

Opcode for the ImageText8 request

IMAGE_TEXT16_REQUEST

Opcode for the ImageText16 request

IMPLEMENTATION_ERROR

Opcode for the Implementation error

INSTALL_COLORMAP_REQUEST

Opcode for the InstallColormap request

INTERN_ATOM_REQUEST

Opcode for the InternAtom request

KEYMAP_NOTIFY_EVENT

Opcode for the KeymapNotify event

KEY_PRESS_EVENT

Opcode for the KeyPress event

KEY_RELEASE_EVENT

Opcode for the KeyRelease event

KILL_CLIENT_REQUEST

Opcode for the KillClient request

LEAVE_NOTIFY_EVENT

Opcode for the LeaveNotify event

LENGTH_ERROR

Opcode for the Length error

LIST_EXTENSIONS_REQUEST

Opcode for the ListExtensions request

LIST_FONTS_REQUEST

Opcode for the ListFonts request

LIST_FONTS_WITH_INFO_REQUEST

Opcode for the ListFontsWithInfo request

LIST_HOSTS_REQUEST

Opcode for the ListHosts request

LIST_INSTALLED_COLORMAPS_REQUEST

Opcode for the ListInstalledColormaps request

LIST_PROPERTIES_REQUEST

Opcode for the ListProperties request

LOOKUP_COLOR_REQUEST

Opcode for the LookupColor request

MAPPING_NOTIFY_EVENT

Opcode for the MappingNotify event

MAP_NOTIFY_EVENT

Opcode for the MapNotify event

MAP_REQUEST_EVENT

Opcode for the MapRequest event

MAP_SUBWINDOWS_REQUEST

Opcode for the MapSubwindows request

MAP_WINDOW_REQUEST

Opcode for the MapWindow request

MATCH_ERROR

Opcode for the Match error

MOTION_NOTIFY_EVENT

Opcode for the MotionNotify event

NAME_ERROR

Opcode for the Name error

NO_EXPOSURE_EVENT

Opcode for the NoExposure event

NO_OPERATION_REQUEST

Opcode for the NoOperation request

OPEN_FONT_REQUEST

Opcode for the OpenFont request

PIXMAP_ERROR

Opcode for the Pixmap error

POLY_ARC_REQUEST

Opcode for the PolyArc request

POLY_FILL_ARC_REQUEST

Opcode for the PolyFillArc request

POLY_FILL_RECTANGLE_REQUEST

Opcode for the PolyFillRectangle request

POLY_LINE_REQUEST

Opcode for the PolyLine request

POLY_POINT_REQUEST

Opcode for the PolyPoint request

POLY_RECTANGLE_REQUEST

Opcode for the PolyRectangle request

POLY_SEGMENT_REQUEST

Opcode for the PolySegment request

POLY_TEXT8_REQUEST

Opcode for the PolyText8 request

POLY_TEXT16_REQUEST

Opcode for the PolyText16 request

PROPERTY_NOTIFY_EVENT

Opcode for the PropertyNotify event

PUT_IMAGE_REQUEST

Opcode for the PutImage request

QUERY_BEST_SIZE_REQUEST

Opcode for the QueryBestSize request

QUERY_COLORS_REQUEST

Opcode for the QueryColors request

QUERY_EXTENSION_REQUEST

Opcode for the QueryExtension request

QUERY_FONT_REQUEST

Opcode for the QueryFont request

QUERY_KEYMAP_REQUEST

Opcode for the QueryKeymap request

QUERY_POINTER_REQUEST

Opcode for the QueryPointer request

QUERY_TEXT_EXTENTS_REQUEST

Opcode for the QueryTextExtents request

QUERY_TREE_REQUEST

Opcode for the QueryTree request

RECOLOR_CURSOR_REQUEST

Opcode for the RecolorCursor request

REPARENT_NOTIFY_EVENT

Opcode for the ReparentNotify event

REPARENT_WINDOW_REQUEST

Opcode for the ReparentWindow request

REQUEST_ERROR

Opcode for the Request error

RESIZE_REQUEST_EVENT

Opcode for the ResizeRequest event

ROTATE_PROPERTIES_REQUEST

Opcode for the RotateProperties request

SELECTION_CLEAR_EVENT

Opcode for the SelectionClear event

SELECTION_NOTIFY_EVENT

Opcode for the SelectionNotify event

SELECTION_REQUEST_EVENT

Opcode for the SelectionRequest event

SEND_EVENT_REQUEST

Opcode for the SendEvent request

SET_ACCESS_CONTROL_REQUEST

Opcode for the SetAccessControl request

SET_CLIP_RECTANGLES_REQUEST

Opcode for the SetClipRectangles request

SET_CLOSE_DOWN_MODE_REQUEST

Opcode for the SetCloseDownMode request

SET_DASHES_REQUEST

Opcode for the SetDashes request

SET_FONT_PATH_REQUEST

Opcode for the SetFontPath request

SET_INPUT_FOCUS_REQUEST

Opcode for the SetInputFocus request

SET_MODIFIER_MAPPING_REQUEST

Opcode for the SetModifierMapping request

SET_POINTER_MAPPING_REQUEST

Opcode for the SetPointerMapping request

SET_SCREEN_SAVER_REQUEST

Opcode for the SetScreenSaver request

SET_SELECTION_OWNER_REQUEST

Opcode for the SetSelectionOwner request

STORE_COLORS_REQUEST

Opcode for the StoreColors request

STORE_NAMED_COLOR_REQUEST

Opcode for the StoreNamedColor request

TRANSLATE_COORDINATES_REQUEST

Opcode for the TranslateCoordinates request

UNGRAB_BUTTON_REQUEST

Opcode for the UngrabButton request

UNGRAB_KEYBOARD_REQUEST

Opcode for the UngrabKeyboard request

UNGRAB_KEY_REQUEST

Opcode for the UngrabKey request

UNGRAB_POINTER_REQUEST

Opcode for the UngrabPointer request

UNGRAB_SERVER_REQUEST

Opcode for the UngrabServer request

UNINSTALL_COLORMAP_REQUEST

Opcode for the UninstallColormap request

UNMAP_NOTIFY_EVENT

Opcode for the UnmapNotify event

UNMAP_SUBWINDOWS_REQUEST

Opcode for the UnmapSubwindows request

UNMAP_WINDOW_REQUEST

Opcode for the UnmapWindow request

VALUE_ERROR

Opcode for the Value error

VISIBILITY_NOTIFY_EVENT

Opcode for the VisibilityNotify event

WARP_POINTER_REQUEST

Opcode for the WarpPointer request

WINDOW_ERROR

Opcode for the Window error

Traits

ConnectionExt

Extension trait defining the requests of this extension.

Functions

alloc_color

Allocate a color.

alloc_color_cells
alloc_color_planes
alloc_named_color
allow_events

release queued events.

bell
change_active_pointer_grab
change_gc

change graphics context components.

change_hosts
change_keyboard_control
change_keyboard_mapping
change_pointer_control
change_property

Changes a window property.

change_save_set

Changes a client's save set.

change_window_attributes

change window attributes.

circulate_window

Change window stacking order.

clear_area
close_font
configure_window

Configures window attributes.

convert_selection
copy_area

copy areas.

copy_colormap_and_free
copy_gc
copy_plane
create_colormap
create_cursor
create_gc

Creates a graphics context.

create_glyph_cursor

create cursor.

create_pixmap

Creates a pixmap.

create_window

Creates a window.

delete_property
destroy_subwindows
destroy_window

Destroys a window.

fill_poly
force_screen_saver
free_colormap
free_colors
free_cursor

Deletes a cursor.

free_gc

Destroys a graphics context.

free_pixmap

Destroys a pixmap.

get_atom_name
get_font_path
get_geometry

Get current window geometry.

get_image
get_input_focus
get_keyboard_control
get_keyboard_mapping
get_modifier_mapping
get_motion_events
get_pointer_control
get_pointer_mapping
get_property

Gets a window property.

get_screen_saver
get_selection_owner

Gets the owner of a selection.

get_window_attributes

Gets window attributes.

grab_button

Grab pointer button(s).

grab_key

Grab keyboard key(s).

grab_keyboard

Grab the keyboard.

grab_pointer

Grab the pointer.

grab_server
image_text8

Draws text.

image_text16

Draws text.

install_colormap
intern_atom

Get atom identifier by name.

kill_client

kills a client.

list_extensions
list_fonts

get matching font names.

list_fonts_with_info

get matching font names and information.

list_hosts
list_installed_colormaps
list_properties
lookup_color
map_subwindows
map_window

Makes a window visible.

no_operation
open_font

opens a font.

poly_arc
poly_fill_arc
poly_fill_rectangle

Fills rectangles.

poly_line

draw lines.

poly_point
poly_rectangle
poly_segment

draw lines.

poly_text8
poly_text16
put_image
query_best_size
query_colors
query_extension

check if extension is present.

query_font

query font metrics.

query_keymap
query_pointer

get pointer coordinates.

query_text_extents

get text extents.

query_tree

query the window tree.

recolor_cursor
reparent_window

Reparents a window.

rotate_properties
send_event

send an event.

set_access_control
set_clip_rectangles
set_close_down_mode
set_dashes
set_font_path
set_input_focus

Sets input focus.

set_modifier_mapping
set_pointer_mapping
set_screen_saver
set_selection_owner

Sets the owner of a selection.

store_colors
store_named_color
translate_coordinates
ungrab_button
ungrab_key

release a key combination.

ungrab_keyboard
ungrab_pointer

release the pointer.

ungrab_server
uninstall_colormap
unmap_subwindows
unmap_window

Makes a window invisible.

warp_pointer

move mouse pointer.

Type Definitions

AccessError
AllocError
Atom
AtomError
Bool32
Button
ButtonReleaseEvent
CirculateRequestEvent
Colormap
ColormapError
Cursor
CursorError
Drawable
DrawableError
FocusOutEvent
Font
FontError
Fontable
GContextError
Gcontext
IDChoiceError
ImplementationError
KeyReleaseEvent
Keycode
Keycode32
Keysym
LeaveNotifyEvent
LengthError
MatchError
NameError
Pixmap
PixmapError
Timestamp
Visualid
Window
WindowError