


XErrorEvent(3X11)					    XErrorEvent(3X11)
X11R5									X11R5



NAME
  XErrorEvent -	X error	event structure

STRUCTURES
  The _X_E_r_r_o_r_E_v_e_n_t structure contains:

  typedef struct {
	  int type;
	  Display *display;	  /* Display the event was read	from */
	  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 */
	  XID resourceid;	  /* resource id */
  } 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 _N_e_x_t_R_e_q_u_e_s_t immediately before the failing call was made. The
  request_code member is a protocol request of the procedure that failed, as
  defined in <_X_1_1/_X_p_r_o_t_o._h>.

SEE ALSO
  AllPlanes(3X11), XAnyEvent(3X11), XButtonEvent(3X11),
  XCreateWindowEvent(3X11), XCirculateEvent(3X11),
  XCirculateRequestEvent(3X11),	XColormapEvent(3X11), XConfigureEvent(3X11),
  XConfigureRequestEvent(3X11),	XCrossingEvent(3X11),
  XDestroyWindowEvent(3X11), XExposeEvent(3X11), XFocusChangeEvent(3X11),
  XGraphicsExposeEvent(3X11), XGravityEvent(3X11), XKeymapEvent(3X11),
  XMapEvent(3X11), XMapRequestEvent(3X11), XPropertyEvent(3X11),
  XReparentEvent(3X11),	XResizeRequestEvent(3X11),
  XSelectionClearEvent(3X11), XSelectionEvent(3X11),
  XSelectionRequestEvent(3X11),	XUnmapEvent(3X11), XVisibilityEvent(3X11)
  _X_l_i_b - _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e






















