/// <summary> /// Prepends header /// </summary> /// <param name="message">message number to include in header</param> public void InsertHeader(Agent.Message message) { byteList.Insert(0, (byte)message); byte[] blobLength = byteList.Count.ToBytes(); byteList.InsertRange(0, blobLength); }
/// <summary> /// Prepends header /// </summary> /// <param name="message">message number to include in header</param> /// <param name="headerData">data to include in header</param> public void InsertHeader(Agent.Message message, int headerData) { byteList.InsertRange(0, headerData.ToBytes()); InsertHeader(message); }