Linux Manuals session 3

Section 3: library functions

  • |

    XF86MiscQueryExtension (3) Linux Manual Page

    XF86MiscQueryExtension, XF86MiscQueryVersion, XF86MiscGetMouseSettings, XF86MiscSetMouseSettings, XF86MiscGetKbdSettings, XF86MiscSetKbdSettings – Extension library for the XFree86-Misc X extension. Syntax #include <X11/extensions/xf86misc.h> Bool XF86MiscQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86MiscQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Status XF86MiscGetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscSetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscGetKbdSettings( Display *display, XF86MiscKbdSettings *kbdinfo); Status XF86MiscSetKbdSettings( Display *display,…

  • |

    XF86MiscGetSaver (3) Linux Manual Page

    XF86MiscQueryExtension, XF86MiscQueryVersion, XF86MiscGetMouseSettings, XF86MiscSetMouseSettings, XF86MiscGetKbdSettings, XF86MiscSetKbdSettings – Extension library for the XFree86-Misc X extension. Syntax #include <X11/extensions/xf86misc.h> Bool XF86MiscQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86MiscQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Status XF86MiscGetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscSetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscGetKbdSettings( Display *display, XF86MiscKbdSettings *kbdinfo); Status XF86MiscSetKbdSettings( Display *display,…

  • |

    XF86MiscGetMouseSettings (3) Linux Manual Page

    XF86MiscQueryExtension, XF86MiscQueryVersion, XF86MiscGetMouseSettings, XF86MiscSetMouseSettings, XF86MiscGetKbdSettings, XF86MiscSetKbdSettings – Extension library for the XFree86-Misc X extension. Syntax #include <X11/extensions/xf86misc.h> Bool XF86MiscQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86MiscQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Status XF86MiscGetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscSetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscGetKbdSettings( Display *display, XF86MiscKbdSettings *kbdinfo); Status XF86MiscSetKbdSettings( Display *display,…

  • |

    XF86MiscGetKbdSettings (3) Linux Manual Page

    XF86MiscQueryExtension, XF86MiscQueryVersion, XF86MiscGetMouseSettings, XF86MiscSetMouseSettings, XF86MiscGetKbdSettings, XF86MiscSetKbdSettings – Extension library for the XFree86-Misc X extension. Syntax #include <X11/extensions/xf86misc.h> Bool XF86MiscQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86MiscQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Status XF86MiscGetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscSetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscGetKbdSettings( Display *display, XF86MiscKbdSettings *kbdinfo); Status XF86MiscSetKbdSettings( Display *display,…

  • |

    XF86Misc (3) Linux Manual Page

    XF86MiscQueryExtension, XF86MiscQueryVersion, XF86MiscGetMouseSettings, XF86MiscSetMouseSettings, XF86MiscGetKbdSettings, XF86MiscSetKbdSettings – Extension library for the XFree86-Misc X extension. Syntax #include <X11/extensions/xf86misc.h> Bool XF86MiscQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86MiscQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Status XF86MiscGetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscSetMouseSettings( Display *display, XF86MiscMouseSettings *mseinfo); Status XF86MiscGetKbdSettings( Display *display, XF86MiscKbdSettings *kbdinfo); Status XF86MiscSetKbdSettings( Display *display,…

  • |

    XF86DGA (3) Linux Manual Page

    XDGA – Client library for the XFree86-DGA extension. Synopsis #include <X11/extensions/xf86dga.h> Bool XDGAQueryExtension( Display *dpy, int *eventBase, int *errorBase) Bool XDGAQueryVersion( Display *dpy, int *majorVersion, int *minorVersion) XDGAMode *XDGAQueryModes( Display *dpy, int screen, int *num) XDGADevice *XDGASetMode( Display *dpy, int screen, int mode) Bool XDGAOpenFramebuffer( Display *dpy, int screen) void XDGACloseFramebuffer( Display *dpy, int screen)…

  • |

    XExtentsOfFontSet (3) Linux Manual Page

    XExtentsOfFontSet – obtain the maximum extents structure for a font set Syntax XFontSetExtents *XExtentsOfFontSet(XFontSet font_set); Arguments font_set Specifies the font set. Description The XExtentsOfFontSet function returns an XFontSetExtents structure for the fonts used by the Xmb and Xwc layers for the given font set. The XFontSetExtents structure is owned by Xlib and should not be…

  • |

    XExtendedMaxRequestSize (3) Linux Manual Page

    AllPlanes, BlackPixel, WhitePixel, ConnectionNumber, DefaultColormap, DefaultDepth, XListDepths, DefaultGC, DefaultRootWindow, DefaultScreenOfDisplay, DefaultScreen, DefaultVisual, DisplayCells, DisplayPlanes, DisplayString, XMaxRequestSize, XExtendedMaxRequestSize, LastKnownRequestProcessed, NextRequest, ProtocolVersion, ProtocolRevision, QLength, RootWindow, ScreenCount, ScreenOfDisplay, ServerVendor, VendorRelease – Display macros and functions Syntax unsigned long AllPlanes; unsigned long BlackPixel(Display *display, int screen_number); unsigned long WhitePixel(Display *display, int screen_number); int ConnectionNumber(Display *display); Colormap DefaultColormap(Display *display, int…

  • |

    XExposeEvent (3) Linux Manual Page

    XExposeEvent – Expose event structure Structures The structure for Expose events contains: typedef struct {         int type;       /* Expose */         unsigned long serial;   /* # of last request processed by server */         Bool send_event;        /* true if this came from a SendEvent request */         Display *display;       /* Display the event was read from */         Window window;         int x, y;         int width, height;         int count;      /* if nonzero, at least this many…

  • |

    XEventsQueued (3) Linux Manual Page

    XFlush, XSync, XEventsQueued, XPending – handle output buffer or event queue Syntax int XFlush(Display *display); int XSync(Display *display, Bool discard); int XEventsQueued(Display *display, int mode); int XPending(Display *display); Arguments discard Specifies a Boolean value that indicates whether XSync discards all events on the event queue. display Specifies the connection to the X server. mode Specifies…

  • |

    XEvent (3) Linux Manual Page

    XAnyEvent, XEvent – generic X event structures Structures All the event structures declared in have the following common members: typedef struct {         int type;         unsigned long serial;   /* # of last request processed by server */         Bool send_event;        /* true if this came from a SendEvent request */         Display *display;       /* Display the event was read from */         Window window; } XAnyEvent; The type member is…

  • |

    XErrorEvent (3) Linux Manual Page

    XErrorEvent – X error event structure Structures The XErrorEvent structure contains: typedef struct {         int type;         Display *display;       /* Display the event was read from */         XID resourceid;         /* resource id */         unsigned long serial;           /* serial number of failed request */         unsigned char error_code;       /* error code of failed request */         unsigned char request_code;     /* Major op-code of failed request */         unsigned char minor_code;       /* Minor op-code of failed request */ } XErrorEvent;…

  • |

    XEqualRegion (3) Linux Manual Page

    XEmptyRegion, XEqualRegion, XPointInRegion, XRectInRegion – determine if regions are empty or equal Syntax Bool XEmptyRegion(Region r); Bool XEqualRegion(Region r1, Region r2); Bool XPointInRegion(Region r, int x, int y); int XRectInRegion(Region r, int x, int y, unsigned int width, unsigned int height); Arguments r Specifies the region. r1 r2 Specify the two regions. width height Specify…

  • |

    XEnableAccessControl (3) Linux Manual Page

    XAddHost, XAddHosts, XListHosts, XRemoveHost, XRemoveHosts, XSetAccessControl, XEnableAccessControl, XDisableAccessControl, XHostAddress, XServerInterpretedAddress – control host access and host control structure Syntax int XAddHost(Display *display, XHostAddress *host); int XAddHosts(Display *display, XHostAddress *hosts, int num_hosts); XHostAddress *XListHosts(Display *display, int *nhosts_return, Bool state_return); int XRemoveHost(Display *display, XHostAddress *host); int XRemoveHosts(Display *display, XHostAddress *hosts, int num_hosts); int XSetAccessControl(Display *display, int mode);…

  • |

    XEmptyRegion (3) Linux Manual Page

    XEmptyRegion, XEqualRegion, XPointInRegion, XRectInRegion – determine if regions are empty or equal Syntax Bool XEmptyRegion(Region r); Bool XEqualRegion(Region r1, Region r2); Bool XPointInRegion(Region r, int x, int y); int XRectInRegion(Region r, int x, int y, unsigned int width, unsigned int height); Arguments r Specifies the region. r1 r2 Specify the two regions. width height Specify…

  • |

    XERBLA_ARRAY (3) Linux Manual Page

    NAME xerbla_array.f – SYNOPSIS Functions/Subroutines subroutine xerbla_array (SRNAME_ARRAY, SRNAME_LEN, INFO) XERBLA_ARRAY Function/Subroutine Documentation subroutine xerbla_array (character(1), dimension(srname_len)SRNAME_ARRAY, integerSRNAME_LEN, integerINFO) XERBLA_ARRAY Purpose: XERBLA_ARRAY assists other languages in calling XERBLA, the LAPACK and BLAS error handler.Rather than taking a Fortran string argument as the function’s name, XERBLA_ARRAY takes an array of single characters along with the array’s…

  • |

    XERBLA (3) Linux Manual Page

    NAME xerbla.f – SYNOPSIS Functions/Subroutines subroutine xerbla (SRNAME, INFO) XERBLA Function/Subroutine Documentation subroutine xerbla (character*(*)SRNAME, integerINFO) XERBLA Purpose: XERBLA is an error handler for the LAPACK routines. It is called by an LAPACK routine if an input parameter has an invalid value. A message is printed and execution stops. Installers may consider modifying the STOP…

  • |

    XDrawText16 (3) Linux Manual Page

    XDrawText, XDrawText16, XTextItem, XTextItem16 – draw polytext text and text drawing structures Syntax int XDrawText(Display *display, Drawable d, GC gc, int x, int y, XTextItem *items, int nitems); int XDrawText16(Display *display, Drawable d, GC gc, int x, int y, XTextItem16 *items, int nitems); Arguments d Specifies the drawable. display Specifies the connection to the X…

  • |

    XDrawText (3) Linux Manual Page

    XDrawText, XDrawText16, XTextItem, XTextItem16 – draw polytext text and text drawing structures Syntax int XDrawText(Display *display, Drawable d, GC gc, int x, int y, XTextItem *items, int nitems); int XDrawText16(Display *display, Drawable d, GC gc, int x, int y, XTextItem16 *items, int nitems); Arguments d Specifies the drawable. display Specifies the connection to the X…

  • |

    XDrawString16 (3) Linux Manual Page

    XDrawString, XDrawString16 – draw text characters Syntax int XDrawString(Display *display, Drawable d, GC gc, int x, int y, char *string, int length); int XDrawString16(Display *display, Drawable d, GC gc, int x, int y, XChar2b *string, int length); Arguments d Specifies the drawable. display Specifies the connection to the X server. gc Specifies the GC. length…