view src/master/service-process-notify.h @ 22588:041460202062

ostream-multiplex: Unreference stream parent Otherwise it won't get free'd.
author Aki Tuomi <aki.tuomi@dovecot.fi>
date Mon, 09 Oct 2017 18:21:24 +0300
parents 2e2b957f1cca
children
line wrap: on
line source

#ifndef SERVICE_PROCESS_NOTIFY_H
#define SERVICE_PROCESS_NOTIFY_H

typedef int
service_process_notify_callback_t(int fd, struct service_process *process);

struct service_process_notify *
service_process_notify_init(int fd,
			    service_process_notify_callback_t *write_callback);
void service_process_notify_deinit(struct service_process_notify **notify);

void service_process_notify_add(struct service_process_notify *notify,
				struct service_process *process);

#endif