Annotation of pmsdk/samples/comtalk/threads.h, revision 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.