; ****************************************************************************
; **
; **  Name:  wscom.def
; **
; **  Description:
; **     Windows Serial Communication Library Module Definition file.
; **
; **  Status:  PRELIMINARY
; **
; **  $Log:   S:/tbird/mt2_186/sds/wscom.dev  $
; ** 
; **    Rev 1.0   16 Dec 1996 13:46:18   Judy
; ** Initial revision.
; ** 
; **    Rev 1.0   27 Aug 1996 15:12:12   Judy
; ** Initial revision.
; ** 
; **    Rev 1.0   14 Jun 1996 13:51:22   Judy
; ** Initial revision.
; ** 
; **    Rev 1.16   16 Mar 1994 09:37:42   tom
; ** Added upload packet size entry point.
; ** 
; **    Rev 1.15   21 Dec 1993 15:33:44   tom
; ** Added WSComAckRequired.
; ** 
; **    Rev 1.14   22 Apr 1993 09:41:28   doug
; ** added flush function for shared data
; ** 
; **    Rev 1.13   18 Sep 1992 10:02:10   courtney
; ** Revised description for 57.6K baud (now standard).
; ** 
; **    Rev 1.12   29 Aug 1992 14:25:20   courtney
; ** Add import.
; ** 
; **    Rev 1.11   28 Aug 1992 18:49:22   courtney
; ** Add '38.4' to description field for identification.
; ** 
; **    Rev 1.9   13 Aug 1992 12:38:02   courtney
; ** Identify baud and settings for com in DESCRIPTION field of
; ** module definition so it can be identified on disk.
; ** 
; **    Rev 1.8   15 May 1992 06:17:34   mindy
; ** misspelled errtext as errortext
; ** 
; **    Rev 1.7   14 May 1992 12:33:14   mindy
; ** added ErrInitDLL and removed get error text routine
; ** 
; **    Rev 1.6   13 May 1992 16:57:06   mindy
; ** changed header information to conform to other dlls.
; ** 
; **    Rev 1.5   11 May 1992 12:05:12   nghia
; ** Renamed WSComDisconnect() to WSComClose() to match the network version.
; ** 
; **    Rev 1.4   25 Mar 1992 15:44:14   courtney
; ** Export SetOutputSize removed (was for wsnet, no longer used).
; ** 
; **    Rev 1.3   05 Feb 1992 10:45:26   nghia
; ** Added WSComDisconnect() to export.
; ** 
; **    Rev 1.2   21 Jan 1992 10:31:44   mindy
; ** don't need to export local routines
; ** 
; **    Rev 1.1   21 Jan 1992 09:37:34   mindy
; ** added SetOutputSize to combine TCP/IP and RS232
; ** 
; **    Rev 1.0   02 Aug 1991 08:27:32   jim
; ** Initial revision.
; **
; **  $Header:   S:/tbird/mt2_186/sds/wscom.dev   1.0   16 Dec 1996 13:46:18   Judy  $
; **
; **
; **  Copyright (C) 1991 Microtek International.  All rights reserved.
; **
; **************************************************************************/
LIBRARY      WSCOM

DESCRIPTION  'RS-232 Communications - 57.6K baud with DTR/DSR flow control'
EXETYPE      WINDOWS
STUB         'WINSTUB.EXE'
CODE         PRELOAD MOVEABLE DISCARDABLE
DATA         PRELOAD MOVEABLE SINGLE
HEAPSIZE     1024

EXPORTS      WEP                     @1
             WSComInit               @2
             WSComConfig             @3
             WSComRead               @4
             WSComWrite              @5
             WSComRecvTimer          @6
             WSComClose              @7
             WSComFlush              @8
             WSComAckRequired        @9
             WSComUploadPacketSize   @10

IMPORTS
             errtext.ErrDisplayError
             errtext.ErrInitDLL
             errtext.ErrDisplayString
