/*DDK*************************************************************************/
/*                                                                           */
/* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
/*                                                                           */
/*    The following IBM OS/2 WARP source code is provided to you solely for  */
/*    the purpose of assisting you in your development of OS/2 WARP device   */
/*    drivers. You may use this code in accordance with the IBM License      */
/*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
/*    Copyright statement may not be removed.                                */
/*                                                                           */
/*****************************************************************************/
/**********************************************************************/
/*                                                                    */
/*   Module          = EDDFTYPE                                       */
/*                                                                    */
/*   Description     = MESS types                                     */
/*                                                                    */
/*   Reference       = Winthorn Functional Specification              */
/*                     Device Driver Interface Specification          */
/*                     Printer Device Driver Design Specification     */
/*                                                                    */
/*                                                                    */
/**********************************************************************/

/**********************************************************************/
/* This structure will be used to hold details about the pixmaps      */
/* which we identify as src/pat/dst.                                  */
/**********************************************************************/
typedef struct
    {
        PBYTE   startAddr ;
        USHORT  xLen ;
        USHORT  yLen ;
        BYTE    format ;
        BYTE    unused ;
        BYTE    isUsed ;
        USHORT  xStartPos ;
    } MESSPixMapDescription ;

typedef MESSPixMapDescription FAR *pMESSPixMapDescription ;

typedef VOID (NEAR *drawFunctionsTable[NUM_FUNCTIONS])() ;

typedef drawFunctionsTable *pDrawFunctionsTable ;
