/*************************************************************** * * hotpotato.h * * For the hotpotato cnet example from section 6 * of "Getting Started With cnet," Jeff Ondich, 2000. * ***************************************************************/ #ifndef HOTPOTATO_H #define HOTPOTATO_H typedef struct { int frameID; int hops; CnetAddr source, destination; char data[MAX_MESSAGE_SIZE]; } Frame; #define FRAME_HEADER_SIZE (2*sizeof(CnetAddr)+2*sizeof(int)) void on_app_ready( CnetEvent event, CnetTimer timer, CnetData data ); void on_phys_ready( CnetEvent event, CnetTimer timer, CnetData data ); #endif