public override void ToStream(Stream output) { output.Write(TLUtils.SignatureToBytes(Signature)); MinId.ToStream(output); MaxId.ToStream(output); }
public override byte[] ToBytes() { return(TLUtils.Combine( TLUtils.SignatureToBytes(Signature), MinId.ToBytes(), MaxId.ToBytes() )); }
public override byte[] ToBytes() { return(TLUtils.Combine( TLUtils.SignatureToBytes(Signature), Peer.ToBytes(), OffsetId.ToBytes(), OffsetDate.ToBytes(), AddOffset.ToBytes(), Limit.ToBytes(), MaxId.ToBytes(), MinId.ToBytes(), Hash.ToBytes())); }
public override byte[] ToBytes() { return(TLUtils.Combine( TLUtils.SignatureToBytes(Signature), Flags.ToBytes(), Peer.ToBytes(), Query.ToBytes(), ToBytes(FromId, Flags, (int)SearchFlags.FromId), Filter.ToBytes(), MinDate.ToBytes(), MaxDate.ToBytes(), OffsetId.ToBytes(), AddOffset.ToBytes(), Limit.ToBytes(), MaxId.ToBytes(), MinId.ToBytes(), Hash.ToBytes())); }