src/http/ngx_http_spdy_module.h - nginx-1.7.10

Data types defined

Macros defined

Source code


  1. /*
  2. * Copyright (C) Nginx, Inc.
  3. * Copyright (C) Valentin V. Bartenev
  4. */


  5. #ifndef _NGX_HTTP_SPDY_MODULE_H_INCLUDED_
  6. #define _NGX_HTTP_SPDY_MODULE_H_INCLUDED_


  7. #include <ngx_config.h>
  8. #include <ngx_core.h>
  9. #include <ngx_http.h>


  10. typedef struct {
  11.     size_t                          recv_buffer_size;
  12.     u_char                         *recv_buffer;
  13. } ngx_http_spdy_main_conf_t;


  14. typedef struct {
  15.     size_t                          pool_size;
  16.     ngx_uint_t                      concurrent_streams;
  17.     ngx_uint_t                      streams_index_mask;
  18.     ngx_msec_t                      recv_timeout;
  19.     ngx_msec_t                      keepalive_timeout;
  20.     ngx_int_t                       headers_comp;
  21. } ngx_http_spdy_srv_conf_t;


  22. typedef struct {
  23.     size_t                          chunk_size;
  24. } ngx_http_spdy_loc_conf_t;


  25. extern ngx_module_t  ngx_http_spdy_module;


  26. #endif /* _NGX_HTTP_SPDY_MODULE_H_INCLUDED_ */