#include "structures.h" typedef struct { int msg_type; module_ptr agent; term_pointer term; int data_length; } win_msg_header; #define WIN_INFORM_REQUEST 0 #define WIN_QUIT_REQUEST 1 #define WIN_INFORM_CANCEL_REPLY 2 #define WIN_INFORM_OK_REPLY 3 #define WIN_PROCESS_TERM 4 #define WIN_LOAD_AGENT 5 #define WIN_QUESTION_REQUEST 6 #define WIN_QUESTION_CANCEL_REPLY 7 #define WIN_QUESTION_OK_REPLY 8 #define WIN_INTERVAL_HOURS_REQUEST 9 #define WIN_INTERVAL_CANCEL_REPLY 10 #define WIN_INTERVAL_OK_REPLY 11 #define WIN_INTERVAL_DAYS_REQUEST 12 #define WIN_INTERVAL_MONTHS_REQUEST 13 #define AGENTS_FILE ".AOPagents" #define COMMAND_FILE ".AOPcommand"