blob: b135b35195ce8b00c6575f0d25169a92cc6508fd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef _BIRUDA_MASTER_HEADER_INCLUDED
#define _BIRUDA_MASTER_HEADER_INCLUDED
#include "port.h"
#include "coordinator.h"
int master_init( const char *control, const char *data, const char *spool_dir );
void master_terminate( int terminate_nano_msg );
int master_free( );
int master_start_worker( const char *name );
int master_stop_worker( const char *name );
void master_output_outstanding_messages( const char *name, char *s, size_t len );
void master_output_tail( const char *name, char *s, size_t len );
#define MAX_COORDINATORS 128
#define MAX_COORDINATOR_AGE 10
extern coordinator_t coordinator[MAX_COORDINATORS];
#endif
|