Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xtprocessevent(3) [hpux man page]

XtProcessEvent()														  XtProcessEvent()

Name
  XtProcessEvent - get and process one input event of a specified type.

Synopsis
  void XtProcessEvent(mask)
	 XtInputMask mask;

Inputs
  mask	    Specifies what types of events to process.

Availability
  XtProcessEvent() has been superseded by XtAppProcessEvent().

Description
  XtProcessEvent() processes one X event, alternate input source event or timer event.	The mask argument specifies which types of events are
  to be processed; it is the bitwise inclusive OR ( ) of any of the values XtIMXEvent, XtIMTimer, or XtIMAlternateInput, or the value XtIMAll
  which  specifies all three event types.  XtProcessEvent() calls any registered background work procedures if there are no events available,
  and blocks if there are no events and no work procedures.

Usage
  XtProcessEvent() has been superseded by XtAppProcessEvent(), which performs the same function on a per-application context  basis.   XtPro-
  cessEvent()								 now								calls
  XtAppProcessEvent()	       passing		 the	       default		 application	       context		 created	   by
  XtInitialize().	 Very	    few       programs	     need	multiple       application	 contexts,	and	 you	  can
  continue	  to	    use        XtProcessEvent()        if	 you	     initialize 	your	     application	 with
  XtInitialize().   We	recommend,  however,  that you use XtAppInitialize(), XtAppProcessEvent(), and the other XtApp*() application context
  specific functions.

  See XtAppProcessEvent() for more information.

  Programs rarely need this much control over the event dispatching mechanism.	Most programs use XtAppMainLoop().

See Also
  XtAppMainLoop(1), XtAppPeekEvent(1), XtAppPending(1), XtAppProcessEvent(1).

Xt - Event Handling														  XtProcessEvent()

Check Out this Related Man Page

XtNextEvent(3)						    XT COMPATIBILITY FUNCTIONS						    XtNextEvent(3)

NAME
XtNextEvent, XtPending, XtPeekEvent, XtProcessEvent, XtMainLoop - query and process events and input SYNTAX
void XtNextEvent(XEvent *event_return); Boolean XtPeekEvent(XEvent *event_return); Boolean XtPending(void); void XtProcessEvent(XtInputMask mask); void XtMainLoop(void); ARGUMENTS
event Specifies a pointer to the event structure that is to be dispatched to the appropriate event handler. event_return Returns the event information to the specified event structure. mask Specifies what types of events to process. The mask is the bitwise inclusive OR of any combination of XtIMXEvent, XtIMTimer, XtIMAlternateInput, and XtIMSignal. As a convenience, the X Toolkit defines the symbolic name XtIMAll to be the bitwise inclu- sive OR of all event types. DESCRIPTION
XtNextEvent has been replaced by XtAppNextEvent. XtPeekEvent has been replaced by XtAppPeekEvent. XtPending has been replaced by XtAppPending. XtProcessEvent has been replaced by XtAppProcessEvent. XtMainLoop has been replaced by XtAppMainLoop. SEE ALSO
XtAppNextEvent(3xt), XtAppPending(3), XtAppPeekEvent(3), XtAppProcessEvent(3), XtAppMainLoop(3) X Toolkit Intrinsics - C Language Interface Xlib - C Language X Interface X Version 11 libXt 1.1.3 XtNextEvent(3)
Man Page