Annotation of coherent/d/bin/uucheck/checkperms/monitor.h, revision 1.1.1.1

1.1       root        1: void open_monitor_file();      /* Create a new monitor file.  */
                      2: void close_monitor_file();     /* Destroy the monitor file.  */
                      3: void putchar_monitor_file();   /* Write to the monitor file.  */
                      4: int getchar_monitor_file();    /* Read from the monitor file.  */
                      5: void rewind_monitor_file();    /* Rewind the monitor file.  */
                      6: int fseek_monitor_file();      /* Seek to an arbitrary position in the
                      7:                                 * monitor file.
                      8:                                 */
                      9: void ungetchar_monitor_file(); /* Push one character back onto the monitor file.  */
                     10: int my_getchar();              /* Special getchar for diverting i/o.  */
                     11: int my_ungetchar();            /* Special ungetchar for diverting i/o.  */
                     12: 
                     13: EXTERN boolean saving_to_monitor_file EQUALS(FALSE); /* Are we saving input?  */
                     14: EXTERN boolean reading_from_monitor_file EQUALS(FALSE); /* Are we saving input?  */
                     15: EXTERN int oldlineno;  /* This marks the start of the monitor file relative
                     16:                         * to the input file.  (Which is what we really care
                     17:                         * about anyway!)
                     18:                         */
                     19: EXTERN boolean hava_delay EQUALS(FALSE);  /* Do we have a delayed character?  */
                     20: EXTERN int delayed_char;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.