00001 /* 00002 ** AUTHORS: 00003 ** Rama Alebouyeh (rama[at]cs.ucsb.edu) 00004 ** Matthew S Allen (msa[at]cs.ucsb.edu) 00005 */ 00006 #ifndef _CHIMERA_NETWORK_H_ 00007 #define _CHIMERA_NETWORK_H_ 00008 00009 #include "host.h" 00010 #include "jrb.h" 00011 00012 #define NETWORK_PACK_SIZE 65536 00013 00017 unsigned long network_address(void * networkglobal, char *hostname); 00018 00022 void * network_init(void *logs, int port); 00023 00030 void *network_activate(void * state); 00031 00036 int network_send(void * state, ChimeraHost *host, char *data , int size); 00037 00038 #endif /* _CHIMERA_NETWORK_H_ */