import "RTCORBA.pidl";
Inheritance diagram for RTCORBA::SharedMemoryProtocolProperties:
Public Types | |
typedef SharedMemoryProtocolProperties_ptr | _ptr_type |
typedef SharedMemoryProtocolProperties_var | _var_type |
Public Member Functions | |
virtual CORBA::Long | send_buffer_size ()=0 throw ( CORBA::SystemException ) |
virtual void | send_buffer_size (::CORBA::Long send_buffer_size)=0 throw ( CORBA::SystemException ) |
virtual CORBA::Long | recv_buffer_size ()=0 throw ( CORBA::SystemException ) |
virtual void | recv_buffer_size (::CORBA::Long recv_buffer_size)=0 throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | keep_alive ()=0 throw ( CORBA::SystemException ) |
virtual void | keep_alive (::CORBA::Boolean keep_alive)=0 throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | dont_route ()=0 throw ( CORBA::SystemException ) |
virtual void | dont_route (::CORBA::Boolean dont_route)=0 throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | no_delay ()=0 throw ( CORBA::SystemException ) |
virtual void | no_delay (::CORBA::Boolean no_delay)=0 throw ( CORBA::SystemException ) |
virtual CORBA::Long | preallocate_buffer_size ()=0 throw ( CORBA::SystemException ) |
virtual void | preallocate_buffer_size (::CORBA::Long preallocate_buffer_size)=0 throw ( CORBA::SystemException ) |
virtual char * | mmap_filename ()=0 throw ( CORBA::SystemException ) |
virtual void | mmap_filename (const char *mmap_filename)=0 throw ( CORBA::SystemException ) |
virtual char * | mmap_lockname ()=0 throw ( CORBA::SystemException ) |
virtual void | mmap_lockname (const char *mmap_lockname)=0 throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | _is_a (const char *type_id) |
virtual const char * | _interface_repository_id (void) const |
virtual CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
Static Public Member Functions | |
SharedMemoryProtocolProperties_ptr | _duplicate (SharedMemoryProtocolProperties_ptr obj) |
void | _tao_release (SharedMemoryProtocolProperties_ptr obj) |
SharedMemoryProtocolProperties_ptr | _narrow (CORBA::Object_ptr obj) |
SharedMemoryProtocolProperties_ptr | _unchecked_narrow (CORBA::Object_ptr obj) |
SharedMemoryProtocolProperties_ptr | _nil (void) |
void | _tao_any_destructor (void *) |
Public Attributes | |
attribute long | send_buffer_size |
attribute long | recv_buffer_size |
attribute boolean | keep_alive |
attribute boolean | dont_route |
attribute boolean | no_delay |
attribute long | preallocate_buffer_size |
attribute string | mmap_filename |
attribute string | mmap_lockname |
Protected Member Functions | |
SharedMemoryProtocolProperties (void) | |
virtual | ~SharedMemoryProtocolProperties (void) |
Private Member Functions | |
SharedMemoryProtocolProperties (const SharedMemoryProtocolProperties &) | |
void | operator= (const SharedMemoryProtocolProperties &) |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1504 of file RTCORBAC.h. |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1505 of file RTCORBAC.h. |
|
Definition at line 1431 of file RTCORBAC.cpp.
01432 {} |
|
Definition at line 1434 of file RTCORBAC.cpp.
01435 {} |
|
|
|
Definition at line 1468 of file RTCORBAC.cpp. References CORBA::Object::_add_ref(), and RTCORBA::SharedMemoryProtocolProperties_ptr. Referenced by operator<<=().
01469 { 01470 if (! ::CORBA::is_nil (obj)) 01471 { 01472 obj->_add_ref (); 01473 } 01474 01475 return obj; 01476 } |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1517 of file RTCORBAC.cpp.
01518 { 01519 return "IDL:omg.org/RTCORBA/SharedMemoryProtocolProperties:1.0"; 01520 } |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1485 of file RTCORBAC.cpp. References ACE_OS::strcmp().
01489 { 01490 if ( 01491 !ACE_OS::strcmp ( 01492 value, 01493 "IDL:omg.org/RTCORBA/ProtocolProperties:1.0" 01494 ) || 01495 !ACE_OS::strcmp ( 01496 value, 01497 "IDL:omg.org/RTCORBA/SharedMemoryProtocolProperties:1.0" 01498 ) || 01499 !ACE_OS::strcmp ( 01500 value, 01501 "IDL:omg.org/CORBA/LocalObject:1.0" 01502 ) || 01503 !ACE_OS::strcmp ( 01504 value, 01505 "IDL:omg.org/CORBA/Object:1.0" 01506 ) 01507 ) 01508 { 01509 return true; // success using local knowledge 01510 } 01511 else 01512 { 01513 return false; 01514 } 01515 } |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1446 of file RTCORBAC.cpp. Referenced by TAO_RT_Protocols_Hooks::extract_protocol_properties().
01450 {
01451 return SharedMemoryProtocolProperties::_duplicate (
01452 dynamic_cast<SharedMemoryProtocolProperties_ptr> (_tao_objref)
01453 );
01454 }
|
|
Implements RTCORBA::ProtocolProperties. Definition at line 1522 of file RTCORBAC.h. References RTCORBA::SharedMemoryProtocolProperties_ptr.
01523 {
01524 return static_cast<SharedMemoryProtocolProperties_ptr> (0);
01525 }
|
|
Implements RTCORBA::ProtocolProperties. Definition at line 1438 of file RTCORBAC.cpp.
01439 { 01440 SharedMemoryProtocolProperties *_tao_tmp_pointer = 01441 static_cast<SharedMemoryProtocolProperties *> (_tao_void_pointer); 01442 ::CORBA::release (_tao_tmp_pointer); 01443 } |
|
Definition at line 1479 of file RTCORBAC.cpp. References RTCORBA::SharedMemoryProtocolProperties_ptr.
01480 { 01481 ::CORBA::release (obj); 01482 } |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1457 of file RTCORBAC.cpp.
01461 {
01462 return SharedMemoryProtocolProperties::_duplicate (
01463 dynamic_cast<SharedMemoryProtocolProperties_ptr> (_tao_objref)
01464 );
01465 }
|
|
|
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
|
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1523 of file RTCORBAC.cpp.
01524 { 01525 return false; 01526 } |
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
|
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
|
|
|
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
|
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
|
|
Implemented in TAO_SharedMemory_Protocol_Properties. |
|
Definition at line 173 of file RTCORBA.pidl. |
|
Definition at line 172 of file RTCORBA.pidl. |
|
Definition at line 176 of file RTCORBA.pidl. |
|
Definition at line 177 of file RTCORBA.pidl. |
|
Definition at line 174 of file RTCORBA.pidl. |
|
Definition at line 175 of file RTCORBA.pidl. |
|
Definition at line 171 of file RTCORBA.pidl. |
|
Definition at line 170 of file RTCORBA.pidl. |