Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages


home | help
XErrorEvent(3)			XLIB FUNCTIONS			XErrorEvent(3)

       XErrorEvent - X error event structure

       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;

       When you	receive	this event, the	structure members are set as follows.

       The serial member is the	number of requests, starting from one, sent
       over the	network	connection since it was	opened.	 It is the number that
       was the value of	NextRequest immediately	before the failing call	was
       made.  The request_code member is a protocol request of the procedure
       that failed, as defined in <X11/Xproto.h>.

       AllPlanes(3), XAnyEvent(3), XButtonEvent(3), XCreateWindowEvent(3),
       XCirculateEvent(3), XCirculateRequestEvent(3), XColormapEvent(3), XCon-
       figureEvent(3), XConfigureRequestEvent(3), XCrossingEvent(3), XDestroy-
       WindowEvent(3), XExposeEvent(3),	XFocusChangeEvent(3), XGraphicsEx-
       poseEvent(3), XGravityEvent(3), XKeymapEvent(3),	XMapEvent(3), XMapRe-
       questEvent(3), XPropertyEvent(3), XReparentEvent(3), XResiz-
       eRequestEvent(3), XSelectionClearEvent(3), XSelectionEvent(3), XSelec-
       tionRequestEvent(3), XUnmapEvent(3), XVisibilityEvent(3)
       Xlib - C	Language X Interface

X Version 11			 libX11	1.6.5			XErrorEvent(3)


Want to link to this manual page? Use this URL:

home | help