CORBA 2.6.1 Programmer's Reference

Invoked by a transfer (client or server) event handler, this method notifies the transfer
event-handler user that the connection has been terminated.
unsigned long header_in( Fw_MD *pp_MD )
Delivers the first header-size bytes of a message. For TCP/IP, pv_header_size (the length of
the message header) is determined by the set_header_size method of the transfer (client or
server) event handler.
Class Fw_Transfer_EH
The base class for client and server event handlers.
API Methods
If your application includes a client or server event handler implementation, it must implement all of the
following methods that it uses, except those method implementations (if any) that it inherits from the
NSDEFw_GFS class or one of the Fw_Sock_xxx_EH classes.
Fw_Transfer_EH()
Creates an Fw_Transfer_EH object.
~Fw_Transfer_EH()
Destructor for the current Fw_Transfer_EH object.
void disconnect()
Directs the event handler to terminate its connection.
void send_message( Fw_Message *pp_msg )
Directs the event handler to deliver a full message over its connection.
void set_header_size( unsigned short pv_header_size )
Directs the event handler to forward the first pv_header_size bytes of a message. This data is
delivered to the event-handler user through the header_in() method. The
set_header_size() method is optional; it applies only to streaming protocols such as
TCP/IP.
Class Fw_Client_EH_User
The base class for client event-handler users, a role played by server wrappers. This class is derived from
class Fw_Transfer_EH_User.
API Data
Fw_Client_EH *ip_EH
Allows an implementation to store the pointer to the event handler associated with a client