


XtAppAddTimeOut(3Xt)					 XtAppAddTimeOut(3Xt)
X11R5									X11R5



NAME
  XtAppAddTimeOut, XtRemoveTimeOut - register and remove timeouts

SYNTAX
  XtIntervalId XtAppAddTimeOut(_a_p_p__c_o_n_t_e_x_t, _i_n_t_e_r_v_a_l, _p_r_o_c, _c_l_i_e_n_t__d_a_t_a)
	XtAppContext _a_p_p__c_o_n_t_e_x_t;
	unsigned long _i_n_t_e_r_v_a_l;
	XtTimerCallbackProc _p_r_o_c;
	XtPointer _c_l_i_e_n_t__d_a_t_a;

  void XtRemoveTimeOut(_t_i_m_e_r)
	XtIntervalId _t_i_m_e_r;

ARGUMENTS

  _a_p_p__c_o_n_t_e_x_t
	    Specifies the application context for which	the timer is to	be
	    set.

  _c_l_i_e_n_t__d_a_t_a
	    Specifies the argument that	is to be passed	to the specified pro-
	    cedure when	.

  _i_n_t_e_r_v_a_l  Specifies the time interval	in milliseconds.

  _p_r_o_c	    Specifies the procedure that is to be called when time expires.

  _t_i_m_e_r	    Specifies the ID for the timeout request to	be destroyed.

DESCRIPTION
  The _X_t_A_p_p_A_d_d_T_i_m_e_O_u_t function creates a timeout and returns an	identifier
  for it.  The timeout value is	set to interval.  The callback procedure is
  called when the time interval	elapses, and then the timeout is removed.

  The _X_t_R_e_m_o_v_e_T_i_m_e_O_u_t function removes the timeout.  Note that timeouts	are
  automatically	removed	once they trigger.

SEE ALSO
  XtAppAddInput(3Xt)
  _X _T_o_o_l_k_i_t _I_n_t_r_i_n_s_i_c_s - _C _L_a_n_g_u_a_g_e _I_n_t_e_r_f_a_c_e
  _X_l_i_b - _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e

















