API Functions

The following built-in REXX functions can be used in a REXX program to register, drop, or query external function packages and to create and manipulate external data queues.

RXFUNCADD

 ─RXFUNCADD(name,module,procedure)────────

RXFUNCADD registers the function name, making it available to REXX procedures. A zero return value signifies successful registration.

RXFUNCDROP

 ─RXFUNCDROP(name)────────────────────────

RXFUNCDROP removes (deregisters) the function name from the list of available functions. A zero return value signifies successful removal.

RXFUNCQUERY

 ─RXFUNCQUERY(name)───────────────────────

RXFUNCQUERY queries the list of available functions for a registration of the name function. The function returns a value of 0 if the function is registered, and a value of 1 if it is not.

RXQUEUE

 ──RXQUEUE(─┬──"Get"───────────────────┬─)─────
              ├──"Set"──────newqueuename─┤
              ├──"Delete"───queuename────┤

              └──"Create"─┬──────────────┤

                          └─,queuename───┘

RXQUEUE is used in a REXX program to create and delete external data queues and to set and query their names.


[Back: ADDRESS]
[Next: ARG]