private Features MapFeatures(int value) { var features = new ServerFeatures(value); if (features.IsSecureCore()) { return(Features.SecureCore); } if (features.SupportsTor()) { return(Features.Tor); } if (features.SupportsP2P()) { return(Features.P2P); } return(Features.None); }
public static bool SupportsP2P(this Server server) => ServerFeatures.SupportsP2P(server.Features);
public override bool IsSatisfiedBy(LogicalServerContract item) { return(ServerFeatures.SupportsP2P(item.Features)); }