1 /* Automatically generated header! Do not edit! */
    2 
    3 #ifndef _PPCINLINE_COMMODITIES_H
    4 #define _PPCINLINE_COMMODITIES_H
    5 
    6 #ifndef __PPCINLINE_MACROS_H
    7 #include <ppcinline/macros.h>
    8 #endif /* !__PPCINLINE_MACROS_H */
    9 
   10 #ifndef COMMODITIES_BASE_NAME
   11 #define COMMODITIES_BASE_NAME CxBase
   12 #endif /* !COMMODITIES_BASE_NAME */
   13 
   14 #define CreateCxObj(__p0, __p1, __p2) \
   15 	LP3(30, CxObj *, CreateCxObj, \
   16 		ULONG , __p0, d0, \
   17 		LONG , __p1, a0, \
   18 		LONG , __p2, a1, \
   19 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   20 
   21 #define CxBroker(__p0, __p1) \
   22 	LP2(36, CxObj *, CxBroker, \
   23 		CONST struct NewBroker *, __p0, a0, \
   24 		LONG *, __p1, d0, \
   25 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   26 
   27 #define ActivateCxObj(__p0, __p1) \
   28 	LP2(42, LONG , ActivateCxObj, \
   29 		CxObj *, __p0, a0, \
   30 		LONG , __p1, d0, \
   31 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   32 
   33 #define DeleteCxObj(__p0) \
   34 	LP1NR(48, DeleteCxObj, \
   35 		CxObj *, __p0, a0, \
   36 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   37 
   38 #define DeleteCxObjAll(__p0) \
   39 	LP1NR(54, DeleteCxObjAll, \
   40 		CxObj *, __p0, a0, \
   41 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   42 
   43 #define CxObjType(__p0) \
   44 	LP1(60, ULONG , CxObjType, \
   45 		CONST CxObj *, __p0, a0, \
   46 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   47 
   48 #define CxObjError(__p0) \
   49 	LP1(66, LONG , CxObjError, \
   50 		CONST CxObj *, __p0, a0, \
   51 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   52 
   53 #define ClearCxObjError(__p0) \
   54 	LP1NR(72, ClearCxObjError, \
   55 		CxObj *, __p0, a0, \
   56 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   57 
   58 #define SetCxObjPri(__p0, __p1) \
   59 	LP2(78, LONG , SetCxObjPri, \
   60 		CxObj *, __p0, a0, \
   61 		LONG , __p1, d0, \
   62 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   63 
   64 #define AttachCxObj(__p0, __p1) \
   65 	LP2NR(84, AttachCxObj, \
   66 		CxObj *, __p0, a0, \
   67 		CxObj *, __p1, a1, \
   68 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   69 
   70 #define EnqueueCxObj(__p0, __p1) \
   71 	LP2NR(90, EnqueueCxObj, \
   72 		CxObj *, __p0, a0, \
   73 		CxObj *, __p1, a1, \
   74 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   75 
   76 #define InsertCxObj(__p0, __p1, __p2) \
   77 	LP3NR(96, InsertCxObj, \
   78 		CxObj *, __p0, a0, \
   79 		CxObj *, __p1, a1, \
   80 		CxObj *, __p2, a2, \
   81 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   82 
   83 #define RemoveCxObj(__p0) \
   84 	LP1NR(102, RemoveCxObj, \
   85 		CxObj *, __p0, a0, \
   86 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   87 
   88 #define SetTranslate(__p0, __p1) \
   89 	LP2NR(114, SetTranslate, \
   90 		CxObj *, __p0, a0, \
   91 		struct InputEvent *, __p1, a1, \
   92 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   93 
   94 #define SetFilter(__p0, __p1) \
   95 	LP2NR(120, SetFilter, \
   96 		CxObj *, __p0, a0, \
   97 		CONST_STRPTR , __p1, a1, \
   98 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
   99 
  100 #define SetFilterIX(__p0, __p1) \
  101 	LP2NR(126, SetFilterIX, \
  102 		CxObj *, __p0, a0, \
  103 		CONST IX *, __p1, a1, \
  104 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  105 
  106 #define ParseIX(__p0, __p1) \
  107 	LP2(132, LONG , ParseIX, \
  108 		CONST_STRPTR , __p0, a0, \
  109 		IX *, __p1, a1, \
  110 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  111 
  112 #define CxMsgType(__p0) \
  113 	LP1(138, ULONG , CxMsgType, \
  114 		CONST CxMsg *, __p0, a0, \
  115 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  116 
  117 #define CxMsgData(__p0) \
  118 	LP1(144, APTR , CxMsgData, \
  119 		CONST CxMsg *, __p0, a0, \
  120 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  121 
  122 #define CxMsgID(__p0) \
  123 	LP1(150, LONG , CxMsgID, \
  124 		CONST CxMsg *, __p0, a0, \
  125 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  126 
  127 #define DivertCxMsg(__p0, __p1, __p2) \
  128 	LP3NR(156, DivertCxMsg, \
  129 		CxMsg *, __p0, a0, \
  130 		CxObj *, __p1, a1, \
  131 		CxObj *, __p2, a2, \
  132 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  133 
  134 #define RouteCxMsg(__p0, __p1) \
  135 	LP2NR(162, RouteCxMsg, \
  136 		CxMsg *, __p0, a0, \
  137 		CxObj *, __p1, a1, \
  138 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  139 
  140 #define DisposeCxMsg(__p0) \
  141 	LP1NR(168, DisposeCxMsg, \
  142 		CxMsg *, __p0, a0, \
  143 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  144 
  145 #define InvertKeyMap(__p0, __p1, __p2) \
  146 	LP3(174, BOOL , InvertKeyMap, \
  147 		ULONG , __p0, d0, \
  148 		struct InputEvent *, __p1, a0, \
  149 		CONST struct KeyMap *, __p2, a1, \
  150 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  151 
  152 #define AddIEvents(__p0) \
  153 	LP1NR(180, AddIEvents, \
  154 		struct InputEvent *, __p0, a0, \
  155 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  156 
  157 
  158 
  159 
  160 #define MatchIX(__p0, __p1) \
  161 	LP2(204, BOOL , MatchIX, \
  162 		CONST struct InputEvent *, __p0, a0, \
  163 		CONST IX *, __p1, a1, \
  164 		, COMMODITIES_BASE_NAME, 0, 0, 0, 0, 0, 0)
  165 
  166 
  167 
  168 
  169 #endif /* !_PPCINLINE_COMMODITIES_H */