checkState method
Validation<EmptyOption>
checkState()
Controlla se è possibile mettersi in ascolto dell'isolate. Se qualcuno è già in ascolto oppure se ha terminato, ritorna un errore
Implementation
Validation<EmptyOption> checkState () {
if (_state == IsolateState.running)
{
return AlreadyListeningError().toInvalid();
}
else if (isEnded)
{
return AlreadyListenedError().toInvalid();
}
return Valid (Empty);
}