NAME

XAllowEvents - release queued events

SYNTAX

int XAllowEvents(Display *_d_i_s_p_l_a_y, int _e_v_e_n_t___m_o_d_e, Time _t_i_m_e);

ARGUMENTS

_d_i_s_p_l_a_y Specifies the connection to the X server.
_e_v_e_n_t___m_o_d_e Specifies the event mode.
You can pass _A_s_y_n_c_P_o_i_n_t_e_r, _S_y_n_c_P_o_i_n_t_e_r, _A_s_y_n_c_K_e_y_b_o_a_r_d, _S_y_n_c_K_e_y_b_o_a_r_d, _R_e_p_l_a_y_P_o_i_n_t_e_r, _R_e_p_l_a_y_K_e_y_b_o_a_r_d, _A_s_y_n_c_B_o_t_h, or _S_y_n_c_B_o_t_h.
_t_i_m_e Specifies the time.
You can pass either a timestamp or _C_u_r_r_e_n_t_T_i_m_e.

DESCRIPTION

The _X_A_l_l_o_w_E_v_e_n_t_s function releases some queued events if the client has caused a device to freeze. It has no effect if the specified time is earlier than the last-grab time of the most recent active grab for the client or if the specified time is later than the current X server time.

_X_A_l_l_o_w_E_v_e_n_t_s can generate a _B_a_d_V_a_l_u_e error.

DIAGNOSTICS

_B_a_d_V_a_l_u_e
Some numeric value falls outside the range of values accepted by the request. Unless a specific range is specified for an argument, the full range defined by the argument's type is accepted. Any argument defined as a set of alternatives can generate this error.

SEE ALSO

_X_l_i_b _- _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e