Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmTransferSetParameters() — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought



     XmTransferSetParameters(3XUNIX System XmTransferSetParameters(3X)



     NAME
          XmTransferSetParameters - A toolkit function that
          establishes parameters to be passed by the next call to
          XmTransferValue

     SYNOPSIS
          #include <Xm/Transfer.h>

          void XmTransferSetParameters(
          XtPointer transferid,
          XtPointer parm,
          int parmfmt,
          unsigned long parmlength,
          Atom parmtype);

     VERSION
          This page documents Motif 2.1.

     DESCRIPTION
          XmTransferSetParameters establishes a parameter definition.
          Your application calls XmTransferSetParameters just before
          calling XmTransferValue, and only if XmTransferValue needs
          to transfer a value containing a parameter.

          transferid
                    Specifies a unique indentifier for the data
                    transfer operation.  The value must be the same as
                    the value of the transferid member of the
                    XmDestinationCallbackStruct passed to the
                    XmNdestinationCallback procedure.

          parm      Specifies parameters to be passed to the
                    conversion routine (and the XmNconvertCallback
                    procedures, if any) of the widget that owns the
                    selection.  The type and length of parameters are
                    target-specific.  If the target takes no
                    parameters, the value is NULL.

          parm_fmt  Specifies whether the data in parm should be
                    viewed as a list of 8-bit, 16-bit, or 32-bit
                    quantities.  Possible values are 0 (when parm is
                    NULL), 8, 16, and 32.

          parm_length
                    Specifies the number of elements of data in parm,
                    where each element has the number of bits
                    specified by parm_fmt.  When parm is NULL, the
                    value is 0.

          parm_type Specifies the type of parm.

     RELATED



     Page 1                                          (printed 1/22/99)





     XmTransferSetParameters(3XUNIX System XmTransferSetParameters(3X)



          XmTransferSendRequest(3), XmTransferStartRequest(3), and
          XmTransferValue(3).





















































     Page 2                                          (printed 1/22/99)



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