import "RTCORBA.pidl";
Inheritance diagram for RTCORBA::TCPProtocolProperties:
Public Types | |
typedef TCPProtocolProperties_ptr | _ptr_type |
typedef TCPProtocolProperties_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::Boolean | enable_network_priority ()=0 throw ( CORBA::SystemException ) |
virtual void | enable_network_priority (::CORBA::Boolean enable_network_priority)=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 | |
TCPProtocolProperties_ptr | _duplicate (TCPProtocolProperties_ptr obj) |
void | _tao_release (TCPProtocolProperties_ptr obj) |
TCPProtocolProperties_ptr | _narrow (CORBA::Object_ptr obj) |
TCPProtocolProperties_ptr | _unchecked_narrow (CORBA::Object_ptr obj) |
TCPProtocolProperties_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 boolean | enable_network_priority |
Protected Member Functions | |
TCPProtocolProperties (void) | |
virtual | ~TCPProtocolProperties (void) |
Private Member Functions | |
TCPProtocolProperties (const TCPProtocolProperties &) | |
void | operator= (const TCPProtocolProperties &) |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1069 of file RTCORBAC.h. |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1070 of file RTCORBAC.h. |
|
Definition at line 1032 of file RTCORBAC.cpp.
01033 {} |
|
Definition at line 1035 of file RTCORBAC.cpp.
01036 {} |
|
|
|
Definition at line 1069 of file RTCORBAC.cpp. References CORBA::Object::_add_ref(), and RTCORBA::TCPProtocolProperties_ptr. Referenced by operator<<=().
01070 { 01071 if (! ::CORBA::is_nil (obj)) 01072 { 01073 obj->_add_ref (); 01074 } 01075 01076 return obj; 01077 } |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1118 of file RTCORBAC.cpp.
01119 { 01120 return "IDL:omg.org/RTCORBA/TCPProtocolProperties:1.0"; 01121 } |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1086 of file RTCORBAC.cpp. References ACE_OS::strcmp().
01090 { 01091 if ( 01092 !ACE_OS::strcmp ( 01093 value, 01094 "IDL:omg.org/RTCORBA/ProtocolProperties:1.0" 01095 ) || 01096 !ACE_OS::strcmp ( 01097 value, 01098 "IDL:omg.org/RTCORBA/TCPProtocolProperties:1.0" 01099 ) || 01100 !ACE_OS::strcmp ( 01101 value, 01102 "IDL:omg.org/CORBA/LocalObject:1.0" 01103 ) || 01104 !ACE_OS::strcmp ( 01105 value, 01106 "IDL:omg.org/CORBA/Object:1.0" 01107 ) 01108 ) 01109 { 01110 return true; // success using local knowledge 01111 } 01112 else 01113 { 01114 return false; 01115 } 01116 } |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1047 of file RTCORBAC.cpp. Referenced by TAO_RT_Protocols_Hooks::extract_protocol_properties(), and TAO_RT_Protocols_Hooks::set_network_priority().
01051 {
01052 return TCPProtocolProperties::_duplicate (
01053 dynamic_cast<TCPProtocolProperties_ptr> (_tao_objref)
01054 );
01055 }
|
|
Implements RTCORBA::ProtocolProperties. Definition at line 1087 of file RTCORBAC.h. References RTCORBA::TCPProtocolProperties_ptr.
01088 {
01089 return static_cast<TCPProtocolProperties_ptr> (0);
01090 }
|
|
Implements RTCORBA::ProtocolProperties. Definition at line 1039 of file RTCORBAC.cpp.
01040 { 01041 TCPProtocolProperties *_tao_tmp_pointer = 01042 static_cast<TCPProtocolProperties *> (_tao_void_pointer); 01043 ::CORBA::release (_tao_tmp_pointer); 01044 } |
|
Definition at line 1080 of file RTCORBAC.cpp. References RTCORBA::TCPProtocolProperties_ptr.
01081 { 01082 ::CORBA::release (obj); 01083 } |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1058 of file RTCORBAC.cpp.
01062 {
01063 return TCPProtocolProperties::_duplicate (
01064 dynamic_cast<TCPProtocolProperties_ptr> (_tao_objref)
01065 );
01066 }
|
|
|
|
Implemented in TAO_TCP_Protocol_Properties. |
|
|
|
Implemented in TAO_TCP_Protocol_Properties. |
|
|
|
Implemented in TAO_TCP_Protocol_Properties. |
|
Implements RTCORBA::ProtocolProperties. Definition at line 1124 of file RTCORBAC.cpp.
01125 { 01126 return false; 01127 } |
|
|
|
Implemented in TAO_TCP_Protocol_Properties. |
|
|
|
|
|
Implemented in TAO_TCP_Protocol_Properties. |
|
|
|
Implemented in TAO_TCP_Protocol_Properties. |
|
Definition at line 150 of file RTCORBA.pidl. |
|
Definition at line 152 of file RTCORBA.pidl. |
|
Definition at line 149 of file RTCORBA.pidl. |
|
Definition at line 151 of file RTCORBA.pidl. |
|
Definition at line 148 of file RTCORBA.pidl. |
|
Definition at line 147 of file RTCORBA.pidl. |