internal void RemoveData(TcpDataStream.VirtualTcpData virtualTcpData, NetworkHost sourceHost, ushort sourceTcpPort) { this.RemoveData(virtualTcpData.FirstPacketSequenceNumber, virtualTcpData.ByteCount, sourceHost, sourceTcpPort); /* * if(sourceHost==this.serverHost && sourceTcpPort==this.serverTcpPort) * this.ServerToClientTcpDataStream.RemoveData(virtualTcpData); * else if(sourceHost==this.clientHost && sourceTcpPort==this.clientTcpPort) * this.ClientToServerTcpDataStream.RemoveData(virtualTcpData); * else * throw new Exception("NetworkHost is not part of the NetworkTcpSession"); * */ }
internal void RemoveData(TcpDataStream.VirtualTcpData virtualTcpData, NetworkHost sourceHost, ushort sourceTcpPort) { this.RemoveData(virtualTcpData.FirstPacketSequenceNumber, virtualTcpData.ByteCount, sourceHost, sourceTcpPort); }