8 #ifndef LIBRARIES_AMIGAGUIDE_H
9 # include <libraries/amigaguide.h>
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, ...);
24 #include "amigaguide_intern.h"
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)
45 AMIGAGUIDEHOST AddAmigaGuideHostA(struct Hook *hook, STRPTR name, struct TagItem *attrs) (A0, D0, A1)
46 LONG RemoveAmigaGuideHostA(AMIGAGUIDEHOST key, struct TagItem *attrs) (A0, A1)
48 STRPTR GetAmigaGuideString(ULONG id) (D0)