protected override unsafe void ParseMessage(BinaryData binaryData) { Results = new SearchQuery.Results(); Results.Count = (int)binaryData.ReadU32(6); Results.Pages = (int)binaryData.ReadU32(10); int count = binaryData.ReadU8(14); int offset = 15; for (int i = 0; i < count; i++) { Results.Patterns.Add(Pattern.Read(binaryData, ref offset)); } }
public ListPatternsResponse(SearchQuery.Results results) : base() { Results = results; }