home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Otherware
/
Otherware_1_SB_Development.iso
/
amiga
/
programm
/
libs
/
lib_coll.lha
/
COMMODIT.ZOO
/
Commodities
/
funcsummary
< prev
next >
Wrap
Text File
|
1987-07-07
|
5KB
|
214 lines
Commodities Exchange Function Quick Reference
February 17, 1987
Jim Mackraz, San Jose, California
Some functions may be macros or in scanned library.
-------------------------------------------
CxObj *co = CreateCxObj(type, arg1, arg2);
LONG type;
LONG arg1;
LONG arg2;
-------------------------------------------
CxObj *broker = CxBroker(nb, error);
struct NewBroker *nb;
LONG *error;
-------------------------------------------
MACRO
CxObj *filter = CxFilter(description);
BYTE *description;
-------------------------------------------
MACRO
CxObj *typef = CxTypeFilter(typemask);
LONG typemask;
-------------------------------------------
MACRO
CxObj *signaler = CxSignal(task, signal);
struct Task *task;
LONG signal;
-------------------------------------------
MACRO
CxObj *sender = CxSender(port, id);
struct MsgPort *port;
LONG id;
-------------------------------------------
MACRO
CxObj *translator = CxTranslate(ie);
struct InputEvent *ie;
-------------------------------------------
MACRO
CxObj *custom = CxCustom(action, id);
LONG (*action)();
LONG id;
-------------------------------------------
MACRO
CxObj *debugger = CxDebug(id);
LONG id;
-------------------------------------------
void DeleteCxObj(co);
CxObj *co;
-------------------------------------------
void DeleteCxObjAll(co);
CxObj *co;
-------------------------------------------
LONG type = CxObjType(co);
CxObj *co;
-------------------------------------------
LONG previous = ActivateCxObj(co, true);
CxObj *co;
LONG true; /* Aztec user's take note */
-------------------------------------------
LONG error = SetTranslate(translator, ie);
CxObj *translator;
struct InputEvent *ie;
-------------------------------------------
void SetFilter(filter, text);
CxObj *filter;
char *text;
-------------------------------------------
LONG error = SetFilterIX(filter, ix);
CxObj *filter;
IX *ix;
-------------------------------------------
LONG success = ParseIX(string, ix);
char *string;
IX *ix;
-------------------------------------------
LONG error = CxObjError(co);
CxObj *co;
-------------------------------------------
void ClearCxObjError(co);
CxObj *co;
-------------------------------------------
LONG id = CxMsgID(cxm);
CxMsg *cxm;
-------------------------------------------
void AttachCxObj(headobj, co);
CxObj *headobj;
CxObj *co;
-------------------------------------------
void EnqueueCxObj(headobj, co);
CxObj *headobj;
CxObj *co;
-------------------------------------------
void InsertCxObj(headobj, co, pred);
CxObj *headobj;
CxObj *co;
CxObj *pred;
-------------------------------------------
void RemoveCxObj(co);
CxObj *co;
-------------------------------------------
void SetCxObjPri(co, pri);
CxObj *co;
LONG pri;
-------------------------------------------
CxObj *broker = FindBroker(name);
char *name;
-------------------------------------------
ULONG type = CxMsgType(cxm);
CxMsg *cxm;
-------------------------------------------
char *contents = CxMsgData(cxm);
CxMsg *cxm;
-------------------------------------------
void DisposeCxMsg(cxm);
CxMsg *cxm;
-------------------------------------------
void RouteCxMsg(cxm, co);
CxMsg *cxm;
CxObj *co;
-------------------------------------------
void DivertCxMsg(cxm, headobj, returnobj);
CxMsg *cxm;
CxObj *headobj;
CxObj *returnobj;
-------------------------------------------
SCANNED LIBRARY
CxObj *filter = Hotkey(descr, port, ID);
char *descr;
struct MsgPort *port;
LONG ID;
-------------------------------------------
SCANNED LIBRARY
char **ttypes = ArgArrayInit(argc, argv);
int argc;
char **argv;
-------------------------------------------
SCANNED LIBRARY
void ArgArrayDone();
-------------------------------------------
SCANNED LIBRARY
CxObj *filter = UserFilter(tt, action_name, default_descr)
char **tt;
char *action_name;
char *default_descr;
-------------------------------------------
char **ttypes = ArgArrayInit(argc, argv);
int argc;
char **argv;
-------------------------------------------
char *string = ArgString(tt, string, defaultstring)
char **tt;
char *t;
char *defaultstring;
-------------------------------------------
int value = ArgInt(tt, string, defaultval)
char **tt;
char *t;
int defaultval;
-------------------------------------------
ULONG retval = InvertKeyMap(ansicode, ie, km)
ULONG ansicode;
struct InputEvent *ie;
struct KeyMap *km;
-------------------------------------------
struct InputEvent *InvertString(str, km)
char *str;
struct KeyMap *km;
-------------------------------------------
void AddIEvents(ie)
struct InputEvent *ie;