Linux Manuals session 3

Section 3: library functions

  • |

    XFlush (3) Linux Manual Page

    XFlush, XSync, XEventsQueued, XPending – handle output buffer or event queue Syntaxint XFlush(Display *display); int XSync(Display *display, Bool discard); int XEventsQueued(Display *display, int mode); int XPending(Display *display);Argumentsdiscard 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 the mode. You…

  • |

    XFindContext (3) Linux Manual Page

    XSaveContext, XFindContext, XDeleteContext, XUniqueContext – associative look-up routines Syntaxint XSaveContext(Display *display, XID rid, XContext context, XPointer data); int XFindContext(Display *display, XID rid, XContext context, XPointer *data_return); int XDeleteContext(Display *display, XID rid, XContext context); XContext XUniqueContext(void); Argumentscontext Specifies the context type to which the data belongs. data Specifies the data to be associated with the window…

  • |

    XFilterEvent (3) Linux Manual Page

    XFilterEvent – filter X events for an input method SyntaxBool XFilterEvent(XEvent *event, Window w);Argumentsevent Specifies the event to filter. w Specifies the window for which the filter is to be applied.DescriptionIf the window argument is None, XFilterEvent applies the filter to the window specified in the XEvent structure. The window argument is provided so that…

  • |

    XFillRectangles (3) Linux Manual Page

    XFillRectangle, XFillRectangles, XFillPolygon, XFillArc, XFillArcs – fill rectangles, polygons, or arcs Syntaxint XFillRectangle(Display *display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height); int XFillRectangles(Display *display, Drawable d, GC gc, XRectangle *rectangles, int nrectangles); int XFillPolygon(Display *display, Drawable d, GC gc, XPoint *points, int npoints, int shape, int mode); int…

  • |

    XFillRectangle (3) Linux Manual Page

    XFillRectangle, XFillRectangles, XFillPolygon, XFillArc, XFillArcs – fill rectangles, polygons, or arcs Syntaxint XFillRectangle(Display *display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height); int XFillRectangles(Display *display, Drawable d, GC gc, XRectangle *rectangles, int nrectangles); int XFillPolygon(Display *display, Drawable d, GC gc, XPoint *points, int npoints, int shape, int mode); int…

  • |

    XFillPolygon (3) Linux Manual Page

    XFillRectangle, XFillRectangles, XFillPolygon, XFillArc, XFillArcs – fill rectangles, polygons, or arcs Syntaxint XFillRectangle(Display *display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height); int XFillRectangles(Display *display, Drawable d, GC gc, XRectangle *rectangles, int nrectangles); int XFillPolygon(Display *display, Drawable d, GC gc, XPoint *points, int npoints, int shape, int mode); int…

  • |

    XFillArcs (3) Linux Manual Page

    XFillRectangle, XFillRectangles, XFillPolygon, XFillArc, XFillArcs – fill rectangles, polygons, or arcs Syntaxint XFillRectangle(Display *display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height); int XFillRectangles(Display *display, Drawable d, GC gc, XRectangle *rectangles, int nrectangles); int XFillPolygon(Display *display, Drawable d, GC gc, XPoint *points, int npoints, int shape, int mode); int…

  • |

    XFillArc (3) Linux Manual Page

    XFillRectangle, XFillRectangles, XFillPolygon, XFillArc, XFillArcs – fill rectangles, polygons, or arcs Syntaxint XFillRectangle(Display *display, Drawable d, GC gc, int x, int y, unsigned int width, unsigned int height); int XFillRectangles(Display *display, Drawable d, GC gc, XRectangle *rectangles, int nrectangles); int XFillPolygon(Display *display, Drawable d, GC gc, XPoint *points, int npoints, int shape, int mode); int…

  • |

    XFetchName (3) Linux Manual Page

    XSetWMName, XGetWMName, XStoreName, XFetchName – set or read a window’s WM_NAME property Syntaxvoid XSetWMName(Display *display, Window w, XTextProperty *text_prop); Status XGetWMName(Display *display, Window w, XTextProperty *text_prop_return); int XStoreName(Display *display, Window w, char *window_name); Status XFetchName(Display *display, Window w, char **window_name_return);Argumentsdisplay Specifies the connection to the X server. text_prop Specifies the XTextProperty structure to be used….

  • |

    XFetchBytes (3) Linux Manual Page

    XStoreBytes, XStoreBuffer, XFetchBytes, XFetchBuffer, XRotateBuffers – manipulate cut and paste buffers Syntaxint XStoreBytes(Display *display, char *bytes, int nbytes); int XStoreBuffer(Display *display, char *bytes, int nbytes, int buffer); char *XFetchBytes(Display *display, int *nbytes_return); char *XFetchBuffer(Display *display, int *nbytes_return, int buffer); int XRotateBuffers(Display *display, int rotate);Argumentsbuffer Specifies the buffer in which you want to store the bytes…

  • |

    XFetchBuffer (3) Linux Manual Page

    XStoreBytes, XStoreBuffer, XFetchBytes, XFetchBuffer, XRotateBuffers – manipulate cut and paste buffers Syntaxint XStoreBytes(Display *display, char *bytes, int nbytes); int XStoreBuffer(Display *display, char *bytes, int nbytes, int buffer); char *XFetchBytes(Display *display, int *nbytes_return); char *XFetchBuffer(Display *display, int *nbytes_return, int buffer); int XRotateBuffers(Display *display, int rotate);Argumentsbuffer Specifies the buffer in which you want to store the bytes…

  • |

    XF86VidModeValidateModeLine (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…

  • |

    XF86VidModeSwitchToMode (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…

  • |

    XF86VidModeSwitchMode (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…

  • |

    XF86VidModeSetViewPort (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…

  • |

    XF86VidModeSetGammaRamp (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…

  • |

    XF86VidModeSetGamma (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…

  • |

    XF86VidModeSetClientVersion (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…

  • |

    XF86VidModeQueryVersion (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…

  • |

    XF86VidModeQueryExtension (3) Linux Manual Page

    XF86VidModeQueryExtension, XF86VidModeQueryVersion, XF86VidModeSetClientVersion, XF86VidModeGetModeLine, XF86VidModeGetAllModeLines, XF86VidModeAddModeLine, XF86VidModeDeleteModeLine, XF86VidModeModModeLine, XF86VidModeValidateModeLine, XF86VidModeSwitchMode, XF86VidModeSwitchToMode, XF86VidModeLockModeSwitch, XF86VidModeGetMonitor, XF86VidModeGetViewPort, XF86VidModeSetViewPort, XF86VidModeGetDotClocks, XF86VidModeGetGamma, XF86VidModeSetGamma, XF86VidModeGetGammaRamp, XF86VidModeSetGammaRamp, XF86VidModeGetGammaRampSize, XF86VidModeGetPermissions – Extension library for the XFree86-VidMode X extension Synopsis#include <X11/extensions/xf86vmode.h> Bool XF86VidModeQueryExtension( Display *display, int *event_base_return, int *error_base_return); Bool XF86VidModeQueryVersion( Display *display, int *major_version_return, int *minor_version_return); Bool XF86VidModeSetClientVersion( Display *display); Bool XF86VidModeGetModeLine( Display…