public void AddTuple(uint key, AppMessageTupleDataType dataType, byte[] data) { List <byte> result = new List <byte>(); byte[] keyBytes = BitConverter.GetBytes(key); byte[] lengthBytes = BitConverter.GetBytes((short)data.Length); result.AddRange(keyBytes); result.Add((byte)dataType); result.AddRange(lengthBytes); result.AddRange(data); this._tuples.Add(result.ToArray()); }
public void AddTuple(uint key, AppMessageTupleDataType dataType, byte[] data) { List<byte> result = new List<byte>(); byte[] keyBytes = BitConverter.GetBytes(key); byte[] lengthBytes = BitConverter.GetBytes((short)data.Length); result.AddRange(keyBytes); result.Add((byte)dataType); result.AddRange(lengthBytes); result.AddRange(data); this._tuples.Add(result.ToArray()); }
public void AddTuple(uint key, AppMessageTupleDataType dataType, byte data) { this.AddTuple(key, dataType, new byte[] { data }); }