tibemsConnection_SetExceptionListener

Function

Purpose

Set the exception listener for a connection.

C Declaration

tibems_status tibemsConnection_SetExceptionListener(
    tibemsConnection connection,
    tibemsExceptionCallback listener,
    const void* closure );

COBOL Call

CALL "tibemsConnection_SetExceptionListener_STL"
     USING BY VALUE     tibemsConnection,
           BY REFERENCE tibems-Exception-Status,
           BY VALUE     TIBEMS-NULLPTR,
           RETURNING    tibems-status
END-CALL.
Note: connection has usage pointer.

tibems-Exception-Status has usage binary.

Parameters

Parameter Description
connection Set the exception listener for this connection.
listener Register this exception listener callback.
closure Register this closure argument.

Remarks

This is an alternate pathway for alerting a client program of connection problems. The program defines an exception listener callback function, and calls this function to register the callback and a closure argument. When the client library detects a connection problem, it calls the callback with a status code that identifies the problem.