#include <sfp.h>
Collaboration diagram for TAO_SFP_Frame_State:
Public Member Functions | |
TAO_SFP_Frame_State (void) | |
CORBA::Boolean | is_complete (void) |
int | reset (void) |
Public Attributes | |
TAO_InputCDR | cdr |
flowProtocol::frameHeader | frame_header_ |
flowProtocol::fragment | fragment_ |
flowProtocol::frame | frame_ |
CORBA::Boolean | more_fragments_ |
ACE_Message_Block * | frame_block_ |
ACE_Message_Block | static_frame_ |
TAO_SFP_Fragment_Table_Map | fragment_table_map_ |
Definition at line 79 of file sfp.h.
TAO_SFP_Frame_State::TAO_SFP_Frame_State | ( | void | ) |
Definition at line 1295 of file sfp.cpp.
01296 :cdr (new ACE_Data_Block (ACE_CDR::DEFAULT_BUFSIZE, 01297 ACE_Message_Block::MB_DATA, 01298 0, 01299 0, 01300 0, 01301 0, 01302 0), 01303 0, 01304 TAO_ENCAP_BYTE_ORDER), 01305 more_fragments_ (0), 01306 frame_block_ (0) 01307 { 01308 }
CORBA::Boolean TAO_SFP_Frame_State::is_complete | ( | void | ) |
Definition at line 1311 of file sfp.cpp.
References frame_block_.
01312 { 01313 return (!this->more_fragments_) && (this->frame_block_); 01314 }
int TAO_SFP_Frame_State::reset | ( | void | ) |
Definition at line 1317 of file sfp.cpp.
References frame_block_.
Referenced by TAO_SFP_Consumer_Object::handle_input().
01318 { 01319 this->frame_block_ = 0; 01320 return 0; 01321 }
Definition at line 96 of file sfp.h.
Referenced by TAO_SFP_Base::read_fragment(), and TAO_SFP_Base::read_frame().
Definition at line 93 of file sfp.h.
Referenced by is_complete(), TAO_SFP_Base::read_fragment(), TAO_SFP_Base::read_frame(), and reset().
Definition at line 92 of file sfp.h.
Referenced by TAO_SFP_Base::read_fragment(), and TAO_SFP_Base::read_frame().
Definition at line 95 of file sfp.h.
Referenced by TAO_SFP_Base::read_frame(), and TAO_SFP_Object::TAO_SFP_Object().