FlightGear next
flightgear::http::ScreenshotUriHandler Class Reference

#include <ScreenshotUriHandler.hxx>

Inherits flightgear::http::URIHandler.

Public Member Functions

 ScreenshotUriHandler (const std::string &uri="/screenshot/")
 
 ~ScreenshotUriHandler ()
 
virtual bool handleGetRequest (const HTTPRequest &request, HTTPResponse &response, Connection *connection)
 Convenience method for GET Requests, gets called by handleRequest if not overridden.
 
virtual bool poll (Connection *connection)
 This method gets called from the httpd if the preceding handleRequest() or poll() method returned false.
 
- Public Member Functions inherited from flightgear::http::URIHandler
 URIHandler (const std::string &uri)
 
virtual ~URIHandler ()
 
virtual bool handleRequest (const HTTPRequest &request, HTTPResponse &response, Connection *connection=NULL)
 This method gets called from the httpd if a request has been detected on the connection.
 
virtual bool handlePutRequest (const HTTPRequest &request, HTTPResponse &response, Connection *connection)
 Convenience method for PUT Requests, gets called by handleRequest if not overridden.
 
const std::string & getUri () const
 Getter for the URI this handler serves.
 

Detailed Description

Definition at line 29 of file ScreenshotUriHandler.hxx.

Constructor & Destructor Documentation

◆ ScreenshotUriHandler()

flightgear::http::ScreenshotUriHandler::ScreenshotUriHandler ( const std::string & uri = "/screenshot/")

Definition at line 439 of file ScreenshotUriHandler.cxx.

◆ ~ScreenshotUriHandler()

flightgear::http::ScreenshotUriHandler::~ScreenshotUriHandler ( )

Definition at line 444 of file ScreenshotUriHandler.cxx.

Member Function Documentation

◆ handleGetRequest()

bool flightgear::http::ScreenshotUriHandler::handleGetRequest ( const HTTPRequest & request,
HTTPResponse & response,
Connection * connection )
virtual

Convenience method for GET Requests, gets called by handleRequest if not overridden.

Parameters
request
See also
handleRequest()
Parameters
response
See also
handleRequest()
Parameters
connection
See also
handleRequest()
Returns
See also
handleRequest()

Reimplemented from flightgear::http::URIHandler.

Definition at line 454 of file ScreenshotUriHandler.cxx.

◆ poll()

bool flightgear::http::ScreenshotUriHandler::poll ( Connection * connection)
virtual

This method gets called from the httpd if the preceding handleRequest() or poll() method returned false.

Parameters
connection
See also
handleRequest()
Returns
See also
handleRequest()

Reimplemented from flightgear::http::URIHandler.

Definition at line 512 of file ScreenshotUriHandler.cxx.


The documentation for this class was generated from the following files: