home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Demos / OOFILE / Buildable, limited OOFILE / c-tree headers / ctbond.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-11-12  |  1.2 KB  |  50 lines  |  [TEXT/CWIE]

  1. /*
  2.  *    This program is the CONFIDENTIAL and PROPRIETARY property 
  3.  *    of FairCom(R) Corporation. Any unauthorized use, reproduction or
  4.  *    transfer of this computer program is strictly prohibited.
  5.  *
  6.  *      Copyright (c) 1984 - 1994 FairCom Corporation.
  7.  *    This is an unpublished work, and is subject to limited distribution and
  8.  *    restricted disclosure only. ALL RIGHTS RESERVED.
  9.  *
  10.  *            RESTRICTED RIGHTS LEGEND
  11.  *    Use, duplication, or disclosure by the Government is subject to
  12.  *    restrictions set forth in subparagraph (c)(1)(ii) of the Rights in
  13.  *     Technical Data and Computer Software clause at DFARS 252.227-7013.
  14.  *    FairCom Corporation, 4006 West Broadway, Columbia, MO 65203.
  15.  *
  16.  *    c-tree PLUS(tm)    Version 6.4
  17.  *            Release B
  18.  *            October 19, 1994
  19.  */
  20.  
  21. #ifndef ctBONDH
  22. #define ctBONDH
  23.  
  24. #ifdef MULTITRD
  25. typedef struct lqmsg {
  26.     pUGRUP  lgptr;
  27.     COUNT    lerrc;
  28.     COUNT    lmode;
  29.     UTEXT    lflvr;
  30.     UTEXT    lalgn;
  31.     TEXT    lusid[IDZ];
  32.     TEXT    luswd[PWZ];
  33. } LQMSG;
  34. #ifdef ctSP
  35. typedef LQMSG far   *    pLQMSG;
  36. typedef char far *    pMTEXT;
  37. #else
  38. typedef LQMSG ctMEM *    pLQMSG;
  39. typedef char ctMEM *    pMTEXT;
  40. #endif
  41.  
  42. #define U_UID    (ctiuser.tfilno + 1)
  43. #define G_GID    (ctigroup.tfilno + 1)
  44. #define UG_UNM    (ctiug.tfilno + 1)
  45. #endif
  46.  
  47. #endif /* ctBONDH */
  48.  
  49. /* end of ctbond.h */
  50.