public byte[] AccessPathToByte(AccessPathLCS source) { var result = LCSCore.LCSDeserialization(source.Address); var path = LCSCore.LCSDeserialization(source.Path); result = result.Concat(path).ToArray(); return(result); }
public AccessPathLCS GetAccessPath(byte[] source, ref int cursor) { var retVal = new AccessPathLCS(); retVal.Address = source.LCSerialization <AddressLCS>(ref cursor); retVal.Path = source.LCSerialization <byte[]>(ref cursor); return(retVal); }