|
| typedef int | RexxReturnCode |
| |
| typedef const char * | CSTRING |
| |
| typedef void * | POINTER |
| |
| typedef struct _RexxObjectPtr * | RexxObjectPtr |
| |
| typedef struct _RexxStringObject * | RexxStringObject |
| |
| typedef struct _RexxBufferStringObject * | RexxBufferStringObject |
| |
| typedef struct _RexxArrayObject * | RexxArrayObject |
| |
| typedef struct _RexxBufferObject * | RexxBufferObject |
| |
| typedef struct _RexxPointerObject * | RexxPointerObject |
| |
| typedef struct _RexxMethodObject * | RexxMethodObject |
| |
| typedef struct _RexxRoutineObject * | RexxRoutineObject |
| |
| typedef struct _RexxPackageObject * | RexxPackageObject |
| |
| typedef struct _RexxClassObject * | RexxClassObject |
| |
| typedef struct _RexxDirectoryObject * | RexxDirectoryObject |
| |
| typedef struct _RexxSupplierObject * | RexxSupplierObject |
| |
| typedef struct _RexxStemObject * | RexxStemObject |
| |
| typedef struct _RexxMutableBufferObject * | RexxMutableBufferObject |
| |
| typedef struct _RXSTRING | RXSTRING |
| |
| typedef struct _CONSTRXSTRING | CONSTRXSTRING |
| |
| typedef RXSTRING * | PRXSTRING |
| |
| typedef CONSTANT_RXSTRING * | PCONSTRXSTRING |
| |
| typedef struct _RXSYSEXIT | RXSYSEXIT |
| |
| typedef RXSYSEXIT * | PRXSYSEXIT |
| |
| typedef struct _SHVBLOCK | SHVBLOCK |
| |
| typedef SHVBLOCK * | PSHVBLOCK |
| |
| typedef char * | PEXIT |
| |
| typedef size_t | stringsize_t |
| |
| typedef size_t | uwholenumber_t |
| |
| typedef ssize_t | wholenumber_t |
| |
| typedef size_t | logical_t |
| |
| typedef ssize_t | codepoint_t |
| |
| typedef struct _RexxQueueTime | RexxQueueTime |
| |
| typedef struct _RexxConditionData | RexxConditionData |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXSTART) (size_t, PCONSTRXSTRING, CONSTANT_STRING, PRXSTRING, CONSTANT_STRING, int, PRXSYSEXIT, short *, PRXSTRING) |
| |
| typedef void(REXXENTRY * | PFNREXXWAITFORTERMINATION) (void) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXDIDREXXTERMINATE) (void) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXSHUTDOWNAPI) (void) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXTRANSLATEPROGRAM) (CONSTANT_STRING, CONSTANT_STRING, PRXSYSEXIT) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXTRANSLATEINSTOREPROGRAM) (CONSTANT_STRING, CONSTANT_RXSTRING *, RXSTRING *) |
| |
| typedef char *(REXXENTRY * | PFNGETVERSIONINFORMATION) (void) |
| |
| typedef RexxReturnCode REXXENTRY | RexxSubcomHandler(PCONSTRXSTRING, unsigned short *, PRXSTRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXREGISTERSUBCOMDLL) (CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING, char *, size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXREGISTERSUBCOMEXE) (CONSTANT_STRING, REXXPFN, char *) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXQUERYSUBCOM) (CONSTANT_STRING, CONSTANT_STRING, unsigned short *, char *) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXDEREGISTERSUBCOM) (CONSTANT_STRING, CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXVARIABLEPOOL) (PSHVBLOCK) |
| |
| typedef size_t REXXENTRY | RexxRoutineHandler(CONSTANT_STRING, size_t, PCONSTRXSTRING, CONSTANT_STRING, PRXSTRING) |
| |
| typedef size_t REXXENTRY | RexxFunctionHandler(CONSTANT_STRING, size_t, PCONSTRXSTRING, CONSTANT_STRING, PRXSTRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXREGISTERFUNCTIONDLL) (CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXREGISTERFUNCTIONEXE) (CONSTANT_STRING, REXXPFN) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXDEREGISTERFUNCTION) (CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXQUERYFUNCTION) (CONSTANT_STRING) |
| |
| typedef struct _RXFNC_FLAGS | RXFNC_FLAGS |
| |
| typedef struct _RXFNCCAL_PARM | RXFNCCAL_PARM |
| |
| typedef struct _RXOFNC_FLAGS | RXOFNC_FLAGS |
| |
| typedef struct _RXOFNCCAL_PARM | RXOFNCCAL_PARM |
| |
| typedef struct _RXEXF_FLAGS | RXEXF_FLAGS |
| |
| typedef struct _RXEXFCAL_PARM | RXEXFCAL_PARM |
| |
| typedef struct _RXCMD_FLAGS | RXCMD_FLAGS |
| |
| typedef struct _RXCMDHST_PARM | RXCMDHST_PARM |
| |
| typedef struct _RXMSQPLL_PARM | RXMSQPLL_PARM |
| |
| typedef struct _RXMSQ_FLAGS | RXMSQ_FLAGS |
| |
| typedef struct _RXMSQPSH_PARM | RXMSQPSH_PARM |
| |
| typedef struct _RXMSQSIZ_PARM | RXMSQSIZ_PARM |
| |
| typedef struct _RXMSQNAM_PARM | RXMSQNAM_PARM |
| |
| typedef struct _RXSIOSAY_PARM | RXSIOSAY_PARM |
| |
| typedef struct _RXSIOTRC_PARM | RXSIOTRC_PARM |
| |
| typedef struct _RXSIOTRD_PARM | RXSIOTRD_PARM |
| |
| typedef struct _RXSIODTR_PARM | RXSIODTR_PARM |
| |
| typedef struct _RXHLT_FLAGS | RXHLT_FLAGS |
| |
| typedef struct _RXHLTTST_PARM | RXHLTTST_PARM |
| |
| typedef struct _RXTRC_FLAGS | RXTRC_FLAGS |
| |
| typedef struct _RXTRCTST_PARM | RXTRCTST_PARM |
| |
| typedef struct _RXVARNOVALUE_PARM | RXVARNOVALUE_PARM |
| |
| typedef struct _RXVALCALL_PARM | RXVALCALL_PARM |
| |
| typedef int REXXENTRY | RexxExitHandler(int, int, PEXIT) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXREGISTEREXITDLL) (CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING, char *, size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXREGISTEREXITEXE) (CONSTANT_STRING, REXXPFN, char *) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXDEREGISTEREXIT) (CONSTANT_STRING, CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXQUERYEXIT) (CONSTANT_STRING, CONSTANT_STRING, unsigned short *, char *) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXSETHALT) (process_id_t, thread_id_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXSETTRACE) (process_id_t, thread_id_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXRESETTRACE) (process_id_t, thread_id_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXADDMACRO) (CONSTANT_STRING, CONSTANT_STRING, size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXDROPMACRO) (CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXSAVEMACROSPACE) (size_t, CONSTANT_STRING *, CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXLOADMACROSPACE) (size_t, CONSTANT_STRING *, CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXQUERYMACRO) (CONSTANT_STRING, unsigned short *) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXREORDERMACRO) (CONSTANT_STRING, size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXCLEARMACROSPACE) (void) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXCREATEQUEUE) (char *, size_t, CONSTANT_STRING, size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXOPENQUEUE) (CONSTANT_STRING, size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXQUEUEEXISTS) (CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXDELETEQUEUE) (CONSTANT_STRING) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXQUERYQUEUE) (CONSTANT_STRING, size_t *) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXADDQUEUE) (CONSTANT_STRING, PCONSTRXSTRING, size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXPULLFROMQUEUE) (CONSTANT_STRING, PRXSTRING, RexxQueueTime *, size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXCLEARQUEUE) (CONSTANT_STRING) |
| |
| typedef void *(REXXENTRY * | PFNREXXALLOCATEMEMORY) (size_t) |
| |
| typedef RexxReturnCode(REXXENTRY * | PFNREXXFREEMEMORY) (void *) |
| |
|
| int REXXENTRY | RexxStart (size_t, PCONSTRXSTRING, CONSTANT_STRING, PRXSTRING, CONSTANT_STRING, int, PRXSYSEXIT, short *, PRXSTRING) |
| |
| void REXXENTRY | RexxWaitForTermination (void) |
| |
| RexxReturnCode REXXENTRY | RexxDidRexxTerminate (void) |
| |
| RexxReturnCode REXXENTRY | RexxShutDownAPI (void) |
| |
| RexxReturnCode REXXENTRY | RexxTranslateProgram (CONSTANT_STRING, CONSTANT_STRING, PRXSYSEXIT) |
| |
| RexxReturnCode REXXENTRY | RexxTranslateInstoreProgram (CONSTANT_STRING, CONSTANT_RXSTRING *, RXSTRING *) |
| |
| char *REXXENTRY | RexxGetVersionInformation (void) |
| |
| RexxReturnCode REXXENTRY | RexxRegisterSubcomDll (CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING, size_t) |
| |
| RexxReturnCode REXXENTRY | RexxRegisterSubcomExe (CONSTANT_STRING, REXXPFN, CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxQuerySubcom (CONSTANT_STRING, CONSTANT_STRING, unsigned short *, char *) |
| |
| RexxReturnCode REXXENTRY | RexxDeregisterSubcom (CONSTANT_STRING, CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxVariablePool (PSHVBLOCK) |
| |
| RexxReturnCode REXXENTRY | RexxRegisterFunctionDll (CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxRegisterFunctionExe (CONSTANT_STRING, REXXPFN) |
| |
| RexxReturnCode REXXENTRY | RexxDeregisterFunction (CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxQueryFunction (CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxRegisterExitDll (CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING, size_t) |
| |
| RexxReturnCode REXXENTRY | RexxRegisterExitExe (CONSTANT_STRING, REXXPFN, CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxDeregisterExit (CONSTANT_STRING, CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxQueryExit (CONSTANT_STRING, CONSTANT_STRING, unsigned short *, char *) |
| |
| RexxReturnCode REXXENTRY | RexxSetHalt (process_id_t, thread_id_t) |
| |
| RexxReturnCode REXXENTRY | RexxSetTrace (process_id_t, thread_id_t) |
| |
| RexxReturnCode REXXENTRY | RexxResetTrace (process_id_t, thread_id_t) |
| |
| RexxReturnCode REXXENTRY | RexxAddMacro (CONSTANT_STRING, CONSTANT_STRING, size_t) |
| |
| RexxReturnCode REXXENTRY | RexxDropMacro (CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxSaveMacroSpace (size_t, CONSTANT_STRING *, CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxLoadMacroSpace (size_t, CONSTANT_STRING *, CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxQueryMacro (CONSTANT_STRING, unsigned short *) |
| |
| RexxReturnCode REXXENTRY | RexxReorderMacro (CONSTANT_STRING, size_t) |
| |
| RexxReturnCode REXXENTRY | RexxClearMacroSpace (void) |
| |
| RexxReturnCode REXXENTRY | RexxCreateQueue (char *, size_t, CONSTANT_STRING, size_t *) |
| |
| RexxReturnCode REXXENTRY | RexxOpenQueue (CONSTANT_STRING, size_t *) |
| |
| RexxReturnCode REXXENTRY | RexxQueueExists (CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxDeleteQueue (CONSTANT_STRING) |
| |
| RexxReturnCode REXXENTRY | RexxQueryQueue (CONSTANT_STRING, size_t *) |
| |
| RexxReturnCode REXXENTRY | RexxAddQueue (CONSTANT_STRING, PCONSTRXSTRING, size_t) |
| |
| RexxReturnCode REXXENTRY | RexxPullFromQueue (CONSTANT_STRING, PRXSTRING, RexxQueueTime *, size_t) |
| |
| RexxReturnCode REXXENTRY | RexxClearQueue (CONSTANT_STRING) |
| |
| void *REXXENTRY | RexxAllocateMemory (size_t) |
| |
| RexxReturnCode REXXENTRY | RexxFreeMemory (void *) |
| |
| wholenumber_t REXXENTRY | getAPIManagerCounter () |
| |