Linux Manuals session 3

Section 3: library functions

  • |

    XrmDestroyDatabase (3) Linux Manual Page

    XrmGetFileDatabase, XrmPutFileDatabase, XrmGetStringDatabase, XrmLocaleOfDatabase, XrmGetDatabase, XrmSetDatabase, XrmDestroyDatabase – retrieve and store resource databases Syntax #include <X11/Xresource.h> XrmDatabase XrmGetFileDatabase(char *filename); void XrmPutFileDatabase(XrmDatabase database, char *stored_db); XrmDatabase XrmGetStringDatabase(char *data); char *XrmLocaleOfDatabase(XrmDatabase database); XrmDatabase XrmGetDatabase(Display *display); void XrmSetDatabase(Display *display, XrmDatabase database); void XrmDestroyDatabase(XrmDatabase database); Arguments filename Specifies the resource database file name. database Specifies the database that is…

  • |

    XrmCombineFileDatabase (3) Linux Manual Page

    XrmMergeDatabases, XrmCombineDatabase, XrmCombineFileDatabase – merge resource databases Syntax #include <X11/Xresource.h> void XrmMergeDatabases(XrmDatabase source_db, XrmDatabase *target_db); void XrmCombineDatabase(XrmDatabase source_db, XrmDatabase *target_db, Bool override); Status XrmCombineFileDatabase(char *filename, XrmDatabase *target_db, Bool override); Arguments source_db Specifies the resource database that is to be merged into the target database. target_db Specifies the resource database into which the source database is…

  • |

    XrmCombineDatabase (3) Linux Manual Page

    XrmMergeDatabases, XrmCombineDatabase, XrmCombineFileDatabase – merge resource databases Syntax #include <X11/Xresource.h> void XrmMergeDatabases(XrmDatabase source_db, XrmDatabase *target_db); void XrmCombineDatabase(XrmDatabase source_db, XrmDatabase *target_db, Bool override); Status XrmCombineFileDatabase(char *filename, XrmDatabase *target_db, Bool override); Arguments source_db Specifies the resource database that is to be merged into the target database. target_db Specifies the resource database into which the source database is…

  • |

    Xrandr (3) Linux Manual Page

     Xrandr – X Resize, Rotate and Reflection extension. Syntax #include <X11/extensions/Xrandr.h> Bool XRRQueryExtension (Display *dpy, int *event_base_return, int *error_base_return); Status XRRQueryVersion (Display *dpy, int *major_version_return, int *minor_version_return); XRRScreenConfiguration *XRRGetScreenInfo (Display *dpy, Drawable draw); void XRRFreeScreenConfigInfo ( XRRScreenConfiguration *config); Status XRRSetScreenConfig (Display *dpy, XRRScreenConfiguration *config, Drawable draw, int size_index, Rotation rotation, Time timestamp); Status XRRSetScreenConfigAndRate (Display…

  • |

    XmbufQueryExtension (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufGetWindowAttributes (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufGetVersion (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufGetScreenInfo (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufGetBufferAttributes (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufDisplayBuffers (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufDestroyBuffers (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufCreateStereoWindow (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufCreateBuffers (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufChangeWindowAttributes (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbufChangeBufferAttributes (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    Xmbuf (3) Linux Manual Page

    XmbufQueryExtension, XmbufGetVersion, XmbufCreateBuffers, XmbufDestroyBuffers, XmbufDisplayBuffers, XmbufGetWindowAttributes, XmbufChangeWindowAttributes, XmbufGetBufferAttributes, XmbufChangeBufferAttributes, XmbufGetScreenInfo, XmbufCreateStereoWindow – X multibuffering functions Syntax #include <X11/extensions/multibuf.h> Bool XmbufQueryExtension( Display *dpy, Display *dpy, int *event_base_return, int *error_base_return); Status XmbufGetVersion( Display *dpy, int *major_version_return, int *minor_version_return); int XmbufCreateBuffers( Display *dpy, Window window, int count, int update_action, int update_hint, Multibuffer *buffers_update); void XmbufDestroyBuffers( Display *dpy, Window…

  • |

    XmbTextPropertyToTextList (3) Linux Manual Page

    XmbTextListToTextProperty, XwcTextListToTextProperty, Xutf8TextListToTextProperty, XmbTextPropertyToTextList, XwcTextPropertyToTextList, Xutf8TextPropertyToTextList, XwcFreeStringList, XDefaultString – convert text lists and text property structures Syntax int XmbTextListToTextProperty(Display *display, char **list, int count, XICCEncodingStyle style, XTextProperty *text_prop_return); int XwcTextListToTextProperty(Display *display, wchar_t **list, int count, XICCEncodingStyle style, XTextProperty *text_prop_return); int Xutf8TextListToTextProperty(Display *display, char **list, int count, XICCEncodingStyle style, XTextProperty *text_prop_return); int XmbTextPropertyToTextList(Display *display, XTextProperty *text_prop,…

  • |

    XmbTextPerCharExtents (3) Linux Manual Page

    XmbTextPerCharExtents, XwcTextPerCharExtents, Xutf8TextPerCharExtents – obtain per-character information for a text string Syntax Status XmbTextPerCharExtents(XFontSet font_set, char *string, int num_bytes, XRectangle *ink_array_return, XRectangle *logical_array_return, int array_size, int *num_chars_return, XRectangle *overall_ink_return, XRectangle *overall_logical_return); Status XwcTextPerCharExtents(XFontSet font_set, wchar_t *string, int num_wchars, XRectangle *ink_array_return, XRectangle *logical_array_return, int array_size, int *num_chars_return, XRectangle *overall_ink_return, XRectangle *overall_logical_return); Status Xutf8TextPerCharExtents(XFontSet font_set, char *string,…

  • |

    XmbTextListToTextProperty (3) Linux Manual Page

    XmbTextListToTextProperty, XwcTextListToTextProperty, Xutf8TextListToTextProperty, XmbTextPropertyToTextList, XwcTextPropertyToTextList, Xutf8TextPropertyToTextList, XwcFreeStringList, XDefaultString – convert text lists and text property structures Syntax int XmbTextListToTextProperty(Display *display, char **list, int count, XICCEncodingStyle style, XTextProperty *text_prop_return); int XwcTextListToTextProperty(Display *display, wchar_t **list, int count, XICCEncodingStyle style, XTextProperty *text_prop_return); int Xutf8TextListToTextProperty(Display *display, char **list, int count, XICCEncodingStyle style, XTextProperty *text_prop_return); int XmbTextPropertyToTextList(Display *display, XTextProperty *text_prop,…

  • |

    XmbTextExtents (3) Linux Manual Page

    XmbTextExtents, XwcTextExtents, Xutf8TextExtents – compute text extents Syntax int XmbTextExtents(XFontSet font_set, char *string, int num_bytes, XRectangle *overall_ink_return, XRectangle *overall_logical_return); int XwcTextExtents(XFontSet font_set, wchar_t *string, int num_wchars, XRectangle *overall_ink_return, XRectangle *overall_logical_return); int Xutf8TextExtents(XFontSet font_set, char *string, int num_bytes, XRectangle *overall_ink_return, XRectangle *overall_logical_return); Arguments font_set Specifies the font set. num_bytes Specifies the number of bytes in the…