Page Speed Optimization Libraries  1.12.34.1
 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:
net_instaweb::MeasurementProxyRewriteOptionsManager

Public Types

typedef Callback1
< RewriteOptions * > 
OptionsCallback
 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: