using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace SuperSocket.Common { /// /// SearchMarkState /// /// public class SearchMarkState where T : IEquatable { /// /// Initializes a new instance of the class. /// /// The mark. public SearchMarkState(T[] mark) { Mark = mark; } /// /// Gets the mark. /// public T[] Mark { get; private set; } /// /// Gets or sets whether matched already. /// /// /// The matched. /// public int Matched { get; set; } } }