Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmAddProtocols(3X) — DG/UX 5.4R2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     XmAddProtocols(3X)        UNIX System V        XmAddProtocols(3X)



     NAME
          XmAddProtocols-A VendorShell function that adds the
          protocols to the protocol manager and allocates the internal
          tables

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

          void XmAddProtocols (shell, property, protocols, num_protocols)
               Widget    shell;
               Atom      property;
               Atom      * protocols;
               Cardinal  num_protocols;

          void XmAddWMProtocols (shell, protocols, num_protocols)
               Widget    shell;
               Atom      * protocols;
               Cardinal  num_protocols;


     DESCRIPTION
          XmAddProtocols adds the protocols to the protocol manager
          and allocates the internal tables.

          XmAddWMProtocols is a convenience interface.  It calls
          XmAddProtocols with the property value set to the atom
          returned by interning WMPROTOCOLS.


          shell       Specifies the widget with which the protocol
                      property is associated.

          property    Specifies the protocol property.

          protocols   Specifies the protocol Atoms (or int types cast
                      to Atom).

          num_protocols
                      Specifies the number of elements in protocols.


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

     RELATED INFORMATION
          VendorShell(3X), XmAddWMProtocols(3X), and XmInternAtom(3X).








     1                                                (printed 6/8/92)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026