CORBA 2.6.1 Programmer's Reference

void stop_listening()
Called by a listener event handler user. Unregisters itself from the Receive_EH.
gcfehoss.h Classes
In general, the classes, methods, and data items declared in the gcfehoss.h header file
($NSD_ROOT/include/nsdevent/gcfehoss.h) are for internal use by NonStop CORBA. The
single method described below, however, can be used in legacy server wrappers that issue nowait
Pathsend requests without the use of a jacket procedure.
Class NSDEFwGCF::Client
API Method
static short register_file_number( short pv_FN )
The wrapper must invoke this method for each Pathsend request , passing the file number from the
Pathsend request. Because there is only one Pathsend file number per process, the method makes
the file number available to the NonStop CORBA pthread mechanism for I/O completions.
message.h Classes
The topics that follow describe the various classes declared in the message.h header file
(.../include/nsdevent/message.h).
Class Fw_MD
Framework Message Data descriptor. Provides an abstraction for a single segment of data, and a get/put
recycling factory. Fw_MDs can be written to and read from. Fw_MDs can be combined to form an abstract
message (see Fw_Message).
See also Fw_Transfer_EH_User and NSDEFw_GFS.
API Methods
~Fw_MD();
Destructor. Decrements the reference count to the buffer. If the count goes to zero, the buffer is
recycled. Note that the preferred method for disposing of an Fw_MD is free_MD.
Fw_MD *duplicate( void );
Returns a new or recycled Fw_MD that makes a duplicate reference to the target Fw_MDs buffer.
This method is useful when more than one view into a buffer is required.
static void free_MD( Fw_MD *pp_MD );