Page Speed Optimization Libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
net_instaweb::RewriteOptionsManager Class Reference
Inheritance diagram for net_instaweb::RewriteOptionsManager:

Public Types

typedef Callback1
< RewriteOptions * > 
 Given the request url and request headers, generate the rewrite options.
typedef Callback1< bool > BoolCallback

Public Member Functions

virtual void GetRewriteOptions (const GoogleUrl &url, const RequestHeaders &headers, OptionsCallback *done)
virtual void PrepareRequest (const RewriteOptions *rewrite_options, const RequestContextPtr &request_context, GoogleString *url, RequestHeaders *request_headers, BoolCallback *done)

Member Typedef Documentation

Modifies the request prior to dispatch to the underlying fetcher. Invokes "done" once preparation has finished with a boolean argument representing success. "url" may be modified by PrepareRequest, but should be owned by the caller.

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