added concrete implementations of putc(), getc(), getchar() and gets()
[tangerine.git] / workbench / libs / commodities / commodities.conf
blobe29473f4bf8ee957ca41d5d338f98ccdb0ef6839
1 ##begin config
2 libbase CxBase
3 libbasetype struct CommoditiesBase
4 version 50.2
5 ##end config
6 ##begin cdef
7 #include <exec/types.h>
8 #include <exec/nodes.h>
9 #include <devices/inputevent.h>
10 #include <devices/keymap.h>
11 #include <libraries/commodities.h>
12 ##end cdef
13 ##begin cdefprivate
14 #include "cxintern.h"
15 ##end cdefprivate
16 ##begin functionlist
17 CxObj *CreateCxObj(ULONG type, IPTR arg1, IPTR arg2) (D0, A0, A1)
18 CxObj *CxBroker(struct NewBroker *nb, LONG *error) (A0, D0)
19 LONG ActivateCxObj(CxObj *co, LONG true) (A0, D0)
20 void DeleteCxObj(CxObj *co) (A0)
21 void DeleteCxObjAll(CxObj *co) (A0)
22 ULONG CxObjType(CxObj *co) (A0)
23 LONG CxObjError(CxObj *co) (A0)
24 void ClearCxObjError(CxObj *co) (A0)
25 LONG SetCxObjPri(CxObj *co, LONG pri) (A0, D0)
26 void AttachCxObj(CxObj *headObj, CxObj *co) (A0, A1)
27 void EnqueueCxObj(CxObj *headObj, CxObj *co) (A0, A1)
28 void InsertCxObj(CxObj *headObj, CxObj *co, CxObj *pred) (A0, A1, A2)
29 void RemoveCxObj(CxObj *co) (A0)
31 void SetTranslate(CxObj *translator, struct InputEvent *events) (A0, A1)
32 void SetFilter(CxObj *filter, STRPTR text) (A0, A1)
33 void SetFilterIX(CxObj *filter, IX *ix) (A0, A1)
34 LONG ParseIX(CONST_STRPTR desc, IX *ix) (A0, A1)
35 ULONG CxMsgType(CxMsg *cxm) (A0)
36 APTR CxMsgData(CxMsg *cxm) (A0)
37 LONG CxMsgID(CxMsg *cxm) (A0)
38 void DivertCxMsg(CxMsg *cxm, CxObj *headObj, CxObj *returnObj) (A0, A1, A2)
39 void RouteCxMsg(CxMsg *cxm, CxObj *co) (A0, A1)
40 void DisposeCxMsg(CxMsg *cxm) (A0)
41 BOOL InvertKeyMap(ULONG ansiCode, struct InputEvent *event, struct KeyMap *km) (D0, A0, A1)
42 void AddIEvents(struct InputEvent *events) (A0)
43 LONG CopyBrokerList(struct List *CopyofList) (A0)
44 void FreeBrokerList(struct List *brokerList) (A0)
45 ULONG BrokerCommand(STRPTR name, ULONG command) (A0, D0)
46 BOOL MatchIX(struct InputEvent *event, IX *ix) (A0, A1)
47 ##end functionlist