Logo Search packages:      
Sourcecode: pulseaudio version File versions

Subscription event mask, as used by pa_context_subscribe()

Enumerator:
PA_SUBSCRIPTION_MASK_NULL  No events
PA_SUBSCRIPTION_MASK_SINK  Sink events
PA_SUBSCRIPTION_MASK_SOURCE  Source events
PA_SUBSCRIPTION_MASK_SINK_INPUT  Sink input events
PA_SUBSCRIPTION_MASK_SOURCE_OUTPUT  Source output events
PA_SUBSCRIPTION_MASK_MODULE  Module events
PA_SUBSCRIPTION_MASK_CLIENT  Client events
PA_SUBSCRIPTION_MASK_SAMPLE_CACHE  Sample cache events
PA_SUBSCRIPTION_MASK_SERVER  Other global server changes.
PA_SUBSCRIPTION_MASK_CARD  Card events.
Since:
0.9.15
PA_SUBSCRIPTION_MASK_ALL  Catch all events

Definition at line 432 of file def.h.

                                  {
    PA_SUBSCRIPTION_MASK_NULL = 0x0000U,
    /**< No events */

    PA_SUBSCRIPTION_MASK_SINK = 0x0001U,
    /**< Sink events */

    PA_SUBSCRIPTION_MASK_SOURCE = 0x0002U,
    /**< Source events */

    PA_SUBSCRIPTION_MASK_SINK_INPUT = 0x0004U,
    /**< Sink input events */

    PA_SUBSCRIPTION_MASK_SOURCE_OUTPUT = 0x0008U,
    /**< Source output events */

    PA_SUBSCRIPTION_MASK_MODULE = 0x0010U,
    /**< Module events */

    PA_SUBSCRIPTION_MASK_CLIENT = 0x0020U,
    /**< Client events */

    PA_SUBSCRIPTION_MASK_SAMPLE_CACHE = 0x0040U,
    /**< Sample cache events */

    PA_SUBSCRIPTION_MASK_SERVER = 0x0080U,
    /**< Other global server changes. */

/** \cond fulldocs */
    PA_SUBSCRIPTION_MASK_AUTOLOAD = 0x0100U,
    /**< \deprecated Autoload table events. */
/** \endcond */

    PA_SUBSCRIPTION_MASK_CARD = 0x0200U,
    /**< Card events. \since 0.9.15 */

    PA_SUBSCRIPTION_MASK_ALL = 0x02ffU
    /**< Catch all events */
} pa_subscription_mask_t;


Generated by  Doxygen 1.6.0   Back to index