home *** CD-ROM | disk | FTP | other *** search
/ Gold Fish 1 / GoldFishApril1994_CD2.img / d4xx / d473 / cnewssrc / cnews_src.lzh / include / pragma / commodities.h < prev    next >
C/C++ Source or Header  |  1990-12-29  |  2KB  |  58 lines

  1. #ifndef PRAGMA_COMMODITIES_H
  2. #define PRAGMA_COMMODITIES_H
  3.  
  4. /* "commodities.library" */
  5. /*--- functions in V36 or higher (distributed as Preliminary Release 2.0) --- */
  6. /* */
  7. /*  OBJECT UTILITIES */
  8. /* */
  9. #pragma amicall(_CxBase, 0x1E, CreateCxObj(d0,a0,a1))
  10. #pragma amicall(_CxBase, 0x24, CxBroker(a0,d0))
  11. #pragma amicall(_CxBase, 0x2A, ActivateCxObj(a0,d0))
  12. #pragma amicall(_CxBase, 0x30, DeleteCxObj(a0))
  13. #pragma amicall(_CxBase, 0x36, DeleteCxObjAll(a0))
  14. #pragma amicall(_CxBase, 0x3C, CxObjType(a0))
  15. #pragma amicall(_CxBase, 0x42, CxObjError(a0))
  16. #pragma amicall(_CxBase, 0x48, ClearCxObjError(a0))
  17. #pragma amicall(_CxBase, 0x4E, SetCxObjPri(a0,d0))
  18. /* */
  19. /*  OBJECT ATTACHMENT */
  20. /* */
  21. #pragma amicall(_CxBase, 0x54, AttachCxObj(a0,a1))
  22. #pragma amicall(_CxBase, 0x5A, EnqueueCxObj(a0,a1))
  23. #pragma amicall(_CxBase, 0x60, InsertCxObj(a0,a1,a2))
  24. #pragma amicall(_CxBase, 0x66, RemoveCxObj(a0))
  25. /* */
  26. /*  TYPE SPECIFIC */
  27. /* */
  28. #pragma amicall(_CxBase, 0x6C, FindBroker(a0))
  29. #pragma amicall(_CxBase, 0x72, SetTranslate(a0,a1))
  30. #pragma amicall(_CxBase, 0x78, SetFilter(a0,a1))
  31. #pragma amicall(_CxBase, 0x7E, SetFilterIX(a0,a1))
  32. #pragma amicall(_CxBase, 0x84, ParseIX(a0,a1))
  33. /* */
  34. /*  COMMON MESSAGE */
  35. /* */
  36. #pragma amicall(_CxBase, 0x8A, CxMsgType(a0))
  37. #pragma amicall(_CxBase, 0x90, CxMsgData(a0))
  38. #pragma amicall(_CxBase, 0x96, CxMsgID(a0))
  39. /* */
  40. /*  MESSAGE ROUTING */
  41. /* */
  42. #pragma amicall(_CxBase, 0x9C, DivertCxMsg(a0,a1,a2))
  43. #pragma amicall(_CxBase, 0xA2, RouteCxMsg(a0,a1))
  44. #pragma amicall(_CxBase, 0xA8, DisposeCxMsg(a0))
  45. /* */
  46. /*  INPUT EVENT HANDLING */
  47. /* */
  48. #pragma amicall(_CxBase, 0xAE, InvertKeyMap(d0,a0,a1))
  49. #pragma amicall(_CxBase, 0xB4, AddIEvents(a0))
  50. /* */
  51. /* FOR USE ONLY BY CONTROLLER PROGRAM */
  52. /* */
  53. #pragma amicall(_CxBase, 0xBA, CopyBrokerList(a0))
  54. #pragma amicall(_CxBase, 0xC0, FreeBrokerList(a0))
  55. #pragma amicall(_CxBase, 0xC6, BrokerCommand(a0,d0))
  56.  
  57. #endif /* PRAGMA_COMMODITIES_H */
  58.