Classes |
struct | WINDOW_DESCRIPTION |
struct | DG_NODE |
struct | DG_EDGE |
struct | DG_GRAPH |
struct | BUF_FIFO |
struct | WINDOW |
struct | DRAW_GRAPH_PROBLEM |
Defines |
#define | PIPE_ERROR {printf("PIPE_ERROR !!!!!!!!!!!"); } |
Typedefs |
typedef struct WINDOW_DESCRIPTION | win_desc |
typedef struct DG_NODE | dg_node |
typedef struct DG_EDGE | dg_edge |
typedef struct DG_GRAPH | dg_graph |
typedef struct BUF_FIFO | buf_fifo |
typedef struct WINDOW | window |
typedef struct DRAW_GRAPH_PROBLEM | dg_prob |
Functions |
void INTERMED_ERROR | PROTO ((char *window_name, int old_msgtag, int receiver, int msgtag)) |
int spprint | PROTO ((FILE *write_to, const char *format,...)) |
int start_child | PROTO ((char *cmd, FILE **readpipe, FILE **writepipe)) |
int find_window | PROTO ((int window_num, window **windows, char *name)) |
void read_node_desc_from_pvm | PROTO ((dg_node *nod, window *win)) |
void read_edge_desc_from_pvm | PROTO ((dg_edge *edg, window *win)) |
int find_node | PROTO ((int node_id, dg_graph *g)) |
int find_edge | PROTO ((int edge_id, dg_graph *g)) |
void compress_graph | PROTO ((dg_graph *g)) |
void copy_window_structure | PROTO ((window *target_win, window *source_win)) |
void display_graph_on_canvas | PROTO ((window *win, FILE *write_to)) |
void free_window | PROTO ((int *pwindow_num, window **windows, int i)) |
void copy_win_desc_from_par | PROTO ((window *win, dg_params *par)) |
void set_window_desc_pvm | PROTO ((int key, window *win)) |
void wait_for_you_can_die | PROTO ((dg_prob *dgp, FILE *write_to)) |
window *init_dgwin | PROTO ((dg_prob *dgp, int sender, char *name, char *title)) |
void add_msg | PROTO ((window *win, int bufid)) |
int get_next_msg | PROTO ((window *win)) |