00001 // -*- C++ -*- 00002 // 00003 // $Id: Transport.inl 73791 2006-07-27 20:54:56Z wotte $ 00004 00005 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00006 00007 //------------------------------------------------------------ 00008 // TAO_AV_Transport_Item 00009 //------------------------------------------------------------ 00010 ACE_INLINE 00011 const ACE_CString & 00012 TAO_AV_Transport_Item::name (void) 00013 { 00014 return this->name_; 00015 } 00016 00017 ACE_INLINE 00018 TAO_AV_Transport_Factory * 00019 TAO_AV_Transport_Item::factory (void) 00020 { 00021 return this->factory_; 00022 } 00023 00024 ACE_INLINE 00025 void 00026 TAO_AV_Transport_Item::factory (TAO_AV_Transport_Factory *factory) 00027 { 00028 this->factory_ = factory; 00029 } 00030 00031 00032 //------------------------------------------------------------ 00033 // TAO_AV_Flow_Protocol_Item 00034 //------------------------------------------------------------ 00035 ACE_INLINE 00036 const ACE_CString & 00037 TAO_AV_Flow_Protocol_Item::name (void) 00038 { 00039 return this->name_; 00040 } 00041 00042 ACE_INLINE 00043 TAO_AV_Flow_Protocol_Factory * 00044 TAO_AV_Flow_Protocol_Item::factory (void) 00045 { 00046 return this->factory_; 00047 } 00048 00049 ACE_INLINE 00050 void 00051 TAO_AV_Flow_Protocol_Item::factory (TAO_AV_Flow_Protocol_Factory *factory) 00052 { 00053 this->factory_ = factory; 00054 } 00055 00056 //------------------------------------------------------------ 00057 // TAO_AV_Connector_Registry 00058 //------------------------------------------------------------ 00059 00060 ACE_INLINE 00061 TAO_AV_ConnectorSetItor 00062 TAO_AV_Connector_Registry::begin (void) 00063 { 00064 return this->connectors_.begin (); 00065 } 00066 00067 ACE_INLINE 00068 TAO_AV_ConnectorSetItor 00069 TAO_AV_Connector_Registry::end (void) 00070 { 00071 return this->connectors_.end (); 00072 } 00073 00074 //------------------------------------------------------------ 00075 // TAO_AV_Acceptor_Registry 00076 //------------------------------------------------------------ 00077 ACE_INLINE 00078 TAO_AV_AcceptorSetItor 00079 TAO_AV_Acceptor_Registry::begin (void) 00080 { 00081 return this->acceptors_.begin (); 00082 } 00083 00084 ACE_INLINE 00085 TAO_AV_AcceptorSetItor 00086 TAO_AV_Acceptor_Registry::end (void) 00087 { 00088 return this->acceptors_.end (); 00089 } 00090 00091 //------------------------------------------------------------ 00092 // TAO_AV_Acceptor 00093 //------------------------------------------------------------ 00094 ACE_INLINE 00095 const char * 00096 TAO_AV_Acceptor::flowname (void) 00097 { 00098 return this->flowname_.c_str (); 00099 } 00100 00101 //------------------------------------------------------------ 00102 // TAO_AV_Connector 00103 //------------------------------------------------------------ 00104 ACE_INLINE 00105 const char * 00106 TAO_AV_Connector::flowname (void) 00107 { 00108 return this->flowname_.c_str (); 00109 } 00110 00111 TAO_END_VERSIONED_NAMESPACE_DECL