TAO_RTCORBA
2.1.2
|
RTCORBA::SharedMemoryProtocolProperties implementation. More...
#include <RT_Policy_i.h>
RTCORBA::SharedMemoryProtocolProperties implementation.
Stores Shared Memory Protocol configuration properties.
TAO_SharedMemory_Protocol_Properties::TAO_SharedMemory_Protocol_Properties | ( | CORBA::Long | send_buffer_size, |
CORBA::Long | recv_buffer_size, | ||
CORBA::Boolean | keep_alive, | ||
CORBA::Boolean | dont_route, | ||
CORBA::Boolean | no_delay, | ||
CORBA::Long | preallocate_buffer_size, | ||
const char * | mmap_filename, | ||
const char * | mmap_lockname | ||
) |
Constructor.
|
protectedvirtual |
Protected destructor to enforce proper memory management of this reference counted object.
|
virtual |
This method reads an instance of SharedMemoryProperties from a CDR encapsulation. This Protocol Property in TAO specific, so there is no order of encapsulation specified in the RT CORBA Spec. The current implementation expect the field according to the order of declaration.
Reimplemented from RTCORBA::ProtocolProperties.
|
virtual |
This method writes the CDR encapsulation of an instance of SharedMemoryProperties. This Protocol Property in TAO specific, so there is no order of encapsulation specified in the RT CORBA Spec. The current implementation encodes the field according to the order of declaration.
Reimplemented from RTCORBA::ProtocolProperties.
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
void TAO_SharedMemory_Protocol_Properties::dont_route | ( | CORBA::Boolean | dont_route | ) |
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
void TAO_SharedMemory_Protocol_Properties::keep_alive | ( | CORBA::Boolean | keep_alive | ) |
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
void TAO_SharedMemory_Protocol_Properties::no_delay | ( | CORBA::Boolean | no_delay | ) |
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
void TAO_SharedMemory_Protocol_Properties::preallocate_buffer_size | ( | CORBA::Long | preallocate_buffer_size | ) |
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
void TAO_SharedMemory_Protocol_Properties::recv_buffer_size | ( | CORBA::Long | recv_buffer_size | ) |
|
virtual |
Implements RTCORBA::SharedMemoryProtocolProperties.
void TAO_SharedMemory_Protocol_Properties::send_buffer_size | ( | CORBA::Long | send_buffer_size | ) |