|
@@ -3,15 +3,16 @@
|
|
<head>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
-<meta name="generator" content="Doxygen 1.8.6"/>
|
|
|
|
|
|
+<meta name="generator" content="Doxygen 1.8.11"/>
|
|
<title>GRPC Core: include/grpc/impl/codegen/grpc_types.h File Reference</title>
|
|
<title>GRPC Core: include/grpc/impl/codegen/grpc_types.h File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
|
|
+<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<script type="text/javascript">
|
|
<script type="text/javascript">
|
|
- $(document).ready(function() { searchBox.OnSelectItem(0); });
|
|
|
|
|
|
+ $(document).ready(function() { init_search(); });
|
|
</script>
|
|
</script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
</head>
|
|
@@ -21,9 +22,9 @@
|
|
<table cellspacing="0" cellpadding="0">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<tr style="height: 56px;">
|
|
- <td style="padding-left: 0.5em;">
|
|
|
|
|
|
+ <td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">GRPC Core
|
|
<div id="projectname">GRPC Core
|
|
-  <span id="projectnumber">0.13.1-pre1</span>
|
|
|
|
|
|
+  <span id="projectnumber">1.0.0</span>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</td>
|
|
</tr>
|
|
</tr>
|
|
@@ -31,13 +32,14 @@
|
|
</table>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- end header part -->
|
|
-<!-- Generated by Doxygen 1.8.6 -->
|
|
|
|
|
|
+<!-- Generated by Doxygen 1.8.11 -->
|
|
<script type="text/javascript">
|
|
<script type="text/javascript">
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
</script>
|
|
</script>
|
|
<div id="navrow1" class="tabs">
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
|
|
+ <li><a href="modules.html"><span>Modules</span></a></li>
|
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
<li>
|
|
<li>
|
|
@@ -69,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Pages</a></div>
|
|
|
|
|
|
+</div>
|
|
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<div id="MSearchResultsWindow">
|
|
@@ -80,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
|
|
|
|
<div id="nav-path" class="navpath">
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<ul>
|
|
-<li class="navelem"><a class="el" href="dir_46bdc5f5041a35984eb5db24b2392107.html">include</a></li><li class="navelem"><a class="el" href="dir_a0198a417c8cbac4868821a6e2669c2e.html">grpc</a></li><li class="navelem"><a class="el" href="dir_6b2d00ac389bdbcdabef04829fdd0879.html">impl</a></li><li class="navelem"><a class="el" href="dir_b255e7559676a1efb7231534c43ff0a4.html">codegen</a></li> </ul>
|
|
|
|
|
|
+<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_9d7a14d6d9adcbe4c35dbdb88d867e2e.html">grpc</a></li><li class="navelem"><a class="el" href="dir_4b3e2ed696753daba329e2683e0f6479.html">impl</a></li><li class="navelem"><a class="el" href="dir_7a167954ab48275cc692d783196d1f28.html">codegen</a></li> </ul>
|
|
</div>
|
|
</div>
|
|
</div><!-- top -->
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="header">
|
|
@@ -93,9 +95,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
<div class="title">grpc_types.h File Reference</div> </div>
|
|
<div class="title">grpc_types.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="contents">
|
|
-<div class="textblock"><code>#include <<a class="el" href="impl_2codegen_2byte__buffer_8h_source.html">grpc/impl/codegen/byte_buffer.h</a>></code><br/>
|
|
|
|
-<code>#include <<a class="el" href="impl_2codegen_2status_8h_source.html">grpc/impl/codegen/status.h</a>></code><br/>
|
|
|
|
-<code>#include <stddef.h></code><br/>
|
|
|
|
|
|
+<div class="textblock"><code>#include <<a class="el" href="impl_2codegen_2byte__buffer_8h_source.html">grpc/impl/codegen/byte_buffer.h</a>></code><br />
|
|
|
|
+<code>#include <<a class="el" href="impl_2codegen_2status_8h_source.html">grpc/impl/codegen/status.h</a>></code><br />
|
|
|
|
+<code>#include <stddef.h></code><br />
|
|
</div>
|
|
</div>
|
|
<p><a href="grpc__types_8h_source.html">Go to the source code of this file.</a></p>
|
|
<p><a href="grpc__types_8h_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<table class="memberdecls">
|
|
@@ -104,104 +106,122 @@ Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__arg__pointer__vtable.html">grpc_arg_pointer_vtable</a></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__arg__pointer__vtable.html">grpc_arg_pointer_vtable</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__arg.html">grpc_arg</a></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__arg.html">grpc_arg</a></td></tr>
|
|
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A single argument... <a href="structgrpc__arg.html#details">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A single argument... <a href="structgrpc__arg.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__channel__args.html">grpc_channel_args</a></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__channel__args.html">grpc_channel_args</a></td></tr>
|
|
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An array of arguments that can be passed around. <a href="structgrpc__channel__args.html#details">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An array of arguments that can be passed around. <a href="structgrpc__channel__args.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__metadata.html">grpc_metadata</a></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__metadata.html">grpc_metadata</a></td></tr>
|
|
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A single metadata element. <a href="structgrpc__metadata.html#details">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A single metadata element. <a href="structgrpc__metadata.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__event.html">grpc_event</a></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__event.html">grpc_event</a></td></tr>
|
|
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The result of an operation. <a href="structgrpc__event.html#details">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The result of an operation. <a href="structgrpc__event.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__metadata__array.html">grpc_metadata_array</a></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__metadata__array.html">grpc_metadata_array</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__call__details.html">grpc_call_details</a></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__call__details.html">grpc_call_details</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__op.html">grpc_op</a></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__op.html">grpc_op</a></td></tr>
|
|
-<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operation data: one field for each op type (except SEND_CLOSE_FROM_CLIENT which has no arguments) <a href="structgrpc__op.html#details">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Operation data: one field for each op type (except SEND_CLOSE_FROM_CLIENT which has no arguments) <a href="structgrpc__op.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
Macros</h2></td></tr>
|
|
-<tr class="memitem:ae498934a02de89ce29cec570b02a2037"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#ae498934a02de89ce29cec570b02a2037">GRPC_ARG_ENABLE_CENSUS</a>   "grpc.census"</td></tr>
|
|
|
|
-<tr class="memdesc:ae498934a02de89ce29cec570b02a2037"><td class="mdescLeft"> </td><td class="mdescRight">Enable census for tracing and stats collection. <a href="#ae498934a02de89ce29cec570b02a2037">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:ae498934a02de89ce29cec570b02a2037"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:a5bb9256d0b457cab219f4d9d765148b6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a5bb9256d0b457cab219f4d9d765148b6">GRPC_ARG_MAX_CONCURRENT_STREAMS</a>   "grpc.max_concurrent_streams"</td></tr>
|
|
|
|
-<tr class="memdesc:a5bb9256d0b457cab219f4d9d765148b6"><td class="mdescLeft"> </td><td class="mdescRight">Maximum number of concurrent incoming streams to allow on a http2 connection. <a href="#a5bb9256d0b457cab219f4d9d765148b6">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:a5bb9256d0b457cab219f4d9d765148b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:a50f37feb7c000a23b3b0edf4c31d4367"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a50f37feb7c000a23b3b0edf4c31d4367">GRPC_ARG_MAX_MESSAGE_LENGTH</a>   "grpc.max_message_length"</td></tr>
|
|
|
|
-<tr class="memdesc:a50f37feb7c000a23b3b0edf4c31d4367"><td class="mdescLeft"> </td><td class="mdescRight">Maximum message length that the channel can receive. <a href="#a50f37feb7c000a23b3b0edf4c31d4367">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:a50f37feb7c000a23b3b0edf4c31d4367"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:aecc45a63163796ca1bc5453938bdfb36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#aecc45a63163796ca1bc5453938bdfb36">GRPC_ARG_HTTP2_INITIAL_SEQUENCE_NUMBER</a>   "grpc.http2.initial_sequence_number"</td></tr>
|
|
|
|
-<tr class="memdesc:aecc45a63163796ca1bc5453938bdfb36"><td class="mdescLeft"> </td><td class="mdescRight">Initial sequence number for http2 transports. <a href="#aecc45a63163796ca1bc5453938bdfb36">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:aecc45a63163796ca1bc5453938bdfb36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:ac02673f790cd2e8616e03aa010be67d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#ac02673f790cd2e8616e03aa010be67d6">GRPC_ARG_HTTP2_STREAM_LOOKAHEAD_BYTES</a>   "grpc.http2.lookahead_bytes"</td></tr>
|
|
|
|
-<tr class="memdesc:ac02673f790cd2e8616e03aa010be67d6"><td class="mdescLeft"> </td><td class="mdescRight">Amount to read ahead on individual streams. <a href="#ac02673f790cd2e8616e03aa010be67d6">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:ac02673f790cd2e8616e03aa010be67d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:a216089aecb45149441024ffe5542cbaf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a216089aecb45149441024ffe5542cbaf">GRPC_ARG_HTTP2_HPACK_TABLE_SIZE_DECODER</a>   "grpc.http2.hpack_table_size.decoder"</td></tr>
|
|
|
|
-<tr class="memdesc:a216089aecb45149441024ffe5542cbaf"><td class="mdescLeft"> </td><td class="mdescRight">How much memory to use for hpack decoding. <a href="#a216089aecb45149441024ffe5542cbaf">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:a216089aecb45149441024ffe5542cbaf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:aab50fc8faf9f04675a9fefa9d631e362"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#aab50fc8faf9f04675a9fefa9d631e362">GRPC_ARG_HTTP2_HPACK_TABLE_SIZE_ENCODER</a>   "grpc.http2.hpack_table_size.encoder"</td></tr>
|
|
|
|
-<tr class="memdesc:aab50fc8faf9f04675a9fefa9d631e362"><td class="mdescLeft"> </td><td class="mdescRight">How much memory to use for hpack encoding. <a href="#aab50fc8faf9f04675a9fefa9d631e362">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:aab50fc8faf9f04675a9fefa9d631e362"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:add42f97666fbfc66b7dac253ac3b73ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#add42f97666fbfc66b7dac253ac3b73ae">GRPC_ARG_DEFAULT_AUTHORITY</a>   "grpc.default_authority"</td></tr>
|
|
|
|
-<tr class="memdesc:add42f97666fbfc66b7dac253ac3b73ae"><td class="mdescLeft"> </td><td class="mdescRight">Default authority to pass if none specified on call construction. <a href="#add42f97666fbfc66b7dac253ac3b73ae">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:add42f97666fbfc66b7dac253ac3b73ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:a0732df2d9003e9ee1c01e50e41b5a8e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a0732df2d9003e9ee1c01e50e41b5a8e2">GRPC_ARG_PRIMARY_USER_AGENT_STRING</a>   "grpc.primary_user_agent"</td></tr>
|
|
|
|
-<tr class="memdesc:a0732df2d9003e9ee1c01e50e41b5a8e2"><td class="mdescLeft"> </td><td class="mdescRight">Primary user agent: goes at the start of the user-agent metadata sent on each request. <a href="#a0732df2d9003e9ee1c01e50e41b5a8e2">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:a0732df2d9003e9ee1c01e50e41b5a8e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:af47b4048c11e4f8f4162f12c135c2da4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#af47b4048c11e4f8f4162f12c135c2da4">GRPC_ARG_SECONDARY_USER_AGENT_STRING</a>   "grpc.secondary_user_agent"</td></tr>
|
|
|
|
-<tr class="memdesc:af47b4048c11e4f8f4162f12c135c2da4"><td class="mdescLeft"> </td><td class="mdescRight">Secondary user agent: goes at the end of the user-agent metadata sent on each request. <a href="#af47b4048c11e4f8f4162f12c135c2da4">More...</a><br/></td></tr>
|
|
|
|
-<tr class="separator:af47b4048c11e4f8f4162f12c135c2da4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
-<tr class="memitem:a218bf55b665134a11baf07ada5980825"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a218bf55b665134a11baf07ada5980825">GRPC_SSL_TARGET_NAME_OVERRIDE_ARG</a>   "grpc.ssl_target_name_override"</td></tr>
|
|
|
|
-<tr class="separator:a218bf55b665134a11baf07ada5980825"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
|
|
+<tr class="memitem:gae498934a02de89ce29cec570b02a2037"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gae498934a02de89ce29cec570b02a2037">GRPC_ARG_ENABLE_CENSUS</a>   "grpc.census"</td></tr>
|
|
|
|
+<tr class="memdesc:gae498934a02de89ce29cec570b02a2037"><td class="mdescLeft"> </td><td class="mdescRight">If non-zero, enable census for tracing and stats collection. <a href="group__grpc__arg__keys.html#gae498934a02de89ce29cec570b02a2037">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:gae498934a02de89ce29cec570b02a2037"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:gaae124ed1c6d60a08d0f56884e9442044"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gaae124ed1c6d60a08d0f56884e9442044">GRPC_ARG_ENABLE_LOAD_REPORTING</a>   "grpc.loadreporting"</td></tr>
|
|
|
|
+<tr class="memdesc:gaae124ed1c6d60a08d0f56884e9442044"><td class="mdescLeft"> </td><td class="mdescRight">If non-zero, enable load reporting. <a href="group__grpc__arg__keys.html#gaae124ed1c6d60a08d0f56884e9442044">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:gaae124ed1c6d60a08d0f56884e9442044"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:ga5bb9256d0b457cab219f4d9d765148b6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga5bb9256d0b457cab219f4d9d765148b6">GRPC_ARG_MAX_CONCURRENT_STREAMS</a>   "grpc.max_concurrent_streams"</td></tr>
|
|
|
|
+<tr class="memdesc:ga5bb9256d0b457cab219f4d9d765148b6"><td class="mdescLeft"> </td><td class="mdescRight">Maximum number of concurrent incoming streams to allow on a http2 connection. <a href="group__grpc__arg__keys.html#ga5bb9256d0b457cab219f4d9d765148b6">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:ga5bb9256d0b457cab219f4d9d765148b6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:ga50f37feb7c000a23b3b0edf4c31d4367"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga50f37feb7c000a23b3b0edf4c31d4367">GRPC_ARG_MAX_MESSAGE_LENGTH</a>   "grpc.max_message_length"</td></tr>
|
|
|
|
+<tr class="memdesc:ga50f37feb7c000a23b3b0edf4c31d4367"><td class="mdescLeft"> </td><td class="mdescRight">Maximum message length that the channel can receive. <a href="group__grpc__arg__keys.html#ga50f37feb7c000a23b3b0edf4c31d4367">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:ga50f37feb7c000a23b3b0edf4c31d4367"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:gaecc45a63163796ca1bc5453938bdfb36"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gaecc45a63163796ca1bc5453938bdfb36">GRPC_ARG_HTTP2_INITIAL_SEQUENCE_NUMBER</a>   "grpc.http2.initial_sequence_number"</td></tr>
|
|
|
|
+<tr class="memdesc:gaecc45a63163796ca1bc5453938bdfb36"><td class="mdescLeft"> </td><td class="mdescRight">Initial sequence number for http2 transports. <a href="group__grpc__arg__keys.html#gaecc45a63163796ca1bc5453938bdfb36">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:gaecc45a63163796ca1bc5453938bdfb36"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:gac02673f790cd2e8616e03aa010be67d6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gac02673f790cd2e8616e03aa010be67d6">GRPC_ARG_HTTP2_STREAM_LOOKAHEAD_BYTES</a>   "grpc.http2.lookahead_bytes"</td></tr>
|
|
|
|
+<tr class="memdesc:gac02673f790cd2e8616e03aa010be67d6"><td class="mdescLeft"> </td><td class="mdescRight">Amount to read ahead on individual streams. <a href="group__grpc__arg__keys.html#gac02673f790cd2e8616e03aa010be67d6">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:gac02673f790cd2e8616e03aa010be67d6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:ga216089aecb45149441024ffe5542cbaf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga216089aecb45149441024ffe5542cbaf">GRPC_ARG_HTTP2_HPACK_TABLE_SIZE_DECODER</a>   "grpc.http2.hpack_table_size.decoder"</td></tr>
|
|
|
|
+<tr class="memdesc:ga216089aecb45149441024ffe5542cbaf"><td class="mdescLeft"> </td><td class="mdescRight">How much memory to use for hpack decoding. <a href="group__grpc__arg__keys.html#ga216089aecb45149441024ffe5542cbaf">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:ga216089aecb45149441024ffe5542cbaf"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:gaab50fc8faf9f04675a9fefa9d631e362"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gaab50fc8faf9f04675a9fefa9d631e362">GRPC_ARG_HTTP2_HPACK_TABLE_SIZE_ENCODER</a>   "grpc.http2.hpack_table_size.encoder"</td></tr>
|
|
|
|
+<tr class="memdesc:gaab50fc8faf9f04675a9fefa9d631e362"><td class="mdescLeft"> </td><td class="mdescRight">How much memory to use for hpack encoding. <a href="group__grpc__arg__keys.html#gaab50fc8faf9f04675a9fefa9d631e362">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:gaab50fc8faf9f04675a9fefa9d631e362"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:gadd42f97666fbfc66b7dac253ac3b73ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gadd42f97666fbfc66b7dac253ac3b73ae">GRPC_ARG_DEFAULT_AUTHORITY</a>   "grpc.default_authority"</td></tr>
|
|
|
|
+<tr class="memdesc:gadd42f97666fbfc66b7dac253ac3b73ae"><td class="mdescLeft"> </td><td class="mdescRight">Default authority to pass if none specified on call construction. <a href="group__grpc__arg__keys.html#gadd42f97666fbfc66b7dac253ac3b73ae">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:gadd42f97666fbfc66b7dac253ac3b73ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:ga0732df2d9003e9ee1c01e50e41b5a8e2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga0732df2d9003e9ee1c01e50e41b5a8e2">GRPC_ARG_PRIMARY_USER_AGENT_STRING</a>   "grpc.primary_user_agent"</td></tr>
|
|
|
|
+<tr class="memdesc:ga0732df2d9003e9ee1c01e50e41b5a8e2"><td class="mdescLeft"> </td><td class="mdescRight">Primary user agent: goes at the start of the user-agent metadata sent on each request. <a href="group__grpc__arg__keys.html#ga0732df2d9003e9ee1c01e50e41b5a8e2">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:ga0732df2d9003e9ee1c01e50e41b5a8e2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:gaf47b4048c11e4f8f4162f12c135c2da4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gaf47b4048c11e4f8f4162f12c135c2da4">GRPC_ARG_SECONDARY_USER_AGENT_STRING</a>   "grpc.secondary_user_agent"</td></tr>
|
|
|
|
+<tr class="memdesc:gaf47b4048c11e4f8f4162f12c135c2da4"><td class="mdescLeft"> </td><td class="mdescRight">Secondary user agent: goes at the end of the user-agent metadata sent on each request. <a href="group__grpc__arg__keys.html#gaf47b4048c11e4f8f4162f12c135c2da4">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:gaf47b4048c11e4f8f4162f12c135c2da4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:gac978e84658bcda47633c5b81a80d0052"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gac978e84658bcda47633c5b81a80d0052">GRPC_ARG_MAX_RECONNECT_BACKOFF_MS</a>   "grpc.max_reconnect_backoff_ms"</td></tr>
|
|
|
|
+<tr class="memdesc:gac978e84658bcda47633c5b81a80d0052"><td class="mdescLeft"> </td><td class="mdescRight">The maximum time between subsequent connection attempts, in ms. <a href="group__grpc__arg__keys.html#gac978e84658bcda47633c5b81a80d0052">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:gac978e84658bcda47633c5b81a80d0052"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:ga218bf55b665134a11baf07ada5980825"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga218bf55b665134a11baf07ada5980825">GRPC_SSL_TARGET_NAME_OVERRIDE_ARG</a>   "grpc.ssl_target_name_override"</td></tr>
|
|
|
|
+<tr class="separator:ga218bf55b665134a11baf07ada5980825"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:ga2a9e23d3fe81ae539ba655d2e49051c8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga2a9e23d3fe81ae539ba655d2e49051c8">GRPC_ARG_MAX_METADATA_SIZE</a>   "grpc.max_metadata_size"</td></tr>
|
|
|
|
+<tr class="separator:ga2a9e23d3fe81ae539ba655d2e49051c8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:ga40e635cf00ea7a10c71ed71c03d97f23"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga40e635cf00ea7a10c71ed71c03d97f23">GRPC_ARG_ALLOW_REUSEPORT</a>   "grpc.so_reuseport"</td></tr>
|
|
|
|
+<tr class="memdesc:ga40e635cf00ea7a10c71ed71c03d97f23"><td class="mdescLeft"> </td><td class="mdescRight">If non-zero, allow the use of SO_REUSEPORT if it's available (default 1) <a href="group__grpc__arg__keys.html#ga40e635cf00ea7a10c71ed71c03d97f23">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:ga40e635cf00ea7a10c71ed71c03d97f23"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adf29fd8b7df2ecc47d14a7f5a3a079c0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#adf29fd8b7df2ecc47d14a7f5a3a079c0">GRPC_WRITE_BUFFER_HINT</a>   (0x00000001u)</td></tr>
|
|
<tr class="memitem:adf29fd8b7df2ecc47d14a7f5a3a079c0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#adf29fd8b7df2ecc47d14a7f5a3a079c0">GRPC_WRITE_BUFFER_HINT</a>   (0x00000001u)</td></tr>
|
|
-<tr class="memdesc:adf29fd8b7df2ecc47d14a7f5a3a079c0"><td class="mdescLeft"> </td><td class="mdescRight">Hint that the write may be buffered and need not go out on the wire immediately. <a href="#adf29fd8b7df2ecc47d14a7f5a3a079c0">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:adf29fd8b7df2ecc47d14a7f5a3a079c0"><td class="mdescLeft"> </td><td class="mdescRight">Hint that the write may be buffered and need not go out on the wire immediately. <a href="#adf29fd8b7df2ecc47d14a7f5a3a079c0">More...</a><br /></td></tr>
|
|
<tr class="separator:adf29fd8b7df2ecc47d14a7f5a3a079c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:adf29fd8b7df2ecc47d14a7f5a3a079c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae09000181671f031ed0e319ed557da4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#ae09000181671f031ed0e319ed557da4e">GRPC_WRITE_NO_COMPRESS</a>   (0x00000002u)</td></tr>
|
|
<tr class="memitem:ae09000181671f031ed0e319ed557da4e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#ae09000181671f031ed0e319ed557da4e">GRPC_WRITE_NO_COMPRESS</a>   (0x00000002u)</td></tr>
|
|
-<tr class="memdesc:ae09000181671f031ed0e319ed557da4e"><td class="mdescLeft"> </td><td class="mdescRight">Force compression to be disabled for a particular write (start_write/add_metadata). <a href="#ae09000181671f031ed0e319ed557da4e">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:ae09000181671f031ed0e319ed557da4e"><td class="mdescLeft"> </td><td class="mdescRight">Force compression to be disabled for a particular write (start_write/add_metadata). <a href="#ae09000181671f031ed0e319ed557da4e">More...</a><br /></td></tr>
|
|
<tr class="separator:ae09000181671f031ed0e319ed557da4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:ae09000181671f031ed0e319ed557da4e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3317259e1098b2b6f49982d6997bbf6a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a3317259e1098b2b6f49982d6997bbf6a">GRPC_WRITE_USED_MASK</a>   (<a class="el" href="grpc__types_8h.html#adf29fd8b7df2ecc47d14a7f5a3a079c0">GRPC_WRITE_BUFFER_HINT</a> | <a class="el" href="grpc__types_8h.html#ae09000181671f031ed0e319ed557da4e">GRPC_WRITE_NO_COMPRESS</a>)</td></tr>
|
|
<tr class="memitem:a3317259e1098b2b6f49982d6997bbf6a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a3317259e1098b2b6f49982d6997bbf6a">GRPC_WRITE_USED_MASK</a>   (<a class="el" href="grpc__types_8h.html#adf29fd8b7df2ecc47d14a7f5a3a079c0">GRPC_WRITE_BUFFER_HINT</a> | <a class="el" href="grpc__types_8h.html#ae09000181671f031ed0e319ed557da4e">GRPC_WRITE_NO_COMPRESS</a>)</td></tr>
|
|
-<tr class="memdesc:a3317259e1098b2b6f49982d6997bbf6a"><td class="mdescLeft"> </td><td class="mdescRight">Mask of all valid flags. <a href="#a3317259e1098b2b6f49982d6997bbf6a">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a3317259e1098b2b6f49982d6997bbf6a"><td class="mdescLeft"> </td><td class="mdescRight">Mask of all valid flags. <a href="#a3317259e1098b2b6f49982d6997bbf6a">More...</a><br /></td></tr>
|
|
<tr class="separator:a3317259e1098b2b6f49982d6997bbf6a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a3317259e1098b2b6f49982d6997bbf6a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:a3b9e262e1a797030f62bccfe7b42ce01"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a3b9e262e1a797030f62bccfe7b42ce01">GRPC_INITIAL_METADATA_IDEMPOTENT_REQUEST</a>   (0x00000010u)</td></tr>
|
|
|
|
+<tr class="memdesc:a3b9e262e1a797030f62bccfe7b42ce01"><td class="mdescLeft"> </td><td class="mdescRight">Signal that the call is idempotent. <a href="#a3b9e262e1a797030f62bccfe7b42ce01">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:a3b9e262e1a797030f62bccfe7b42ce01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:a24416a7b74f7282f5a51c6844760943b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a24416a7b74f7282f5a51c6844760943b">GRPC_INITIAL_METADATA_IGNORE_CONNECTIVITY</a>   (0x00000020u)</td></tr>
|
|
|
|
+<tr class="memdesc:a24416a7b74f7282f5a51c6844760943b"><td class="mdescLeft"> </td><td class="mdescRight">Signal that the call should not return UNAVAILABLE before it has started. <a href="#a24416a7b74f7282f5a51c6844760943b">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:a24416a7b74f7282f5a51c6844760943b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
|
+<tr class="memitem:aca7fa3c1b87589e5829f508ee3fc1f84"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#aca7fa3c1b87589e5829f508ee3fc1f84">GRPC_INITIAL_METADATA_USED_MASK</a></td></tr>
|
|
|
|
+<tr class="memdesc:aca7fa3c1b87589e5829f508ee3fc1f84"><td class="mdescLeft"> </td><td class="mdescRight">Mask of all valid flags. <a href="#aca7fa3c1b87589e5829f508ee3fc1f84">More...</a><br /></td></tr>
|
|
|
|
+<tr class="separator:aca7fa3c1b87589e5829f508ee3fc1f84"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
Typedefs</h2></td></tr>
|
|
Typedefs</h2></td></tr>
|
|
-<tr class="memitem:a895faab0e6035445750e43482651ba2f"><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
|
|
|
|
-<a class="el" href="grpc__types_8h.html#a895faab0e6035445750e43482651ba2f">grpc_completion_queue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a895faab0e6035445750e43482651ba2f">grpc_completion_queue</a></td></tr>
|
|
|
|
-<tr class="memdesc:a895faab0e6035445750e43482651ba2f"><td class="mdescLeft"> </td><td class="mdescRight">Completion Queues enable notification of the completion of asynchronous actions. <a href="#a895faab0e6035445750e43482651ba2f">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memitem:a895faab0e6035445750e43482651ba2f"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a895faab0e6035445750e43482651ba2f">grpc_completion_queue</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a895faab0e6035445750e43482651ba2f">grpc_completion_queue</a></td></tr>
|
|
|
|
+<tr class="memdesc:a895faab0e6035445750e43482651ba2f"><td class="mdescLeft"> </td><td class="mdescRight">Completion Queues enable notification of the completion of asynchronous actions. <a href="#a895faab0e6035445750e43482651ba2f">More...</a><br /></td></tr>
|
|
<tr class="separator:a895faab0e6035445750e43482651ba2f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a895faab0e6035445750e43482651ba2f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a09ce3d7fa6473ac1cb39692adf257a13"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a09ce3d7fa6473ac1cb39692adf257a13">grpc_alarm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a09ce3d7fa6473ac1cb39692adf257a13">grpc_alarm</a></td></tr>
|
|
<tr class="memitem:a09ce3d7fa6473ac1cb39692adf257a13"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a09ce3d7fa6473ac1cb39692adf257a13">grpc_alarm</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a09ce3d7fa6473ac1cb39692adf257a13">grpc_alarm</a></td></tr>
|
|
-<tr class="memdesc:a09ce3d7fa6473ac1cb39692adf257a13"><td class="mdescLeft"> </td><td class="mdescRight">An alarm associated with a completion queue. <a href="#a09ce3d7fa6473ac1cb39692adf257a13">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a09ce3d7fa6473ac1cb39692adf257a13"><td class="mdescLeft"> </td><td class="mdescRight">An alarm associated with a completion queue. <a href="#a09ce3d7fa6473ac1cb39692adf257a13">More...</a><br /></td></tr>
|
|
<tr class="separator:a09ce3d7fa6473ac1cb39692adf257a13"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a09ce3d7fa6473ac1cb39692adf257a13"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a432bfa6b9f6603643cdf9de8804c254e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a432bfa6b9f6603643cdf9de8804c254e">grpc_channel</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a432bfa6b9f6603643cdf9de8804c254e">grpc_channel</a></td></tr>
|
|
<tr class="memitem:a432bfa6b9f6603643cdf9de8804c254e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a432bfa6b9f6603643cdf9de8804c254e">grpc_channel</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a432bfa6b9f6603643cdf9de8804c254e">grpc_channel</a></td></tr>
|
|
-<tr class="memdesc:a432bfa6b9f6603643cdf9de8804c254e"><td class="mdescLeft"> </td><td class="mdescRight">The Channel interface allows creation of Call objects. <a href="#a432bfa6b9f6603643cdf9de8804c254e">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a432bfa6b9f6603643cdf9de8804c254e"><td class="mdescLeft"> </td><td class="mdescRight">The Channel interface allows creation of Call objects. <a href="#a432bfa6b9f6603643cdf9de8804c254e">More...</a><br /></td></tr>
|
|
<tr class="separator:a432bfa6b9f6603643cdf9de8804c254e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a432bfa6b9f6603643cdf9de8804c254e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2bbbaad8f7a806f6c834b68c5dd916d8"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a2bbbaad8f7a806f6c834b68c5dd916d8">grpc_server</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a2bbbaad8f7a806f6c834b68c5dd916d8">grpc_server</a></td></tr>
|
|
<tr class="memitem:a2bbbaad8f7a806f6c834b68c5dd916d8"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a2bbbaad8f7a806f6c834b68c5dd916d8">grpc_server</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a2bbbaad8f7a806f6c834b68c5dd916d8">grpc_server</a></td></tr>
|
|
-<tr class="memdesc:a2bbbaad8f7a806f6c834b68c5dd916d8"><td class="mdescLeft"> </td><td class="mdescRight">A server listens to some port and responds to request calls. <a href="#a2bbbaad8f7a806f6c834b68c5dd916d8">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a2bbbaad8f7a806f6c834b68c5dd916d8"><td class="mdescLeft"> </td><td class="mdescRight">A server listens to some port and responds to request calls. <a href="#a2bbbaad8f7a806f6c834b68c5dd916d8">More...</a><br /></td></tr>
|
|
<tr class="separator:a2bbbaad8f7a806f6c834b68c5dd916d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a2bbbaad8f7a806f6c834b68c5dd916d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a122f8f4f0a585396d993d9b55848f222"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a122f8f4f0a585396d993d9b55848f222">grpc_call</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a122f8f4f0a585396d993d9b55848f222">grpc_call</a></td></tr>
|
|
<tr class="memitem:a122f8f4f0a585396d993d9b55848f222"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a122f8f4f0a585396d993d9b55848f222">grpc_call</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a122f8f4f0a585396d993d9b55848f222">grpc_call</a></td></tr>
|
|
-<tr class="memdesc:a122f8f4f0a585396d993d9b55848f222"><td class="mdescLeft"> </td><td class="mdescRight">A Call represents an RPC. <a href="#a122f8f4f0a585396d993d9b55848f222">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a122f8f4f0a585396d993d9b55848f222"><td class="mdescLeft"> </td><td class="mdescRight">A Call represents an RPC. <a href="#a122f8f4f0a585396d993d9b55848f222">More...</a><br /></td></tr>
|
|
<tr class="separator:a122f8f4f0a585396d993d9b55848f222"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a122f8f4f0a585396d993d9b55848f222"><td class="memSeparator" colspan="2"> </td></tr>
|
|
-<tr class="memitem:a8499b89a510e8a3d4e76e011776a1548"><td class="memItemLeft" align="right" valign="top">typedef struct <br class="typebreak"/>
|
|
|
|
-<a class="el" href="structgrpc__arg__pointer__vtable.html">grpc_arg_pointer_vtable</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a8499b89a510e8a3d4e76e011776a1548">grpc_arg_pointer_vtable</a></td></tr>
|
|
|
|
|
|
+<tr class="memitem:a8499b89a510e8a3d4e76e011776a1548"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structgrpc__arg__pointer__vtable.html">grpc_arg_pointer_vtable</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a8499b89a510e8a3d4e76e011776a1548">grpc_arg_pointer_vtable</a></td></tr>
|
|
<tr class="separator:a8499b89a510e8a3d4e76e011776a1548"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a8499b89a510e8a3d4e76e011776a1548"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abb51216cb5ac1cfd8ca4d096e060adbb"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785b">grpc_call_error</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#abb51216cb5ac1cfd8ca4d096e060adbb">grpc_call_error</a></td></tr>
|
|
<tr class="memitem:abb51216cb5ac1cfd8ca4d096e060adbb"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785b">grpc_call_error</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#abb51216cb5ac1cfd8ca4d096e060adbb">grpc_call_error</a></td></tr>
|
|
-<tr class="memdesc:abb51216cb5ac1cfd8ca4d096e060adbb"><td class="mdescLeft"> </td><td class="mdescRight">Result of a grpc call. <a href="#abb51216cb5ac1cfd8ca4d096e060adbb">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:abb51216cb5ac1cfd8ca4d096e060adbb"><td class="mdescLeft"> </td><td class="mdescRight">Result of a grpc call. <a href="#abb51216cb5ac1cfd8ca4d096e060adbb">More...</a><br /></td></tr>
|
|
<tr class="separator:abb51216cb5ac1cfd8ca4d096e060adbb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:abb51216cb5ac1cfd8ca4d096e060adbb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1da84eaead787d991c5a0c87aed7c30b"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structgrpc__metadata.html">grpc_metadata</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a1da84eaead787d991c5a0c87aed7c30b">grpc_metadata</a></td></tr>
|
|
<tr class="memitem:a1da84eaead787d991c5a0c87aed7c30b"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structgrpc__metadata.html">grpc_metadata</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a1da84eaead787d991c5a0c87aed7c30b">grpc_metadata</a></td></tr>
|
|
-<tr class="memdesc:a1da84eaead787d991c5a0c87aed7c30b"><td class="mdescLeft"> </td><td class="mdescRight">A single metadata element. <a href="#a1da84eaead787d991c5a0c87aed7c30b">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a1da84eaead787d991c5a0c87aed7c30b"><td class="mdescLeft"> </td><td class="mdescRight">A single metadata element. <a href="#a1da84eaead787d991c5a0c87aed7c30b">More...</a><br /></td></tr>
|
|
<tr class="separator:a1da84eaead787d991c5a0c87aed7c30b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a1da84eaead787d991c5a0c87aed7c30b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a70454b2958c92c1cd8feeaa45f157b74"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87">grpc_completion_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a70454b2958c92c1cd8feeaa45f157b74">grpc_completion_type</a></td></tr>
|
|
<tr class="memitem:a70454b2958c92c1cd8feeaa45f157b74"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87">grpc_completion_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a70454b2958c92c1cd8feeaa45f157b74">grpc_completion_type</a></td></tr>
|
|
-<tr class="memdesc:a70454b2958c92c1cd8feeaa45f157b74"><td class="mdescLeft"> </td><td class="mdescRight">The type of completion (for <a class="el" href="structgrpc__event.html" title="The result of an operation. ">grpc_event</a>) <a href="#a70454b2958c92c1cd8feeaa45f157b74">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a70454b2958c92c1cd8feeaa45f157b74"><td class="mdescLeft"> </td><td class="mdescRight">The type of completion (for <a class="el" href="structgrpc__event.html" title="The result of an operation. ">grpc_event</a>) <a href="#a70454b2958c92c1cd8feeaa45f157b74">More...</a><br /></td></tr>
|
|
<tr class="separator:a70454b2958c92c1cd8feeaa45f157b74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a70454b2958c92c1cd8feeaa45f157b74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a07990645ca218f6965fd83edf3f421b7"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structgrpc__event.html">grpc_event</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a07990645ca218f6965fd83edf3f421b7">grpc_event</a></td></tr>
|
|
<tr class="memitem:a07990645ca218f6965fd83edf3f421b7"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structgrpc__event.html">grpc_event</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a07990645ca218f6965fd83edf3f421b7">grpc_event</a></td></tr>
|
|
-<tr class="memdesc:a07990645ca218f6965fd83edf3f421b7"><td class="mdescLeft"> </td><td class="mdescRight">The result of an operation. <a href="#a07990645ca218f6965fd83edf3f421b7">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a07990645ca218f6965fd83edf3f421b7"><td class="mdescLeft"> </td><td class="mdescRight">The result of an operation. <a href="#a07990645ca218f6965fd83edf3f421b7">More...</a><br /></td></tr>
|
|
<tr class="separator:a07990645ca218f6965fd83edf3f421b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a07990645ca218f6965fd83edf3f421b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6556a58ca45ad5132b89c770cf875215"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structgrpc__op.html">grpc_op</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a6556a58ca45ad5132b89c770cf875215">grpc_op</a></td></tr>
|
|
<tr class="memitem:a6556a58ca45ad5132b89c770cf875215"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structgrpc__op.html">grpc_op</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a6556a58ca45ad5132b89c770cf875215">grpc_op</a></td></tr>
|
|
-<tr class="memdesc:a6556a58ca45ad5132b89c770cf875215"><td class="mdescLeft"> </td><td class="mdescRight">Operation data: one field for each op type (except SEND_CLOSE_FROM_CLIENT which has no arguments) <a href="#a6556a58ca45ad5132b89c770cf875215">More...</a><br/></td></tr>
|
|
|
|
|
|
+<tr class="memdesc:a6556a58ca45ad5132b89c770cf875215"><td class="mdescLeft"> </td><td class="mdescRight">Operation data: one field for each op type (except SEND_CLOSE_FROM_CLIENT which has no arguments) <a href="#a6556a58ca45ad5132b89c770cf875215">More...</a><br /></td></tr>
|
|
<tr class="separator:a6556a58ca45ad5132b89c770cf875215"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a6556a58ca45ad5132b89c770cf875215"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
@@ -209,202 +229,94 @@ Enumerations</h2></td></tr>
|
|
<tr class="memitem:a0b06eae05e70404aedbceaebce6de593"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593">grpc_arg_type</a> { <a class="el" href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593a215b6b9143ba133ede0e29f79098239d">GRPC_ARG_STRING</a>,
|
|
<tr class="memitem:a0b06eae05e70404aedbceaebce6de593"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593">grpc_arg_type</a> { <a class="el" href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593a215b6b9143ba133ede0e29f79098239d">GRPC_ARG_STRING</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593a8d2f803b8aaf88f34dac1f887826c689">GRPC_ARG_INTEGER</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593a8d2f803b8aaf88f34dac1f887826c689">GRPC_ARG_INTEGER</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593a02a823a7037e2a60b9d9a031fd42591b">GRPC_ARG_POINTER</a>
|
|
<a class="el" href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593a02a823a7037e2a60b9d9a031fd42591b">GRPC_ARG_POINTER</a>
|
|
- }</td></tr>
|
|
|
|
-<tr class="memdesc:a0b06eae05e70404aedbceaebce6de593"><td class="mdescLeft"> </td><td class="mdescRight">Type specifier for <a class="el" href="structgrpc__arg.html" title="A single argument... ">grpc_arg</a>. <a href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593">More...</a><br/></td></tr>
|
|
|
|
|
|
+ }<tr class="memdesc:a0b06eae05e70404aedbceaebce6de593"><td class="mdescLeft"> </td><td class="mdescRight">Type specifier for <a class="el" href="structgrpc__arg.html" title="A single argument... ">grpc_arg</a>. <a href="grpc__types_8h.html#a0b06eae05e70404aedbceaebce6de593">More...</a><br /></td></tr>
|
|
|
|
+</td></tr>
|
|
<tr class="separator:a0b06eae05e70404aedbceaebce6de593"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a0b06eae05e70404aedbceaebce6de593"><td class="memSeparator" colspan="2"> </td></tr>
|
|
-<tr class="memitem:a0d5a8bdd6d53d209cacea4b6fa5d785b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785b">grpc_call_error</a> { <br/>
|
|
|
|
|
|
+<tr class="memitem:a0d5a8bdd6d53d209cacea4b6fa5d785b"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785b">grpc_call_error</a> { <br />
|
|
  <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba32f125b97007cbdb43534e9d6e0989f8">GRPC_CALL_OK</a> = 0,
|
|
  <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba32f125b97007cbdb43534e9d6e0989f8">GRPC_CALL_OK</a> = 0,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba86e7b6bf1fe5dec17fc08ba2f77d1b41">GRPC_CALL_ERROR</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba86e7b6bf1fe5dec17fc08ba2f77d1b41">GRPC_CALL_ERROR</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba1a48e861db610ae8f0b0cba7749251d8">GRPC_CALL_ERROR_NOT_ON_SERVER</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba1a48e861db610ae8f0b0cba7749251d8">GRPC_CALL_ERROR_NOT_ON_SERVER</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba7ba38ea119e00e8b4d10211f4ced9ef6">GRPC_CALL_ERROR_NOT_ON_CLIENT</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba7ba38ea119e00e8b4d10211f4ced9ef6">GRPC_CALL_ERROR_NOT_ON_CLIENT</a>,
|
|
-<br/>
|
|
|
|
|
|
+<br />
|
|
  <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba2f6f332e63eb94df8abedfddb96ae63a">GRPC_CALL_ERROR_ALREADY_ACCEPTED</a>,
|
|
  <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba2f6f332e63eb94df8abedfddb96ae63a">GRPC_CALL_ERROR_ALREADY_ACCEPTED</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba042165aa26653c844a846d188f722857">GRPC_CALL_ERROR_ALREADY_INVOKED</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba042165aa26653c844a846d188f722857">GRPC_CALL_ERROR_ALREADY_INVOKED</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba6113860606450e3a3fa40ddf46749296">GRPC_CALL_ERROR_NOT_INVOKED</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba6113860606450e3a3fa40ddf46749296">GRPC_CALL_ERROR_NOT_INVOKED</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba21256301a6038a6a03fc8444ddd08c63">GRPC_CALL_ERROR_ALREADY_FINISHED</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba21256301a6038a6a03fc8444ddd08c63">GRPC_CALL_ERROR_ALREADY_FINISHED</a>,
|
|
-<br/>
|
|
|
|
|
|
+<br />
|
|
  <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba7e09791915b841c30e9d79c26a5a6454">GRPC_CALL_ERROR_TOO_MANY_OPERATIONS</a>,
|
|
  <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba7e09791915b841c30e9d79c26a5a6454">GRPC_CALL_ERROR_TOO_MANY_OPERATIONS</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785bae915786320e24eff4f1e05852d40f861">GRPC_CALL_ERROR_INVALID_FLAGS</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785bae915786320e24eff4f1e05852d40f861">GRPC_CALL_ERROR_INVALID_FLAGS</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba13f469c7761a672240ddfe29f85729bd">GRPC_CALL_ERROR_INVALID_METADATA</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba13f469c7761a672240ddfe29f85729bd">GRPC_CALL_ERROR_INVALID_METADATA</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba7dfc7fe11288dd7a30a8f07b890c9c5b">GRPC_CALL_ERROR_INVALID_MESSAGE</a>,
|
|
<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba7dfc7fe11288dd7a30a8f07b890c9c5b">GRPC_CALL_ERROR_INVALID_MESSAGE</a>,
|
|
-<br/>
|
|
|
|
|
|
+<br />
|
|
  <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785bade52e850722f80804d90881ac125706f">GRPC_CALL_ERROR_NOT_SERVER_COMPLETION_QUEUE</a>,
|
|
  <a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785bade52e850722f80804d90881ac125706f">GRPC_CALL_ERROR_NOT_SERVER_COMPLETION_QUEUE</a>,
|
|
-<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba906d5d530b249b5b853595e424ec400b">GRPC_CALL_ERROR_BATCH_TOO_BIG</a>
|
|
|
|
-<br/>
|
|
|
|
- }</td></tr>
|
|
|
|
-<tr class="memdesc:a0d5a8bdd6d53d209cacea4b6fa5d785b"><td class="mdescLeft"> </td><td class="mdescRight">Result of a grpc call. <a href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785b">More...</a><br/></td></tr>
|
|
|
|
|
|
+<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba906d5d530b249b5b853595e424ec400b">GRPC_CALL_ERROR_BATCH_TOO_BIG</a>,
|
|
|
|
+<a class="el" href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785ba598dd6646d1a7c88d4bbef1490953ee3">GRPC_CALL_ERROR_PAYLOAD_TYPE_MISMATCH</a>
|
|
|
|
+<br />
|
|
|
|
+ }<tr class="memdesc:a0d5a8bdd6d53d209cacea4b6fa5d785b"><td class="mdescLeft"> </td><td class="mdescRight">Result of a grpc call. <a href="grpc__types_8h.html#a0d5a8bdd6d53d209cacea4b6fa5d785b">More...</a><br /></td></tr>
|
|
|
|
+</td></tr>
|
|
<tr class="separator:a0d5a8bdd6d53d209cacea4b6fa5d785b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a0d5a8bdd6d53d209cacea4b6fa5d785b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab6454071421a36ebc25952ed448d5b87"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87">grpc_completion_type</a> { <a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87a503dd1b2ec79457f0f810716016219d5">GRPC_QUEUE_SHUTDOWN</a>,
|
|
<tr class="memitem:ab6454071421a36ebc25952ed448d5b87"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87">grpc_completion_type</a> { <a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87a503dd1b2ec79457f0f810716016219d5">GRPC_QUEUE_SHUTDOWN</a>,
|
|
<a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87a4339ea61236e103b6555fdf9b6cffab6">GRPC_QUEUE_TIMEOUT</a>,
|
|
<a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87a4339ea61236e103b6555fdf9b6cffab6">GRPC_QUEUE_TIMEOUT</a>,
|
|
<a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87a00b42e3d4b6e6493c6e76f1adf07b297">GRPC_OP_COMPLETE</a>
|
|
<a class="el" href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87a00b42e3d4b6e6493c6e76f1adf07b297">GRPC_OP_COMPLETE</a>
|
|
- }</td></tr>
|
|
|
|
-<tr class="memdesc:ab6454071421a36ebc25952ed448d5b87"><td class="mdescLeft"> </td><td class="mdescRight">The type of completion (for <a class="el" href="structgrpc__event.html" title="The result of an operation. ">grpc_event</a>) <a href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87">More...</a><br/></td></tr>
|
|
|
|
|
|
+ }<tr class="memdesc:ab6454071421a36ebc25952ed448d5b87"><td class="mdescLeft"> </td><td class="mdescRight">The type of completion (for <a class="el" href="structgrpc__event.html" title="The result of an operation. ">grpc_event</a>) <a href="grpc__types_8h.html#ab6454071421a36ebc25952ed448d5b87">More...</a><br /></td></tr>
|
|
|
|
+</td></tr>
|
|
<tr class="separator:ab6454071421a36ebc25952ed448d5b87"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:ab6454071421a36ebc25952ed448d5b87"><td class="memSeparator" colspan="2"> </td></tr>
|
|
-<tr class="memitem:a41dc9abf9678decbfcef1a037e35939a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939a">grpc_op_type</a> { <br/>
|
|
|
|
|
|
+<tr class="memitem:a41dc9abf9678decbfcef1a037e35939a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939a">grpc_op_type</a> { <br />
|
|
  <a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aaf5bbedf13763c180b2f1ada62769d721">GRPC_OP_SEND_INITIAL_METADATA</a> = 0,
|
|
  <a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aaf5bbedf13763c180b2f1ada62769d721">GRPC_OP_SEND_INITIAL_METADATA</a> = 0,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aaa6447181c20e4c6d64a54fae8082ef70">GRPC_OP_SEND_MESSAGE</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aaa6447181c20e4c6d64a54fae8082ef70">GRPC_OP_SEND_MESSAGE</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aa6c66420562347ff4dcf35e4b32c0d486">GRPC_OP_SEND_CLOSE_FROM_CLIENT</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aa6c66420562347ff4dcf35e4b32c0d486">GRPC_OP_SEND_CLOSE_FROM_CLIENT</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aa3a3659314e7495b1cabed0f3a6705f64">GRPC_OP_SEND_STATUS_FROM_SERVER</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aa3a3659314e7495b1cabed0f3a6705f64">GRPC_OP_SEND_STATUS_FROM_SERVER</a>,
|
|
-<br/>
|
|
|
|
|
|
+<br />
|
|
  <a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aaabe080072d165d1e69459abd7c742078">GRPC_OP_RECV_INITIAL_METADATA</a>,
|
|
  <a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aaabe080072d165d1e69459abd7c742078">GRPC_OP_RECV_INITIAL_METADATA</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aafe3da4c8865af4ef5258b3790d15afc5">GRPC_OP_RECV_MESSAGE</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aafe3da4c8865af4ef5258b3790d15afc5">GRPC_OP_RECV_MESSAGE</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aa4d43b168589407554a58e91fae80ba17">GRPC_OP_RECV_STATUS_ON_CLIENT</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aa4d43b168589407554a58e91fae80ba17">GRPC_OP_RECV_STATUS_ON_CLIENT</a>,
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aa8fb75ed79601a4845a39a74d7505cef6">GRPC_OP_RECV_CLOSE_ON_SERVER</a>
|
|
<a class="el" href="grpc__types_8h.html#a41dc9abf9678decbfcef1a037e35939aa8fb75ed79601a4845a39a74d7505cef6">GRPC_OP_RECV_CLOSE_ON_SERVER</a>
|
|
-<br/>
|
|
|
|
|
|
+<br />
|
|
}</td></tr>
|
|
}</td></tr>
|
|
<tr class="separator:a41dc9abf9678decbfcef1a037e35939a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="separator:a41dc9abf9678decbfcef1a037e35939a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
</table>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
-<a class="anchor" id="add42f97666fbfc66b7dac253ac3b73ae"></a>
|
|
|
|
|
|
+<a class="anchor" id="a3b9e262e1a797030f62bccfe7b42ce01"></a>
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<table class="memname">
|
|
<tr>
|
|
<tr>
|
|
- <td class="memname">#define GRPC_ARG_DEFAULT_AUTHORITY   "grpc.default_authority"</td>
|
|
|
|
|
|
+ <td class="memname">#define GRPC_INITIAL_METADATA_IDEMPOTENT_REQUEST   (0x00000010u)</td>
|
|
</tr>
|
|
</tr>
|
|
</table>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
</div><div class="memdoc">
|
|
|
|
|
|
-<p>Default authority to pass if none specified on call construction. </p>
|
|
|
|
|
|
+<p>Signal that the call is idempotent. </p>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
-<a class="anchor" id="ae498934a02de89ce29cec570b02a2037"></a>
|
|
|
|
|
|
+<a class="anchor" id="a24416a7b74f7282f5a51c6844760943b"></a>
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<table class="memname">
|
|
<tr>
|
|
<tr>
|
|
- <td class="memname">#define GRPC_ARG_ENABLE_CENSUS   "grpc.census"</td>
|
|
|
|
|
|
+ <td class="memname">#define GRPC_INITIAL_METADATA_IGNORE_CONNECTIVITY   (0x00000020u)</td>
|
|
</tr>
|
|
</tr>
|
|
</table>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
</div><div class="memdoc">
|
|
|
|
|
|
-<p>Enable census for tracing and stats collection. </p>
|
|
|
|
|
|
+<p>Signal that the call should not return UNAVAILABLE before it has started. </p>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
-<a class="anchor" id="a216089aecb45149441024ffe5542cbaf"></a>
|
|
|
|
|
|
+<a class="anchor" id="aca7fa3c1b87589e5829f508ee3fc1f84"></a>
|
|
<div class="memitem">
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<table class="memname">
|
|
<tr>
|
|
<tr>
|
|
- <td class="memname">#define GRPC_ARG_HTTP2_HPACK_TABLE_SIZE_DECODER   "grpc.http2.hpack_table_size.decoder"</td>
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
-</div><div class="memdoc">
|
|
|
|
-
|
|
|
|
-<p>How much memory to use for hpack decoding. </p>
|
|
|
|
-
|
|
|
|
-</div>
|
|
|
|
-</div>
|
|
|
|
-<a class="anchor" id="aab50fc8faf9f04675a9fefa9d631e362"></a>
|
|
|
|
-<div class="memitem">
|
|
|
|
-<div class="memproto">
|
|
|
|
- <table class="memname">
|
|
|
|
- <tr>
|
|
|
|
- <td class="memname">#define GRPC_ARG_HTTP2_HPACK_TABLE_SIZE_ENCODER   "grpc.http2.hpack_table_size.encoder"</td>
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
-</div><div class="memdoc">
|
|
|
|
-
|
|
|
|
-<p>How much memory to use for hpack encoding. </p>
|
|
|
|
-
|
|
|
|
-</div>
|
|
|
|
-</div>
|
|
|
|
-<a class="anchor" id="aecc45a63163796ca1bc5453938bdfb36"></a>
|
|
|
|
-<div class="memitem">
|
|
|
|
-<div class="memproto">
|
|
|
|
- <table class="memname">
|
|
|
|
- <tr>
|
|
|
|
- <td class="memname">#define GRPC_ARG_HTTP2_INITIAL_SEQUENCE_NUMBER   "grpc.http2.initial_sequence_number"</td>
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
-</div><div class="memdoc">
|
|
|
|
-
|
|
|
|
-<p>Initial sequence number for http2 transports. </p>
|
|
|
|
-
|
|
|
|
-</div>
|
|
|
|
-</div>
|
|
|
|
-<a class="anchor" id="ac02673f790cd2e8616e03aa010be67d6"></a>
|
|
|
|
-<div class="memitem">
|
|
|
|
-<div class="memproto">
|
|
|
|
- <table class="memname">
|
|
|
|
- <tr>
|
|
|
|
- <td class="memname">#define GRPC_ARG_HTTP2_STREAM_LOOKAHEAD_BYTES   "grpc.http2.lookahead_bytes"</td>
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
-</div><div class="memdoc">
|
|
|
|
-
|
|
|
|
-<p>Amount to read ahead on individual streams. </p>
|
|
|
|
-<p>Defaults to 64kb, larger values can help throughput on high-latency connections. NOTE: at some point we'd like to auto-tune this, and this parameter will become a no-op. </p>
|
|
|
|
-
|
|
|
|
-</div>
|
|
|
|
-</div>
|
|
|
|
-<a class="anchor" id="a5bb9256d0b457cab219f4d9d765148b6"></a>
|
|
|
|
-<div class="memitem">
|
|
|
|
-<div class="memproto">
|
|
|
|
- <table class="memname">
|
|
|
|
- <tr>
|
|
|
|
- <td class="memname">#define GRPC_ARG_MAX_CONCURRENT_STREAMS   "grpc.max_concurrent_streams"</td>
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
-</div><div class="memdoc">
|
|
|
|
-
|
|
|
|
-<p>Maximum number of concurrent incoming streams to allow on a http2 connection. </p>
|
|
|
|
-
|
|
|
|
-</div>
|
|
|
|
-</div>
|
|
|
|
-<a class="anchor" id="a50f37feb7c000a23b3b0edf4c31d4367"></a>
|
|
|
|
-<div class="memitem">
|
|
|
|
-<div class="memproto">
|
|
|
|
- <table class="memname">
|
|
|
|
- <tr>
|
|
|
|
- <td class="memname">#define GRPC_ARG_MAX_MESSAGE_LENGTH   "grpc.max_message_length"</td>
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
-</div><div class="memdoc">
|
|
|
|
-
|
|
|
|
-<p>Maximum message length that the channel can receive. </p>
|
|
|
|
-
|
|
|
|
-</div>
|
|
|
|
-</div>
|
|
|
|
-<a class="anchor" id="a0732df2d9003e9ee1c01e50e41b5a8e2"></a>
|
|
|
|
-<div class="memitem">
|
|
|
|
-<div class="memproto">
|
|
|
|
- <table class="memname">
|
|
|
|
- <tr>
|
|
|
|
- <td class="memname">#define GRPC_ARG_PRIMARY_USER_AGENT_STRING   "grpc.primary_user_agent"</td>
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
-</div><div class="memdoc">
|
|
|
|
-
|
|
|
|
-<p>Primary user agent: goes at the start of the user-agent metadata sent on each request. </p>
|
|
|
|
-
|
|
|
|
-</div>
|
|
|
|
-</div>
|
|
|
|
-<a class="anchor" id="af47b4048c11e4f8f4162f12c135c2da4"></a>
|
|
|
|
-<div class="memitem">
|
|
|
|
-<div class="memproto">
|
|
|
|
- <table class="memname">
|
|
|
|
- <tr>
|
|
|
|
- <td class="memname">#define GRPC_ARG_SECONDARY_USER_AGENT_STRING   "grpc.secondary_user_agent"</td>
|
|
|
|
- </tr>
|
|
|
|
- </table>
|
|
|
|
-</div><div class="memdoc">
|
|
|
|
-
|
|
|
|
-<p>Secondary user agent: goes at the end of the user-agent metadata sent on each request. </p>
|
|
|
|
-
|
|
|
|
-</div>
|
|
|
|
-</div>
|
|
|
|
-<a class="anchor" id="a218bf55b665134a11baf07ada5980825"></a>
|
|
|
|
-<div class="memitem">
|
|
|
|
-<div class="memproto">
|
|
|
|
- <table class="memname">
|
|
|
|
- <tr>
|
|
|
|
- <td class="memname">#define GRPC_SSL_TARGET_NAME_OVERRIDE_ARG   "grpc.ssl_target_name_override"</td>
|
|
|
|
|
|
+ <td class="memname">#define GRPC_INITIAL_METADATA_USED_MASK</td>
|
|
</tr>
|
|
</tr>
|
|
</table>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
</div><div class="memdoc">
|
|
|
|
+<b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="grpc__types_8h.html#a3b9e262e1a797030f62bccfe7b42ce01">GRPC_INITIAL_METADATA_IDEMPOTENT_REQUEST</a> | <a class="code" href="grpc__types_8h.html#a24416a7b74f7282f5a51c6844760943b">\</a></div><div class="line"><a class="code" href="grpc__types_8h.html#a24416a7b74f7282f5a51c6844760943b"> GRPC_INITIAL_METADATA_IGNORE_CONNECTIVITY</a>)</div><div class="ttc" id="grpc__types_8h_html_a24416a7b74f7282f5a51c6844760943b"><div class="ttname"><a href="grpc__types_8h.html#a24416a7b74f7282f5a51c6844760943b">GRPC_INITIAL_METADATA_IGNORE_CONNECTIVITY</a></div><div class="ttdeci">#define GRPC_INITIAL_METADATA_IGNORE_CONNECTIVITY</div><div class="ttdoc">Signal that the call should not return UNAVAILABLE before it has started. </div><div class="ttdef"><b>Definition:</b> grpc_types.h:224</div></div>
|
|
|
|
+<div class="ttc" id="grpc__types_8h_html_a3b9e262e1a797030f62bccfe7b42ce01"><div class="ttname"><a href="grpc__types_8h.html#a3b9e262e1a797030f62bccfe7b42ce01">GRPC_INITIAL_METADATA_IDEMPOTENT_REQUEST</a></div><div class="ttdeci">#define GRPC_INITIAL_METADATA_IDEMPOTENT_REQUEST</div><div class="ttdoc">Signal that the call is idempotent. </div><div class="ttdef"><b>Definition:</b> grpc_types.h:222</div></div>
|
|
|
|
+</div><!-- fragment -->
|
|
|
|
+<p>Mask of all valid flags. </p>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -621,11 +533,11 @@ Enumerations</h2></td></tr>
|
|
|
|
|
|
<p>Type specifier for <a class="el" href="structgrpc__arg.html" title="A single argument... ">grpc_arg</a>. </p>
|
|
<p>Type specifier for <a class="el" href="structgrpc__arg.html" title="A single argument... ">grpc_arg</a>. </p>
|
|
<table class="fieldtable">
|
|
<table class="fieldtable">
|
|
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a215b6b9143ba133ede0e29f79098239d"></a>GRPC_ARG_STRING</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a215b6b9143ba133ede0e29f79098239d"></a>GRPC_ARG_STRING </td><td class="fielddoc">
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a8d2f803b8aaf88f34dac1f887826c689"></a>GRPC_ARG_INTEGER</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a8d2f803b8aaf88f34dac1f887826c689"></a>GRPC_ARG_INTEGER </td><td class="fielddoc">
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a02a823a7037e2a60b9d9a031fd42591b"></a>GRPC_ARG_POINTER</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a02a823a7037e2a60b9d9a031fd42591b"></a>GRPC_ARG_POINTER </td><td class="fielddoc">
|
|
</td></tr>
|
|
</td></tr>
|
|
</table>
|
|
</table>
|
|
|
|
|
|
@@ -644,48 +556,51 @@ Enumerations</h2></td></tr>
|
|
<p>Result of a grpc call. </p>
|
|
<p>Result of a grpc call. </p>
|
|
<p>If the caller satisfies the prerequisites of a particular operation, the grpc_call_error returned will be GRPC_CALL_OK. Receiving any other value listed here is an indication of a bug in the caller. </p>
|
|
<p>If the caller satisfies the prerequisites of a particular operation, the grpc_call_error returned will be GRPC_CALL_OK. Receiving any other value listed here is an indication of a bug in the caller. </p>
|
|
<table class="fieldtable">
|
|
<table class="fieldtable">
|
|
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba32f125b97007cbdb43534e9d6e0989f8"></a>GRPC_CALL_OK</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba32f125b97007cbdb43534e9d6e0989f8"></a>GRPC_CALL_OK </td><td class="fielddoc">
|
|
<p>everything went ok </p>
|
|
<p>everything went ok </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba86e7b6bf1fe5dec17fc08ba2f77d1b41"></a>GRPC_CALL_ERROR</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba86e7b6bf1fe5dec17fc08ba2f77d1b41"></a>GRPC_CALL_ERROR </td><td class="fielddoc">
|
|
<p>something failed, we don't know what </p>
|
|
<p>something failed, we don't know what </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba1a48e861db610ae8f0b0cba7749251d8"></a>GRPC_CALL_ERROR_NOT_ON_SERVER</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba1a48e861db610ae8f0b0cba7749251d8"></a>GRPC_CALL_ERROR_NOT_ON_SERVER </td><td class="fielddoc">
|
|
<p>this method is not available on the server </p>
|
|
<p>this method is not available on the server </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7ba38ea119e00e8b4d10211f4ced9ef6"></a>GRPC_CALL_ERROR_NOT_ON_CLIENT</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7ba38ea119e00e8b4d10211f4ced9ef6"></a>GRPC_CALL_ERROR_NOT_ON_CLIENT </td><td class="fielddoc">
|
|
<p>this method is not available on the client </p>
|
|
<p>this method is not available on the client </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba2f6f332e63eb94df8abedfddb96ae63a"></a>GRPC_CALL_ERROR_ALREADY_ACCEPTED</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba2f6f332e63eb94df8abedfddb96ae63a"></a>GRPC_CALL_ERROR_ALREADY_ACCEPTED </td><td class="fielddoc">
|
|
<p>this method must be called before server_accept </p>
|
|
<p>this method must be called before server_accept </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba042165aa26653c844a846d188f722857"></a>GRPC_CALL_ERROR_ALREADY_INVOKED</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba042165aa26653c844a846d188f722857"></a>GRPC_CALL_ERROR_ALREADY_INVOKED </td><td class="fielddoc">
|
|
<p>this method must be called before invoke </p>
|
|
<p>this method must be called before invoke </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba6113860606450e3a3fa40ddf46749296"></a>GRPC_CALL_ERROR_NOT_INVOKED</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba6113860606450e3a3fa40ddf46749296"></a>GRPC_CALL_ERROR_NOT_INVOKED </td><td class="fielddoc">
|
|
<p>this method must be called after invoke </p>
|
|
<p>this method must be called after invoke </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba21256301a6038a6a03fc8444ddd08c63"></a>GRPC_CALL_ERROR_ALREADY_FINISHED</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba21256301a6038a6a03fc8444ddd08c63"></a>GRPC_CALL_ERROR_ALREADY_FINISHED </td><td class="fielddoc">
|
|
<p>this call is already finished (writes_done or write_status has already been called) </p>
|
|
<p>this call is already finished (writes_done or write_status has already been called) </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7e09791915b841c30e9d79c26a5a6454"></a>GRPC_CALL_ERROR_TOO_MANY_OPERATIONS</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7e09791915b841c30e9d79c26a5a6454"></a>GRPC_CALL_ERROR_TOO_MANY_OPERATIONS </td><td class="fielddoc">
|
|
<p>there is already an outstanding read/write operation on the call </p>
|
|
<p>there is already an outstanding read/write operation on the call </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785bae915786320e24eff4f1e05852d40f861"></a>GRPC_CALL_ERROR_INVALID_FLAGS</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785bae915786320e24eff4f1e05852d40f861"></a>GRPC_CALL_ERROR_INVALID_FLAGS </td><td class="fielddoc">
|
|
<p>the flags value was illegal for this call </p>
|
|
<p>the flags value was illegal for this call </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba13f469c7761a672240ddfe29f85729bd"></a>GRPC_CALL_ERROR_INVALID_METADATA</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba13f469c7761a672240ddfe29f85729bd"></a>GRPC_CALL_ERROR_INVALID_METADATA </td><td class="fielddoc">
|
|
<p>invalid metadata was passed to this call </p>
|
|
<p>invalid metadata was passed to this call </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7dfc7fe11288dd7a30a8f07b890c9c5b"></a>GRPC_CALL_ERROR_INVALID_MESSAGE</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7dfc7fe11288dd7a30a8f07b890c9c5b"></a>GRPC_CALL_ERROR_INVALID_MESSAGE </td><td class="fielddoc">
|
|
<p>invalid message was passed to this call </p>
|
|
<p>invalid message was passed to this call </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785bade52e850722f80804d90881ac125706f"></a>GRPC_CALL_ERROR_NOT_SERVER_COMPLETION_QUEUE</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785bade52e850722f80804d90881ac125706f"></a>GRPC_CALL_ERROR_NOT_SERVER_COMPLETION_QUEUE </td><td class="fielddoc">
|
|
<p>completion queue for notification has not been registered with the server </p>
|
|
<p>completion queue for notification has not been registered with the server </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba906d5d530b249b5b853595e424ec400b"></a>GRPC_CALL_ERROR_BATCH_TOO_BIG</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba906d5d530b249b5b853595e424ec400b"></a>GRPC_CALL_ERROR_BATCH_TOO_BIG </td><td class="fielddoc">
|
|
<p>this batch of operations leads to more operations than allowed </p>
|
|
<p>this batch of operations leads to more operations than allowed </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba598dd6646d1a7c88d4bbef1490953ee3"></a>GRPC_CALL_ERROR_PAYLOAD_TYPE_MISMATCH </td><td class="fielddoc">
|
|
|
|
+<p>payload type requested is not the type registered </p>
|
|
|
|
+</td></tr>
|
|
</table>
|
|
</table>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
@@ -702,13 +617,13 @@ Enumerations</h2></td></tr>
|
|
|
|
|
|
<p>The type of completion (for <a class="el" href="structgrpc__event.html" title="The result of an operation. ">grpc_event</a>) </p>
|
|
<p>The type of completion (for <a class="el" href="structgrpc__event.html" title="The result of an operation. ">grpc_event</a>) </p>
|
|
<table class="fieldtable">
|
|
<table class="fieldtable">
|
|
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a503dd1b2ec79457f0f810716016219d5"></a>GRPC_QUEUE_SHUTDOWN</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a503dd1b2ec79457f0f810716016219d5"></a>GRPC_QUEUE_SHUTDOWN </td><td class="fielddoc">
|
|
<p>Shutting down. </p>
|
|
<p>Shutting down. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a4339ea61236e103b6555fdf9b6cffab6"></a>GRPC_QUEUE_TIMEOUT</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a4339ea61236e103b6555fdf9b6cffab6"></a>GRPC_QUEUE_TIMEOUT </td><td class="fielddoc">
|
|
<p>No event before timeout. </p>
|
|
<p>No event before timeout. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a00b42e3d4b6e6493c6e76f1adf07b297"></a>GRPC_OP_COMPLETE</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a00b42e3d4b6e6493c6e76f1adf07b297"></a>GRPC_OP_COMPLETE </td><td class="fielddoc">
|
|
<p>Operation completion. </p>
|
|
<p>Operation completion. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
</table>
|
|
</table>
|
|
@@ -725,37 +640,37 @@ Enumerations</h2></td></tr>
|
|
</table>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<table class="fieldtable">
|
|
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaf5bbedf13763c180b2f1ada62769d721"></a>GRPC_OP_SEND_INITIAL_METADATA</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaf5bbedf13763c180b2f1ada62769d721"></a>GRPC_OP_SEND_INITIAL_METADATA </td><td class="fielddoc">
|
|
<p>Send initial metadata: one and only one instance MUST be sent for each call, unless the call was cancelled - in which case this can be skipped. </p>
|
|
<p>Send initial metadata: one and only one instance MUST be sent for each call, unless the call was cancelled - in which case this can be skipped. </p>
|
|
<p>This op completes after all bytes of metadata have been accepted by outgoing flow control. </p>
|
|
<p>This op completes after all bytes of metadata have been accepted by outgoing flow control. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaa6447181c20e4c6d64a54fae8082ef70"></a>GRPC_OP_SEND_MESSAGE</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaa6447181c20e4c6d64a54fae8082ef70"></a>GRPC_OP_SEND_MESSAGE </td><td class="fielddoc">
|
|
<p>Send a message: 0 or more of these operations can occur for each call. </p>
|
|
<p>Send a message: 0 or more of these operations can occur for each call. </p>
|
|
<p>This op completes after all bytes for the message have been accepted by outgoing flow control. </p>
|
|
<p>This op completes after all bytes for the message have been accepted by outgoing flow control. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa6c66420562347ff4dcf35e4b32c0d486"></a>GRPC_OP_SEND_CLOSE_FROM_CLIENT</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa6c66420562347ff4dcf35e4b32c0d486"></a>GRPC_OP_SEND_CLOSE_FROM_CLIENT </td><td class="fielddoc">
|
|
<p>Send a close from the client: one and only one instance MUST be sent from the client, unless the call was cancelled - in which case this can be skipped. </p>
|
|
<p>Send a close from the client: one and only one instance MUST be sent from the client, unless the call was cancelled - in which case this can be skipped. </p>
|
|
<p>This op completes after all bytes for the call (including the close) have passed outgoing flow control. </p>
|
|
<p>This op completes after all bytes for the call (including the close) have passed outgoing flow control. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa3a3659314e7495b1cabed0f3a6705f64"></a>GRPC_OP_SEND_STATUS_FROM_SERVER</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa3a3659314e7495b1cabed0f3a6705f64"></a>GRPC_OP_SEND_STATUS_FROM_SERVER </td><td class="fielddoc">
|
|
<p>Send status from the server: one and only one instance MUST be sent from the server unless the call was cancelled - in which case this can be skipped. </p>
|
|
<p>Send status from the server: one and only one instance MUST be sent from the server unless the call was cancelled - in which case this can be skipped. </p>
|
|
<p>This op completes after all bytes for the call (including the status) have passed outgoing flow control. </p>
|
|
<p>This op completes after all bytes for the call (including the status) have passed outgoing flow control. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaabe080072d165d1e69459abd7c742078"></a>GRPC_OP_RECV_INITIAL_METADATA</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaabe080072d165d1e69459abd7c742078"></a>GRPC_OP_RECV_INITIAL_METADATA </td><td class="fielddoc">
|
|
<p>Receive initial metadata: one and only one MUST be made on the client, must not be made on the server. </p>
|
|
<p>Receive initial metadata: one and only one MUST be made on the client, must not be made on the server. </p>
|
|
<p>This op completes after all initial metadata has been read from the peer. </p>
|
|
<p>This op completes after all initial metadata has been read from the peer. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aafe3da4c8865af4ef5258b3790d15afc5"></a>GRPC_OP_RECV_MESSAGE</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aafe3da4c8865af4ef5258b3790d15afc5"></a>GRPC_OP_RECV_MESSAGE </td><td class="fielddoc">
|
|
<p>Receive a message: 0 or more of these operations can occur for each call. </p>
|
|
<p>Receive a message: 0 or more of these operations can occur for each call. </p>
|
|
<p>This op completes after all bytes of the received message have been read, or after a half-close has been received on this call. </p>
|
|
<p>This op completes after all bytes of the received message have been read, or after a half-close has been received on this call. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa4d43b168589407554a58e91fae80ba17"></a>GRPC_OP_RECV_STATUS_ON_CLIENT</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa4d43b168589407554a58e91fae80ba17"></a>GRPC_OP_RECV_STATUS_ON_CLIENT </td><td class="fielddoc">
|
|
<p>Receive status on the client: one and only one must be made on the client. </p>
|
|
<p>Receive status on the client: one and only one must be made on the client. </p>
|
|
<p>This operation always succeeds, meaning ops paired with this operation will also appear to succeed, even though they may not have. In that case the status will indicate some failure. This op completes after all activity on the call has completed. </p>
|
|
<p>This operation always succeeds, meaning ops paired with this operation will also appear to succeed, even though they may not have. In that case the status will indicate some failure. This op completes after all activity on the call has completed. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
-<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa8fb75ed79601a4845a39a74d7505cef6"></a>GRPC_OP_RECV_CLOSE_ON_SERVER</em> </td><td class="fielddoc">
|
|
|
|
|
|
+<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa8fb75ed79601a4845a39a74d7505cef6"></a>GRPC_OP_RECV_CLOSE_ON_SERVER </td><td class="fielddoc">
|
|
<p>Receive close on the server: one and only one must be made on the server. </p>
|
|
<p>Receive close on the server: one and only one must be made on the server. </p>
|
|
-<p>This op completes after the close has been received by the server. </p>
|
|
|
|
|
|
+<p>This op completes after the close has been received by the server. This operation always succeeds, meaning ops paired with this operation will also appear to succeed, even though they may not have. </p>
|
|
</td></tr>
|
|
</td></tr>
|
|
</table>
|
|
</table>
|
|
|
|
|
|
@@ -764,9 +679,9 @@ Enumerations</h2></td></tr>
|
|
</div><!-- contents -->
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
<hr class="footer"/><address class="footer"><small>
|
|
-Generated on Tue Mar 8 2016 15:59:02 for GRPC Core by  <a href="http://www.doxygen.org/index.html">
|
|
|
|
|
|
+Generated on Thu Aug 18 2016 21:34:58 for GRPC Core by  <a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
-</a> 1.8.6
|
|
|
|
|
|
+</a> 1.8.11
|
|
</small></address>
|
|
</small></address>
|
|
</body>
|
|
</body>
|
|
</html>
|
|
</html>
|