Mercurial > dovecot > core-2.2
view src/lib-master/master-service-private.h @ 9239:1cb45d4389d4 HEAD
Binaries now take -o key=value parameters to override settings.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 06 May 2009 15:01:49 -0400 |
parents | 4a42f694b762 |
children | 6bb773332683 |
line wrap: on
line source
#ifndef MASTER_SERVICE_PRIVATE_H #define MASTER_SERVICE_PRIVATE_H #include "master-interface.h" #include "master-service.h" struct master_service_listener { struct master_service *service; int fd; bool ssl; struct io *io; }; struct master_service { struct ioloop *ioloop; char *name; enum master_service_flags flags; int argc; char **argv; const char *version_string; const char *config_path; int syslog_facility; ARRAY_TYPE(const_string) config_overrides; unsigned int socket_count, ssl_socket_count; struct master_service_listener *listeners; struct io *io_status_write, *io_status_error; unsigned int service_count_left; unsigned int total_available_count; struct master_status master_status; struct master_auth *auth; master_service_connection_callback_t *callback; pool_t set_pool; const struct master_service_settings *set; struct setting_parser_context *set_parser; unsigned int keep_environment:1; unsigned int log_directly:1; unsigned int initial_status_sent:1; }; #endif