Page Speed Optimization Libraries
1.8.31.3
|
Public Member Functions | |
ApacheRequestContext (AbstractMutex *logging_mutex, Timer *timer, request_rec *req) | |
void | SetupSpdyConnectionIfNeeded (request_rec *req) |
bool | use_spdy_fetcher () const |
spdy_slave_connection_factory * | spdy_connection_factory () |
Static Public Member Functions | |
static ApacheRequestContext * | DynamicCast (RequestContext *rc) |
net_instaweb::ApacheRequestContext::ApacheRequestContext | ( | AbstractMutex * | logging_mutex, |
Timer * | timer, | ||
request_rec * | req | ||
) |
Constructs a request suitable for querying options, but not for initiating fetches. To prepare a context for fetches, call SetupSpdyConnectionIfNeeded after construction.
static ApacheRequestContext* net_instaweb::ApacheRequestContext::DynamicCast | ( | RequestContext * | rc | ) | [static] |
Returns rc as an ApacheRequestContext* if it is one and CHECK fails if it is not. Returns NULL if rc is NULL.
Reimplemented from net_instaweb::SystemRequestContext.
void net_instaweb::ApacheRequestContext::SetupSpdyConnectionIfNeeded | ( | request_rec * | req | ) |
Creates the data structures needed to do SPDY loopback fetches, if required based on the current connection state.