50 #define INVALID_ROUTINE 40
51 #define VALID_ROUTINE 0
63 "Api_Fill_REXX_Variable_Pool"
90 for (j = 0; j < entries; j++)
127 for (j = 0; j < entries; j++)
162 strcpy(retstr->
strptr,
"Api_Fill_REXX_Variable_Pool expects 1 arguments");
169 strcpy(retstr->
strptr,
"0");
172 outbuf = malloc(300);
175 strcpy(retstr->
strptr,
"Memory allocation error in Api_Fill_REXX_Variable_Pool!");
181 for (i=0; i<300; i++)
191 shvb.
shvname.strlength = strlen(args[0].strptr);
201 strcpy(retstr->
strptr,
"1");
RexxReturnCode RexxEntry RexxVariablePool(PSHVBLOCK pshvblock)
RexxReturnCode REXXENTRY RexxDeregisterFunction(CONSTANT_STRING)
RexxReturnCode REXXENTRY RexxRegisterFunctionDll(CONSTANT_STRING, CONSTANT_STRING, CONSTANT_STRING)
LONG REXXENTRY ApiLoadFuncs(PSZ name, LONG numargs, RXSTRING args[], PSZ queuename, PRXSTRING retstr)
LONG REXXENTRY Api_Fill_REXX_Variable_Pool(PSZ name, LONG numargs, RXSTRING args[], PSZ queuename, PRXSTRING retstr)
LONG REXXENTRY ApiDeregFunc(PSZ name, LONG numargs, RXSTRING args[], PSZ queuename, PRXSTRING retstr)
CONSTANT_RXSTRING shvname
struct _SHVBLOCK * shvnext