Ejemplo n.º 1
0
 internal UdpConnection(UdpSocket sock, UdpConnectionMode m, UdpEndPoint ep)
 {
     socket        = sock;
     mode          = m;
     endpoint      = ep;
     networkRtt    = socket.Config.DefaultNetworkPing;
     aliasedRtt    = socket.Config.DefaultAliasedPing;
     mtu           = sock.Config.DefaultMtu;
     alwaysSendMtu = sock.Config.DefaultAlwaysSendMtu;
     serializer    = sock.CreateSerializer();
     state         = UdpConnectionState.Connecting;
     recvTime      = socket.GetCurrentTime();
     sendTime      = recvTime;
     stats         = new UdpConnectionStats();
     sendWindow    = new UdpRingBuffer <UdpHandle>(sock.Config.PacketWindow);
 }
Ejemplo n.º 2
0
 internal UdpConnection(UdpSocket sock, UdpConnectionMode m, UdpEndPoint ep)
 {
     socket = sock;
     mode = m;
     endpoint = ep;
     networkRtt = socket.Config.DefaultNetworkPing;
     aliasedRtt = socket.Config.DefaultAliasedPing;
     mtu = sock.Config.DefaultMtu;
     alwaysSendMtu = sock.Config.DefaultAlwaysSendMtu;
     serializer = sock.CreateSerializer();
     state = UdpConnectionState.Connecting;
     recvTime = socket.GetCurrentTime();
     sendTime = recvTime;
     stats = new UdpConnectionStats();
     sendWindow = new UdpRingBuffer<UdpHandle>(sock.Config.PacketWindow);
 }