NAME
XQueryExtension, XListExtensions, XFreeExtensionList - list available extensions
SYNTAX
Bool XQueryExtension(_d_i_s_p_l_a_y_, _n_a_m_e_, _m_a_j_o_r___o_p_c_o_d_e___r_e_t_u_r_n_, _f_i_r_s_t___e_v_e_n_t___r_e_t_u_r_n_, _f_i_r_s_t___e_r_r_o_r___r_e_t_u_r_n_)
_c_h_a_r _*_*_X_L_i_s_t_E_x_t_e_n_s_i_o_n_s_(_d_i_s_p_l_a_y_, _n_e_x_t_e_n_s_i_o_n_s___r_e_t_u_r_n_)
_X_F_r_e_e_E_x_t_e_n_s_i_o_n_L_i_s_t_(_l_i_s_t_)
_<_h_3 _i_d_=_"_A_R_G_U_M_E_N_T_S_"_> _A_R_G_U_M_E_N_T_S _<_/_h_3_>
_<_d_l _c_o_m_p_a_c_t_>
_<_d_t_>
_<_b_>_d_i_s_p_l_a_y_<_/_b_>
_S_p_e_c_i_f_i_e_s _t_h_e _c_o_n_n_e_c_t_i_o_n _t_o _t_h_e _X _s_e_r_v_e_r_.
_<_d_d_>
_<_d_t_>
_<_b_>_n_a_m_e_<_/_b_>
_S_p_e_c_i_f_i_e_s _t_h_e _e_x_t_e_n_s_i_o_n _n_a_m_e_.
_<_d_d_>
_<_d_t_>
_<_b_>_m_a_j_o_r___o_p_c_o_d_e___r_e_t_u_r_n_<_/_b_>
_R_e_t_u_r_n_s _t_h_e _m_a_j_o_r _o_p_c_o_d_e_.
_<_d_d_>
_<_d_t_>
_<_b_>_f_i_r_s_t___e_v_e_n_t___r_e_t_u_r_n_<_/_b_>
_R_e_t_u_r_n_s _t_h_e _f_i_r_s_t _e_v_e_n_t _c_o_d_e_, _i_f _a_n_y_.
_<_d_d_>
_<_d_t_>
_<_b_>_f_i_r_s_t___e_r_r_o_r___r_e_t_u_r_n_<_/_b_>
_R_e_t_u_r_n_s _t_h_e _f_i_r_s_t _e_r_r_o_r _c_o_d_e_, _i_f _a_n_y_.
_<_d_d_>
_<_d_t_>
_<_b_>_n_e_x_t_e_n_s_i_o_n_s___r_e_t_u_r_n_<_/_b_>
_R_e_t_u_r_n_s _t_h_e _n_u_m_b_e_r _o_f _e_x_t_e_n_s_i_o_n_s _l_i_s_t_e_d_.
_<_d_d_>
_<_d_t_>
_<_b_>_l_i_s_t_<_/_b_>
_S_p_e_c_i_f_i_e_s _t_h_e _l_i_s_t _o_f _e_x_t_e_n_s_i_o_n _n_a_m_e_s_.
_<_d_d_>
_<_/_d_l_>
_<_h_3 _i_d_=_"_D_E_S_C_R_I_P_T_I_O_N_"_> _D_E_S_C_R_I_P_T_I_O_N _<_/_h_3_>
_<_p_>
_T_h_e _X_Q_u_e_r_y_E_x_t_e_n_s_i_o_n _f_u_n_c_t_i_o_n _d_e_t_e_r_m_i_n_e_s _i_f _t_h_e _n_a_m_e_d _e_x_t_e_n_s_i_o_n _i_s
_p_r_e_s_e_n_t_. _I_f _t_h_e _e_x_t_e_n_s_i_o_n _i_s _n_o_t _p_r_e_s_e_n_t_, _X_Q_u_e_r_y_E_x_t_e_n_s_i_o_n _r_e_t_u_r_n_s
_F_a_l_s_e_; _o_t_h_e_r_w_i_s_e_, _i_t _r_e_t_u_r_n_s _T_r_u_e_. _I_f _t_h_e _e_x_t_e_n_s_i_o_n _i_s _p_r_e_s_e_n_t_,
_X_Q_u_e_r_y_E_x_t_e_n_s_i_o_n _r_e_t_u_r_n_s _t_h_e _m_a_j_o_r _o_p_c_o_d_e _f_o_r _t_h_e _e_x_t_e_n_s_i_o_n _t_o
_m_a_j_o_r___o_p_c_o_d_e___r_e_t_u_r_n_; _o_t_h_e_r_w_i_s_e_, _i_t _r_e_t_u_r_n_s _z_e_r_o_. _A_n_y _m_i_n_o_r _o_p_c_o_d_e _a_n_d _t_h_e
_r_e_q_u_e_s_t _f_o_r_m_a_t_s _a_r_e _s_p_e_c_i_f_i_c _t_o _t_h_e _e_x_t_e_n_s_i_o_n_. _I_f _t_h_e _e_x_t_e_n_s_i_o_n _i_n_v_o_l_v_e_s
_a_d_d_i_t_i_o_n_a_l _e_v_e_n_t _t_y_p_e_s_, _X_Q_u_e_r_y_E_x_t_e_n_s_i_o_n _r_e_t_u_r_n_s _t_h_e _b_a_s_e _e_v_e_n_t _t_y_p_e _c_o_d_e
_t_o _f_i_r_s_t___e_v_e_n_t___r_e_t_u_r_n_; _o_t_h_e_r_w_i_s_e_, _i_t _r_e_t_u_r_n_s _z_e_r_o_. _T_h_e _f_o_r_m_a_t _o_f _t_h_e _e_v_e_n_t_s _i_s
_s_p_e_c_i_f_i_c _t_o _t_h_e _e_x_t_e_n_s_i_o_n_. _I_f _t_h_e _e_x_t_e_n_s_i_o_n _i_n_v_o_l_v_e_s _a_d_d_i_t_i_o_n_a_l _e_r_r_o_r _c_o_d_e_s_,
_X_Q_u_e_r_y_E_x_t_e_n_s_i_o_n _r_e_t_u_r_n_s _t_h_e _b_a_s_e _e_r_r_o_r _c_o_d_e _t_o _f_i_r_s_t___e_r_r_o_r___r_e_t_u_r_n_;
_o_t_h_e_r_w_i_s_e_, _i_t _r_e_t_u_r_n_s _z_e_r_o_. _T_h_e _f_o_r_m_a_t _o_f _a_d_d_i_t_i_o_n_a_l _d_a_t_a _i_n _t_h_e _e_r_r_o_r_s _i_s
_s_p_e_c_i_f_i_c _t_o _t_h_e _e_x_t_e_n_s_i_o_n_. _I_f _t_h_e _e_x_t_e_n_s_i_o_n _n_a_m_e _i_s _n_o_t _i_n _t_h_e _H_o_s_t _P_o_r_t_a_b_l_e
_C_h_a_r_a_c_t_e_r _E_n_c_o_d_i_n_g _t_h_e _r_e_s_u_l_t _i_s _i_m_p_l_e_m_e_n_t_a_t_i_o_n_-_d_e_p_e_n_d_e_n_t_. _U_p_p_e_r_c_a_s_e _a_n_d
_l_o_w_e_r_c_a_s_e _m_a_t_t_e_r_; _t_h_e _s_t_r_i_n_g_s _`_`_t_h_i_n_g_'_'_, _`_`_T_h_i_n_g_'_'_, _a_n_d _`_`_t_h_i_n_G_'_' _a_r_e _a_l_l
_c_o_n_s_i_d_e_r_e_d _d_i_f_f_e_r_e_n_t _n_a_m_e_s_.
_<_p_>
_T_h_e _X_L_i_s_t_E_x_t_e_n_s_i_o_n_s _f_u_n_c_t_i_o_n _r_e_t_u_r_n_s _a _l_i_s_t _o_f _a_l_l _e_x_t_e_n_s_i_o_n_s _s_u_p_p_o_r_t_e_d
_b_y _t_h_e _s_e_r_v_e_r_. _I_f _t_h_e _d_a_t_a _r_e_t_u_r_n_e_d _b_y _t_h_e _s_e_r_v_e_r _i_s _i_n _t_h_e _L_a_t_i_n _P_o_r_t_a_b_l_e
_C_h_a_r_a_c_t_e_r _E_n_c_o_d_i_n_g_, _t_h_e_n _t_h_e _r_e_t_u_r_n_e_d _s_t_r_i_n_g_s _a_r_e _i_n _t_h_e _H_o_s_t _P_o_r_t_a_b_l_e
_C_h_a_r_a_c_t_e_r _E_n_c_o_d_i_n_g_. _O_t_h_e_r_w_i_s_e_, _t_h_e _r_e_s_u_l_t _i_s _i_m_p_l_e_m_e_n_t_a_t_i_o_n_-_d_e_p_e_n_d_e_n_t_.
_<_p_>
_T_h_e _X_F_r_e_e_E_x_t_e_n_s_i_o_n_L_i_s_t _f_u_n_c_t_i_o_n _f_r_e_e_s _t_h_e _m_e_m_o_r_y _a_l_l_o_c_a_t_e_d _b_y
_X_L_i_s_t_E_x_t_e_n_s_i_o_n_s_.
_<_/_b_o_d_y_>
_<_/_h_t_m_l_>