--- src/pulse/context.h | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/pulse/context.h b/src/pulse/context.h index b2d4133..d540299 100644 --- a/src/pulse/context.h +++ b/src/pulse/context.h @@ -201,13 +201,18 @@ int pa_context_is_pending(pa_context *c); pa_context_state_t pa_context_get_state(pa_context *c); /** Connect the context to the specified server. If server is NULL, -connect to the default server. This routine may but will not always -return synchronously on error. Use pa_context_set_state_callback() to -be notified when the connection is established. If flags doesn't have -PA_CONTEXT_NOAUTOSPAWN set and no specific server is specified or -accessible a new daemon is spawned. If api is non-NULL, the functions -specified in the structure are used when forking a new child -process. */ + * connect to the default server. This routine may but will not always + * return synchronously on error. Use pa_context_set_state_callback() to + * be notified when the connection is established. If flags doesn't have + * PA_CONTEXT_NOAUTOSPAWN set and no specific server is specified or + * accessible a new daemon is spawned. If api is non-NULL, the functions + * specified in the structure are used when forking a new child + * process. + * + * Returns a negative error code on failure. If the PA_CONTEXT_NOFAIL + * flag is specified, then PA_ERR_CONNECTIONREFUSED should not be + * considered a fatal error unless pa_context_get_state() returns + * PA_CONTEXT_FAILED. */ int pa_context_connect(pa_context *c, const char *server, pa_context_flags_t flags, const pa_spawn_api *api); /** Terminate the context connection immediately */ -- 1.7.7.3