Fixed binary search: no more infinite loops when vendor is unknown.
[tangerine.git] / workbench / libs / amigaguide / amigaguide.conf
blobf6700eb36be11f1eb101d528a534f35553a67a57
1 ##begin config
2 basename AmigaGuide
3 version 41.0
4 date 15.12.2003
5 ##end config
6 ##begin cdef
8 #ifndef LIBRARIES_AMIGAGUIDE_H
9 #   include <libraries/amigaguide.h>
10 #endif
12 /* Prototypes for stubs in amiga.lib */
13 AMIGAGUIDEHOST AddAmigaGuideHost (struct Hook * hook, STRPTR name, Tag tag1, ...);
14 AMIGAGUIDECONTEXT OpenAmigaGuide (struct NewAmigaGuide * nag, Tag tag1, ...);
15 AMIGAGUIDECONTEXT OpenAmigaGuideAsync (struct NewAmigaGuide * nag, Tag tag1, ...);
16 LONG RemoveAmigaGuideHost (AMIGAGUIDEHOST key, Tag tag1, ...);
17 BOOL SendAmigaGuideCmd (AMIGAGUIDECONTEXT handle, STRPTR cmd, Tag tag1, ...);
18 BOOL SendAmigaGuideContext (AMIGAGUIDECONTEXT handle, Tag tag1, ...);
19 LONG SetAmigaGuideAttrs (AMIGAGUIDECONTEXT handle, Tag tag1, ...);
20 BOOL SetAmigaGuideContext (AMIGAGUIDECONTEXT handle, ULONG context, Tag tag1, ...);
22 ##end cdef
23 ##begin cdefprivate
24 #include "amigaguide_intern.h"
25 ##end cdefprivate
26 ##begin functionlist
28 LONG LockAmigaGuideBase(AMIGAGUIDECONTEXT handle) (A0)
29 void UnlockAmigaGuideBase(LONG key) (D0)
31 AMIGAGUIDECONTEXT OpenAmigaGuideA(struct NewAmigaGuide *nag, struct TagItem *attrs) (A0, A1)
32 AMIGAGUIDECONTEXT OpenAmigaGuideAsyncA(struct NewAmigaGuide *nag, struct TagItem *attrs) (A0, D0)
33 void CloseAmigaGuide(AMIGAGUIDECONTEXT handle) (A0)
34 ULONG AmigaGuideSignal(AMIGAGUIDECONTEXT handle) (A0)
35 struct AmigaGuideMsg *GetAmigaGuideMsg(AMIGAGUIDECONTEXT handle) (A0)
36 void ReplyAmigaGuideMsg(struct AmigaGuideMsg *msg) (A0)
37 BOOL SetAmigaGuideContextA(AMIGAGUIDECONTEXT handle, ULONG context, struct TagItem *attrs) (A0, D0, D1)
38 BOOL SendAmigaGuideContextA(AMIGAGUIDECONTEXT handle, struct TagItem *attrs) (A0, D0)
39 BOOL SendAmigaGuideCmdA(AMIGAGUIDECONTEXT handle, STRPTR cmd, struct TagItem *attrs) (A0, D0, D1)
40 LONG SetAmigaGuideAttrsA(AMIGAGUIDECONTEXT handle, struct TagItem *attrs) (A0, A1)
41 LONG GetAmigaGuideAttr(Tag tag, AMIGAGUIDECONTEXT handle, ULONG *storage) (D0, A0, A1)
43 LONG LoadXRef(BPTR lock, STRPTR name) (A0, A1)
44 void ExpungeXRef() ()
45 AMIGAGUIDEHOST AddAmigaGuideHostA(struct Hook *hook, STRPTR name, struct TagItem *attrs) (A0, D0, A1)
46 LONG RemoveAmigaGuideHostA(AMIGAGUIDEHOST key, struct TagItem *attrs) (A0, A1)
47 .skip 10
48 STRPTR GetAmigaGuideString(ULONG id) (D0)
49 ##end functionlist