x11rb_protocol

Module resource_manager

Source
Expand description

X11 resource manager library.

To open a database, it is recommended to use Database::new_from_default, but that function needs to do I/O. A wrapper to simplify usage is e.g. provided in the x11rb crate.

This functionality is similar to what is available to C code through xcb-util-xrm and Xlib’s Xrm* function family. Not all their functionality is available in this library. Please open a feature request if you need something that is not available.

The code in this module is only available when the resource_manager feature of the library is enabled.

Modules§

Structs§

  • A X11 resource database.
  • Entry 🔒
    A single entry in the resource manager database.

Enums§

  • Binding 🔒
    How tightly does the component of an entry match a query?
  • Component 🔒
    A component of a database entry.

Constants§

  • Maximum nesting of #include directives, same value as Xlib uses. After following this many #include directives, further includes are ignored.

Functions§