/* James Williams CS 622 - Distributed Networks */ #ifndef NETDEF #define NETDEF #define TRUE 1 #define FALSE 0 typedef struct Link_type { int dest_node; int active; int work; int spare; } Link_type; typedef struct Node_type { char name[10]; int link_count; float msg_process_delay; int state; float latitude; float longitude; int node_num; Link_type *link_list; } Node_type; typedef struct Network_type { char netname[81]; int netsize; Node_type *node_list; } Network_type; #endif