home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / program / c / bts314b4 / msgs.h < prev    next >
C/C++ Source or Header  |  1993-03-27  |  8KB  |  432 lines

  1. #ifndef H_MSGS
  2. #define H_MSGS
  3. /*
  4.  * msgs.h
  5.  *
  6.  * Enumeration for text in BINKLEY.LNG
  7.  *
  8.  *  27Jan91: SWG : Converted to enumerations to make updating it easier
  9.  *
  10.  * IMPORTANT: This MUST match up exactly with BINKLEY.LNG as produced by BTLANG
  11.  */
  12.  
  13. typedef enum {
  14.     M_DIALING_SCRIPT,
  15.     M_NOOPEN_SCRIPT,
  16.     M_MASTER_SCRIPT_TIMER,
  17.     M_SCRIPT_FAILED,
  18.     M_NO_BREAK,
  19.     M_TOO_MANY_LABELS,
  20.     M_MACRO_NUMBER,
  21.     M_OUT_OF_RANGE,
  22.     M_SHELL_NUMBER,
  23.     M_ILLEGAL_ZONE,
  24.     M_REQUESTS_ALLOWED,
  25.     M_BAD_LOGLEVEL,
  26.     M_BAD_MAXPORT,
  27.     M_ILLEGAL_PORT,
  28.     M_ILLEGAL_CARRIER,
  29.     M_KEY,
  30.     M_CALL,
  31.     M_UNKNOWN_LINE,
  32.     M_BAD_DIR,
  33.     M_FAIL_EXEC,
  34. #ifdef NEW
  35.     M_CREATED_DIR,
  36.     M_NO_CREATE_DIR,
  37. #endif
  38.     M_PRESS_ESCAPE,
  39.     M_NO_BBS,
  40.     M_NOTHING_TO_SEND,
  41.     M_CONNECT_ABORTED,
  42.     M_MODEM_HANGUP,
  43.     M_NO_OUT_REQUESTS,
  44.     M_OUT_REQUESTS,
  45.     M_END_OUT_REQUESTS,
  46.     M_FREQ_DECLINED,
  47.     M_ADDRESS,
  48.     M_INTRO,
  49.     M_NOBODY_HOME,
  50.     M_NO_CARRIER,
  51.     M_PROTECTED_SESSION,
  52.     M_PWD_ERROR,
  53.     M_CALLED,
  54.     M_WAZOO_METHOD,
  55.     M_WAZOO_END,
  56.     M_PACKET_MSG,
  57.     M_OPEN_MSG,
  58.     M_KBD_MSG,
  59.     M_TRUNC_MSG,
  60.     M_RENAME_MSG,
  61.     M_DEVICE_MSG,
  62.     M_FUBAR_MSG,
  63.     M_UNLINKING_MSG,
  64.     M_CAN_MSG,
  65.     M_NO_CTL_FILE,
  66.     M_FOSSIL_GONE,
  67.     M_NO_LOGFILE,
  68.     M_FOSSIL_TYPE,
  69.     M_FOSSIL_REV3,
  70.     M_STARTING_EVENT,
  71.     M_EVENT_EXIT,
  72.     M_CLEAN_PACK,
  73.     M_AFTER_CLEAN_PACK,
  74.     M_DATE_PROBLEM,
  75.     M_BBS_EXIT,
  76.     M_BBS_SPAWN,
  77.     M_BBS_RETURN,
  78.     M_EXT_MAIL,
  79.     M_SETTING_BAUD,
  80.     M_REMOTE_USES,
  81.     M_VERSION,
  82.     M_PROGRAM,
  83.     M_SEND_FALLBACK,
  84.     M_REFUSING_IN_FREQ,
  85.     M_TOO_LONG,
  86.     M_0001_END,
  87.     M_RECV_FALLBACK,
  88.     M_GIVING_MAIL,
  89.     M_REFUSE_PICKUP,
  90.     M_MEM_ERROR,
  91.     M_OUTBOUND,
  92.     M_FILE_ATTACHES,
  93.     M_MAKING_FREQ,
  94.     M_END_OF,
  95.     M_RECV_MAIL,
  96.     M_NO_PICKUP,
  97.     M_INBOUND,
  98.     M_MAIL_PACKET,
  99.     M_PWD_ERR_ASSUMED,
  100.     M_CANT_RENAME_MAIL,
  101.     M_MAIL_PACKET_RENAMED,
  102.     M_NO_PROTOCOL,
  103.     M_DUP_PROTOCOL,
  104.     M_PROCESSING_NODE,
  105.     M_NO_ADDRESS,
  106.     M_NUISANCE_CALLER,
  107.     M_NO_BOSS,
  108.     M_UNABLE_TO_OPEN,
  109.     M_NODELIST_MEM,
  110.     M_NODELIST_READ_ERR,
  111.     M_NODELIST_SEEK_ERR,
  112.     M_NODELIST_REC_ERR,
  113.     M_FILE_REQUESTS,
  114.     M_MATCHING_FILES,
  115.     M_BAD_BARK,
  116.     M_BAD_CRC,
  117.     M_MISCONFIGURED,
  118.     M_EVENT_WAITING,
  119.     M_INCOMING_CALL,
  120.     M_DYNAMIC_EVENT,
  121.     M_EXIT_REQUEST,
  122.     M_FUNCTION_KEY,
  123.     M_DISABLE_MODEM,
  124.     M_BEGIN_MESSAGE_READER,
  125.     M_END_MESSAGE_READER,
  126.     M_ENABLE_MODEM,
  127.     M_NO_MESSAGE_READER,
  128.     M_NO_GET,
  129.     M_NO_KILL,
  130.     M_POLL_MODE,
  131.     M_POLL_COMPLETED,
  132.     M_NO_SEND,
  133.     M_ENTER_TERMINAL_MODE,
  134.     M_POLLING_BOSS,
  135.     M_KEYBOARD_SHELL,
  136.     M_END_KEYBOARD_SHELL,
  137.     M_NO_KEYBOARD_SHELL,
  138.     M_JUNK_CHARACTER,
  139.     M_SHELLING,
  140.     M_TYPE_EXIT,
  141.     M_BINKLEY_BACK,
  142.     M_NO_CALLS_NOW,
  143.     M_IMMEDIATE_CALL,
  144.     M_ENTER_NET_NODE,
  145.     M_CURRENTLY_POLLING,
  146.     M_READY_INIT,
  147.     M_READY_WAITING,
  148.     M_READY_DIALING,
  149.     M_READY_HANGUP,
  150.     M_READY_CONNECT,
  151.     M_DIALING_NUMBER,
  152.     M_NO_END_MIDNIGHT,
  153.     M_INVALID_START,
  154.     M_INVALID_END,
  155.     M_INVALID_AVGWAIT,
  156.     M_BAD_ERRORLEVEL,
  157. #ifdef NEW
  158.     M_BAD_POLLSLOT,
  159. #endif
  160.     M_BAD_TRIES,
  161.     M_INDECIPHERABLE,
  162.     M_BAD_DAY,
  163.     M_NOTHING_IN_OUTBOUND,
  164.     M_OUTBOUND_HEADER,
  165.     M_INSUFFICIENT_DATA,
  166.     M_END_OF_ATTEMPT,
  167.     M_STILL_HAVE_MAIL,
  168.     M_EXIT_COMPRESSED,
  169.     M_EXIT_AFTER_EXTENT,
  170.     M_EXIT_AFTER_MAIL,
  171.     M_AFTERMAIL,
  172.     M_OK_AFTERMAIL,
  173.     M_SETTING,
  174.     M_INITIAL_SPEED,
  175.     M_INTRO_END,
  176.     M_MULTI_TASKER,
  177.     M_CURRENT_SETTINGS,
  178.     M_TODAY_GLANCE,
  179.     M_PENDING_OUTBOUND,
  180.     M_INITIALIZING_SYSTEM,
  181.     M_RECENT_ACTIVITY,
  182.     M_TRANSFER_STATUS,
  183.     M_EVENT_COLON,
  184.     M_PORT_COLON,
  185.     M_STATUS_INIT,
  186.     M_BBS_MAIL,
  187.     M_CALLS_OUT,
  188.     M_GOOD_COST,
  189.     M_FILES_IO,
  190.     M_LAST,
  191.     M_ALTF10,
  192.     M_NODE_COLON,
  193.     M_POINT_COLON,
  194.     M_PASSWORD_OVERRIDE,
  195.     M_ZMODEM_STARTED,
  196.     M_ZMODEM_FINISHED,
  197.     M_BINK_NOW_AT,
  198.     M_PHONE_OR_NODE,
  199.     M_NO_DROP_DTR,
  200.     M_WELCOME_BACK,
  201.     M_INPUT_LOGFILE,
  202.     M_MAILER_MODE,
  203.     M_MANUAL_MODE,
  204.     M_BINK_NOW_USING,
  205.     M_READY_TO_SEND,
  206.     M_WHICH_PROTOCOL,
  207.     M_READY_TO_RECEIVE,
  208.     M_SENDING_BREAK,
  209.     M_DONE,
  210.     M_YOU_ARE_USING,
  211.     M_DONT_KNOW_PROTO,
  212.     M_FILE_TO_SEND,
  213.     M_CHOOSE,
  214.     M_FILE_TO_RECEIVE,
  215.     M_LOG_CLOSED,
  216.     M_LOG_NOT_OPEN,
  217.     M_LOG_OPEN,
  218.     M_END_OF_CONNECT,
  219.     M_SWITCHING_BACK,
  220.     M_POLLING_COLON,
  221.     M_GET_FILE,
  222.     M_ADDRESS_TO_GET_FROM,
  223.     M_PASSWORD_TO_USE,
  224.     M_ARE_YOU_SURE,
  225.     M_YES,
  226.     M_NO,
  227.     M_SEND_FILE,
  228.     M_ADDRESS_TO_SEND_TO,
  229.     M_KILL_MAIL,
  230.     M_ADDRESS_TO_KILL,
  231.     M_KILL_ALL_MAIL,
  232.     M_DRATS,
  233.     M_HE_HUNG_UP,
  234.     M_CORRECTED_ERRORS,
  235.     M_FILE_SENT,
  236.     M_SYNCHRONIZING,
  237.     M_TEMP_NOT_OPEN,
  238.     M_ALREADY_HAVE,
  239.     M_SYNCHRONIZING_EOF,
  240.     M_SYNCHRONIZING_OFFSET,
  241.     M_FILE_RECEIVED,
  242.     M_ORIGINAL_NAME_BAD,
  243.     M_UNEXPECTED_EOF,
  244.     M_REMOTE_SYSTEM,
  245.     M_UNKNOWN_MAILER,
  246.     M_SYSTEM_INITIALIZING,
  247.     M_UNRECOGNIZED_OPTION,
  248.     M_THANKS,
  249.     M_ANOTHER_FINE_PRODUCT,
  250.     M_REMOTE_REFUSED,
  251.     M_ERROR,
  252.     M_CANT,
  253.     M_CPS_MESSAGE,
  254.     M_COMPRESSED_MAIL,
  255.     M_NET_FILE,
  256.     M_ELAPSED,
  257.     M_TROUBLE,
  258.     M_RESENDING_FROM,
  259.     M_SEND_MSG,
  260.     M_UPDATE,
  261.     M_FILE,
  262.     M_REQUEST,
  263.     M_EXECUTING,
  264.     M_CARRIER_REQUEST_ERR,
  265.     M_FREQ_LIMIT,
  266.     M_EVENT_OVERRUN,
  267.     M_NO_AVAIL,
  268.     M_NO_ABOUT,
  269.     M_OKFILE_ERR,
  270.     M_FREQ_PW_ERR,
  271.     M_RECEIVE_MSG,
  272.     M_TIMEOUT,
  273.     M_CHECKSUM,
  274.     M_CRC_MSG,
  275.     M_JUNK_BLOCK,
  276.     M_ON_BLOCK,
  277.     M_FIND_MSG,
  278.     M_READ_MSG,
  279.     M_SEEK_MSG,
  280.     M_SHRT_MSG,
  281.     M_CLOSE_MSG,
  282.     M_UNLINK_MSG,
  283.     M_WRITE_MSG,
  284.     M_SKIP_MSG,
  285.     M_PHONE_HELP,
  286.     M_PHONE_HELP2,
  287.     M_LAST_SET,
  288.     M_CURRENT_PHONES,
  289.     M_INPUT_COMMAND,
  290.     M_ELEMENT_CHOSEN,
  291.     M_CURRENTLY_CONTAINS,
  292.     M_PHONE_HELP3,
  293.     M_PHONE_HELP4,
  294.     M_SET_READ_ERROR,
  295.     M_SET_CLOSE_ERR,
  296.     M_SET_LOADED,
  297.     M_SET_WRITE_ERROR,
  298.     M_SET_SAVED,
  299.     M_PRESS_ENTER,
  300.     M_STARTING_SCAN,
  301.     M_CONNECTED_TO_ITEM,
  302.     M_DEBRIS,
  303.     M_LONG_PACKET,
  304.     M_Z_IGNORING,
  305.     M_OUT_OF_DISK_SPACE,
  306.     M_RECEIVING,
  307.     M_Z_INITRECV,
  308.     M_BAD_POS,
  309.     M_Z_RZ,
  310.     M_J_BAD_PACKET,
  311.     M_SEND,
  312.     M_RECV,
  313.     M_OTHER_DIED,
  314.     M_GOING_ONE_WAY,
  315.     M_REFUSING,
  316.     M_UNKNOWN_PACKET,
  317.     M_SESSION_ABORT,
  318.     M_SENDING,
  319.     M_NO_LENGTH,
  320.     M_FINISHED_PART,
  321.     M_SAVING_PART,
  322.     M_REMOTE_CANT_FREQ,
  323.     M_MAIN_HELP,
  324.     M_MAIN_HELP1,
  325.     M_MAIN_HELP2,
  326.     M_MAIN_HELP3,
  327.     M_MAIN_HELP4,
  328.     M_MAIN_HELP5,
  329.     M_MAIN_HELP6,
  330.     M_MAIN_HELP7,
  331.     M_MAIN_HELP8,
  332.     M_MAIN_HELP9,
  333.     M_MAIN_HELP_LAST,
  334.     M_MACRO_HELP,
  335.     M_PRESS_ANYKEY,
  336.     M_MAILER_HELP,
  337.     M_MAILER_HELP1,
  338.     M_MAILER_HELP2,
  339.     M_MAILER_HELP3,
  340.     M_MAILER_HELP4,
  341.     M_MAILER_HELP5,
  342.     M_MAILER_HELP6,
  343.     M_MAILER_HELP7,
  344.     M_MAILER_HELP8,
  345.     M_MAILER_HELP9,
  346.     M_MAILER_HELP10,
  347.     M_MAILER_HELP11,
  348.     M_MAILER_HELP12,
  349.     M_MAILER_HELP13,
  350.     M_MAILER_HELP14,
  351.     M_MAILER_HELP15,
  352.     M_MAILER_HELP_LAST,
  353.     M_BLANK_HELP,
  354.     M_EDITOR_HELP,
  355.     M_SHELL_HELP,
  356.     M_DRIVER_DEAD_1,
  357.     M_DRIVER_DEAD_2,
  358.     M_DRIVER_DEAD_3,
  359.     M_FAILED_CREATE_FLAG,
  360.     M_CREATED_FLAGFILE,
  361.     M_THIS_ADDRESS_LOCKED,
  362.     M_BAD_CLEAR_FLAGFILE,
  363.     M_CLEARED_FLAGFILE,
  364.     M_FAILED_CLEAR_FLAG,
  365.     M_BYTE_LIMIT,
  366.     M_REFRESH_NODELIST,
  367.     M_NO_SIGINT,
  368.     M_FILTER,
  369.     M_NEXT_EVENT,
  370.     M_EVENT_FLAGS,
  371. /* Extra for ST */
  372.     M_NOTHING_IN_OUTBOUND_STATUS,
  373.     M_DO_SHELL,
  374.     M_ANYKEY,
  375.     M_NO_CHANGE,
  376.     M_DO_CHANGE,
  377.     M_ADDRESS_TO_CHANGE,
  378.     M_CHANGE_FROM,
  379.     M_CHANGE_TO,
  380.     M_KEYWARN1,
  381.     M_KEYWARN2,
  382.     M_KILLING,
  383.     M_BEGIN,
  384.     M_FREEMEM,
  385.     M_END,
  386.     M_OTHERPROC,
  387.     M_EXECSHELL,
  388.     M_RETSHELL,
  389.     M_NOYOOHOO,
  390. /* Extra for EMSI */
  391.     M_EMSI_NOMEM,
  392.     M_EMSI_METHOD,
  393.     M_EMSI_END,
  394.     M_NONE,
  395.     M_TIME_LIMIT,
  396.     M_NODE_COST,
  397.     M_REMOTE_ADDRESS,
  398.     M_EMSI_SYSTEM,
  399.     M_EMSI_LOCATION,
  400.     M_EMSI_SYSOP,
  401.     M_EMSI_PHONE,
  402.     M_EMSI_BAUD,
  403.     M_EMSI_FLAGS,
  404.     M_SENDING_FOR,
  405.     M_EMSI_FILES,
  406.     M_NOPASSWORD,
  407. /* Extra for FAX */
  408.     M_FAX_RECIEVER,
  409.     M_FAX_NOPROGRAM,
  410.     M_FAX_RETURN,
  411.     M_FAX_EXEC,
  412.     M_FAX_STARTED,
  413.     M_FAX_STOPPED,
  414.     M_FAX_TRYING,
  415.     M_FAX_RESULT,
  416.     M_FAX_UPDATEF,
  417.     M_FAX_NOCONNECT,
  418.     M_FAX_CREATERROR,
  419.     M_FAX_RAMERROR,
  420.     M_FAX_NOTZYXEL,
  421.     M_FAX_CLOST,
  422.     M_FAX_DEBUG,
  423. /* Extra when no phone number defined */
  424.     M_BAD_NUMBER,
  425.     X_LAST
  426. } MSGTYPE;
  427.  
  428. #define X_TOTAL_MSGS (X_LAST-1)
  429.  
  430. #endif    /* H_MSGS */
  431. /* The end */
  432.