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