public static DecodeOutputStates ( byte buffer ) : OutputStates | ||
buffer | byte | |
return | OutputStates |
public static OutputStates DecodeOutputStates(byte[] buffer)
{
var length = BitConverter.ToInt32(buffer, 0);
var outputStateBytes = new byte[buffer.Length - 4];
Buffer.BlockCopy(buffer, 4, outputStateBytes, 0, buffer.Length - 4);
return new OutputStates(outputStateBytes, length);
}