Lidgren.Network.NetConnection.NetConnection C# (CSharp) Method

NetConnection() private method

private NetConnection ( NetPeer peer, IPEndPoint remoteEndPoint ) : System
peer NetPeer
remoteEndPoint System.Net.IPEndPoint
return System
        internal NetConnection(NetPeer peer, IPEndPoint remoteEndPoint)
        {
            m_peer = peer;
            m_peerConfiguration = m_peer.Configuration;
            m_status = NetConnectionStatus.None;
            m_visibleStatus = NetConnectionStatus.None;
            m_remoteEndPoint = remoteEndPoint;
            m_sendChannels = new NetSenderChannelBase[NetConstants.NumTotalChannels];
            m_receiveChannels = new NetReceiverChannelBase[NetConstants.NumTotalChannels];
            m_queuedOutgoingAcks = new NetQueue<NetTuple<NetMessageType, int>>(4);
            m_queuedIncomingAcks = new NetQueue<NetTuple<NetMessageType, int>>(4);
            m_statistics = new NetConnectionStatistics(this);
            m_averageRoundtripTime = -1.0f;
            m_currentMTU = m_peerConfiguration.MaximumTransmissionUnit;
        }