/**************************************************************************
 *
 * SOURCE FILE NAME = TOUSUB.H
 *
 * DESCRIPTIVE NAME = Include file for toucalls sub-system
 *
 * Copyright : COPYRIGHT IBM CORPORATION, 1991, 1992
 *             LICENSED MATERIAL - PROGRAM PROPERTY OF IBM
 *             REFER TO COPYRIGHT INSTRUCTION FORM#G120-2083
 *             RESTRICTED MATERIALS OF IBM
 *             IBM CONFIDENTIAL
 *
 * VERSION = V2.0
 *
 * DATE        07/12/91
 *
 * DESCRIPTION
 *
 *
 * FUNCTIONS
 *
 * ENTRY POINTS:
 *
 * DEPENDENCIES:
 *
 * NOTES
 *
 *
 * STRUCTURES
 *
 * EXTERNAL REFERENCES
 *
 * EXTERNAL FUNCTIONS
 *
 * CHANGE ACTIVITY =
 *  DATE      FLAG        APAR   CHANGE DESCRIPTION
 *  --------  ----------  -----  --------------------------------------
 *  mm/dd/yy  @Vr.mpppxx  xxxxx  xxxxxxx
 ****************************************************************************/

typedef struct _PARMS
{
  TOUCSYS       CoordSys;
  USHORT        CoordOrg;
  TOUSELMECH    SelMech;
  USHORT        RepRate;
  TOUTHRESHOLDS Thresholds;
  TOUFILTPARMS  FiltParms;
  TOUXYOFFSET   XYOffset;
} PARMS;

typedef struct _SGCB
{
  PARMS         Parms[2];
  USHORT        EventMask;
  USHORT        DevStatus;
  TOUQUEINFO    QueueInfo;
  TOUCLICKLOCK  ClickData;
  USHORT        EmulFlag;
  USHORT        ParmsFlag;
  USHORT        OpenCount;             /* ??? init at sgcb create            */
} SGCB, FAR *PSGCB;

/*
** end
*/
