Various Datatypes.
[AROS-Contrib.git] / regina / regina.conf
blob19a8eb4b755613724bbc468e1351704337814c21
1 ##begin config
2 version 3.5
3 date 31.12.2009
4 libbasetype struct ReginaBase
5 options pertaskbase
6 rellib posixc
7 rellib stdc
8 ##end config
10 ##begin cdefprivate
11 #include "amilib.h"
12 ##end cdefprivate
14 ##begin cdef
15 #include <rexx/storage.h>
16 #ifndef INCL_REXXSAA
17 #define INCL_REXXSAA
18 #endif
19 #include <rexxsaa.h>
20 ##end cdef
22 ##begin functionlist
23 ULONG RexxStart(LONG ArgCount, PRXSTRING ArgList, PCSZ ProgName, PRXSTRING Instore, PCSZ EnvName, LONG CallType, PRXSYSEXIT Exits, PSHORT ReturnCode, PRXSTRING Result)
24 ULONG RexxRegisterSubcomExe(PCSZ EnvName, RexxSubcomHandler *EntryPoint, PUCHAR UserArea)
25 ULONG RexxRegisterSubcomDll(PCSZ EnvName, PCSZ ModuleName, PCSZ ProcedureName, PUCHAR UserArea, ULONG DropAuth)
26 ULONG RexxQuerySubcom(PCSZ EnvName, PCSZ ModuleName, PUSHORT Flag, PUCHAR UserWord)
27 ULONG RexxDeregisterSubcom(PCSZ EnvName, PCSZ ModuleName)
28 ULONG RexxVariablePool(PSHVBLOCK RequestBlockList)
29 ULONG RexxRegisterExitExe(PCSZ EnvName, RexxExitHandler *EntryPoint, PUCHAR UserArea)
30 ULONG RexxRegisterExitDll(PCSZ EnvName, PCSZ ModuleName, PCSZ ProcedureName, PUCHAR UserArea, ULONG DropAuth)
31 ULONG RexxDeregisterExit(PCSZ EnvName, PCSZ ModuleName)
32 ULONG RexxQueryExit(PCSZ EnvName, PCSZ ModuleName, PUSHORT Flag, PUCHAR UserArea)
33 ULONG RexxRegisterFunctionExe(PCSZ Name, RexxFunctionHandler *EntryPoint)
34 ULONG RexxRegisterFunctionDll(PCSZ ExternalName, PCSZ LibraryName, PCSZ InternalName)
35 ULONG RexxQueryFunction(PCSZ Name)
36 ULONG RexxDeregisterFunction(PCSZ Name)
37 ULONG RexxSetHalt(LONG dummyProcess, LONG dummyThread)
38 ULONG RexxCreateQueue(PSZ Buffer, ULONG BuffLen, PSZ RequestedName, ULONG *DupFlag)
39 ULONG RexxDeleteQueue(PSZ QueueName)
40 ULONG RexxQueryQueue(PSZ QueueName, ULONG *Count)
41 ULONG RexxAddQueue(PSZ QueueName, PRXSTRING EntryData, ULONG AddFlag)
42 ULONG RexxPullQueue(PSZ QueueName, PRXSTRING DataBuf, PDATETIME TimeStamp, ULONG WaitFlag)
43 ULONG RexxAddMacro(PSZ FuncName, PSZ SourceFile, ULONG Position)
44 ULONG RexxClearMacroSpace()
45 ULONG RexxDropMacro(PSZ FuncName)
46 ULONG RexxLoadMacroSpace(ULONG FuncCount, PSZ *FuncNames, PSZ MacroLibFile)
47 ULONG RexxQueryMacro(PSZ FuncName, PUSHORT Position)
48 ULONG RexxReorderMacro(PSZ FuncName, ULONG Position)
49 ULONG RexxSaveMacroSpace(ULONG FuncCount, PSZ *FuncNames, PSZ MacroLibFile)
50 ULONG RexxFreeMemory(PVOID MemoryBlock)
51 PVOID RexxAllocateMemory(ULONG Size)
52 ULONG ReginaVersion(PRXSTRING VersionString)
53 int __regina_faked_main(int argc, char *argv[])
54 BOOL IsReginaMsg(struct RexxMsg *msg)
55 ULONG ReginaCleanup(void)
56 ULONG RexxCallBack(PCSZ ProcedureName, LONG ArgCount, PRXSTRING ArgList, PSHORT ReturnCode, PRXSTRING Result)
57 ##end functionlist