protected void fireDisconnected(DisconnectInfo info) { for (ClientStateListener l : stateListeners) { l.clientDisconnected(this, info); } }
protected void fireConnected() { for (ClientStateListener l : stateListeners) { l.clientConnected(this); } }