#include <GIOP_Message_Version.h>
Public Member Functions | |
CORBA::Octet | major_version (void) const |
Get major version number. | |
CORBA::Octet | minor_version (void) const |
Get minor version number. | |
TAO_GIOP_Message_Version (const TAO_GIOP_Message_Version &src) | |
Copy constructor. | |
TAO_GIOP_Message_Version (CORBA::Octet maj=TAO_DEF_GIOP_MAJOR, CORBA::Octet min=TAO_DEF_GIOP_MINOR) | |
Default constructor. | |
void | set_version (CORBA::Octet maj, CORBA::Octet min) |
Explicitly set the major and minor version. | |
TAO_GIOP_Message_Version & | operator= (const TAO_GIOP_Message_Version &src) |
Copy operator. | |
bool | operator== (const TAO_GIOP_Message_Version &src) const |
Equality operator. | |
bool | operator!= (const TAO_GIOP_Message_Version &src) const |
Public Attributes | |
CORBA::Octet | major |
Major version number. | |
CORBA::Octet | minor |
Minor version number. |
Definition at line 39 of file GIOP_Message_Version.h.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE TAO_GIOP_Message_Version::TAO_GIOP_Message_Version | ( | const TAO_GIOP_Message_Version & | src | ) |
ACE_INLINE TAO_GIOP_Message_Version::TAO_GIOP_Message_Version | ( | CORBA::Octet | maj = TAO_DEF_GIOP_MAJOR , |
|
CORBA::Octet | min = TAO_DEF_GIOP_MINOR | |||
) |
ACE_INLINE CORBA::Octet TAO_GIOP_Message_Version::major_version | ( | void | ) | const |
Get major version number.
Definition at line 56 of file GIOP_Message_Version.inl.
References major.
Referenced by TAO_GIOP_Message_Base::consolidate_fragmented_message(), TAO_GIOP_Message_Base::discard_fragmented_message(), TAO_GIOP_Message_Base::parse_request_id(), TAO_GIOP_Message_Base::process_reply_message(), and TAO_GIOP_Message_Base::process_request_message().
00057 { 00058 return this->major; 00059 }
ACE_INLINE CORBA::Octet TAO_GIOP_Message_Version::minor_version | ( | void | ) | const |
Get minor version number.
Definition at line 62 of file GIOP_Message_Version.inl.
References minor.
Referenced by TAO_GIOP_Message_Base::consolidate_fragmented_message(), TAO_GIOP_Message_Base::discard_fragmented_message(), TAO_GIOP_Message_Base::parse_request_id(), TAO_GIOP_Message_Base::process_reply_message(), and TAO_GIOP_Message_Base::process_request_message().
00063 { 00064 return this->minor; 00065 }
ACE_INLINE bool TAO_GIOP_Message_Version::operator!= | ( | const TAO_GIOP_Message_Version & | src | ) | const |
ACE_INLINE TAO_GIOP_Message_Version & TAO_GIOP_Message_Version::operator= | ( | const TAO_GIOP_Message_Version & | src | ) |
ACE_INLINE bool TAO_GIOP_Message_Version::operator== | ( | const TAO_GIOP_Message_Version & | src | ) | const |
ACE_INLINE void TAO_GIOP_Message_Version::set_version | ( | CORBA::Octet | maj, | |
CORBA::Octet | min | |||
) |
Explicitly set the major and minor version.
Definition at line 37 of file GIOP_Message_Version.inl.
Referenced by TAO_IIOP_Acceptor::open(), TAO_IIOP_Acceptor::open_default(), and TAO_Profile::parse_string().
Major version number.
Definition at line 44 of file GIOP_Message_Version.h.
Referenced by TAO_GIOP_Message_Base::consolidate_fragmented_message(), TAO_Profile::decode(), TAO_On_Demand_Fragmentation_Strategy::fragment(), TAO_GIOP_Message_Base::generate_fragment_header(), TAO_GIOP_Message_Base::get_parser(), TAO_OutputCDR::get_version(), TAO_GIOP_Message_State::get_version_info(), major_version(), TAO_Transport::messaging_init(), operator=(), operator==(), TAO_GIOP_Message_Base::parse_request_id(), TAO_ServerRequest::send_cached_reply(), TAO_GIOP_Message_Base::send_close_connection(), set_version(), TAO_Profile::supports_non_blocking_oneways(), TAO_ServerRequest::tao_send_reply_exception(), and TAO_GIOP_Message_Base::write_protocol_header().
Minor version number.
Definition at line 50 of file GIOP_Message_Version.h.
Referenced by TAO_GIOP_Message_Base::consolidate_fragmented_message(), TAO_Profile::decode(), TAO_On_Demand_Fragmentation_Strategy::fragment(), TAO_GIOP_Message_Base::generate_fragment_header(), TAO_GIOP_Message_Base::get_parser(), TAO_OutputCDR::get_version(), TAO_GIOP_Message_State::get_version_info(), TAO_IIOP_Profile::hash(), TAO_Transport::messaging_init(), minor_version(), operator=(), operator==(), TAO_GIOP_Message_Base::parse_request_id(), TAO_IIOP_Profile::parse_string_i(), TAO_ServerRequest::send_cached_reply(), TAO_GIOP_Message_Base::send_close_connection(), set_version(), TAO_Profile::supports_non_blocking_oneways(), TAO_ServerRequest::tao_send_reply_exception(), and TAO_GIOP_Message_Base::write_protocol_header().