ofxHTTP
A collection of tools for HTTP.
ofx::HTTP::AbstractRouteHandler Class Referenceabstract

Defines an abstract HTTP route handler. Route handlers are invoked in route handling threads created by classes that inherit from AbstractRoute. More...

#include <AbstractServerTypes.h>

Inheritance diagram for ofx::HTTP::AbstractRouteHandler:
ofx::HTTP::AbstractHTTPRequestHandler ofx::HTTP::AbstractServerEventRequestHandler ofx::HTTP::BaseRouteHandler_< IPVideoRoute > ofx::HTTP::BaseRouteHandler_< PostRoute > ofx::HTTP::BaseRouteHandler_< SSERoute > ofx::HTTP::BaseRouteHandler_< WebSocketRoute > ofx::HTTP::BaseRouteHandler_< RouteType > ofx::HTTP::IPVideoConnection ofx::HTTP::PostRouteHandler ofx::HTTP::SSEConnection ofx::HTTP::WebSocketConnection ofx::HTTP::BaseConnection_< RouteType, FrameType >

Public Member Functions

virtual ~AbstractRouteHandler ()
 Destroy the AbstractRouteHandler instance.
 
virtual void stop ()=0
 Interrupt the handleRequest method if possible.
 
- Public Member Functions inherited from ofx::HTTP::AbstractHTTPRequestHandler
virtual ~AbstractHTTPRequestHandler ()
 Destroy the AbstractHTTPRequestHandler.
 
- Public Member Functions inherited from ofx::HTTP::AbstractServerEventRequestHandler
virtual ~AbstractServerEventRequestHandler ()
 Destroy the AbstractServerEventRequestHandler.
 
virtual void handleRequest (ServerEventArgs &evt)=0
 Handle the ServerEventArgs. More...
 

Detailed Description

Defines an abstract HTTP route handler. Route handlers are invoked in route handling threads created by classes that inherit from AbstractRoute.


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