#ifndef _MAIN_H_ #define _MAIN_H_ #include "modem_types.h" #include "main.h" #include #include #include #include #include #include #include #include #include #define DEFAULT_TIMEOUT 3 // FILE *fdi; // file descriptor for input FILE *fdo; // file descriptor for output int tty_fd; // file descriptor for tty device PROFILE_T s_profile; // global profile char *self_name; // program name extern int at(PROFILE_T *profile); extern int sms_read(PROFILE_T *profile); extern int sms_send(PROFILE_T *profile); extern int sms_delete(PROFILE_T *profile); extern void dump_profile(); extern int match_option(char *option_name); extern int match_operation(char *operation_name); extern int open_tty_device(PROFILE_T *profile); extern int usage(); #endif