Revision: 1305
http://svn.sourceforge.net/complement/?rev=1305&view=rev
Author: complement
Date: 2006-10-06 08:46:37 -0700 (Fri, 06 Oct 2006)
Log Message:
-----------
move make_map from NetTransportMgr to NetTransport_base
Modified Paths:
--------------
trunk/explore/lib/stem/ChangeLog
trunk/explore/lib/stem/NetTransport.cc
Modified: trunk/explore/lib/stem/ChangeLog
===================================================================
--- trunk/explore/lib/stem/ChangeLog 2006-10-06 15:46:22 UTC (rev 1304)
+++ trunk/explore/lib/stem/ChangeLog 2006-10-06 15:46:37 UTC (rev 1305)
@@ -1,3 +1,9 @@
+2006-10-06 Petr Ovtchenkov <pt...@is...>
+
+ * NetTransport.h, NetTransport.cc: move make_map
+ from NetTransportMgr to NetTransport_base, it
+ useful for any net transport.
+
2006-10-04 Petr Ovtchenkov <pt...@is...>
* EvPack.cc: erase target string in any case---length of string
Modified: trunk/explore/lib/stem/NetTransport.cc
===================================================================
--- trunk/explore/lib/stem/NetTransport.cc 2006-10-06 15:46:22 UTC (rev 1304)
+++ trunk/explore/lib/stem/NetTransport.cc 2006-10-06 15:46:37 UTC (rev 1305)
@@ -1,4 +1,4 @@
-// -*- C++ -*- Time-stamp: <06/09/18 18:33:19 ptr>
+// -*- C++ -*- Time-stamp: <06/10/06 19:40:42 ptr>
/*
*
@@ -328,6 +328,15 @@
return net->good();
}
+__FIT_DECLSPEC addr_type NetTransport_base::make_map( addr_type k, const char *name )
+{
+ string full_name = name;
+ full_name += __at;
+ full_name += hostname( net->rdbuf()->inet_addr() );
+
+ return rar_map( k, full_name );
+}
+
__FIT_DECLSPEC
NetTransport::NetTransport( std::sockstream& s ) :
NetTransport_base( "stem::NetTransport" )
@@ -459,15 +468,6 @@
return rt;
}
-__FIT_DECLSPEC addr_type NetTransportMgr::make_map( addr_type k, const char *name )
-{
- string full_name = name;
- full_name += __at;
- full_name += hostname( net->rdbuf()->inet_addr() );
-
- return rar_map( k, full_name );
-}
-
__FIT_DECLSPEC
void NetTransportMP::connect( sockstream& s )
{
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|