


XmRemoveProtocols(3X)					XmRemoveProtocols(3X)
OSF/Motif							    OSF/Motif



NAME
  XXmmRReemmoovveePPrroottooccoollss - A	VendorShell function that removes the protocols	from
  the protocol manager and deallocates the internal tables

SYNOPSIS


  ##iinncclluuddee <<XXmm//XXmm..hh>>
  ##iinncclluuddee <<XXmm//PPrroottooccoollss..hh>>
  vvooiidd XXmmRReemmoovveePPrroottooccoollss ((_s_h_e_l_l, _p_r_o_p_e_r_t_y, _p_r_o_t_o_c_o_l_s, _n_u_m__p_r_o_t_o_c_o_l_s))
       WWiiddggeett	 _s_h_e_l_l;;
       AAttoomm	 _p_r_o_p_e_r_t_y;;
       AAttoomm	 * _p_r_o_t_o_c_o_l_s;;
       CCaarrddiinnaall	 _n_u_m__p_r_o_t_o_c_o_l_s;;
  vvooiidd XXmmRReemmoovveeWWMMPPrroottooccoollss ((_s_h_e_l_l, _p_r_o_t_o_c_o_l_s, _n_u_m__p_r_o_t_o_c_o_l_s))
       WWiiddggeett	 _s_h_e_l_l;;
       AAttoomm	  * _p_r_o_t_o_c_o_l_s;;
       CCaarrddiinnaall	 _n_u_m__p_r_o_t_o_c_o_l_s;;

DESCRIPTION
  XXmmRReemmoovveePPrroottooccoollss removes the	protocols from the protocol manager and	deal-
  locates the internal tables.	If any of the protocols	are active, it will
  update the handlers and update the property if _s_h_e_l_l is realized.

  XXmmRReemmoovveeWWMMPPrroottooccoollss is a convenience interface.  It calls XXmmRReemmoovveePPrroottooccoollss
  with the property value set to the atom returned by interning	WWMM__PPRROOTTOOCCOOLLSS.

  _s_h_e_l_l	      Specifies	the widget with	which the protocol property is asso-
	      ciated

  _p_r_o_p_e_r_t_y    Specifies	the protocol property

  _p_r_o_t_o_c_o_l_s   Specifies	the protocol atoms (or ints cast to Atom)

  _n_u_m__p_r_o_t_o_c_o_l_s
	      Specifies	the number of elements in protocols

  For a	complete definition of VendorShell and its associated resources, see
  VVeennddoorrSShheellll((33XX)).

RELATED	INFORMATION
  VVeennddoorrSShheellll((33XX)), XXmmIInntteerrnnAAttoomm((33XX)), and XXmmRReemmoovveeWWMMPPrroottooccoollss((33XX)).
















