diff options
author | Othmar Gsenger <otti@anytun.org> | 2007-12-13 12:56:50 +0000 |
---|---|---|
committer | Othmar Gsenger <otti@anytun.org> | 2007-12-13 12:56:50 +0000 |
commit | cf7d42e10e3a2025df7857e180c07fcea404a05d (patch) | |
tree | 809e1c43e22d2fffc2210a3ae091a25a1342c5df /syncSocket.cpp | |
parent | codechanges in sha1authalgo (diff) |
splitten SyncSocket to SyncSocket and SyncClientSocket
Diffstat (limited to 'syncSocket.cpp')
-rw-r--r-- | syncSocket.cpp | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/syncSocket.cpp b/syncSocket.cpp index b6682ce..c1ce2f2 100644 --- a/syncSocket.cpp +++ b/syncSocket.cpp @@ -15,27 +15,10 @@ SyncSocket::SyncSocket(ISocketHandler& h,ConnectionList & cl) :TcpSocket(h),cl_(cl) { - // initial connection timeout setting and number of retries SetConnectTimeout(12); - SetConnectionRetry(5); - - // Also reconnect broken link -// SetReconnect(true); } -bool SyncSocket::OnConnectRetry() -{ -// return true; - return false; -} - - -void SyncSocket::OnReconnect() -{ - // ... - //Send("Welcome back\r\n"); -} void SyncSocket::OnAccept() { @@ -53,28 +36,6 @@ void SyncSocket::OnAccept() } } -void SyncSocket::OnRawData(const char *buf,size_t len) -//void SyncSocket::OnLine(const std::string& line) -{ - return; - std::stringstream iss; - std::cout << "recieved sync inforamtaion:"<< std::endl; - for(size_t index=0;index<len;index++) - { - std::cout << buf[index]; - iss << buf[index]; - } - boost::archive::text_iarchive ia(iss); - SeqWindow * seq= new SeqWindow(0); - seq_nr_t seq_nr_=0; - KeyDerivation * kd = new KeyDerivation; - kd->init(::Buffer(20), ::Buffer(14)); - ConnectionParam conn ( (*kd), (*seq), seq_nr_, "", 0); - ia >> conn; - std::cout << "sync connection remote host " << conn.remote_host_ << ":" << conn.remote_port_ << std::endl; - cl_.clear(); - cl_.addConnection(conn,std::string("default")); -} //void StatusSocket::InitSSLServer() //{ // InitializeContext("server.pem", "keypwd", SSLv23_method()); |