using System; using System.Collections.Generic; using System.Linq; using System.Text; using SuperSocket.SocketBase.Metadata; namespace SuperSocket.SocketBase { /// /// StatusInfo source interface /// public interface IStatusInfoSource { /// /// Gets the server status metadata. /// /// StatusInfoAttribute[] GetServerStatusMetadata(); /// /// Collects the bootstrap status. /// /// The bootstrap status. /// StatusInfoCollection CollectServerStatus(StatusInfoCollection bootstrapStatus); } }