*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> XmSetProtocolHooks (3X)              
Title
Content
Arch
Section
 

XmSetProtocolHooks(3X)

Contents


NAME    [Toc]    [Back]

       XmSetProtocolHooks  -  A  VendorShell function that allows
       pre and post actions to be executed when a  protocol  message
 is received from MWM

SYNOPSIS    [Toc]    [Back]

       #include <Xm/Xm.h> #include <Xm/Protocols.h>

       void  XmSetProtocolHooks  (shell, property, protocol, prehook,
 pre_closure, posthook, post_closure)
               Widget shell;
               Atom property;
               Atom protocol;
               XtCallbackProc prehook;
               XtPointer pre_closure;
               XtCallbackProc posthook;
               XtPointer post_closure;

       void  XmSetWMProtocolHooks  (shell,   protocol,   prehook,
       pre_closure, posthook, post_closure)
               Widget shell;
               Atom protocol;
               XtCallbackProc prehook;
               XtPointer pre_closure;
               XtCallbackProc posthook;
               XtPointer post_closure;

DESCRIPTION    [Toc]    [Back]

       XmSetProtocolHooks is used by shells that want to have pre
       and post actions  executed  when  a  protocol  message  is
       received  from  MWM. Since there is no guaranteed ordering
       in execution of event handlers  or  callback  lists,  this
       allows  the  shell  to  control the flow while leaving the
       protocol manager structures opaque.

       XmSetWMProtocolHooks is a convenience interface.  It calls
       XmSetProtocolHooks with the property value set to the atom
       returned by interning WM_PROTOCOLS.  Specifies the  widget
       with  which  the protocol property is associated Specifies
       the protocol property Specifies the protocol atom  (or  an
       int  cast  to Atom) Specifies the procedure to call before
       calling entries on the client callback-list Specifies  the
       client data to be passed to the prehook when it is invoked
       Specifies the procedure to call after calling  entries  on
       the  client  callback-list Specifies the client data to be
       passed to the posthook when it is invoked

       For a complete definition of VendorShell and  its  associated
 resources, see VendorShell(3X).

SEE ALSO    [Toc]    [Back]

      
      
       VendorShell(3X),     XmInternAtom(3X),    XmSetWMProtocolHooks(3X)



                                           XmSetProtocolHooks(3X)
[ Back ]
 Similar pages
Name OS Title
XmSetProtocolHooks IRIX A VendorShell function that allows pre and post actions to be executed when a protocol message is received fro
XmSetWMProtocolHooks IRIX A VendorShell convenience interface that allows pre and post actions to be executed when a protocol message is
XmSetWMProtocolHooks Tru64 A VendorShell convenience interface that allows pre and post actions to be executed when a protocol ...
XmSetProtocolHooks HP-UX A VendorShell function that allows preactions and postactions to be executed when a protocol message is receiv
XmSetWMProtocolHooks HP-UX A VendorShell convenience interface that allows preactions and postactions to be executed when a protocol mess
mailauth Tru64 manipulate alternate authorization database for Post Office Protocol (POP), Internet Message Access ...
XmActivateProtocol IRIX A VendorShell function that activates a protocol
XmActivateProtocol Tru64 A VendorShell function that activates a protocol
XmActivateProtocol HP-UX A VendorShell function that activates a protocol
XmDeactivateProtocol IRIX A VendorShell function that deactivates a protocol without removing it
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service