diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2014-11-13 21:50:54 +0100 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2014-11-13 21:50:54 +0100 |
commit | 7342b11a3c12f48b44597232723304150e868328 (patch) | |
tree | 23ff7738cc5c8a679ef73912fc368b170e4eab43 /src/master.h | |
parent | 5d92b737f031acd99e7e2011c679fe03d15930ec (diff) | |
download | biruda-7342b11a3c12f48b44597232723304150e868328.tar.gz biruda-7342b11a3c12f48b44597232723304150e868328.tar.bz2 |
showing status and keeping track of coordinators
Diffstat (limited to 'src/master.h')
-rw-r--r-- | src/master.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/master.h b/src/master.h index eb3e7d2..563c9bf 100644 --- a/src/master.h +++ b/src/master.h @@ -1,8 +1,22 @@ #ifndef _BIRUDA_MASTER_HEADER_INCLUDED #define _BIRUDA_MASTER_HEADER_INCLUDED +#include <stdbool.h> + int master_init( const char *control ); void master_terminate( int terminate_nano_msg ); int master_free( ); +#define MAX_COORDINATORS 128 + +typedef struct { + char *host; + char *os; + char *arch; + unsigned int cpus; + bool used; +} coordinator_t; + +extern coordinator_t coordinator[MAX_COORDINATORS]; + #endif |