; **  Name:  evttmplt.def
; **
; **  Description:
; **     Contains the information about the module definition of the
; **     EVTTMPLT.DLL
; **
; **  Status:  PRELIMINARY
; **
; **  $Log:   S:/tbird/arcppc/trace/evttmplt.dev  $
; ** 
; **    Rev 1.0   17 Jan 1997 09:28:58   kevin
; ** Initial revision.
; ** 
; **    Rev 1.0   03 Jun 1996 11:42:34   gene
; ** Initial revision.
; ** 
; **    Rev 1.0   07 Sep 1995 11:22:16   gene
; ** Initial revision.
; ** 
; **    Rev 1.19   05 May 1994 15:52:10   dennis
; ** Added TmpltGetMaskValueText to the EXPORT list. Part of fix for ppr 9110
; ** and 8867. event.c, evttmplt.c, evttmplt.def and evttmplt.h also changed.
; ** 
; **    Rev 1.18   28 Feb 1994 17:00:24   marilyn
; ** Moved maxOutput routines to the address server. Updated interfaces.
; ** 
; **    Rev 1.17   25 May 1993 11:39:42   ernie
; ** Now using MemReadQuick() instead of MemReadSized()
; ** 
; **    Rev 1.16   07 Apr 1993 17:11:46   mindy
; ** routine names changed/ calling different routines
; ** 
; **    Rev 1.15   31 Mar 1993 13:34:18   ernie
; ** Added ProcInsertSpecificProcessor and ErrDisplayString imports
; ** 
; **    Rev 1.14   16 Dec 1992 16:14:36   john
; ** added entry to get proc. type
; ** 
; **    Rev 1.13   15 Dec 1992 12:56:32   ernie
; ** Changed MemRead to MemReadSized with byte specified
; ** 
; **    Rev 1.12   16 Sep 1992 18:53:04   mindy
; ** whatspinsfunction first reads sim_addr
; ** 
; **    Rev 1.11   27 Aug 1992 14:47:10   mindy
; ** need to destroy address desc we create
; ** 
; **    Rev 1.10   17 Aug 1992 11:04:08   mindy
; ** need ErrDisplayError
; ** 
; **    Rev 1.9   11 Aug 1992 10:02:32   mindy
; ** cleaned up unused routine
; ** 
; **    Rev 1.8   03 Aug 1992 06:27:28   mindy
; ** added some address routines and memread
; ** 
; **    Rev 1.7   28 Jul 1992 06:26:22   mindy
; ** corrected typo
; ** 
; **    Rev 1.6   17 Jul 1992 14:10:40   mindy
; ** added VISIBLE_TYPE routine
; ** 
; **    Rev 1.5   10 Jul 1992 18:42:16   jim
; ** Removed stacksize statement since this is a DLL and doesn't need one.
; ** 
; **    Rev 1.4   15 May 1992 06:12:20   mindy
; ** misspelled errtext as errortext
; ** 
; **    Rev 1.3   14 May 1992 11:36:16   mindy
; ** added ErrInitDLL
; ** 
; **    Rev 1.2   23 Apr 1992 11:11:44   mindy
; ** added TMalloc/TFree
; ** 
; **    Rev 1.1   11 Dec 1991 14:45:24   mindy
; ** added local.h routines to export list
; ** 
; **    Rev 1.0   11 Dec 1991 12:48:54   mindy
; ** Initial revision.
; **   
; **  $Header:   S:/tbird/arcppc/trace/evttmplt.dev   1.0   17 Jan 1997 09:28:58   kevin  $
; **
; **
; **  Copyright (C) 1991 Microtek International.  All rights reserved.
; **
; **************************************************************************/

LIBRARY      EVTTMPLT

DESCRIPTION  'TBird EVTTMPLT Dynamic Link Library'
EXETYPE      WINDOWS
STUB 'WINSTUB.EXE'
CODE         PRELOAD MOVEABLE DISCARDABLE
DATA         PRELOAD MOVEABLE SINGLE
HEAPSIZE     1024

EXPORTS      WEP                          @1
             TmpltOpenTemplate            @2
             TmpltTemplateClose           @3
             TmpltSetTemplateName         @4
             TmpltGetTemplateName         @5
             TmpltGetNumOfEntries         @6
             TmpltGetNameGivenFieldNumber @7
             TmpltSetFieldName            @8
             TmpltGetFieldName            @9 
             TmpltGetTitle                @10
             TmpltGetDisplayFormat        @11
             TmpltGetDisplayLength        @12
             TmpltGetActiveState          @13
             TmpltGetTrailingBlanks       @14
             TmpltGetFieldType            @15
             TmpltGetValueText            @16
             TmpltGetValue                @17
             TmpltSetValue                @18
             TmpltGetGroup                @19
             TmpltRestoreTemplates        @20
             TmpltSaveTemplates           @21
             TmpltCliOpen                 @22
             TmpltCliClose                @23
             TmpltCliTemplateName         @24
             TmpltCliNumOfEntries         @25
             TmpltCliNameGivenNumber      @26
             TmpltCliFieldName            @27
             TmpltCliGetTitle             @28
             TmpltCliGetDisplayFormat     @29
             TmpltCliGetDisplayLength     @30
             TmpltCliGetActiveState       @31
             TmpltCliGetTrailingBlanks    @32
             TmpltCliGetFieldType         @33
             TmpltGetVisible              @34
             TmpltCliGetGroup             @35
             TmpltCliRestoreTemplates     @36
             TmpltCliSaveTemplates        @37
             TmpltGetFormattedTrace       @38
             TraceStopUpdate              @39
             TmpltDisplayAddressSpace     @40
             TmpltDisplayBusControlSignals @41
             InitCServer                  @42
             SendCliResults               @43
             TmpltGetMaskValueText        @44

IMPORTS     addr.AdrCreateAddressWithType
            addr.AdrDestroyAddress
            addr.AdrSetAddrOffset
            addr.AdrSetAddrSpace
            addr.AdrCreateAddress
            addr.AdrConvAddressToTextWithParams
            addr.AdrGetMaxInputAddrOffset
            bkroot.BkProcessorMustBeHalted
            enlib.EnlRegister
            errtext.ErrDisplayError
            errtext.ErrDisplayString
            errtext.ErrInitDLL
            malloc.TMalloc
            malloc.TFree
            mem.MemReadQuick
            sdserver.SdnReadMember
            proc.ProcInsertSpecificProcessor
            proc.ProcReturnFunctionCodesMapable
            proc.ProcReturnBusControlMapable

; /******************************** E O F ***********************************/
