Go to the source code of this file.
Macros | |
#define | INVALID_ROUTINE 10 /* Raise Rexx error */ |
#define | VALID_ROUTINE 0 /* Successful completion */ |
Functions | |
RexxReturnCode REXXENTRY | AspiLoadFuncs (const char *name, size_t numargs, CONSTRXSTRING args[], const char *queuename, PRXSTRING retstr) |
RexxReturnCode REXXENTRY | AspiDeregFunc (const char *name, size_t numargs, CONSTRXSTRING args[], const char *queuename, PRXSTRING retstr) |
RexxReturnCode REXXENTRY | Aspi_Output_From_C (const char *name, size_t numargs, CONSTRXSTRING args[], const char *queuename, PRXSTRING retstr) |
RexxReturnCode REXXENTRY | Aspi_Output_From_REXX (const char *name, size_t numargs, CONSTRXSTRING args[], const char *queuename, PRXSTRING retstr) |
RexxReturnCode REXXENTRY | Aspi_Exchange_Data (const char *name, size_t numargs, CONSTRXSTRING args[], const char *queuename, PRXSTRING retstr) |
Variables | |
static const char * | AspiFncTable [] |
#define INVALID_ROUTINE 10 /* Raise Rexx error */ |
Definition at line 58 of file rexxasp1.c.
#define VALID_ROUTINE 0 /* Successful completion */ |
Definition at line 59 of file rexxasp1.c.
RexxReturnCode REXXENTRY Aspi_Exchange_Data | ( | const char * | name, |
size_t | numargs, | ||
CONSTRXSTRING | args[], | ||
const char * | queuename, | ||
PRXSTRING | retstr | ||
) |
Definition at line 220 of file rexxasp1.c.
References _RXSTRING::strlength, _RXSTRING::strptr, and VALID_ROUTINE.
RexxReturnCode REXXENTRY Aspi_Output_From_C | ( | const char * | name, |
size_t | numargs, | ||
CONSTRXSTRING | args[], | ||
const char * | queuename, | ||
PRXSTRING | retstr | ||
) |
Definition at line 158 of file rexxasp1.c.
References _RXSTRING::strlength, _RXSTRING::strptr, and VALID_ROUTINE.
RexxReturnCode REXXENTRY Aspi_Output_From_REXX | ( | const char * | name, |
size_t | numargs, | ||
CONSTRXSTRING | args[], | ||
const char * | queuename, | ||
PRXSTRING | retstr | ||
) |
Definition at line 189 of file rexxasp1.c.
References _RXSTRING::strlength, _RXSTRING::strptr, and VALID_ROUTINE.
RexxReturnCode REXXENTRY AspiDeregFunc | ( | const char * | name, |
size_t | numargs, | ||
CONSTRXSTRING | args[], | ||
const char * | queuename, | ||
PRXSTRING | retstr | ||
) |
Definition at line 121 of file rexxasp1.c.
References AspiFncTable, INVALID_ROUTINE, RexxDeregisterFunction(), _RXSTRING::strlength, and VALID_ROUTINE.
RexxReturnCode REXXENTRY AspiLoadFuncs | ( | const char * | name, |
size_t | numargs, | ||
CONSTRXSTRING | args[], | ||
const char * | queuename, | ||
PRXSTRING | retstr | ||
) |
Definition at line 89 of file rexxasp1.c.
References AspiFncTable, RexxRegisterFunctionDll(), and VALID_ROUTINE.
|
static |
Definition at line 70 of file rexxasp1.c.
Referenced by AspiDeregFunc(), and AspiLoadFuncs().