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.
Since:
0.4
PA_SUBSCRIPTION_MASK_AUTOLOAD  Autoload table events.
Since:
0.5
PA_SUBSCRIPTION_MASK_ALL  Catch all events
Since:
0.8

Definition at line 249 of file def.h.

                                  {
    PA_SUBSCRIPTION_MASK_NULL = 0,               /**< No events */
    PA_SUBSCRIPTION_MASK_SINK = 1,               /**< Sink events */
    PA_SUBSCRIPTION_MASK_SOURCE = 2,             /**< Source events */
    PA_SUBSCRIPTION_MASK_SINK_INPUT = 4,         /**< Sink input events */
    PA_SUBSCRIPTION_MASK_SOURCE_OUTPUT = 8,      /**< Source output events */
    PA_SUBSCRIPTION_MASK_MODULE = 16,            /**< Module events */
    PA_SUBSCRIPTION_MASK_CLIENT = 32,            /**< Client events */
    PA_SUBSCRIPTION_MASK_SAMPLE_CACHE = 64,      /**< Sample cache events */
    PA_SUBSCRIPTION_MASK_SERVER = 128,           /**< Other global server changes. \since 0.4 */
    PA_SUBSCRIPTION_MASK_AUTOLOAD = 256,         /**< Autoload table events. \since 0.5 */
    PA_SUBSCRIPTION_MASK_ALL = 511               /**< Catch all events \since 0.8 */
} pa_subscription_mask_t;


Generated by  Doxygen 1.6.0   Back to index