From 908404ab62655a073cf195b6caafa1d9bec44bef Mon Sep 17 00:00:00 2001 From: orignal Date: Fri, 30 Jan 2015 21:41:32 -0500 Subject: [PATCH] show send buffer size --- HTTPServer.cpp | 1 + Streaming.h | 1 + 2 files changed, 2 insertions(+) diff --git a/HTTPServer.cpp b/HTTPServer.cpp index f55396a6..f675d525 100644 --- a/HTTPServer.cpp +++ b/HTTPServer.cpp @@ -839,6 +839,7 @@ namespace util s << it.first << "->" << i2p::client::context.GetAddressBook ().ToAddress(it.second->GetRemoteIdentity ()) << " "; s << " [" << it.second->GetNumSentBytes () << ":" << it.second->GetNumReceivedBytes () << "]"; s << " [out:" << it.second->GetSendQueueSize () << "][in:" << it.second->GetReceiveQueueSize () << "]"; + s << " [buf:" << it.second->GetSendBufferSize () << "]"; s << "
"<< std::endl; } } diff --git a/Streaming.h b/Streaming.h index 3d31f3e6..d3b4e20e 100644 --- a/Streaming.h +++ b/Streaming.h @@ -115,6 +115,7 @@ namespace stream size_t GetNumReceivedBytes () const { return m_NumReceivedBytes; }; size_t GetSendQueueSize () const { return m_SentPackets.size (); }; size_t GetReceiveQueueSize () const { return m_ReceiveQueue.size (); }; + size_t GetSendBufferSize () const { return m_SendBuffer.rdbuf ()->in_avail (); }; private: