19 #ifndef NET_INSTAWEB_APACHE_INTERFACE_MOD_SPDY_H_
20 #define NET_INSTAWEB_APACHE_INTERFACE_MOD_SPDY_H_
22 #include "util_filter.h"
24 #include "third_party/mod_spdy/src/mod_spdy/apache/slave_connection_api.h"
28 namespace net_instaweb {
44 conn_rec* master_connection);
45 void mod_spdy_destroy_slave_connection_factory(
46 spdy_slave_connection_factory* factory);
48 spdy_slave_connection* mod_spdy_create_slave_connection(
49 spdy_slave_connection_factory* factory,
50 ap_filter_rec_t* input_filter,
51 void* input_filter_ctx,
52 ap_filter_rec_t* output_filter,
53 void* output_filter_ctx);
55 void mod_spdy_run_slave_connection(spdy_slave_connection* conn);
56 void mod_spdy_destroy_slave_connection(spdy_slave_connection* conn);
void attach_mod_spdy()
Needs to be called from a ap_hook_optional_fn_retrieve hook.
spdy_slave_connection_factory * mod_spdy_create_slave_connection_factory(conn_rec *master_connection)
int mod_spdy_get_spdy_version(conn_rec *conn)
bool mod_ssl_is_https(conn_rec *conn)