summaryrefslogtreecommitdiffstats
path: root/src/daemon/daemon-conf.h
diff options
context:
space:
mode:
authorTanu Kaskinen <tanuk@iki.fi>2009-06-12 07:16:05 +0300
committerTanu Kaskinen <tanuk@iki.fi>2009-06-12 07:22:33 +0300
commit5babbaafb26ac4f83db0d8bca53006a843472b8f (patch)
tree173ca607063668765d4eb1a4a60ef178c223f4ab /src/daemon/daemon-conf.h
parentc94e7421aad58c7714f6e26f20642c51af17cc4d (diff)
daemon: Implement the DBus server lookup service.
Diffstat (limited to 'src/daemon/daemon-conf.h')
-rw-r--r--src/daemon/daemon-conf.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/daemon/daemon-conf.h b/src/daemon/daemon-conf.h
index 9cec189f..98db8641 100644
--- a/src/daemon/daemon-conf.h
+++ b/src/daemon/daemon-conf.h
@@ -48,6 +48,13 @@ typedef enum pa_daemon_conf_cmd {
PA_CMD_CLEANUP_SHM
} pa_daemon_conf_cmd_t;
+typedef enum pa_daemon_conf_server_type {
+ PA_SERVER_TYPE_UNSET,
+ PA_SERVER_TYPE_USER,
+ PA_SERVER_TYPE_SYSTEM,
+ PA_SERVER_TYPE_NONE
+} pa_daemon_conf_server_type_t;
+
#ifdef HAVE_SYS_RESOURCE_H
typedef struct pa_rlimit {
rlim_t value;
@@ -74,6 +81,7 @@ typedef struct pa_daemon_conf {
log_meta,
log_time,
flat_volumes;
+ pa_daemon_conf_server_type_t local_server_type;
int exit_idle_time,
scache_idle_time,
auto_log_target,
@@ -151,6 +159,7 @@ int pa_daemon_conf_env(pa_daemon_conf *c);
int pa_daemon_conf_set_log_target(pa_daemon_conf *c, const char *string);
int pa_daemon_conf_set_log_level(pa_daemon_conf *c, const char *string);
int pa_daemon_conf_set_resample_method(pa_daemon_conf *c, const char *string);
+int pa_daemon_conf_set_local_server_type(pa_daemon_conf *c, const char *string);
const char *pa_daemon_conf_get_default_script_file(pa_daemon_conf *c);
FILE *pa_daemon_conf_open_default_script_file(pa_daemon_conf *c);