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 |