00001 // Protocol_Factory.cpp,v 1.14 2006/03/10 07:19:06 jtc Exp 00002 00003 #include "tao/Protocol_Factory.h" 00004 00005 ACE_RCSID (tao, 00006 Protocol_Factory, 00007 "Protocol_Factory.cpp,v 1.14 2006/03/10 07:19:06 jtc Exp") 00008 00009 static const char the_prefix[] = ""; 00010 00011 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00012 00013 TAO_Protocol_Factory::TAO_Protocol_Factory (CORBA::ULong tag) 00014 : tag_ (tag) 00015 { 00016 } 00017 00018 TAO_Protocol_Factory::~TAO_Protocol_Factory (void) 00019 { 00020 } 00021 00022 CORBA::ULong 00023 TAO_Protocol_Factory::tag (void) const 00024 { 00025 return this->tag_; 00026 } 00027 00028 int 00029 TAO_Protocol_Factory::init (int /* argc */, 00030 ACE_TCHAR * /* argv */ []) 00031 { 00032 return -1; 00033 } 00034 00035 TAO_Acceptor * 00036 TAO_Protocol_Factory::make_acceptor (void) 00037 { 00038 return 0; 00039 } 00040 00041 TAO_Connector * 00042 TAO_Protocol_Factory::make_connector (void) 00043 { 00044 return 0; 00045 } 00046 00047 int 00048 TAO_Protocol_Factory::match_prefix (const ACE_CString & /* prefix */) 00049 { 00050 return 0; 00051 } 00052 00053 const char * 00054 TAO_Protocol_Factory::prefix (void) const 00055 { 00056 return ::the_prefix; 00057 } 00058 00059 char 00060 TAO_Protocol_Factory::options_delimiter (void) const 00061 { 00062 return '\0'; 00063 } 00064 00065 TAO_END_VERSIONED_NAMESPACE_DECL