/***************************************************************************
**
**    Name:    daddq332.h
**
**    Description:
**        Internal definitions for the dequeuer server.
**
**    $Log:   S:/tbird/mt2_186/dad186/daddq332.h_v  $
** 
**    Rev 1.0   16 Dec 1996 15:13:38   Judy
** Initial revision.
** 
**    Rev 1.2   25 May 1993 12:04:44   ernie
** Changed dasmSym to be system-wide global
** 
**    Rev 1.1   31 Aug 1992 09:19:14   marilyn
** Changed the size of the data field in frameType.
** 
**    Rev 1.0   31 Jul 1992 15:02:56   marilyn
** Initial revision.
** 
**    $Header:   S:/tbird/mt2_186/dad186/daddq332.h_v   1.0   16 Dec 1996 15:13:38   Judy  $
*/

#define _DADDQ332_


                        /********************
                        **                 **
                        **  Includes       **
                        **                 **
                        ********************/


                        /**********************
                        **                   **
                        **  Definitions      **
                        **                   **
                        **********************/



typedef struct {
   BOOLEAN     frameValid;
   BOOLEAN     synched;
   BOOLEAN     programFrame;
   DESCRIPTOR  frameAddr;
   U16         data;
   U32         ifetch;
   S32         frameNo;
} FRAME_TYPE;

typedef struct dqstate{
    DQ_FILTER       DqFilter;
    BOOLEAN         Search;
    U16             Offset;
    LPSTR           pattern;
    DESCRIPTOR      traceId;
    FRAME_TYPE      *dqFrame;
} DQ_STATE;

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