public function Rcon( $Command )
		{
			if( !$this->Connected )
			{
				throw new SocketException( 'Not connected.', SocketException::NOT_CONNECTED );
			}
			
			if( $this->Rcon === null )
			{
				throw new SocketException( 'You must set a RCON password before trying to execute a RCON command.', SocketException::NOT_CONNECTED );
			}
			
			return $this->Rcon->Command( $Command );
		}
public function Rcon( $Command )
		{
			if( !$this->Connected )
			{
				throw new SocketException( 'Not connected.', SocketException::NOT_CONNECTED );
			}
			
			if( $this->Rcon === null )
			{
				throw new SocketException( 'You must set a RCON password before trying to execute a RCON command.', SocketException::NOT_CONNECTED );
			}
			
			return $this->Rcon->Command( $Command );
		}
public function Rcon ( $ Command ) { if ( ! $ this -> Connected ) { throw new SocketException ( 'Not connected.' , SocketException :: NOT_CONNECTED ) ; } if ( $ this -> Rcon === null ) { throw new SocketException ( 'You must set a RCON password before trying to execute a RCON command.' , SocketException :: NOT_CONNECTED ) ; } return $ this -> Rcon -> Command ( $ Command ) ; }
Sends a command to the server for execution.

@param string $Command Command to execute

@throws AuthenticationException
@throws InvalidPacketException
@throws SocketException

@return string Answer from server in string
Sends a command to the server for execution .