AVZCLIEN

A high-level DS Client application is implemented by passing a parameter list on a set of calls to the AVZCLIEN module.

The parameter list consists of the following:
  1. DVCB control block address. The DVCB address is always required.
  2. Send buffer address. The send buffer address is required for a SEND call and ignored for other calls.
  3. Receive buffer address. The receive buffer address is required for a RECV call in move mode. A caller in locate mode should pass a zero in this argument. For other calls, it is ignored.
  4. Message buffer address. The message buffer address is optional for a RECV call. For other calls, it is ignored.
  5. SQLDA buffer address. The SQLDA buffer address is optional for a RECV call in move mode. A caller in locate mode should pass a zero in this argument. For other calls, it is ignored.

The application can be linked with SDXMBIS, or LOAD the module and branch to it.