public bool CanPush() { return _socket.IsConnected() && _state == ChannelState.Joined; //jfis - another _socket call }