|
|
@@ -3,16 +3,15 @@
|
|
|
<head>
|
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
|
-<meta name="generator" content="Doxygen 1.8.11"/>
|
|
|
+<meta name="generator" content="Doxygen 1.8.6"/>
|
|
|
<title>GRPC Core: include/grpc/impl/codegen/grpc_types.h File Reference</title>
|
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
|
<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">
|
|
|
- $(document).ready(function() { init_search(); });
|
|
|
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
|
|
|
</script>
|
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
|
</head>
|
|
|
@@ -22,9 +21,9 @@
|
|
|
<table cellspacing="0" cellpadding="0">
|
|
|
<tbody>
|
|
|
<tr style="height: 56px;">
|
|
|
- <td id="projectalign" style="padding-left: 0.5em;">
|
|
|
+ <td style="padding-left: 0.5em;">
|
|
|
<div id="projectname">GRPC Core
|
|
|
-  <span id="projectnumber">1.0.0</span>
|
|
|
+  <span id="projectnumber">3.0.0-dev</span>
|
|
|
</div>
|
|
|
</td>
|
|
|
</tr>
|
|
|
@@ -32,13 +31,14 @@
|
|
|
</table>
|
|
|
</div>
|
|
|
<!-- end header part -->
|
|
|
-<!-- Generated by Doxygen 1.8.11 -->
|
|
|
+<!-- Generated by Doxygen 1.8.6 -->
|
|
|
<script type="text/javascript">
|
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
|
</script>
|
|
|
<div id="navrow1" class="tabs">
|
|
|
<ul class="tablist">
|
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
|
+ <li><a href="pages.html"><span>Related Pages</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 class="current"><a href="files.html"><span>Files</span></a></li>
|
|
|
@@ -71,7 +71,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
|
-</div>
|
|
|
+<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>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div>
|
|
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
|
<div id="MSearchResultsWindow">
|
|
|
@@ -82,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
|
|
|
|
<div id="nav-path" class="navpath">
|
|
|
<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>
|
|
|
+<li class="navelem"><a class="el" href="dir_2b106b2ccf4cfd2ff2da25af9c57b427.html">include</a></li><li class="navelem"><a class="el" href="dir_8cf71b155ec1b0359a43d79a35f0146c.html">grpc</a></li><li class="navelem"><a class="el" href="dir_3fe197b36ee46fa49e36f94496d14705.html">impl</a></li><li class="navelem"><a class="el" href="dir_fa41768413baab4953cff871e71b47eb.html">codegen</a></li> </ul>
|
|
|
</div>
|
|
|
</div><!-- top -->
|
|
|
<div class="header">
|
|
|
@@ -95,212 +95,318 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
|
<div class="title">grpc_types.h File Reference</div> </div>
|
|
|
</div><!--header-->
|
|
|
<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="compression__types_8h_source.html">grpc/impl/codegen/compression_types.h</a>></code><br/>
|
|
|
+<code>#include <<a class="el" href="exec__ctx__fwd_8h_source.html">grpc/impl/codegen/exec_ctx_fwd.h</a>></code><br/>
|
|
|
+<code>#include <<a class="el" href="gpr__types_8h_source.html">grpc/impl/codegen/gpr_types.h</a>></code><br/>
|
|
|
+<code>#include <<a class="el" href="impl_2codegen_2slice_8h_source.html">grpc/impl/codegen/slice.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/>
|
|
|
+<code>#include <stdint.h></code><br/>
|
|
|
</div>
|
|
|
<p><a href="grpc__types_8h_source.html">Go to the source code of this file.</a></p>
|
|
|
<table class="memberdecls">
|
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
|
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__byte__buffer.html">grpc_byte_buffer</a></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__pointer__vtable.html">grpc_arg_pointer_vtable</a></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="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="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="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="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="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="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="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="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structgrpc__channel__info.html">grpc_channel_info</a></td></tr>
|
|
|
+<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Information requested from the channel. <a href="structgrpc__channel__info.html#details">More...</a><br/></td></tr>
|
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
</table><table class="memberdecls">
|
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
|
Macros</h2></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="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="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="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="memitem:ga813f94f9ac3174571dd712c96cdbbdc1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga813f94f9ac3174571dd712c96cdbbdc1">GRPC_ARG_MAX_RECEIVE_MESSAGE_LENGTH</a>   "grpc.max_receive_message_length"</td></tr>
|
|
|
+<tr class="memdesc:ga813f94f9ac3174571dd712c96cdbbdc1"><td class="mdescLeft"> </td><td class="mdescRight">Maximum message length that the channel can receive. <a href="group__grpc__arg__keys.html#ga813f94f9ac3174571dd712c96cdbbdc1">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga813f94f9ac3174571dd712c96cdbbdc1"><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>   <a class="el" href="group__grpc__arg__keys.html#ga813f94f9ac3174571dd712c96cdbbdc1">GRPC_ARG_MAX_RECEIVE_MESSAGE_LENGTH</a></td></tr>
|
|
|
<tr class="separator:ga50f37feb7c000a23b3b0edf4c31d4367"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:gab4defdabac3610ef8a5946848592458c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gab4defdabac3610ef8a5946848592458c">GRPC_ARG_MAX_SEND_MESSAGE_LENGTH</a>   "grpc.max_send_message_length"</td></tr>
|
|
|
+<tr class="memdesc:gab4defdabac3610ef8a5946848592458c"><td class="mdescLeft"> </td><td class="mdescRight">Maximum message length that the channel can send. <a href="group__grpc__arg__keys.html#gab4defdabac3610ef8a5946848592458c">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:gab4defdabac3610ef8a5946848592458c"><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="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="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="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="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:ga2ef6e079e5d61b34ce236f50fd38fc83"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga2ef6e079e5d61b34ce236f50fd38fc83">GRPC_ARG_HTTP2_MAX_FRAME_SIZE</a>   "grpc.http2.max_frame_size"</td></tr>
|
|
|
+<tr class="memdesc:ga2ef6e079e5d61b34ce236f50fd38fc83"><td class="mdescLeft"> </td><td class="mdescRight">How big a frame are we willing to receive via HTTP2. <a href="group__grpc__arg__keys.html#ga2ef6e079e5d61b34ce236f50fd38fc83">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga2ef6e079e5d61b34ce236f50fd38fc83"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:ga0958b21ee82acd9c77de30a978c59fb2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga0958b21ee82acd9c77de30a978c59fb2">GRPC_ARG_HTTP2_BDP_PROBE</a>   "grpc.http2.bdp_probe"</td></tr>
|
|
|
+<tr class="memdesc:ga0958b21ee82acd9c77de30a978c59fb2"><td class="mdescLeft"> </td><td class="mdescRight">Should BDP probing be performed? <a href="group__grpc__arg__keys.html#ga0958b21ee82acd9c77de30a978c59fb2">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga0958b21ee82acd9c77de30a978c59fb2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:gacc0d0f1d3d582d39fcfb7a835b730a6c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gacc0d0f1d3d582d39fcfb7a835b730a6c">GRPC_ARG_HTTP2_MIN_TIME_BETWEEN_PINGS_MS</a>   "grpc.http2.min_time_between_pings_ms"</td></tr>
|
|
|
+<tr class="memdesc:gacc0d0f1d3d582d39fcfb7a835b730a6c"><td class="mdescLeft"> </td><td class="mdescRight">Minimum time (in milliseconds) between successive ping frames being sent. <a href="group__grpc__arg__keys.html#gacc0d0f1d3d582d39fcfb7a835b730a6c">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:gacc0d0f1d3d582d39fcfb7a835b730a6c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:ga401cc6c0e567cbbb8b689b091f92dc7e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga401cc6c0e567cbbb8b689b091f92dc7e">GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA</a>   "grpc.http2.max_pings_without_data"</td></tr>
|
|
|
+<tr class="memdesc:ga401cc6c0e567cbbb8b689b091f92dc7e"><td class="mdescLeft"> </td><td class="mdescRight">How many pings can we send before needing to send a data frame or header frame? (0 indicates that an infinite number of pings can be sent without sending a data frame or header frame) <a href="group__grpc__arg__keys.html#ga401cc6c0e567cbbb8b689b091f92dc7e">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga401cc6c0e567cbbb8b689b091f92dc7e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:ga8ee81850446e587a7410df5ab640c565"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga8ee81850446e587a7410df5ab640c565">GRPC_ARG_HTTP2_WRITE_BUFFER_SIZE</a>   "grpc.http2.write_buffer_size"</td></tr>
|
|
|
+<tr class="memdesc:ga8ee81850446e587a7410df5ab640c565"><td class="mdescLeft"> </td><td class="mdescRight">How much data are we willing to queue up per stream if GRPC_WRITE_BUFFER_HINT is set? This is an upper bound. <a href="group__grpc__arg__keys.html#ga8ee81850446e587a7410df5ab640c565">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga8ee81850446e587a7410df5ab640c565"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:ga94348fa32d1b859ebea9a1c04d865b63"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga94348fa32d1b859ebea9a1c04d865b63">GRPC_ARG_HTTP2_KEEPALIVE_TIME</a>   "grpc.http2.keepalive_time"</td></tr>
|
|
|
+<tr class="memdesc:ga94348fa32d1b859ebea9a1c04d865b63"><td class="mdescLeft"> </td><td class="mdescRight">After a duration of this time the client pings the server to see if the transport is still alive. <a href="group__grpc__arg__keys.html#ga94348fa32d1b859ebea9a1c04d865b63">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga94348fa32d1b859ebea9a1c04d865b63"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:gaddc1b8fbbef14c438bbd1eeee7a27b86"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gaddc1b8fbbef14c438bbd1eeee7a27b86">GRPC_ARG_HTTP2_KEEPALIVE_TIMEOUT</a>   "grpc.http2.keepalive_timeout"</td></tr>
|
|
|
+<tr class="memdesc:gaddc1b8fbbef14c438bbd1eeee7a27b86"><td class="mdescLeft"> </td><td class="mdescRight">After waiting for a duration of this time, if the client does not receive the ping ack, it will close the transport. <a href="group__grpc__arg__keys.html#gaddc1b8fbbef14c438bbd1eeee7a27b86">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:gaddc1b8fbbef14c438bbd1eeee7a27b86"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:ga25f4eeeb4bc37e5f41319a6aedae34e1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga25f4eeeb4bc37e5f41319a6aedae34e1">GRPC_ARG_HTTP2_KEEPALIVE_PERMIT_WITHOUT_CALLS</a>   "grpc.http2.keepalive_permit_without_calls"</td></tr>
|
|
|
+<tr class="memdesc:ga25f4eeeb4bc37e5f41319a6aedae34e1"><td class="mdescLeft"> </td><td class="mdescRight">Is it permissible to send keepalive pings without any outstanding streams. <a href="group__grpc__arg__keys.html#ga25f4eeeb4bc37e5f41319a6aedae34e1">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga25f4eeeb4bc37e5f41319a6aedae34e1"><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="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="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="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="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:gaedb26c5ca7d3d279b81d12d9bf6dabc6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gaedb26c5ca7d3d279b81d12d9bf6dabc6">GRPC_ARG_INITIAL_RECONNECT_BACKOFF_MS</a>   "grpc.initial_reconnect_backoff_ms"</td></tr>
|
|
|
+<tr class="memdesc:gaedb26c5ca7d3d279b81d12d9bf6dabc6"><td class="mdescLeft"> </td><td class="mdescRight">The time between the first and second connection attempts, in ms. <a href="group__grpc__arg__keys.html#gaedb26c5ca7d3d279b81d12d9bf6dabc6">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:gaedb26c5ca7d3d279b81d12d9bf6dabc6"><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="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:gaa8bb5c65808f9c340ba7e4dd4f9f0f39"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gaa8bb5c65808f9c340ba7e4dd4f9f0f39">GRPC_ARG_RESOURCE_QUOTA</a>   "grpc.resource_quota"</td></tr>
|
|
|
+<tr class="memdesc:gaa8bb5c65808f9c340ba7e4dd4f9f0f39"><td class="mdescLeft"> </td><td class="mdescRight">If non-zero, a pointer to a buffer pool (use grpc_resource_quota_arg_vtable to fetch an appropriate pointer arg vtable) <a href="group__grpc__arg__keys.html#gaa8bb5c65808f9c340ba7e4dd4f9f0f39">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:gaa8bb5c65808f9c340ba7e4dd4f9f0f39"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:gab11602475264d01e0ea50f0ce376cdcd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gab11602475264d01e0ea50f0ce376cdcd">GRPC_ARG_EXPAND_WILDCARD_ADDRS</a>   "grpc.expand_wildcard_addrs"</td></tr>
|
|
|
+<tr class="memdesc:gab11602475264d01e0ea50f0ce376cdcd"><td class="mdescLeft"> </td><td class="mdescRight">If non-zero, expand wildcard addresses to a list of local addresses. <a href="group__grpc__arg__keys.html#gab11602475264d01e0ea50f0ce376cdcd">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:gab11602475264d01e0ea50f0ce376cdcd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:gad60df744eb84ef55a371de9b8bd2373d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gad60df744eb84ef55a371de9b8bd2373d">GRPC_ARG_SERVICE_CONFIG</a>   "grpc.service_config"</td></tr>
|
|
|
+<tr class="memdesc:gad60df744eb84ef55a371de9b8bd2373d"><td class="mdescLeft"> </td><td class="mdescRight">Service config data in JSON form. <a href="group__grpc__arg__keys.html#gad60df744eb84ef55a371de9b8bd2373d">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:gad60df744eb84ef55a371de9b8bd2373d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:ga72c2b475e218ecfd36bb7d3551d0295b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga72c2b475e218ecfd36bb7d3551d0295b">GRPC_ARG_LB_POLICY_NAME</a>   "grpc.lb_policy_name"</td></tr>
|
|
|
+<tr class="memdesc:ga72c2b475e218ecfd36bb7d3551d0295b"><td class="mdescLeft"> </td><td class="mdescRight">LB policy name. <a href="group__grpc__arg__keys.html#ga72c2b475e218ecfd36bb7d3551d0295b">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga72c2b475e218ecfd36bb7d3551d0295b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:gabdcf8122824e386dcc23b947473e83e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#gabdcf8122824e386dcc23b947473e83e0">GRPC_ARG_SOCKET_MUTATOR</a>   "grpc.socket_mutator"</td></tr>
|
|
|
+<tr class="memdesc:gabdcf8122824e386dcc23b947473e83e0"><td class="mdescLeft"> </td><td class="mdescRight">The grpc_socket_mutator instance that set the socket options. <a href="group__grpc__arg__keys.html#gabdcf8122824e386dcc23b947473e83e0">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:gabdcf8122824e386dcc23b947473e83e0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:ga3da556ec531495ace9f93b97c8c4f24b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__grpc__arg__keys.html#ga3da556ec531495ace9f93b97c8c4f24b">GRPC_ARG_USE_CRONET_PACKET_COALESCING</a>   "grpc.use_cronet_packet_coalescing"</td></tr>
|
|
|
+<tr class="memdesc:ga3da556ec531495ace9f93b97c8c4f24b"><td class="mdescLeft"> </td><td class="mdescRight">If non-zero, Cronet transport will coalesce packets to fewer frames when possible. <a href="group__grpc__arg__keys.html#ga3da556ec531495ace9f93b97c8c4f24b">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:ga3da556ec531495ace9f93b97c8c4f24b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:a4e5d829393a2ad7a98e53c4856057220"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a4e5d829393a2ad7a98e53c4856057220">GRPC_DEFAULT_MAX_SEND_MESSAGE_LENGTH</a>   -1</td></tr>
|
|
|
+<tr class="separator:a4e5d829393a2ad7a98e53c4856057220"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:a25687d417e9dc0a05af692dff23af179"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a25687d417e9dc0a05af692dff23af179">GRPC_DEFAULT_MAX_RECV_MESSAGE_LENGTH</a>   (4 * 1024 * 1024)</td></tr>
|
|
|
+<tr class="separator:a25687d417e9dc0a05af692dff23af179"><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="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="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="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="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="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:a9606180fd0950a1514522fbe535edf49"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a9606180fd0950a1514522fbe535edf49">GRPC_INITIAL_METADATA_WAIT_FOR_READY</a>   (0x00000020u)</td></tr>
|
|
|
+<tr class="memdesc:a9606180fd0950a1514522fbe535edf49"><td class="mdescLeft"> </td><td class="mdescRight">Signal that the call should not return UNAVAILABLE before it has started. <a href="#a9606180fd0950a1514522fbe535edf49">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:a9606180fd0950a1514522fbe535edf49"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:a7978c09a9933e7b858c65c1b03eb5b2b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a7978c09a9933e7b858c65c1b03eb5b2b">GRPC_INITIAL_METADATA_CACHEABLE_REQUEST</a>   (0x00000040u)</td></tr>
|
|
|
+<tr class="memdesc:a7978c09a9933e7b858c65c1b03eb5b2b"><td class="mdescLeft"> </td><td class="mdescRight">Signal that the call is cacheable. <a href="#a7978c09a9933e7b858c65c1b03eb5b2b">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:a7978c09a9933e7b858c65c1b03eb5b2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
+<tr class="memitem:afa71c451716eca6c8d38fb71d66c0bbb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#afa71c451716eca6c8d38fb71d66c0bbb">GRPC_INITIAL_METADATA_WAIT_FOR_READY_EXPLICITLY_SET</a>   (0x00000080u)</td></tr>
|
|
|
+<tr class="memdesc:afa71c451716eca6c8d38fb71d66c0bbb"><td class="mdescLeft"> </td><td class="mdescRight">Signal that GRPC_INITIAL_METADATA_WAIT_FOR_READY was explicitly set by the calling application. <a href="#afa71c451716eca6c8d38fb71d66c0bbb">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:afa71c451716eca6c8d38fb71d66c0bbb"><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="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">
|
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
|
|
|
Typedefs</h2></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="memitem:acf22f6b5ce464dd73df59c9c49f8871c"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structgrpc__byte__buffer.html">grpc_byte_buffer</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#acf22f6b5ce464dd73df59c9c49f8871c">grpc_byte_buffer</a></td></tr>
|
|
|
+<tr class="separator:acf22f6b5ce464dd73df59c9c49f8871c"><td class="memSeparator" colspan="2"> </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="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="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="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="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="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="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="memitem:a72c4781284bb0c964d281e6e46cf4a90"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a72c4781284bb0c964d281e6e46cf4a90">grpc_socket_mutator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a72c4781284bb0c964d281e6e46cf4a90">grpc_socket_mutator</a></td></tr>
|
|
|
+<tr class="memdesc:a72c4781284bb0c964d281e6e46cf4a90"><td class="mdescLeft"> </td><td class="mdescRight">The Socket Mutator interface allows changes on socket options. <a href="#a72c4781284bb0c964d281e6e46cf4a90">More...</a><br/></td></tr>
|
|
|
+<tr class="separator:a72c4781284bb0c964d281e6e46cf4a90"><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="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="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="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="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="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="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="memitem:a16d58b8d7c93609d01311b869f4a8d05"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="grpc__types_8h.html#a16d58b8d7c93609d01311b869f4a8d05">grpc_resource_quota</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#a16d58b8d7c93609d01311b869f4a8d05">grpc_resource_quota</a></td></tr>
|
|
|
+<tr class="separator:a16d58b8d7c93609d01311b869f4a8d05"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
</table><table class="memberdecls">
|
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
|
|
Enumerations</h2></td></tr>
|
|
|
+<tr class="memitem:acdc94363b280bde9c82e3d9b5dc3b3e6"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="grpc__types_8h.html#acdc94363b280bde9c82e3d9b5dc3b3e6">grpc_byte_buffer_type</a> { <a class="el" href="grpc__types_8h.html#acdc94363b280bde9c82e3d9b5dc3b3e6a1918bbb8502c74288793b58f1786f636">GRPC_BB_RAW</a>
|
|
|
+ }</td></tr>
|
|
|
+<tr class="separator:acdc94363b280bde9c82e3d9b5dc3b3e6"><td class="memSeparator" colspan="2"> </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>,
|
|
|
<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>
|
|
|
- }<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>
|
|
|
+ }</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="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#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#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#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#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#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#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#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>
|
|
|
+<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>
|
|
|
<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>,
|
|
|
<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>
|
|
|
- }<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>
|
|
|
+ }</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="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#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#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#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#a41dc9abf9678decbfcef1a037e35939aa8fb75ed79601a4845a39a74d7505cef6">GRPC_OP_RECV_CLOSE_ON_SERVER</a>
|
|
|
-<br />
|
|
|
+<br/>
|
|
|
}</td></tr>
|
|
|
<tr class="separator:a41dc9abf9678decbfcef1a037e35939a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
|
</table>
|
|
|
<h2 class="groupheader">Macro Definition Documentation</h2>
|
|
|
-<a class="anchor" id="a3b9e262e1a797030f62bccfe7b42ce01"></a>
|
|
|
+<a class="anchor" id="a25687d417e9dc0a05af692dff23af179"></a>
|
|
|
<div class="memitem">
|
|
|
<div class="memproto">
|
|
|
<table class="memname">
|
|
|
<tr>
|
|
|
- <td class="memname">#define GRPC_INITIAL_METADATA_IDEMPOTENT_REQUEST   (0x00000010u)</td>
|
|
|
+ <td class="memname">#define GRPC_DEFAULT_MAX_RECV_MESSAGE_LENGTH   (4 * 1024 * 1024)</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</div><div class="memdoc">
|
|
|
|
|
|
-<p>Signal that the call is idempotent. </p>
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<a class="anchor" id="a4e5d829393a2ad7a98e53c4856057220"></a>
|
|
|
+<div class="memitem">
|
|
|
+<div class="memproto">
|
|
|
+ <table class="memname">
|
|
|
+ <tr>
|
|
|
+ <td class="memname">#define GRPC_DEFAULT_MAX_SEND_MESSAGE_LENGTH   -1</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+</div><div class="memdoc">
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
-<a class="anchor" id="a24416a7b74f7282f5a51c6844760943b"></a>
|
|
|
+<a class="anchor" id="a7978c09a9933e7b858c65c1b03eb5b2b"></a>
|
|
|
<div class="memitem">
|
|
|
<div class="memproto">
|
|
|
<table class="memname">
|
|
|
<tr>
|
|
|
- <td class="memname">#define GRPC_INITIAL_METADATA_IGNORE_CONNECTIVITY   (0x00000020u)</td>
|
|
|
+ <td class="memname">#define GRPC_INITIAL_METADATA_CACHEABLE_REQUEST   (0x00000040u)</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</div><div class="memdoc">
|
|
|
|
|
|
-<p>Signal that the call should not return UNAVAILABLE before it has started. </p>
|
|
|
+<p>Signal that the call is cacheable. </p>
|
|
|
+<p>GRPC is free to use GET verb </p>
|
|
|
+
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<a class="anchor" id="a3b9e262e1a797030f62bccfe7b42ce01"></a>
|
|
|
+<div class="memitem">
|
|
|
+<div class="memproto">
|
|
|
+ <table class="memname">
|
|
|
+ <tr>
|
|
|
+ <td class="memname">#define GRPC_INITIAL_METADATA_IDEMPOTENT_REQUEST   (0x00000010u)</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+</div><div class="memdoc">
|
|
|
+
|
|
|
+<p>Signal that the call is idempotent. </p>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -313,11 +419,45 @@ Enumerations</h2></td></tr>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</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>
|
|
|
+<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#a9606180fd0950a1514522fbe535edf49">\</a></div>
|
|
|
+<div class="line"><a class="code" href="grpc__types_8h.html#a9606180fd0950a1514522fbe535edf49"> GRPC_INITIAL_METADATA_WAIT_FOR_READY</a> | <a class="code" href="grpc__types_8h.html#a7978c09a9933e7b858c65c1b03eb5b2b">\</a></div>
|
|
|
+<div class="line"><a class="code" href="grpc__types_8h.html#a7978c09a9933e7b858c65c1b03eb5b2b"> GRPC_INITIAL_METADATA_CACHEABLE_REQUEST</a> | <a class="code" href="grpc__types_8h.html#afa71c451716eca6c8d38fb71d66c0bbb">\</a></div>
|
|
|
+<div class="line"><a class="code" href="grpc__types_8h.html#afa71c451716eca6c8d38fb71d66c0bbb"> GRPC_INITIAL_METADATA_WAIT_FOR_READY_EXPLICITLY_SET</a>)</div>
|
|
|
+<div class="ttc" id="grpc__types_8h_html_afa71c451716eca6c8d38fb71d66c0bbb"><div class="ttname"><a href="grpc__types_8h.html#afa71c451716eca6c8d38fb71d66c0bbb">GRPC_INITIAL_METADATA_WAIT_FOR_READY_EXPLICITLY_SET</a></div><div class="ttdeci">#define GRPC_INITIAL_METADATA_WAIT_FOR_READY_EXPLICITLY_SET</div><div class="ttdoc">Signal that GRPC_INITIAL_METADATA_WAIT_FOR_READY was explicitly set by the calling application...</div><div class="ttdef"><b>Definition:</b> grpc_types.h:313</div></div>
|
|
|
+<div class="ttc" id="grpc__types_8h_html_a7978c09a9933e7b858c65c1b03eb5b2b"><div class="ttname"><a href="grpc__types_8h.html#a7978c09a9933e7b858c65c1b03eb5b2b">GRPC_INITIAL_METADATA_CACHEABLE_REQUEST</a></div><div class="ttdeci">#define GRPC_INITIAL_METADATA_CACHEABLE_REQUEST</div><div class="ttdoc">Signal that the call is cacheable. </div><div class="ttdef"><b>Definition:</b> grpc_types.h:310</div></div>
|
|
|
+<div class="ttc" id="grpc__types_8h_html_a9606180fd0950a1514522fbe535edf49"><div class="ttname"><a href="grpc__types_8h.html#a9606180fd0950a1514522fbe535edf49">GRPC_INITIAL_METADATA_WAIT_FOR_READY</a></div><div class="ttdeci">#define GRPC_INITIAL_METADATA_WAIT_FOR_READY</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:308</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:306</div></div>
|
|
|
</div><!-- fragment -->
|
|
|
<p>Mask of all valid flags. </p>
|
|
|
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<a class="anchor" id="a9606180fd0950a1514522fbe535edf49"></a>
|
|
|
+<div class="memitem">
|
|
|
+<div class="memproto">
|
|
|
+ <table class="memname">
|
|
|
+ <tr>
|
|
|
+ <td class="memname">#define GRPC_INITIAL_METADATA_WAIT_FOR_READY   (0x00000020u)</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+</div><div class="memdoc">
|
|
|
+
|
|
|
+<p>Signal that the call should not return UNAVAILABLE before it has started. </p>
|
|
|
+
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<a class="anchor" id="afa71c451716eca6c8d38fb71d66c0bbb"></a>
|
|
|
+<div class="memitem">
|
|
|
+<div class="memproto">
|
|
|
+ <table class="memname">
|
|
|
+ <tr>
|
|
|
+ <td class="memname">#define GRPC_INITIAL_METADATA_WAIT_FOR_READY_EXPLICITLY_SET   (0x00000080u)</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+</div><div class="memdoc">
|
|
|
+
|
|
|
+<p>Signal that GRPC_INITIAL_METADATA_WAIT_FOR_READY was explicitly set by the calling application. </p>
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
<a class="anchor" id="adf29fd8b7df2ecc47d14a7f5a3a079c0"></a>
|
|
|
@@ -389,6 +529,18 @@ Enumerations</h2></td></tr>
|
|
|
</table>
|
|
|
</div><div class="memdoc">
|
|
|
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<a class="anchor" id="acf22f6b5ce464dd73df59c9c49f8871c"></a>
|
|
|
+<div class="memitem">
|
|
|
+<div class="memproto">
|
|
|
+ <table class="memname">
|
|
|
+ <tr>
|
|
|
+ <td class="memname">typedef struct <a class="el" href="structgrpc__byte__buffer.html">grpc_byte_buffer</a> <a class="el" href="structgrpc__byte__buffer.html">grpc_byte_buffer</a></td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+</div><div class="memdoc">
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
<a class="anchor" id="a122f8f4f0a585396d993d9b55848f222"></a>
|
|
|
@@ -504,6 +656,18 @@ Enumerations</h2></td></tr>
|
|
|
|
|
|
<p>Operation data: one field for each op type (except SEND_CLOSE_FROM_CLIENT which has no arguments) </p>
|
|
|
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<a class="anchor" id="a16d58b8d7c93609d01311b869f4a8d05"></a>
|
|
|
+<div class="memitem">
|
|
|
+<div class="memproto">
|
|
|
+ <table class="memname">
|
|
|
+ <tr>
|
|
|
+ <td class="memname">typedef struct <a class="el" href="grpc__types_8h.html#a16d58b8d7c93609d01311b869f4a8d05">grpc_resource_quota</a> <a class="el" href="grpc__types_8h.html#a16d58b8d7c93609d01311b869f4a8d05">grpc_resource_quota</a></td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+</div><div class="memdoc">
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
<a class="anchor" id="a2bbbaad8f7a806f6c834b68c5dd916d8"></a>
|
|
|
@@ -518,6 +682,20 @@ Enumerations</h2></td></tr>
|
|
|
|
|
|
<p>A server listens to some port and responds to request calls. </p>
|
|
|
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<a class="anchor" id="a72c4781284bb0c964d281e6e46cf4a90"></a>
|
|
|
+<div class="memitem">
|
|
|
+<div class="memproto">
|
|
|
+ <table class="memname">
|
|
|
+ <tr>
|
|
|
+ <td class="memname">typedef struct <a class="el" href="grpc__types_8h.html#a72c4781284bb0c964d281e6e46cf4a90">grpc_socket_mutator</a> <a class="el" href="grpc__types_8h.html#a72c4781284bb0c964d281e6e46cf4a90">grpc_socket_mutator</a></td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+</div><div class="memdoc">
|
|
|
+
|
|
|
+<p>The Socket Mutator interface allows changes on socket options. </p>
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
|
@@ -533,11 +711,27 @@ Enumerations</h2></td></tr>
|
|
|
|
|
|
<p>Type specifier for <a class="el" href="structgrpc__arg.html" title="A single argument... ">grpc_arg</a>. </p>
|
|
|
<table class="fieldtable">
|
|
|
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a215b6b9143ba133ede0e29f79098239d"></a>GRPC_ARG_STRING </td><td class="fielddoc">
|
|
|
+<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">
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a8d2f803b8aaf88f34dac1f887826c689"></a>GRPC_ARG_INTEGER </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a8d2f803b8aaf88f34dac1f887826c689"></a>GRPC_ARG_INTEGER</em> </td><td class="fielddoc">
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a02a823a7037e2a60b9d9a031fd42591b"></a>GRPC_ARG_POINTER </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0b06eae05e70404aedbceaebce6de593a02a823a7037e2a60b9d9a031fd42591b"></a>GRPC_ARG_POINTER</em> </td><td class="fielddoc">
|
|
|
+</td></tr>
|
|
|
+</table>
|
|
|
+
|
|
|
+</div>
|
|
|
+</div>
|
|
|
+<a class="anchor" id="acdc94363b280bde9c82e3d9b5dc3b3e6"></a>
|
|
|
+<div class="memitem">
|
|
|
+<div class="memproto">
|
|
|
+ <table class="memname">
|
|
|
+ <tr>
|
|
|
+ <td class="memname">enum <a class="el" href="grpc__types_8h.html#acdc94363b280bde9c82e3d9b5dc3b3e6">grpc_byte_buffer_type</a></td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+</div><div class="memdoc">
|
|
|
+<table class="fieldtable">
|
|
|
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="acdc94363b280bde9c82e3d9b5dc3b3e6a1918bbb8502c74288793b58f1786f636"></a>GRPC_BB_RAW</em> </td><td class="fielddoc">
|
|
|
</td></tr>
|
|
|
</table>
|
|
|
|
|
|
@@ -556,49 +750,49 @@ Enumerations</h2></td></tr>
|
|
|
<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>
|
|
|
<table class="fieldtable">
|
|
|
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba32f125b97007cbdb43534e9d6e0989f8"></a>GRPC_CALL_OK </td><td class="fielddoc">
|
|
|
+<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">
|
|
|
<p>everything went ok </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba86e7b6bf1fe5dec17fc08ba2f77d1b41"></a>GRPC_CALL_ERROR </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba86e7b6bf1fe5dec17fc08ba2f77d1b41"></a>GRPC_CALL_ERROR</em> </td><td class="fielddoc">
|
|
|
<p>something failed, we don't know what </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba1a48e861db610ae8f0b0cba7749251d8"></a>GRPC_CALL_ERROR_NOT_ON_SERVER </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba1a48e861db610ae8f0b0cba7749251d8"></a>GRPC_CALL_ERROR_NOT_ON_SERVER</em> </td><td class="fielddoc">
|
|
|
<p>this method is not available on the server </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7ba38ea119e00e8b4d10211f4ced9ef6"></a>GRPC_CALL_ERROR_NOT_ON_CLIENT </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7ba38ea119e00e8b4d10211f4ced9ef6"></a>GRPC_CALL_ERROR_NOT_ON_CLIENT</em> </td><td class="fielddoc">
|
|
|
<p>this method is not available on the client </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba2f6f332e63eb94df8abedfddb96ae63a"></a>GRPC_CALL_ERROR_ALREADY_ACCEPTED </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba2f6f332e63eb94df8abedfddb96ae63a"></a>GRPC_CALL_ERROR_ALREADY_ACCEPTED</em> </td><td class="fielddoc">
|
|
|
<p>this method must be called before server_accept </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba042165aa26653c844a846d188f722857"></a>GRPC_CALL_ERROR_ALREADY_INVOKED </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba042165aa26653c844a846d188f722857"></a>GRPC_CALL_ERROR_ALREADY_INVOKED</em> </td><td class="fielddoc">
|
|
|
<p>this method must be called before invoke </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba6113860606450e3a3fa40ddf46749296"></a>GRPC_CALL_ERROR_NOT_INVOKED </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba6113860606450e3a3fa40ddf46749296"></a>GRPC_CALL_ERROR_NOT_INVOKED</em> </td><td class="fielddoc">
|
|
|
<p>this method must be called after invoke </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba21256301a6038a6a03fc8444ddd08c63"></a>GRPC_CALL_ERROR_ALREADY_FINISHED </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba21256301a6038a6a03fc8444ddd08c63"></a>GRPC_CALL_ERROR_ALREADY_FINISHED</em> </td><td class="fielddoc">
|
|
|
<p>this call is already finished (writes_done or write_status has already been called) </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7e09791915b841c30e9d79c26a5a6454"></a>GRPC_CALL_ERROR_TOO_MANY_OPERATIONS </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7e09791915b841c30e9d79c26a5a6454"></a>GRPC_CALL_ERROR_TOO_MANY_OPERATIONS</em> </td><td class="fielddoc">
|
|
|
<p>there is already an outstanding read/write operation on the call </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785bae915786320e24eff4f1e05852d40f861"></a>GRPC_CALL_ERROR_INVALID_FLAGS </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785bae915786320e24eff4f1e05852d40f861"></a>GRPC_CALL_ERROR_INVALID_FLAGS</em> </td><td class="fielddoc">
|
|
|
<p>the flags value was illegal for this call </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba13f469c7761a672240ddfe29f85729bd"></a>GRPC_CALL_ERROR_INVALID_METADATA </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba13f469c7761a672240ddfe29f85729bd"></a>GRPC_CALL_ERROR_INVALID_METADATA</em> </td><td class="fielddoc">
|
|
|
<p>invalid metadata was passed to this call </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7dfc7fe11288dd7a30a8f07b890c9c5b"></a>GRPC_CALL_ERROR_INVALID_MESSAGE </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba7dfc7fe11288dd7a30a8f07b890c9c5b"></a>GRPC_CALL_ERROR_INVALID_MESSAGE</em> </td><td class="fielddoc">
|
|
|
<p>invalid message was passed to this call </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785bade52e850722f80804d90881ac125706f"></a>GRPC_CALL_ERROR_NOT_SERVER_COMPLETION_QUEUE </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785bade52e850722f80804d90881ac125706f"></a>GRPC_CALL_ERROR_NOT_SERVER_COMPLETION_QUEUE</em> </td><td class="fielddoc">
|
|
|
<p>completion queue for notification has not been registered with the server </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba906d5d530b249b5b853595e424ec400b"></a>GRPC_CALL_ERROR_BATCH_TOO_BIG </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba906d5d530b249b5b853595e424ec400b"></a>GRPC_CALL_ERROR_BATCH_TOO_BIG</em> </td><td class="fielddoc">
|
|
|
<p>this batch of operations leads to more operations than allowed </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba598dd6646d1a7c88d4bbef1490953ee3"></a>GRPC_CALL_ERROR_PAYLOAD_TYPE_MISMATCH </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a0d5a8bdd6d53d209cacea4b6fa5d785ba598dd6646d1a7c88d4bbef1490953ee3"></a>GRPC_CALL_ERROR_PAYLOAD_TYPE_MISMATCH</em> </td><td class="fielddoc">
|
|
|
<p>payload type requested is not the type registered </p>
|
|
|
</td></tr>
|
|
|
</table>
|
|
|
@@ -617,13 +811,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>
|
|
|
<table class="fieldtable">
|
|
|
-<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a503dd1b2ec79457f0f810716016219d5"></a>GRPC_QUEUE_SHUTDOWN </td><td class="fielddoc">
|
|
|
+<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">
|
|
|
<p>Shutting down. </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a4339ea61236e103b6555fdf9b6cffab6"></a>GRPC_QUEUE_TIMEOUT </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a4339ea61236e103b6555fdf9b6cffab6"></a>GRPC_QUEUE_TIMEOUT</em> </td><td class="fielddoc">
|
|
|
<p>No event before timeout. </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a00b42e3d4b6e6493c6e76f1adf07b297"></a>GRPC_OP_COMPLETE </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="ab6454071421a36ebc25952ed448d5b87a00b42e3d4b6e6493c6e76f1adf07b297"></a>GRPC_OP_COMPLETE</em> </td><td class="fielddoc">
|
|
|
<p>Operation completion. </p>
|
|
|
</td></tr>
|
|
|
</table>
|
|
|
@@ -640,35 +834,35 @@ Enumerations</h2></td></tr>
|
|
|
</table>
|
|
|
</div><div class="memdoc">
|
|
|
<table class="fieldtable">
|
|
|
-<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">
|
|
|
+<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">
|
|
|
<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>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaa6447181c20e4c6d64a54fae8082ef70"></a>GRPC_OP_SEND_MESSAGE </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaa6447181c20e4c6d64a54fae8082ef70"></a>GRPC_OP_SEND_MESSAGE</em> </td><td class="fielddoc">
|
|
|
<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>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa6c66420562347ff4dcf35e4b32c0d486"></a>GRPC_OP_SEND_CLOSE_FROM_CLIENT </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa6c66420562347ff4dcf35e4b32c0d486"></a>GRPC_OP_SEND_CLOSE_FROM_CLIENT</em> </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>This op completes after all bytes for the call (including the close) have passed outgoing flow control. </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa3a3659314e7495b1cabed0f3a6705f64"></a>GRPC_OP_SEND_STATUS_FROM_SERVER </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa3a3659314e7495b1cabed0f3a6705f64"></a>GRPC_OP_SEND_STATUS_FROM_SERVER</em> </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>This op completes after all bytes for the call (including the status) have passed outgoing flow control. </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaabe080072d165d1e69459abd7c742078"></a>GRPC_OP_RECV_INITIAL_METADATA </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aaabe080072d165d1e69459abd7c742078"></a>GRPC_OP_RECV_INITIAL_METADATA</em> </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>This op completes after all initial metadata has been read from the peer. </p>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aafe3da4c8865af4ef5258b3790d15afc5"></a>GRPC_OP_RECV_MESSAGE </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aafe3da4c8865af4ef5258b3790d15afc5"></a>GRPC_OP_RECV_MESSAGE</em> </td><td class="fielddoc">
|
|
|
<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>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa4d43b168589407554a58e91fae80ba17"></a>GRPC_OP_RECV_STATUS_ON_CLIENT </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa4d43b168589407554a58e91fae80ba17"></a>GRPC_OP_RECV_STATUS_ON_CLIENT</em> </td><td class="fielddoc">
|
|
|
<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>
|
|
|
</td></tr>
|
|
|
-<tr><td class="fieldname"><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa8fb75ed79601a4845a39a74d7505cef6"></a>GRPC_OP_RECV_CLOSE_ON_SERVER </td><td class="fielddoc">
|
|
|
+<tr><td class="fieldname"><em><a class="anchor" id="a41dc9abf9678decbfcef1a037e35939aa8fb75ed79601a4845a39a74d7505cef6"></a>GRPC_OP_RECV_CLOSE_ON_SERVER</em> </td><td class="fielddoc">
|
|
|
<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. This operation always succeeds, meaning ops paired with this operation will also appear to succeed, even though they may not have. </p>
|
|
|
</td></tr>
|
|
|
@@ -679,9 +873,9 @@ Enumerations</h2></td></tr>
|
|
|
</div><!-- contents -->
|
|
|
<!-- start footer part -->
|
|
|
<hr class="footer"/><address class="footer"><small>
|
|
|
-Generated on Thu Aug 18 2016 21:34:58 for GRPC Core by  <a href="http://www.doxygen.org/index.html">
|
|
|
+Generated on Mon Mar 20 2017 15:38:30 for GRPC Core by  <a href="http://www.doxygen.org/index.html">
|
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
|
|
-</a> 1.8.11
|
|
|
+</a> 1.8.6
|
|
|
</small></address>
|
|
|
</body>
|
|
|
</html>
|