Hie.Core.Endpoints.TcpReceiveEndpoint.CheckDelimiter C# (CSharp) Méthode

CheckDelimiter() private méthode

private CheckDelimiter ( byte delimiters, MemoryStream stream ) : bool
delimiters byte
stream System.IO.MemoryStream
Résultat bool
		private bool CheckDelimiter(byte[] delimiters, MemoryStream stream)
		{
			if (delimiters.Length == 0) return false;

			long pos = stream.Position;
			stream.Seek(-1*delimiters.Length, SeekOrigin.Current);
			byte[] bytes = new byte[delimiters.Length];
			stream.Read(bytes, 0, bytes.Length);

			stream.Position = pos;
			return ByteArrayCompare(bytes, delimiters);
		}