@brief WM_HINTS window states.
@brief Deliver a GetProperty request to the X server. @param c The connection to the X server. @param window Window X identifier. @param property Property atom to get. @return The request cookie.
@brief Fill given structure with the property value of a window. @param c The connection to the X server. @param cookie TextProperty request cookie. @param prop TextProperty reply which is to be filled. @param e Error if any. @return Return 1 on success, 0 otherwise.
@brief Wipe prop structure members previously allocated by xcb_icccm_get_text_property_reply(). @param prop prop structure whose members is going to be freed.
@see xcb_icccm_get_text_property()
@brief Deliver a GetProperty request to the X server for WM_CLASS. @param c The connection to the X server. @param window Window X identifier. @return The request cookie.
@brief Fill give structure with the WM_CLASS property of a window. @param prop The property structure to fill. @param reply The property request reply. @return Return 1 on success, 0 otherwise.
@brief Fill given structure with the WM_CLASS property of a window. @param c The connection to the X server. @param cookie Request cookie. @param prop WM_CLASS property value. @param e Error if any. @return Return 1 on success, 0 otherwise.
@brief Wipe prop structure members previously allocated by xcb_icccm_get_wm_class_reply(). @param prop prop structure whose members is going to be freed.
@see xcb_icccm_get_wm_class()
@brief Send request to get WM_CLIENT_MACHINE property of a window. @param c The connection to the X server. @param window Window X identifier. @return The request cookie.
@brief Fill given structure with the WM_CLIENT_MACHINE property of a window. @param c The connection to the X server. @param cookie Request cookie. @param prop WM_CLIENT_MACHINE property value. @param e Error if any. @see xcb_icccm_get_text_property_reply() @return Return 1 on success, 0 otherwise.
@see xcb_icccm_get_wm_client_machine()
@brief Send request to get WM_COLORMAP_WINDOWS property of a given window. @param c The connection to the X server. @param window Window X identifier. @return The request cookie.
@brief Fill the given structure with the WM_COLORMAP_WINDOWS property of a window. @param reply The reply of the GetProperty request. @param colormap_windows WM_COLORMAP property value. @return Return 1 on success, 0 otherwise.
@brief Fill the given structure with the WM_COLORMAP_WINDOWS property of a window. @param c The connection to the X server. @param cookie Request cookie. @param protocols WM_COLORMAP_WINDOWS property value. @param e Error if any. @return Return 1 on success, 0 otherwise.
@brief Wipe protocols structure members previously allocated by xcb_icccm_get_wm_colormap_windows_reply(). @param windows windows structure whose members is going to be freed.
@see xcb_icccm_get_wm_colormap_windows()
@brief Send request to get WM_HINTS property of a window. @param c The connection to the X server. @param window Window X identifier. @return The request cookie.
@brief Fill given structure with the WM_HINTS property of a window. @param hints WM_HINTS property value. @param reply The get property request reply. @return Return 1 on success, 0 otherwise.
@brief Fill given structure with the WM_HINTS property of a window. @param c The connection to the X server. @param cookie Request cookie. @param hints WM_HINTS property value. @param e Error if any. @return Return 1 on success, 0 otherwise.
@see xcb_icccm_get_wm_hints()
@brief Send request to get WM_ICON_NAME property of a window. @param c The connection to the X server. @param window Window X identifier. @return The request cookie.
@brief Fill given structure with the WM_ICON_NAME property of a window. @param c The connection to the X server. @param cookie Request cookie. @param prop WM_ICON_NAME property value. @param e Error if any. @see xcb_icccm_get_text_property_reply() @return Return 1 on success, 0 otherwise.
@see xcb_icccm_get_wm_icon_name()
@brief Deliver a GetProperty request to the X server for WM_NAME. @param c The connection to the X server. @param window Window X identifier. @return The request cookie.
@brief Fill given structure with the WM_NAME property of a window. @param c The connection to the X server. @param cookie Request cookie. @param prop WM_NAME property value. @param e Error if any. @see xcb_icccm_get_text_property_reply() @return Return 1 on success, 0 otherwise.
@see xcb_icccm_get_wm_name()
@brief Send request to get WM_NORMAL_HINTS property of a window. @param c The connection to the X server. @param window Window X identifier. @return The request cookie.
@brief Fill given structure with the WM_NORMAL_HINTS property of a window. @param c The connection to the X server. @param cookie Request cookie. @param hints WM_NORMAL_HINTS property value. @param e Error if any. @return Return 1 on success, 0 otherwise.
@see xcb_icccm_get_wm_normal_hints()
@brief Send request to get WM_PROTOCOLS property of a given window. @param c The connection to the X server. @param window Window X identifier. @return The request cookie.
@brief Fill the given structure with the WM_PROTOCOLS property of a window. @param reply The reply of the GetProperty request. @param protocols WM_PROTOCOLS property value. @return Return 1 on success, 0 otherwise.
@brief Fill the given structure with the WM_PROTOCOLS property of a window. @param c The connection to the X server. @param cookie Request cookie. @param protocols WM_PROTOCOLS property value. @param e Error if any. @return Return 1 on success, 0 otherwise.
@brief Wipe protocols structure members previously allocated by xcb_icccm_get_wm_protocols_reply(). @param protocols protocols structure whose members is going to be freed.
@see xcb_icccm_get_wm_protocols()
@brief Send request to get size hints structure for the named property. @param c The connection to the X server. @param window Window X identifier. @param property Specify the property name. @return The request cookie.
@brief Fill given structure with the WM_NORMAL_HINTS property of a window. @param hints WM_NORMAL_HINTS property value. @param reply The get property request reply. @return Return 1 on success, 0 otherwise.
@brief Fill given structure with the size hints of the named property. @param c The connection to the X server. @param cookie Request cookie. @param hints Size hints structure. @param e Error if any. @return Return 1 on success, 0 otherwise.
@see xcb_icccm_get_wm_size_hints()
@brief Send request to get WM_TRANSIENT_FOR property of a window. @param c The connection to the X server @param window Window X identifier. @return The request cookie.
@brief Fill given window pointer with the WM_TRANSIENT_FOR property of a window. @param prop WM_TRANSIENT_FOR property value. @param reply The get property request reply. @return Return 1 on success, 0 otherwise.
@brief Fill given structure with the WM_TRANSIENT_FOR property of a window. @param c The connection to the X server. @param cookie Request cookie. @param prop WM_TRANSIENT_FOR property value. @param e Error if any. @return Return 1 on success, 0 otherwise.
@see xcb_icccm_get_wm_transient_for_unchecked()
@see xcb_icccm_set_wm_class_checked()
@brief Deliver a SetProperty request to set WM_CLASS property value.
@see xcb_icccm_set_wm_client_machine_checked()
@brief Deliver a SetProperty request to set WM_CLIENT_MACHINE property value. @param c The connection to the X server. @param window Window X identifier. @param encoding Encoding used for the data passed in the name parameter, the set property will also have this encoding as its type. @param format Encoding format. @param name_len Length of name value to set. @param name Name value to set.
@see xcb_icccm_set_wm_colormap_windows_checked()
@brief Deliver a ChangeProperty request to set WM_COLORMAP_WINDOWS property value. @param c The connection to the X server. @param wm_colormap_windows The WM_COLORMAP_WINDOWS atom @param window Window X identifier. @param list_len Windows list len. @param list Windows list. @return The request cookie.
@see xcb_icccm_set_wm_hints_checked()
@brief Deliver a SetProperty request to set WM_HINTS property value. @param c The connection to the X server. @param window Window X identifier. @param hints Hints value to set.
@see xcb_icccm_set_wm_icon_name_checked()
@brief Deliver a SetProperty request to set WM_ICON_NAME property value. @param c The connection to the X server. @param window Window X identifier. @param encoding Encoding used for the data passed in the name parameter, the set property will also have this encoding as its type. @param format Encoding format. @param name_len Length of name value to set. @param name Name value to set.
@see xcb_icccm_set_wm_name_checked()
@brief Deliver a SetProperty request to set WM_NAME property value. @param c The connection to the X server. @param window Window X identifier. @param encoding Encoding used for the data passed in the name parameter, the set property will also have this encoding as its type. @param format Encoding format. @param name_len Length of name value to set. @param name Name value to set.
@see xcb_icccm_set_wm_normal_hints_checked()
@brief Deliver a ChangeProperty request to set WM_NORMAL_HINTS property value. @param c The connection to the X server. @param window Window X identifier. @param hints Hints value to set.
@see xcb_icccm_set_wm_protocols_checked()
@brief Deliver a SetProperty request to set WM_PROTOCOLS property value. @param c The connection to the X server. @param wm_protocols The WM_PROTOCOLS atom. @param window Window X identifier. @param list_len Atom list len. @param list Atom list.
@see xcb_icccm_set_wm_size_hints_checked()
@brief Deliver a ChangeProperty request to set a value to a given property. @param c The connection to the X server. @param window Window X identifier. @param property Property to set value for. @param hints Hints value to set.
@see xcb_icccm_set_wm_transient_for
@brief Deliver a SetProperty request to set WM_TRANSIENT_FOR property value. @param c The connection to the X server. @param window Window X identifier. @param transient_for_window The WM_TRANSIENT_FOR window X identifier. @return The request cookie.
@brief Set size hints to a given aspect ratios. @param hints SIZE_HINTS structure. @param min_aspect_num The minimum aspect ratios for the width. @param min_aspect_den The minimum aspect ratios for the height. @param max_aspect_num The maximum aspect ratios for the width. @param max_aspect_den The maximum aspect ratios for the height.
@brief Set size hints to a given base size. @param hints SIZE_HINTS structure. @param base_width Base width. @param base_height Base height.
@brief Set size hints to a given maximum size. @param hints SIZE_HINTS structure. @param width The maximum width. @param height The maximum height.
@brief Set size hints to a given minimum size. @param hints SIZE_HINTS structure. @param width The minimum width. @param height The minimum height.
@brief Set size hints to a given position. @param hints SIZE_HINTS structure. @param user_specified Is the size user-specified? @param x The X position. @param y The Y position.
@brief Set size hints to a given resize increments. @param hints SIZE_HINTS structure. @param width The resize increments width. @param height The resize increments height.
@brief Set size hints to a given size. @param hints SIZE_HINTS structure. @param user_specified is the size user-specified? @param width The width. @param height The height.
@brief Set size hints to a given window gravity. @param hints SIZE_HINTS structure. @param win_gravity Window gravity value.
@brief Get urgency hint. @param hints WM_HINTS structure. @return Urgency hint value.
@brief Set icon mask bitmap. @param hints WM_HINTS structure. @param icon_mask Pixmap.
@brief Set pixmap to be used as icon. @param hints WM_HINTS structure. @param icon_pixmap Pixmap.
@brief Set window identifier to be used as icon. @param hints WM_HINTS structure. @param icon_window Window X identifier.
@brief Set hints state to 'iconic'. @param hints WM_HINTS structure.
@brief Set input focus. @param hints WM_HINTS structure. @param input Input focus.
@brief Set hints state to none. @param hints WM_HINTS structure.
@brief Set hints state to 'normal'. @param hints WM_HINTS structure.
@brief Set urgency hints flag. @param hints WM_HINTS structure.
@brief Set identifier of related window group. @param hints WM_HINTS structure. @param window_group Window X identifier.
@brief Set hints state to 'withdrawn'. @param hints WM_HINTS structure.
Number of elements in this structure
Number of elements in this structure
@brief TextProperty reply structure.
@brief WM_COLORMAP_WINDOWS structure.
@brief WM_PROTOCOLS structure.
@brief WM hints structure (may be extended in the future).
@brief Size hints structure.