public ObjectState Stop() { // TODO: add timeout. State = ObjectState.Starting; Server.Stop(this); return(State); }