TAO_UserDatagram_Protocol_Properties Class Reference

RTCORBA::UserDatagramProtocolProperties implementation. More...

#include <RT_Policy_i.h>

Inheritance diagram for TAO_UserDatagram_Protocol_Properties:

Inheritance graph
[legend]
Collaboration diagram for TAO_UserDatagram_Protocol_Properties:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TAO_UserDatagram_Protocol_Properties (CORBA::Long send_buffer_size, CORBA::Long recv_buffer_size, CORBA::Boolean enable_network_priority)
 Constructor.

CORBA::Boolean enable_network_priority (void)
void enable_network_priority (CORBA::Boolean enable)
CORBA::Long send_buffer_size (void)
void send_buffer_size (CORBA::Long send_buffer_size)
CORBA::Long recv_buffer_size (void)
void recv_buffer_size (CORBA::Long recv_buffer_size)
CORBA::Boolean _tao_encode (TAO_OutputCDR &out_cdr)
 This method writes a CDR representation of UserDatagramProtocolProperties.

CORBA::Boolean _tao_decode (TAO_InputCDR &in_cdr)
 This method reads the object state from a CDR representation.


Protected Member Functions

virtual ~TAO_UserDatagram_Protocol_Properties (void)

Private Attributes

CORBA::Long send_buffer_size_
CORBA::Long recv_buffer_size_
CORBA::Boolean enable_network_priority_

Detailed Description

RTCORBA::UserDatagramProtocolProperties implementation.

Stores UserDatagram Protocol configuration properties.

Definition at line 647 of file RT_Policy_i.h.


Constructor & Destructor Documentation

TAO_UserDatagram_Protocol_Properties::TAO_UserDatagram_Protocol_Properties CORBA::Long  send_buffer_size,
CORBA::Long  recv_buffer_size,
CORBA::Boolean  enable_network_priority
 

Constructor.

Definition at line 1016 of file RT_Policy_i.cpp.

01020   : send_buffer_size_ (send_buffer_size),
01021     recv_buffer_size_ (recv_buffer_size),
01022     enable_network_priority_ (enable_network_priority)
01023 {
01024 }

TAO_UserDatagram_Protocol_Properties::~TAO_UserDatagram_Protocol_Properties void   )  [protected, virtual]
 

Protected destructor to enforce proper memory management of this reference counted object.

Definition at line 1026 of file RT_Policy_i.cpp.

01027 {
01028 }


Member Function Documentation

CORBA::Boolean TAO_UserDatagram_Protocol_Properties::_tao_decode TAO_InputCDR in_cdr  )  [virtual]
 

This method reads the object state from a CDR representation.

Implements RTCORBA::ProtocolProperties.

Definition at line 1073 of file RT_Policy_i.cpp.

01074 {
01075   return true;
01076 }

CORBA::Boolean TAO_UserDatagram_Protocol_Properties::_tao_encode TAO_OutputCDR out_cdr  )  [virtual]
 

This method writes a CDR representation of UserDatagramProtocolProperties.

Implements RTCORBA::ProtocolProperties.

Definition at line 1067 of file RT_Policy_i.cpp.

01068 {
01069   return true;
01070 }

void TAO_UserDatagram_Protocol_Properties::enable_network_priority CORBA::Boolean  enable  ) 
 

Definition at line 1037 of file RT_Policy_i.cpp.

01038 {
01039   this->enable_network_priority_ = enable;
01040 }

CORBA::Boolean TAO_UserDatagram_Protocol_Properties::enable_network_priority void   ) 
 

Definition at line 1031 of file RT_Policy_i.cpp.

01032 {
01033   return this->enable_network_priority_;
01034 }

void TAO_UserDatagram_Protocol_Properties::recv_buffer_size CORBA::Long  recv_buffer_size  ) 
 

Definition at line 1061 of file RT_Policy_i.cpp.

01062 {
01063   this->recv_buffer_size_ = recv_buffer_size;
01064 }

CORBA::Long TAO_UserDatagram_Protocol_Properties::recv_buffer_size void   ) 
 

Definition at line 1055 of file RT_Policy_i.cpp.

01056 {
01057   return this->recv_buffer_size_;
01058 }

void TAO_UserDatagram_Protocol_Properties::send_buffer_size CORBA::Long  send_buffer_size  ) 
 

Definition at line 1049 of file RT_Policy_i.cpp.

01050 {
01051   this->send_buffer_size_ = send_buffer_size;
01052 }

CORBA::Long TAO_UserDatagram_Protocol_Properties::send_buffer_size void   ) 
 

Definition at line 1043 of file RT_Policy_i.cpp.

01044 {
01045   return this->send_buffer_size_;
01046 }


Member Data Documentation

CORBA::Boolean TAO_UserDatagram_Protocol_Properties::enable_network_priority_ [private]
 

Definition at line 686 of file RT_Policy_i.h.

CORBA::Long TAO_UserDatagram_Protocol_Properties::recv_buffer_size_ [private]
 

Definition at line 684 of file RT_Policy_i.h.

CORBA::Long TAO_UserDatagram_Protocol_Properties::send_buffer_size_ [private]
 

Definition at line 683 of file RT_Policy_i.h.


The documentation for this class was generated from the following files:
Generated on Sun Jan 27 13:35:21 2008 for TAO_RTCORBA by doxygen 1.3.6