[Modify] Add it

master
sta 9 years ago
parent be5df862e6
commit 5f5053a655

@ -615,6 +615,35 @@ namespace WebSocketSharp.Server
_state = ServerState.Stop; _state = ServerState.Stop;
} }
private bool checkIfAvailable (
bool ready, bool start, bool shutting, bool stop, out string message
)
{
message = null;
if (!ready && _state == ServerState.Ready) {
message = "This operation is not available in: ready";
return false;
}
if (!start && _state == ServerState.Start) {
message = "This operation is not available in: start";
return false;
}
if (!shutting && _state == ServerState.ShuttingDown) {
message = "This operation is not available in: shutting down";
return false;
}
if (!stop && _state == ServerState.Stop) {
message = "This operation is not available in: stop";
return false;
}
return true;
}
private string checkIfCertificateExists () private string checkIfCertificateExists ()
{ {
if (!_secure) if (!_secure)

Loading…
Cancel
Save