summaryrefslogtreecommitdiff
path: root/syncSocket.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'syncSocket.cpp')
-rw-r--r--syncSocket.cpp39
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());