2013-07-28 14:26:41 +02:00
2013-12-06 17:29:39 +01:00
<!DOCTYPE html>
<!-- [if IE 8]><html class="no - js lt - ie9" lang="en" > <![endif] -->
<!-- [if gt IE 8]><! --> < html class = "no-js" lang = "en" > <!-- <![endif] -->
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
< title > Index — nghttp2 0.3.0-DEV documentation< / title >
< link href = 'https://fonts.googleapis.com/css?family=Lato:400,700|Roboto+Slab:400,700|Inconsolata:400,700' rel = 'stylesheet' type = 'text/css' >
2013-07-28 14:26:41 +02:00
< script type = "text/javascript" >
var DOCUMENTATION_OPTIONS = {
2013-12-06 17:29:39 +01:00
URL_ROOT:'',
VERSION:'0.3.0-DEV',
COLLAPSE_INDEX:false,
FILE_SUFFIX:'.html',
2013-07-28 14:26:41 +02:00
HAS_SOURCE: true
};
< / script >
2013-12-06 17:29:39 +01:00
< script type = "text/javascript" src = "_static/jquery.js" > < / script >
< script type = "text/javascript" src = "_static/underscore.js" > < / script >
< script type = "text/javascript" src = "_static/doctools.js" > < / script >
< link rel = "stylesheet" href = "_static/css/theme.css" type = "text/css" / >
< script type = "text/javascript" src = "_static/js/theme.js" > < / script >
< link rel = "top" title = "nghttp2 0.3.0-DEV documentation" href = "index.html" / >
< script src = "//cdnjs.cloudflare.com/ajax/libs/modernizr/2.6.2/modernizr.min.js" > < / script >
< / head >
< body class = "wy-body-for-nav" >
< div class = "wy-grid-for-nav" >
< nav data-toggle = "wy-nav-shift" class = "wy-nav-side" >
< div class = "wy-side-nav-search" >
< a href = "index.html" class = "icon icon-home" > nghttp2< / a >
< form id = "rtd-search-form" class = "wy-form" action = "search.html" method = "get" >
< input type = "text" name = "q" placeholder = "Search docs" / >
< input type = "hidden" name = "check_keywords" value = "yes" / >
< input type = "hidden" name = "area" value = "default" / >
< / form >
< / div >
< div class = "wy-menu wy-menu-vertical" data-spy = "affix" >
< ul >
< li class = "toctree-l1" > < a class = "reference internal" href = "package_README.html" > nghttp2 - HTTP/2.0 C Library< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "package_README.html#development-status" > Development Status< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "package_README.html#public-test-server" > Public Test Server< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "package_README.html#requirements" > Requirements< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "package_README.html#build-from-git" > Build from git< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "package_README.html#building-documentation" > Building documentation< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "package_README.html#client-server-and-proxy-programs" > Client, Server and Proxy programs< / a > < / li >
2014-01-10 17:07:30 +01:00
< li class = "toctree-l2" > < a class = "reference internal" href = "package_README.html#hpack-tools" > HPACK tools< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "package_README.html#python-bindings" > Python bindings< / a > < / li >
2013-12-06 17:29:39 +01:00
< / ul >
< / li >
2013-12-24 16:35:56 +01:00
< li class = "toctree-l1" > < a class = "reference internal" href = "tutorial-client.html" > Tutorial: HTTP/2.0 client< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "tutorial-client.html#libevent-client-c" > libevent-client.c< / a > < / li >
< / ul >
< / li >
2013-12-26 15:39:18 +01:00
< li class = "toctree-l1" > < a class = "reference internal" href = "tutorial-server.html" > Tutorial: HTTP/2.0 server< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "tutorial-server.html#libevent-server-c" > libevent-server.c< / a > < / li >
< / ul >
< / li >
2013-12-06 17:29:39 +01:00
< li class = "toctree-l1" > < a class = "reference internal" href = "apiref.html" > API Reference< / a > < ul >
< li class = "toctree-l2" > < a class = "reference internal" href = "apiref.html#includes" > Includes< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "apiref.html#remarks" > Remarks< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "apiref.html#macros" > Macros< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "apiref.html#enums" > Enums< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "apiref.html#types-structs-unions-and-typedefs" > Types (structs, unions and typedefs)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "apiref.html#functions" > Functions< / a > < / li >
< / ul >
< / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "nghttp2.h.html" > nghttp2.h< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "nghttp2ver.h.html" > nghttp2ver.h< / a > < / li >
2013-12-07 06:58:21 +01:00
< li class = "toctree-l1" > < a class = "reference external" href = "https://github.com/tatsuhiro-t/nghttp2" > Source< / a > < / li >
< li class = "toctree-l1" > < a class = "reference external" href = "https://github.com/tatsuhiro-t/nghttp2/issues" > Issues< / a > < / li >
2013-12-06 17:29:39 +01:00
< / ul >
< / div >
< / nav >
< section data-toggle = "wy-nav-shift" class = "wy-nav-content-wrap" >
< nav class = "wy-nav-top" >
< i data-toggle = "wy-nav-top" class = "icon icon-reorder" > < / i >
< a href = "index.html" > nghttp2< / a >
< / nav >
< div class = "wy-nav-content" >
< div class = "rst-content" >
< ul class = "wy-breadcrumbs" >
< li > < a href = "index.html" > Docs< / a > » < / li >
< li > < a href = "" > < / a > < / li >
< li class = "wy-breadcrumbs-aside" >
< / li >
< / ul >
< hr / >
2013-07-28 14:26:41 +02:00
< h1 id = "index" > Index< / h1 >
< div class = "genindex-jumpbox" >
< a href = "#N" > < strong > N< / strong > < / a >
< / div >
< h2 id = "N" > N< / h2 >
< table style = "width: 100%" class = "indextable genindextable" > < tr >
< td style = "width: 33%" valign = "top" > < dl >
< dt > < a href = "apiref.html#nghttp2_before_frame_send_callback" > nghttp2_before_frame_send_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_CANCEL" > NGHTTP2_CANCEL (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_CLIENT_CONNECTION_HEADER" > NGHTTP2_CLIENT_CONNECTION_HEADER (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_CLIENT_CONNECTION_HEADER_LEN" > NGHTTP2_CLIENT_CONNECTION_HEADER_LEN (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_COMPRESSION_ERROR" > NGHTTP2_COMPRESSION_ERROR (C macro)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_CONNECT_ERROR" > NGHTTP2_CONNECT_ERROR (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_DATA" > NGHTTP2_DATA (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_data_provider" > nghttp2_data_provider (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_data_provider.read_callback" > nghttp2_data_provider.read_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_data_provider.source" > nghttp2_data_provider.source (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_data_source" > nghttp2_data_source (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_data_source.fd" > nghttp2_data_source.fd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_data_source.ptr" > nghttp2_data_source.ptr (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_data_source_read_callback" > nghttp2_data_source_read_callback (C type)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_ENHANCE_YOUR_CALM" > NGHTTP2_ENHANCE_YOUR_CALM (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_CALLBACK_FAILURE" > NGHTTP2_ERR_CALLBACK_FAILURE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_DEFERRED" > NGHTTP2_ERR_DEFERRED (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_DEFERRED_DATA_EXIST" > NGHTTP2_ERR_DEFERRED_DATA_EXIST (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_EOF" > NGHTTP2_ERR_EOF (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_FATAL" > NGHTTP2_ERR_FATAL (C macro)< / a >
< / dt >
2013-08-08 18:52:42 +02:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_FLOW_CONTROL" > NGHTTP2_ERR_FLOW_CONTROL (C macro)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_FRAME_SIZE_ERROR" > NGHTTP2_ERR_FRAME_SIZE_ERROR (C macro)< / a >
2013-07-28 14:26:41 +02:00
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_GOAWAY_ALREADY_SENT" > NGHTTP2_ERR_GOAWAY_ALREADY_SENT (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_GZIP" > NGHTTP2_ERR_GZIP (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_HEADER_COMP" > NGHTTP2_ERR_HEADER_COMP (C macro)< / a >
< / dt >
2013-09-10 17:59:12 +02:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_INSUFF_BUFSIZE" > NGHTTP2_ERR_INSUFF_BUFSIZE (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_INVALID_ARGUMENT" > NGHTTP2_ERR_INVALID_ARGUMENT (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_INVALID_FRAME" > NGHTTP2_ERR_INVALID_FRAME (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_INVALID_HEADER_BLOCK" > NGHTTP2_ERR_INVALID_HEADER_BLOCK (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_INVALID_STATE" > NGHTTP2_ERR_INVALID_STATE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_INVALID_STREAM_ID" > NGHTTP2_ERR_INVALID_STREAM_ID (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_INVALID_STREAM_STATE" > NGHTTP2_ERR_INVALID_STREAM_STATE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_NOMEM" > NGHTTP2_ERR_NOMEM (C macro)< / a >
< / dt >
2013-10-03 18:33:21 +02:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_PAUSE" > NGHTTP2_ERR_PAUSE (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_PROTO" > NGHTTP2_ERR_PROTO (C macro)< / a >
< / dt >
2013-11-02 09:01:32 +01:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_PUSH_DISABLED" > NGHTTP2_ERR_PUSH_DISABLED (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_START_STREAM_NOT_ALLOWED" > NGHTTP2_ERR_START_STREAM_NOT_ALLOWED (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_STREAM_CLOSED" > NGHTTP2_ERR_STREAM_CLOSED (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_STREAM_CLOSING" > NGHTTP2_ERR_STREAM_CLOSING (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_STREAM_ID_NOT_AVAILABLE" > NGHTTP2_ERR_STREAM_ID_NOT_AVAILABLE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_STREAM_SHUT_WR" > NGHTTP2_ERR_STREAM_SHUT_WR (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE" > NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE (C macro)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_TOO_MANY_INFLIGHT_SETTINGS" > NGHTTP2_ERR_TOO_MANY_INFLIGHT_SETTINGS (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_ERR_UNSUPPORTED_VERSION" > NGHTTP2_ERR_UNSUPPORTED_VERSION (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_ERR_WOULDBLOCK" > NGHTTP2_ERR_WOULDBLOCK (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_error" > nghttp2_error (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_error_code" > nghttp2_error_code (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_flag" > nghttp2_flag (C type)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_FLAG_ACK" > NGHTTP2_FLAG_ACK (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_FLAG_END_HEADERS" > NGHTTP2_FLAG_END_HEADERS (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_FLAG_END_PUSH_PROMISE" > NGHTTP2_FLAG_END_PUSH_PROMISE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_FLAG_END_STREAM" > NGHTTP2_FLAG_END_STREAM (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_FLAG_NONE" > NGHTTP2_FLAG_NONE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_FLAG_PRIORITY" > NGHTTP2_FLAG_PRIORITY (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_FLOW_CONTROL_ERROR" > NGHTTP2_FLOW_CONTROL_ERROR (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame" > nghttp2_frame (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.goaway" > nghttp2_frame.goaway (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.hd" > nghttp2_frame.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.headers" > nghttp2_frame.headers (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.ping" > nghttp2_frame.ping (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.priority" > nghttp2_frame.priority (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.push_promise" > nghttp2_frame.push_promise (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.rst_stream" > nghttp2_frame.rst_stream (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.settings" > nghttp2_frame.settings (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame.window_update" > nghttp2_frame.window_update (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame_hd" > nghttp2_frame_hd (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame_hd.flags" > nghttp2_frame_hd.flags (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame_hd.length" > nghttp2_frame_hd.length (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame_hd.stream_id" > nghttp2_frame_hd.stream_id (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame_hd.type" > nghttp2_frame_hd.type (C member)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_FRAME_SIZE_ERROR" > NGHTTP2_FRAME_SIZE_ERROR (C macro)< / a >
2013-07-28 14:26:41 +02:00
< / dt >
< dt > < a href = "apiref.html#nghttp2_frame_type" > nghttp2_frame_type (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_GOAWAY" > NGHTTP2_GOAWAY (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_goaway" > nghttp2_goaway (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_goaway.error_code" > nghttp2_goaway.error_code (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_goaway.hd" > nghttp2_goaway.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_goaway.last_stream_id" > nghttp2_goaway.last_stream_id (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_goaway.opaque_data" > nghttp2_goaway.opaque_data (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_goaway.opaque_data_len" > nghttp2_goaway.opaque_data_len (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_gzip" > nghttp2_gzip (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_gzip_inflate" > nghttp2_gzip_inflate (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_gzip_inflate_del" > nghttp2_gzip_inflate_del (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_gzip_inflate_new" > nghttp2_gzip_inflate_new (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_HCAT_HEADERS" > NGHTTP2_HCAT_HEADERS (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_HCAT_PUSH_RESPONSE" > NGHTTP2_HCAT_PUSH_RESPONSE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_HCAT_REQUEST" > NGHTTP2_HCAT_REQUEST (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_HCAT_RESPONSE" > NGHTTP2_HCAT_RESPONSE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_HEADERS" > NGHTTP2_HEADERS (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_headers" > nghttp2_headers (C type)< / a >
< / dt >
2013-12-23 15:51:07 +01:00
< dt > < a href = "apiref.html#nghttp2_headers.cat" > nghttp2_headers.cat (C member)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_headers.hd" > nghttp2_headers.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_headers.nva" > nghttp2_headers.nva (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_headers.nvlen" > nghttp2_headers.nvlen (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_headers.pri" > nghttp2_headers.pri (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_headers_category" > nghttp2_headers_category (C type)< / a >
< / dt >
2013-09-04 15:59:13 +02:00
< dt > < a href = "apiref.html#nghttp2_info" > nghttp2_info (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_info.age" > nghttp2_info.age (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_info.proto_str" > nghttp2_info.proto_str (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_info.version_num" > nghttp2_info.version_num (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_info.version_str" > nghttp2_info.version_str (C member)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_INITIAL_CONNECTION_WINDOW_SIZE" > NGHTTP2_INITIAL_CONNECTION_WINDOW_SIZE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_INITIAL_MAX_CONCURRENT_STREAMS" > NGHTTP2_INITIAL_MAX_CONCURRENT_STREAMS (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_INITIAL_WINDOW_SIZE" > NGHTTP2_INITIAL_WINDOW_SIZE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_INTERNAL_ERROR" > NGHTTP2_INTERNAL_ERROR (C macro)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_MAX_HEADER_TABLE_SIZE" > NGHTTP2_MAX_HEADER_TABLE_SIZE (C macro)< / a >
< / dt >
2013-08-08 18:52:42 +02:00
< dt > < a href = "apiref.html#NGHTTP2_MAX_WINDOW_SIZE" > NGHTTP2_MAX_WINDOW_SIZE (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_NO_ERROR" > NGHTTP2_NO_ERROR (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_nv" > nghttp2_nv (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_nv.name" > nghttp2_nv.name (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_nv.namelen" > nghttp2_nv.namelen (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_nv.value" > nghttp2_nv.value (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_nv.valuelen" > nghttp2_nv.valuelen (C member)< / a >
< / dt >
2013-08-28 17:32:28 +02:00
< dt > < a href = "apiref.html#nghttp2_nv_compare_name" > nghttp2_nv_compare_name (C function)< / a >
2013-07-28 14:26:41 +02:00
< / dt >
2013-08-28 17:32:28 +02:00
< dt > < a href = "apiref.html#nghttp2_on_data_chunk_recv_callback" > nghttp2_on_data_chunk_recv_callback (C type)< / a >
2013-07-28 14:26:41 +02:00
< / dt >
2013-08-28 17:32:28 +02:00
< dt > < a href = "apiref.html#nghttp2_on_data_recv_callback" > nghttp2_on_data_recv_callback (C type)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_on_data_send_callback" > nghttp2_on_data_send_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_on_frame_not_send_callback" > nghttp2_on_frame_not_send_callback (C type)< / a >
< / dt >
2013-12-08 16:07:37 +01:00
< / dl > < / td >
< td style = "width: 33%" valign = "top" > < dl >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_on_frame_recv_callback" > nghttp2_on_frame_recv_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_on_frame_recv_parse_error_callback" > nghttp2_on_frame_recv_parse_error_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_on_frame_send_callback" > nghttp2_on_frame_send_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_on_invalid_frame_recv_callback" > nghttp2_on_invalid_frame_recv_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_on_request_recv_callback" > nghttp2_on_request_recv_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_on_stream_close_callback" > nghttp2_on_stream_close_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_on_unknown_frame_recv_callback" > nghttp2_on_unknown_frame_recv_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_opt" > nghttp2_opt (C type)< / a >
< / dt >
2013-08-08 18:52:42 +02:00
< dt > < a href = "apiref.html#NGHTTP2_OPT_NO_AUTO_CONNECTION_WINDOW_UPDATE" > NGHTTP2_OPT_NO_AUTO_CONNECTION_WINDOW_UPDATE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_OPT_NO_AUTO_STREAM_WINDOW_UPDATE" > NGHTTP2_OPT_NO_AUTO_STREAM_WINDOW_UPDATE (C macro)< / a >
2013-07-28 14:26:41 +02:00
< / dt >
2013-09-14 12:44:21 +02:00
< dt > < a href = "apiref.html#NGHTTP2_OPT_PEER_MAX_CONCURRENT_STREAMS" > NGHTTP2_OPT_PEER_MAX_CONCURRENT_STREAMS (C macro)< / a >
< / dt >
2013-11-07 16:22:38 +01:00
< dt > < a href = "apiref.html#nghttp2_opt_set" > nghttp2_opt_set (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_opt_set.no_auto_connection_window_update" > nghttp2_opt_set.no_auto_connection_window_update (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_opt_set.no_auto_stream_window_update" > nghttp2_opt_set.no_auto_stream_window_update (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_opt_set.peer_max_concurrent_streams" > nghttp2_opt_set.peer_max_concurrent_streams (C member)< / a >
< / dt >
2013-08-03 13:03:39 +02:00
< dt > < a href = "apiref.html#nghttp2_pack_settings_payload" > nghttp2_pack_settings_payload (C function)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_PING" > NGHTTP2_PING (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_ping" > nghttp2_ping (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_ping.hd" > nghttp2_ping.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_PRI_DEFAULT" > NGHTTP2_PRI_DEFAULT (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_PRI_LOWEST" > NGHTTP2_PRI_LOWEST (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_PRIORITY" > NGHTTP2_PRIORITY (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_priority" > nghttp2_priority (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_priority.hd" > nghttp2_priority.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_priority.pri" > nghttp2_priority.pri (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_PROTO_VERSION_ID" > NGHTTP2_PROTO_VERSION_ID (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_PROTO_VERSION_ID_LEN" > NGHTTP2_PROTO_VERSION_ID_LEN (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_PROTOCOL_ERROR" > NGHTTP2_PROTOCOL_ERROR (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_PUSH_PROMISE" > NGHTTP2_PUSH_PROMISE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_push_promise" > nghttp2_push_promise (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_push_promise.hd" > nghttp2_push_promise.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_push_promise.nva" > nghttp2_push_promise.nva (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_push_promise.nvlen" > nghttp2_push_promise.nvlen (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_push_promise.promised_stream_id" > nghttp2_push_promise.promised_stream_id (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_recv_callback" > nghttp2_recv_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_REFUSED_STREAM" > NGHTTP2_REFUSED_STREAM (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_RST_STREAM" > NGHTTP2_RST_STREAM (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_rst_stream" > nghttp2_rst_stream (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_rst_stream.error_code" > nghttp2_rst_stream.error_code (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_rst_stream.hd" > nghttp2_rst_stream.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_select_next_protocol" > nghttp2_select_next_protocol (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_send_callback" > nghttp2_send_callback (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session" > nghttp2_session (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks" > nghttp2_session_callbacks (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.before_frame_send_callback" > nghttp2_session_callbacks.before_frame_send_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.nghttp2_on_frame_recv_parse_error_callback" > nghttp2_session_callbacks.nghttp2_on_frame_recv_parse_error_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_data_chunk_recv_callback" > nghttp2_session_callbacks.on_data_chunk_recv_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_data_recv_callback" > nghttp2_session_callbacks.on_data_recv_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_data_send_callback" > nghttp2_session_callbacks.on_data_send_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_frame_not_send_callback" > nghttp2_session_callbacks.on_frame_not_send_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_frame_recv_callback" > nghttp2_session_callbacks.on_frame_recv_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_frame_send_callback" > nghttp2_session_callbacks.on_frame_send_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_invalid_frame_recv_callback" > nghttp2_session_callbacks.on_invalid_frame_recv_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_request_recv_callback" > nghttp2_session_callbacks.on_request_recv_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_stream_close_callback" > nghttp2_session_callbacks.on_stream_close_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.on_unknown_frame_recv_callback" > nghttp2_session_callbacks.on_unknown_frame_recv_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.recv_callback" > nghttp2_session_callbacks.recv_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_callbacks.send_callback" > nghttp2_session_callbacks.send_callback (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_client_new" > nghttp2_session_client_new (C function)< / a >
< / dt >
2013-11-07 16:22:38 +01:00
< dt > < a href = "apiref.html#nghttp2_session_client_new2" > nghttp2_session_client_new2 (C function)< / a >
< / dt >
2013-10-03 18:33:21 +02:00
< dt > < a href = "apiref.html#nghttp2_session_continue" > nghttp2_session_continue (C function)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_session_del" > nghttp2_session_del (C function)< / a >
< / dt >
2013-10-29 17:04:28 +01:00
< dt > < a href = "apiref.html#nghttp2_session_get_effective_local_window_size" > nghttp2_session_get_effective_local_window_size (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_get_effective_recv_data_length" > nghttp2_session_get_effective_recv_data_length (C function)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_session_get_outbound_queue_size" > nghttp2_session_get_outbound_queue_size (C function)< / a >
< / dt >
2013-10-29 17:04:28 +01:00
< dt > < a href = "apiref.html#nghttp2_session_get_stream_effective_local_window_size" > nghttp2_session_get_stream_effective_local_window_size (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_get_stream_effective_recv_data_length" > nghttp2_session_get_stream_effective_recv_data_length (C function)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_session_get_stream_user_data" > nghttp2_session_get_stream_user_data (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_mem_recv" > nghttp2_session_mem_recv (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_recv" > nghttp2_session_recv (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_resume_data" > nghttp2_session_resume_data (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_send" > nghttp2_session_send (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_server_new" > nghttp2_session_server_new (C function)< / a >
< / dt >
2013-11-07 16:22:38 +01:00
< dt > < a href = "apiref.html#nghttp2_session_server_new2" > nghttp2_session_server_new2 (C function)< / a >
2013-07-28 14:26:41 +02:00
< / dt >
2013-12-23 15:51:07 +01:00
< dt > < a href = "apiref.html#nghttp2_session_set_stream_user_data" > nghttp2_session_set_stream_user_data (C function)< / a >
< / dt >
2013-12-26 15:39:18 +01:00
< dt > < a href = "apiref.html#nghttp2_session_terminate_session" > nghttp2_session_terminate_session (C function)< / a >
< / dt >
2013-08-03 13:03:39 +02:00
< dt > < a href = "apiref.html#nghttp2_session_upgrade" > nghttp2_session_upgrade (C function)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_session_want_read" > nghttp2_session_want_read (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_session_want_write" > nghttp2_session_want_write (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_SETTINGS" > NGHTTP2_SETTINGS (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_settings" > nghttp2_settings (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_settings.hd" > nghttp2_settings.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_settings.iv" > nghttp2_settings.iv (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_settings.niv" > nghttp2_settings.niv (C member)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_SETTINGS_ENABLE_PUSH" > NGHTTP2_SETTINGS_ENABLE_PUSH (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_settings_entry" > nghttp2_settings_entry (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_settings_entry.settings_id" > nghttp2_settings_entry.settings_id (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_settings_entry.value" > nghttp2_settings_entry.value (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_SETTINGS_FLOW_CONTROL_OPTIONS" > NGHTTP2_SETTINGS_FLOW_CONTROL_OPTIONS (C macro)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_SETTINGS_HEADER_TABLE_SIZE" > NGHTTP2_SETTINGS_HEADER_TABLE_SIZE (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#nghttp2_settings_id" > nghttp2_settings_id (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_SETTINGS_INITIAL_WINDOW_SIZE" > NGHTTP2_SETTINGS_INITIAL_WINDOW_SIZE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_SETTINGS_MAX" > NGHTTP2_SETTINGS_MAX (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS" > NGHTTP2_SETTINGS_MAX_CONCURRENT_STREAMS (C macro)< / a >
< / dt >
2013-10-28 15:32:57 +01:00
< dt > < a href = "apiref.html#NGHTTP2_SETTINGS_TIMEOUT" > NGHTTP2_SETTINGS_TIMEOUT (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_STREAM_CLOSED" > NGHTTP2_STREAM_CLOSED (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_strerror" > nghttp2_strerror (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_data" > nghttp2_submit_data (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_goaway" > nghttp2_submit_goaway (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_headers" > nghttp2_submit_headers (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_ping" > nghttp2_submit_ping (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_priority" > nghttp2_submit_priority (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_push_promise" > nghttp2_submit_push_promise (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_request" > nghttp2_submit_request (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_response" > nghttp2_submit_response (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_rst_stream" > nghttp2_submit_rst_stream (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_settings" > nghttp2_submit_settings (C function)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_submit_window_update" > nghttp2_submit_window_update (C function)< / a >
< / dt >
2013-09-04 15:59:13 +02:00
< dt > < a href = "apiref.html#nghttp2_version" > nghttp2_version (C function)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_VERSION" > NGHTTP2_VERSION (C macro)< / a >
< / dt >
2013-09-04 15:59:13 +02:00
< dt > < a href = "apiref.html#NGHTTP2_VERSION_AGE" > NGHTTP2_VERSION_AGE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#NGHTTP2_VERSION_NUM" > NGHTTP2_VERSION_NUM (C macro)< / a >
< / dt >
2013-07-28 14:26:41 +02:00
< dt > < a href = "apiref.html#NGHTTP2_WINDOW_UPDATE" > NGHTTP2_WINDOW_UPDATE (C macro)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_window_update" > nghttp2_window_update (C type)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_window_update.hd" > nghttp2_window_update.hd (C member)< / a >
< / dt >
< dt > < a href = "apiref.html#nghttp2_window_update.window_size_increment" > nghttp2_window_update.window_size_increment (C member)< / a >
< / dt >
< / dl > < / td >
< / tr > < / table >
2013-12-06 17:29:39 +01:00
< footer >
< hr / >
< p >
2014-01-05 14:19:24 +01:00
© Copyright 2012, 2014, Tatsuhiro Tsujikawa.
2013-12-06 17:29:39 +01:00
< / p >
< a href = "https://www.github.com/snide/sphinx_rtd_theme" > Sphinx theme< / a > provided by < a href = "http://readthedocs.org" > Read the Docs< / a >
< / footer >
2013-07-28 14:26:41 +02:00
< / div >
< / div >
2013-12-06 17:29:39 +01:00
< / section >
< / div >
< / body >
2013-07-28 14:26:41 +02:00
< / html >