internal DataFragment SynchronizedTransmitPacket(SSH2TransmissionPacket packet) { lock (_transmitSync) { DataFragment data = packet.Close(_tCipher, _tMAC, _tSequence++); return _packetReceiver.SendAndWaitResponse(data); } }
internal void TransmitPacket(SSH2TransmissionPacket packet) { lock (_transmitSync) { DataFragment data = packet.Close(_tCipher, _tMAC, _tSequence++); _stream.Write(data.Data, data.Offset, data.Length); } }