Module libpulse_sys::context
[−]
[src]
Connection contexts for asynchronous communication with a server.
A pa_context
object wraps a connection to a PulseAudio server using its native protocol.
Reexports
pub use ext_device_manager::*; |
pub use ext_device_restore::*; |
pub use ext_stream_restore::*; |
pub use introspect::*; |
pub use scache::*; |
pub use subscribe::*; |
pub use self::flags::*; |
Modules
ext_device_manager |
Routines for controlling module-device-manager. |
ext_device_restore |
Routines for controlling module-device-restore. |
ext_stream_restore |
Routines for controlling module-stream-restore. |
flags |
Some special flags for contexts. |
introspect |
Routines for daemon introspection. |
scache |
Sample cache mechanism. |
subscribe |
Daemon introspection event subscription subsystem. |
Enums
pa_context |
An opaque connection context to a daemon |
pa_context_state_t |
Constants
PA_CONTEXT_AUTHORIZING | |
PA_CONTEXT_CONNECTING | |
PA_CONTEXT_FAILED | |
PA_CONTEXT_READY | |
PA_CONTEXT_SETTING_NAME | |
PA_CONTEXT_TERMINATED | |
PA_CONTEXT_UNCONNECTED |
Functions
Type Definitions
pa_context_event_cb_t | |
pa_context_flags_t | |
pa_context_notify_cb_t | |
pa_context_success_cb_t |