network.h

Go to the documentation of this file.
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_ */

Generated on Sat Nov 12 16:43:13 2005 for Chimera by  doxygen 1.4.5