Mercurial > dovecot > core-2.2
view src/lib-master/master-service-private.h @ 9159:6324a79d3ee1 HEAD
Initial commit for v2.0 master rewrite. Several features are still missing.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 23 Apr 2009 19:53:44 -0400 |
parents | 94ecf8a8ed68 |
children | 4a42f694b762 |
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; 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; unsigned int 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