UnityEngine.Networking.NetworkConnection.GetStatsOut C# (CSharp) Method

GetStatsOut() public method

public GetStatsOut ( int &numMsgs, int &numBufferedMsgs, int &numBytes, int &lastBufferedPerSecond ) : void
numMsgs int
numBufferedMsgs int
numBytes int
lastBufferedPerSecond int
return void
        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;
            }
        }

Usage Example

コード例 #1
0
 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);
     }
 }