home *** CD-ROM | disk | FTP | other *** search
/ The Best of the Best / _.img / 02172 / tele1.exe / TMFON.H < prev    next >
C/C++ Source or Header  |  1992-08-02  |  2KB  |  50 lines

  1. /*    Date:  1 August 1992   */
  2.  
  3. /*  Phone directory format in version 3.10  */
  4.  
  5.  
  6. #define DIAL_RECORD     struct dial_records
  7. #define MAX_FON_SIZE    1000
  8. #define FON_LEN         sizeof(DIAL_RECORD)      /* 131 */
  9. #define MEMO_LEN        30
  10.  
  11. DIAL_RECORD {                /* number of records = file length / FON_LEN */
  12.      char name[30];          /* name of remote system */
  13.      char password[15];      /* user password */
  14.      char f1;                /* filler (space) */
  15.      char script[8];         /* name script file */
  16.      char f2;
  17.      char log[8];            /* name of log file */
  18.      char f3;
  19.      char phone[20];         /* phone number */
  20.      char f4;
  21.      char para[9];           /* COM parameter e.g. 115200N81 */
  22.      char port;              /* COM Port '1'-'8', '0' use default (in TM.CFG) */
  23.      char f5;
  24.      char total[5];          /* Total number of connection */
  25.      char f6[2];
  26.      char last[8];           /* Last log on date "MM-DD-YY" */
  27.      char f7;
  28.      char term;              /* terminal (T)ty (A)nsi VT(5)2 VT(1)02 */
  29.      char connectTo;         /* Connect to (C)omputer (M)odem */
  30.      char lineFeed;          /* Add line feed (Y)es (N)o */
  31.      char carriageReturn;    /* Add carriage return (Y)es (N)o */
  32.      char localEcho;         /* Local echo (Y)es (N)o */
  33.      char wrap;              /* Auto wrap (Y)es (N)o */
  34.      char destBs;            /* Destructive backspace (Y)es (N)o */
  35.      char autoLog;           /* Auto log session (Y)es (N)o */
  36.      char longDistance;      /* Long distance (Y)es (N)o */
  37.      char stripHigh;         /* Strip high bit (Y)es (N)o */
  38.      char tagSeparator;      /* 0=space, 1=enter, 2=comma */
  39.      char guessInitial;      /* Use initial guessing (Y)es (N)o */
  40.      char clearScreen;       /* Clear the screen at log on (Y)es (N)o */
  41.      char reserved;          /* reserved for future usage */
  42.      char prefix;            /* Prefix '1'-'4' or '0' use 'Default' */
  43.      char suffix;            /* Suffix '1'-'4' or '0' use 'Default' */
  44.      char protocol;          /* Protocol XYZRBGSTMAC */
  45.      char crlf[2];           /* End of line CR and LF */
  46. } *dial_record[MAX_FON_SIZE];
  47.  
  48. char *dial_memo[MAX_FON_SIZE];
  49.  
  50.