pa_subscription_event_type

Subscription event types, as used by pa_context_subscribe()

Values

ValueMeaning
PA_SUBSCRIPTION_EVENT_SINK0x0000U
PA_SUBSCRIPTION_EVENT_SOURCE0x0001U

< Event type: Sink

PA_SUBSCRIPTION_EVENT_SINK_INPUT0x0002U

< Event type: Source

PA_SUBSCRIPTION_EVENT_SOURCE_OUTPUT0x0003U

< Event type: Sink input

PA_SUBSCRIPTION_EVENT_MODULE0x0004U

< Event type: Source output

PA_SUBSCRIPTION_EVENT_CLIENT0x0005U

< Event type: Module

PA_SUBSCRIPTION_EVENT_SAMPLE_CACHE0x0006U

< Event type: Client

PA_SUBSCRIPTION_EVENT_SERVER0x0007U

< Event type: Sample cache item

PA_SUBSCRIPTION_EVENT_AUTOLOAD0x0008U

\cond fulldocs

PA_SUBSCRIPTION_EVENT_CARD0x0009U

\endcond

PA_SUBSCRIPTION_EVENT_FACILITY_MASK0x000FU

< Event type: Card \since 0.9.15

PA_SUBSCRIPTION_EVENT_NEW0x0000U

< A mask to extract the event type from an event value

PA_SUBSCRIPTION_EVENT_CHANGE0x0010U

< A new object was created

PA_SUBSCRIPTION_EVENT_REMOVE0x0020U

< A property of the object was modified

PA_SUBSCRIPTION_EVENT_TYPE_MASK0x0030U

< An object was removed

Meta