home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / utilities / commodity / exchangev200.lha / ExChange / Install / Source / Comm.h next >
Encoding:
C/C++ Source or Header  |  1994-07-21  |  795 b   |  31 lines

  1. struct BrokerCopy
  2. {
  3.  struct Node    bc_Node;
  4.  char        bc_Name[CBD_NAMELEN];
  5.  char        bc_Title[CBD_TITLELEN];
  6.  char        bc_Descr[CBD_DESCRLEN];
  7.  LONG        bc_Task;
  8.  LONG        bc_Dummy1;
  9.  LONG        bc_Dummy2;
  10.  UWORD        bc_Flags;
  11. };
  12.  
  13. #define COF_ACTIVE 2
  14.  
  15. CxObj *FindBroker(char *BrokerName);
  16. LONG CopyBrokerList(struct List *BrokerList);
  17. LONG FreeBrokerList(struct List *BrokerList);
  18. LONG BrokerCommand(char *BrokerName, LONG CommandID);
  19.  
  20. /*
  21. #pragma amicall(CxBase, 0x6c, FindBroker(A0))
  22. #pragma amicall(CxBase, 0xBA, CopyBrokerList(A0))
  23. #pragma amicall(CxBase, 0xC0, FreeBrokerList(A0))
  24. #pragma amicall(CxBase, 0xC6, BrokerCommand(A0, D0))
  25. */
  26.  
  27. #pragma libcall CxBase FindBroker    6c    801
  28. #pragma libcall CxBase CopyBrokerList    BA    801
  29. #pragma libcall CxBase FreeBrokerList    C0    801
  30. #pragma libcall CxBase BrokerCommand    C6    0802
  31.