blob: c4205a2a127dd281e61a956c283f6fbe304e1cda [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<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.6"/>
<title>GRPC Core: Data Fields</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/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">GRPC Core
&#160;<span id="projectnumber">0.11.0.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- 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&#160;Page</span></a></li>
<li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
<li class="current"><a href="functions.html"><span>Data&#160;Fields</span></a></li>
</ul>
</div>
<div id="navrow3" class="tabs2">
<ul class="tablist">
<li class="current"><a href="functions.html"><span>All</span></a></li>
<li><a href="functions_vars.html"><span>Variables</span></a></li>
</ul>
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li><a href="functions.html#index_a"><span>a</span></a></li>
<li><a href="functions_b.html#index_b"><span>b</span></a></li>
<li><a href="functions_c.html#index_c"><span>c</span></a></li>
<li><a href="functions_d.html#index_d"><span>d</span></a></li>
<li><a href="functions_e.html#index_e"><span>e</span></a></li>
<li><a href="functions_f.html#index_f"><span>f</span></a></li>
<li><a href="functions_g.html#index_g"><span>g</span></a></li>
<li><a href="functions_h.html#index_h"><span>h</span></a></li>
<li><a href="functions_i.html#index_i"><span>i</span></a></li>
<li><a href="functions_j.html#index_j"><span>j</span></a></li>
<li><a href="functions_k.html#index_k"><span>k</span></a></li>
<li><a href="functions_l.html#index_l"><span>l</span></a></li>
<li><a href="functions_m.html#index_m"><span>m</span></a></li>
<li><a href="functions_n.html#index_n"><span>n</span></a></li>
<li><a href="functions_o.html#index_o"><span>o</span></a></li>
<li><a href="functions_p.html#index_p"><span>p</span></a></li>
<li><a href="functions_q.html#index_q"><span>q</span></a></li>
<li class="current"><a href="functions_r.html#index_r"><span>r</span></a></li>
<li><a href="functions_s.html#index_s"><span>s</span></a></li>
<li><a href="functions_t.html#index_t"><span>t</span></a></li>
<li><a href="functions_u.html#index_u"><span>u</span></a></li>
<li><a href="functions_v.html#index_v"><span>v</span></a></li>
<li><a href="functions_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="contents">
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>r
: <a class="el" href="structgrpc__httpcli__parser.html#ab46efe042fad6d5c2b22f51e06bf9d2a">grpc_httpcli_parser</a>
</li>
<li>random
: <a class="el" href="structgrpc__subchannel.html#aaf1f3f4c177860b9b000fea1c67e4af6">grpc_subchannel</a>
</li>
<li>raw
: <a class="el" href="structgrpc__byte__buffer.html#a8b691e1bd1db502421fcdf741c49b482">grpc_byte_buffer</a>
</li>
<li>rc
: <a class="el" href="structnew__slice__refcount.html#ac72a90414d0021e8902d5cd9e5010f1b">new_slice_refcount</a>
, <a class="el" href="structnew__with__len__slice__refcount.html#a059da4cf3d67bbf0f8407872ee4c583b">new_with_len_slice_refcount</a>
</li>
<li>read
: <a class="el" href="structgrpc__endpoint__vtable.html#af0d669c8ee2e3a481dcac156a2184dfd">grpc_endpoint_vtable</a>
</li>
<li>read_buffer
: <a class="el" href="structgrpc__chttp2__transport.html#a528c9806c905e9b3587fffda4bed5a46">grpc_chttp2_transport</a>
, <a class="el" href="structsecure__endpoint.html#adf5f0296ee42672b51e8a7e5e323c987">secure_endpoint</a>
</li>
<li>read_cb
: <a class="el" href="structsecure__endpoint.html#a155ee0c89b3a819e04bf62f67c39e777">secure_endpoint</a>
</li>
<li>read_char
: <a class="el" href="structgrpc__json__reader__vtable.html#ab5c62db09b25908b401cf00eb84861ca">grpc_json_reader_vtable</a>
</li>
<li>read_closed
: <a class="el" href="structgrpc__chttp2__stream__global.html#ab66f69dae83b6afaa33709e97b75243a">grpc_chttp2_stream_global</a>
</li>
<li>read_fd
: <a class="el" href="structgrpc__wakeup__fd.html#a3fe6a2f9080189fc29468d83c0d7c7c1">grpc_wakeup_fd</a>
</li>
<li>read_info
: <a class="el" href="structgrpc__winsocket.html#ae268de02b0b0ca7a09944a50567620cb">grpc_winsocket</a>
</li>
<li>read_staging_buffer
: <a class="el" href="structsecure__endpoint.html#acb9f223fa1653bb697b63e21226c2915">secure_endpoint</a>
</li>
<li>read_state
: <a class="el" href="structgrpc__call.html#a9f26a9a6519f11d88d97cd0b1f92c440">grpc_call</a>
</li>
<li>read_watcher
: <a class="el" href="structgrpc__fd.html#a6ade81ff0aec08731167a2a992ce6b27">grpc_fd</a>
</li>
<li>reading_message
: <a class="el" href="structgrpc__call.html#a9db5a5b3f304f49fef8c5ed3ce754761">grpc_call</a>
</li>
<li>readst
: <a class="el" href="structgrpc__fd.html#a339e2dfc459ee7dbc066dc6f606a7cf0">grpc_fd</a>
</li>
<li>reason_bytes
: <a class="el" href="structgrpc__chttp2__rst__stream__parser.html#a254db3891d5bf60dec2f27a5ee6ef496">grpc_chttp2_rst_stream_parser</a>
</li>
<li>received_close
: <a class="el" href="structgrpc__chttp2__stream__parsing.html#a906592013b034420e0a9e8de6321322b">grpc_chttp2_stream_parsing</a>
</li>
<li>receiving
: <a class="el" href="structgrpc__call.html#a95e4aaa4d6cd6b6f1568282178ba3682">grpc_call</a>
</li>
<li>record
: <a class="el" href="structcensus__aggregation__ops.html#af49ee21cf35e9c91482c243911f5a541">census_aggregation_ops</a>
</li>
<li>recv_close_on_server
: <a class="el" href="structgrpc__op.html#a6edcb2d2799c31adc7a21c65669e8b2b">grpc_op</a>
</li>
<li>recv_data
: <a class="el" href="structgrpc__chttp2__transport.html#add7db57266bf66850857c52d8a6acc90">grpc_chttp2_transport</a>
</li>
<li>recv_done_closure
: <a class="el" href="structgrpc__chttp2__stream__global.html#a4a353666e2dbff4aaebc6744de4dd08c">grpc_chttp2_stream_global</a>
</li>
<li>recv_initial_metadata
: <a class="el" href="structgrpc__op.html#a81ebfcab8db61dd485b88cafc51f2749">grpc_op</a>
</li>
<li>recv_message
: <a class="el" href="uniongrpc__ioreq__data.html#a5ea7284dc03df43bf75f8111bd9339f0">grpc_ioreq_data</a>
, <a class="el" href="structgrpc__op.html#afca6c4cc5b0c2629bb559d2037907ac1">grpc_op</a>
</li>
<li>recv_metadata
: <a class="el" href="uniongrpc__ioreq__data.html#a4e3eb01d90e05b23a70c19ad92cdafc8">grpc_ioreq_data</a>
</li>
<li>recv_ops
: <a class="el" href="structcall__data.html#a5a77f05f0ebe7e2fa851cb29f4175fd2">call_data</a>
, <a class="el" href="structgrpc__call.html#a77c3749f20284b1a9a836286a470a08e">grpc_call</a>
, <a class="el" href="structgrpc__transport__stream__op.html#abd84b0fc93fa58092d4803c4c46e5991">grpc_transport_stream_op</a>
</li>
<li>recv_state
: <a class="el" href="structcall__data.html#a58e1bd0d7508078f1e2ffae518f284c9">call_data</a>
, <a class="el" href="structgrpc__call.html#a23a473fb241cc663a16873d18690535b">grpc_call</a>
, <a class="el" href="structgrpc__transport__stream__op.html#ae4505fafa286964d362de807efddf0fc">grpc_transport_stream_op</a>
</li>
<li>recv_status
: <a class="el" href="uniongrpc__ioreq__data.html#a90e0ff6b94bc7197fd3bf8352cccacda">grpc_ioreq_data</a>
</li>
<li>recv_status_details
: <a class="el" href="uniongrpc__ioreq__data.html#ad5e88053a971308c7f336f0e82f453e0">grpc_ioreq_data</a>
</li>
<li>recv_status_on_client
: <a class="el" href="structgrpc__op.html#afde84738d1221928afdf08966470a39d">grpc_op</a>
</li>
<li>ref
: <a class="el" href="structgpr__slice__refcount.html#abf3fba35fdc6a4cd2d47e5ca19107ed7">gpr_slice_refcount</a>
, <a class="el" href="structgrpc__connector__vtable.html#ad68d5f41a883e3bd7934771e59f26b15">grpc_connector_vtable</a>
, <a class="el" href="structgrpc__resolver__factory__vtable.html#a205881c42a64bda699ea7699e6fd3527">grpc_resolver_factory_vtable</a>
, <a class="el" href="structgrpc__subchannel__factory__vtable.html#a89c654ab7f05b8108977771ec6e7e3ed">grpc_subchannel_factory_vtable</a>
, <a class="el" href="structsecure__endpoint.html#a02863c0d02a5776bee65747c5553f517">secure_endpoint</a>
</li>
<li>refcnt
: <a class="el" href="structinternal__metadata.html#af658b2849de44285d529f4aa4da956f4">internal_metadata</a>
</li>
<li>refcount
: <a class="el" href="structgpr__slice.html#a04d0bcc8331409fa3b3af29ee0b86a24">gpr_slice</a>
, <a class="el" href="structgrpc__auth__context.html#a1f00929fc059a0445eb61cbe73deaaae">grpc_auth_context</a>
, <a class="el" href="structgrpc__credentials.html#a823ba4bf9cc44b1173f6b4889a3446d6">grpc_credentials</a>
, <a class="el" href="structgrpc__credentials__md__store.html#adf0f64c7bbf264de9434ea9d656bf694">grpc_credentials_md_store</a>
, <a class="el" href="structgrpc__security__connector.html#a6f687c76fd94573412f97c9f3f0abf19">grpc_security_connector</a>
, <a class="el" href="structgrpc__server__credentials.html#a09edf5dc25f9d65ca19fae28ea69f1b7">grpc_server_credentials</a>
, <a class="el" href="structgrpc__server__secure__state.html#ae73c249bbe0e5c30a103fe4fa2ec1f13">grpc_server_secure_state</a>
, <a class="el" href="structinternal__string.html#a9e0174af2b64a5b66e09080c92a0aec2">internal_string</a>
</li>
<li>refcounted
: <a class="el" href="structgpr__slice.html#a99e9ced91521735e88e567af24db8688">gpr_slice</a>
</li>
<li>refresh_token
: <a class="el" href="structgrpc__auth__refresh__token.html#a5dea27f01a2952d14e34ea89473d4a12">grpc_auth_refresh_token</a>
, <a class="el" href="structgrpc__google__refresh__token__credentials.html#acbb59e3fbd1704345eb8a74f51349e6e">grpc_google_refresh_token_credentials</a>
</li>
<li>refs
: <a class="el" href="structconnection.html#a4f45cf20601ceebe1381dc83f1dbf516">connection</a>
, <a class="el" href="structconnector.html#ab2f6962cb7eff201b6b79655d8bace00">connector</a>
, <a class="el" href="structdns__resolver.html#ab33e01167cedc1126007318a3c71238e">dns_resolver</a>
, <a class="el" href="structgrpc__channel.html#acc936d967cd122b7b5300387e8ea0abe">grpc_channel</a>
, <a class="el" href="structgrpc__chttp2__transport.html#a90319aafb59fb5c00ee8ae113e9a3d69">grpc_chttp2_transport</a>
, <a class="el" href="structgrpc__client__config.html#a176869d426cb1799e6eeebeb9cefd7e2">grpc_client_config</a>
, <a class="el" href="structgrpc__lb__policy.html#a729d56e37097d14d3a84090aa85d4485">grpc_lb_policy</a>
, <a class="el" href="structgrpc__mdctx.html#a2764b3ed2bf9e59845aa9e1f02857d25">grpc_mdctx</a>
, <a class="el" href="structgrpc__resolver.html#aabfb460da52c0386f40415bf4ae0d233">grpc_resolver</a>
, <a class="el" href="structgrpc__subchannel.html#ab4a1c366594861d4aa0da8b4ec9a3475">grpc_subchannel</a>
, <a class="el" href="structgrpc__subchannel__call.html#a74891e108fd0a94a2915e828c2a172c5">grpc_subchannel_call</a>
, <a class="el" href="structinternal__string.html#a870bec6b963c65fedd1290747c207650">internal_string</a>
, <a class="el" href="structmalloc__refcount.html#adcdbbc75e835cbf6fc50025880f5e569">malloc_refcount</a>
, <a class="el" href="structmerge__args__factory.html#aae69ffa567a7a04cf4c0f9f8eba0b852">merge_args_factory</a>
, <a class="el" href="structnew__slice__refcount.html#a2baa2f77ff0fd04fe3aa6b80c573e8fe">new_slice_refcount</a>
, <a class="el" href="structnew__with__len__slice__refcount.html#ae68449b1a65da5e9561a4762f5601fa3">new_with_len_slice_refcount</a>
, <a class="el" href="structsockaddr__resolver.html#ae6ff58914bcf9afa2399f39fdd27ad5f">sockaddr_resolver</a>
, <a class="el" href="structsubchannel__factory.html#a32ce0e8c21b78563576c8a620251a3f5">subchannel_factory</a>
</li>
<li>refst
: <a class="el" href="structgrpc__fd.html#ac4769567bc6b9a0129269bc02dcce6f1">grpc_fd</a>
</li>
<li>registered
: <a class="el" href="structrequested__call.html#a6189bb66fde664aa073ee368168aea20">requested_call</a>
</li>
<li>registered_call_mu
: <a class="el" href="structgrpc__channel.html#aa59a21ba43df1a848efbc177cd5725cd">grpc_channel</a>
</li>
<li>registered_calls
: <a class="el" href="structgrpc__channel.html#ac92f7c7b4dd87743f30a16aaaf91f061">grpc_channel</a>
</li>
<li>registered_method
: <a class="el" href="structrequested__call.html#ae210a8bd23019d2008f1eb9ab1320eae">requested_call</a>
</li>
<li>registered_method_max_probes
: <a class="el" href="structchannel__data.html#aa9b814136d8be896321481e78098008b">channel_data</a>
</li>
<li>registered_method_slots
: <a class="el" href="structchannel__data.html#a707bff2830ad502cdd36ec18235f12e1">channel_data</a>
</li>
<li>registered_methods
: <a class="el" href="structchannel__data.html#a0c63e5d9500bc02961af18685479fc89">channel_data</a>
, <a class="el" href="structgrpc__server.html#addf8e1f57942da0e5f7235668c0968bd">grpc_server</a>
</li>
<li>regress_weight
: <a class="el" href="structgrpc__time__averaged__stats.html#a24abd6f81483e9b6cecfa39eefffd70d">grpc_time_averaged_stats</a>
</li>
<li>remaining_input
: <a class="el" href="structjson__reader__userdata.html#a3535b10b322fe1063463bbddadcbad61">json_reader_userdata</a>
</li>
<li>remaining_slice_bytes
: <a class="el" href="structcall__data.html#a69fca2329317c8cf3d9c215334b2aa40">call_data</a>
</li>
<li>request_data
: <a class="el" href="structgrpc__call.html#a7d8e4ea86a2539b59f762ba97652bd8d">grpc_call</a>
</li>
<li>request_flags
: <a class="el" href="structgrpc__call.html#a43f9cd5720841b99ea69fd94aed0ee13">grpc_call</a>
</li>
<li>request_freelist
: <a class="el" href="structgrpc__server.html#a70a23bf1b0e885d055f0c45382e7110a">grpc_server</a>
</li>
<li>request_matcher
: <a class="el" href="structregistered__method.html#af4a01615a9970b99e38cacf58ed49da0">registered_method</a>
</li>
<li>request_metadata_creds
: <a class="el" href="structgrpc__channel__security__connector.html#a56bc3c048e45431ae50bdfec49f22f3d">grpc_channel_security_connector</a>
</li>
<li>request_set
: <a class="el" href="structgrpc__call.html#adace21c70dcd672521c08f0465e33c95">grpc_call</a>
</li>
<li>request_text
: <a class="el" href="structinternal__request.html#a17b242a8f7682f8438f357c5c7f05f67">internal_request</a>
</li>
<li>requested_calls
: <a class="el" href="structgrpc__server.html#ac582d8e154ce4f8a326bcf3a76f235e6">grpc_server</a>
</li>
<li>requests
: <a class="el" href="structrequest__matcher.html#a5f69adf001614b2fda3756100b3ba60d">request_matcher</a>
</li>
<li>reserved
: <a class="el" href="structgrpc__byte__buffer.html#a1fc968604a3dcb4a0f34554be528bba2">grpc_byte_buffer</a>
, <a class="el" href="structgrpc__call__details.html#a5c323f3f0c94cbb867f13453dd43dd9d">grpc_call_details</a>
, <a class="el" href="structgrpc__linked__mdelem.html#a33bd89c5762d6b5f208cad900161c5f9">grpc_linked_mdelem</a>
, <a class="el" href="structgrpc__op.html#a7ec54a31e4a202f8c8241fec8e611cbe">grpc_op</a>
</li>
<li>reset
: <a class="el" href="structcensus__aggregation__ops.html#a36675da838ef7127a30df88dbe1039a6">census_aggregation_ops</a>
</li>
<li>resolved_config
: <a class="el" href="structdns__resolver.html#a368c90c0b364fd6b3459ca6ef25cfd6d">dns_resolver</a>
</li>
<li>resolved_version
: <a class="el" href="structdns__resolver.html#aee7098ec311fd223ceb6e57e8bfdd2fc">dns_resolver</a>
</li>
<li>resolver
: <a class="el" href="structchannel__data.html#a8cf393ab5da1a500d6c6f8543c408682">channel_data</a>
</li>
<li>resolving
: <a class="el" href="structdns__resolver.html#abc4a241cfa112a6b430d39749a2f6faf">dns_resolver</a>
</li>
<li>result
: <a class="el" href="structconnector.html#a9b15773040e783143121ad19ad3582d8">connector</a>
, <a class="el" href="structtsi__fake__handshaker.html#a7dc6f4f013c03d3aa669c3a2fb9a761c">tsi_fake_handshaker</a>
, <a class="el" href="structtsi__ssl__handshaker.html#a12ec1007039ee18e12dee8b2fd2670b7">tsi_ssl_handshaker</a>
</li>
<li>root_channel_data
: <a class="el" href="structgrpc__server.html#ab9a64dbadf2655aa804caae0fbefe47d">grpc_server</a>
</li>
<li>root_worker
: <a class="el" href="structgrpc__pollset.html#a658aca158a35f5b4055143c8ed41039b">grpc_pollset</a>
</li>
<li>rpc_error_cnt
: <a class="el" href="structcensus__rpc__stats.html#abba497a491a7c4836e4ec6e0ca04bdcf">census_rpc_stats</a>
</li>
<li>rst_stream
: <a class="el" href="structgrpc__chttp2__transport__parsing.html#a3a0c36ded4c323b01b323643d9750c04">grpc_chttp2_transport_parsing</a>
</li>
<li>rst_stream_reason
: <a class="el" href="structgrpc__chttp2__stream__parsing.html#aa6226c0cb8e4d6bd5830cc36f1efd4d2">grpc_chttp2_stream_parsing</a>
</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Sep 3 2015 09:44:14 for GRPC Core by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>