Logo Search packages:      
Sourcecode: pulseaudio version File versions  Download package

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 437 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