public virtual void GetStatsOut(out int numMsgs, out int numBufferedMsgs, out int numBytes, out int lastBufferedPerSecond) { numMsgs = 0; numBufferedMsgs = 0; numBytes = 0; lastBufferedPerSecond = 0; for (int i = 0; i < this.m_Channels.Length; i++) { ChannelBuffer buffer = this.m_Channels[i]; numMsgs += buffer.numMsgsOut; numBufferedMsgs += buffer.numBufferedMsgsOut; numBytes += buffer.numBytesOut; lastBufferedPerSecond += buffer.lastBufferedPerSecond; } }
public void GetStatsOut(out int numMsgs, out int numBufferedMsgs, out int numBytes, out int lastBufferedPerSecond) { numMsgs = 0; numBufferedMsgs = 0; numBytes = 0; lastBufferedPerSecond = 0; if (m_Connection != null) { m_Connection.GetStatsOut(out numMsgs, out numBufferedMsgs, out numBytes, out lastBufferedPerSecond); } }