This module contains the mandatory functions for user supplied native interceptors and their intended behavior. See also the User's Guide.
Using
It is possible to alter the
The
The
When a new connection is requested by a client side ORB this operation
is invoked. If more than one interceptor is supplied, e.g.,
The PeerHost and PeerPort variables supplied data of the client ORB which requested a new connection. SocketHost and SocketPort are the local interface and port the client connected to.
If, for some reason, we do not allow the client ORB to connect
simply invoke
When a new connection is set up this function is invoked. Behaves
just like
When an existing connection is terminated this operation is invoked. The main purpose of this function is to make it possible for a user to clean up all data associated with the associated connection.
The input parameter
When an existing connection is terminated this operation is invoked. The main purpose of this function is to make it possible for a user to clean up all data associated with the associated connection.
The input parameter
When replies are delivered from the server side ORB to the client side
ORB this operation is invoked. The
When replies are delivered from the server side ORB to the client side
ORB this operation is invoked. The
When a new request arrives at the server side ORB this operation is invoked.
When a new request arrives at the server side ORB this operation is invoked before decoding the request body.
After the target object have been invoked this operation is invoked
with the result. The
This operation is similar to
Before a request is sent to the server side ORB,
This operation is similar to