COMMODITIES Types Reference

Per-function autodoc pages link to these types via the type name (e.g., [List](types-commodities.md#list)).

Clickable inner types: inside each struct definition, field types that are themselves structs/unions/enums are clickable hyperlinks to their own definitions.

Contents

commodities.h


InputXpression

Source: libraries/commodities.h

Since: 2.0+


struct InputXpression
{
    UBYTE ix_Version;   /* must be set to IX_VERSION */
    UBYTE ix_Class; /* class must match exactly  */

    UWORD ix_Code;  /* Bits that we want */
    UWORD ix_CodeMask;  /* Set bits here to indicate which bits in ix_Code
             * are don't care bits.
             */
    UWORD ix_Qualifier; /* Bits that we want */
    UWORD ix_QualMask;  /* Set bits here to indicate which bits in
             * ix_Qualifier are don't care bits
             */
    UWORD ix_QualSame;  /* synonyms in qualifier */
};


NewBroker

Source: libraries/commodities.h

Since: 2.0+


struct NewBroker
{
    BYTE        nb_Version;   /* Must be set to NB_VERSION */
    STRPTR      nb_Name;
    STRPTR      nb_Title;
    STRPTR      nb_Descr;
    WORD        nb_Unique;
    WORD        nb_Flags;
    BYTE        nb_Pri;
    struct MsgPort *nb_Port;
    WORD        nb_ReservedChannel;
};