/// <summary> /// Concrete response for target list replies /// </summary> /// <param name="input">The byte representation of the reply</param> public TargetListResponse(byte[] input) { TargetObject = TargetList.CreateBuilder().MergeFrom(input).Build(); data = new List <TargetEntry>(); foreach (targetentry entry in TargetObject.ThistargetList) { data.Add(new TargetEntry(entry.Text.Text, entry.Text.TopLeftY, entry.Text.TopLeftX, entry.Text.Height, entry.Text.Width)); Console.WriteLine(entry.Text.Text); Console.WriteLine(entry.Text.TopLeftX); Console.WriteLine(entry.Text.TopLeftY); Console.WriteLine(entry.Text.Width); Console.WriteLine(entry.Text.Height); } }