Annotation of pmsdk/samples/comtalk/threads.h, revision 1.1.1.1

1.1       root        1: /*
                      2:     threads.h -- Thread parameters, synchronization entry points
                      3:     Created by Microsoft Corporation, 1989
                      4: */
                      5: /*
                      6:     Additions for second thread
                      7: */
                      8: #define        BUFSIZE         2056            /* Size of TypeAhead buffer */
                      9: #define        RASIZE          1               /* # Lines in Readahead buf */
                     10: #define        STACKSIZE       8192            /* Size of Thread Stacks    */
                     11: #define        TIMEOUT         100L            /* Timeout value on PutChar */
                     12: #define MAXTIMEOUT     -1L             /* Other timeout values     */
                     13: #define        WM_AVIOUPDATE   WM_USER         /* Message to update screen */
                     14: #define WM_MSGBOX      WM_USER + 1
                     15: /*
                     16:     Message Box Error definitions
                     17: */
                     18: #define        MBE_OPENPORT    (MPARAM) 0
                     19: #define        MBE_WRITEPORT   (MPARAM) 1
                     20: #define        MBE_COMREAD     (MPARAM) 2
                     21: #define        MBE_QUEUEFULL   (MPARAM) 3
                     22: #define        MBE_NUMMSGS     4
                     23: extern char aszMessage[MBE_NUMMSGS][MAXLINELEN];
                     24: /*
                     25:     Exportable routines
                     26: */
                     27: void ThdInitialize(HWND hWnd, COM Term);
                     28: void ThdTerminate(void);
                     29: void ThdDoBreak(void);
                     30: int  ThdPutChar(char ch);
                     31: int  ThdPutString(char s[], int n);
                     32: void ThdReset(void);
                     33: extern BOOL fNoUpdate;

unix.superglobalmegacorp.com

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