#include <GIOP_Fragmentation_Strategy.h>
Inheritance diagram for TAO_GIOP_Fragmentation_Strategy:
Public Member Functions | |
TAO_GIOP_Fragmentation_Strategy (void) | |
Constructor. | |
virtual | ~TAO_GIOP_Fragmentation_Strategy (void) |
Destructor. | |
virtual int | fragment (TAO_OutputCDR &cdr, ACE_CDR::ULong pending_alignment, ACE_CDR::ULong pending_length)=0 |
Fragment the (potentially partially) encoded GIOP message. | |
Private Member Functions | |
TAO_GIOP_Fragmentation_Strategy (TAO_GIOP_Fragmentation_Strategy const &) | |
void | operator= (TAO_GIOP_Fragmentation_Strategy const &) |
|
Constructor.
Definition at line 43 of file GIOP_Fragmentation_Strategy.h.
00043 {} |
|
Destructor.
Definition at line 7 of file GIOP_Fragmentation_Strategy.cpp.
00008 { 00009 } |
|
|
|
Fragment the (potentially partially) encoded GIOP message. Fragmentation the contents of the CDR output stream cdr into smaller chunks of data of size that fits within the configured ORB fragmentation threshold, and send each fragment "over the wire."
Implemented in TAO_Null_Fragmentation_Strategy, and TAO_On_Demand_Fragmentation_Strategy. Referenced by TAO_OutputCDR::fragment_stream(). |
|
|