git subrepo clone (merge) --branch=v3.6.1 https://github.com/nats-io/nats.c.git deps/nats.c

subrepo:
  subdir:   "deps/nats.c"
  merged:   "66cec7f"
upstream:
  origin:   "https://github.com/nats-io/nats.c.git"
  branch:   "v3.6.1"
  commit:   "66cec7f"
git-subrepo:
  version:  "0.4.6"
  commit:   "b8b46501e"
This commit is contained in:
2023-08-15 00:19:51 -07:00
parent 5bc936a09f
commit 79a45fd2e3
558 changed files with 151795 additions and 0 deletions

2685
deps/nats.c/doc/DoxyFile.NATS.Client vendored Normal file

File diff suppressed because it is too large Load Diff

2685
deps/nats.c/doc/DoxyFile.NATS.Client.in vendored Normal file

File diff suppressed because it is too large Load Diff

1454
deps/nats.c/doc/customdoxygen.css vendored Executable file

File diff suppressed because it is too large Load Diff

21
deps/nats.c/doc/footer.html vendored Executable file
View File

@@ -0,0 +1,21 @@
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<!--BEGIN GENERATE_TREEVIEW-->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
$navpath
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
<!--END GENERATE_TREEVIEW-->
<!--BEGIN !GENERATE_TREEVIEW-->
<hr class="footer"/><address class="footer"><small>
$generatedby &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="$relpath^doxygen.png" alt="doxygen"/>
</a> $doxygenversion
</small></address>
<!--END !GENERATE_TREEVIEW-->
</body>
</html>

55
deps/nats.c/doc/header.html vendored Executable file
View File

@@ -0,0 +1,55 @@
<!-- HTML header for doxygen 1.8.10-->
<!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 $doxygenversion"/>
<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
<link href="$relpath^tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="$relpath^jquery.js"></script>
<script type="text/javascript" src="$relpath^dynsections.js"></script>
$treeview
$search
$mathjax
<link href="$relpath^$stylesheet" rel="stylesheet" type="text/css" />
$extrastylesheet
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<!--BEGIN TITLEAREA-->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<!--BEGIN PROJECT_LOGO-->
<td id="projectlogo"><img alt="Logo" src="$relpath^$projectlogo"/></td>
<!--END PROJECT_LOGO-->
<!--BEGIN PROJECT_NAME-->
<td id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">$projectname
<!--BEGIN PROJECT_NUMBER-->&#160;<span id="projectnumber">$projectnumber</span><!--END PROJECT_NUMBER-->
</div>
<!--BEGIN PROJECT_BRIEF--><div id="projectbrief">$projectbrief</div><!--END PROJECT_BRIEF-->
</td>
<!--END PROJECT_NAME-->
<!--BEGIN !PROJECT_NAME-->
<!--BEGIN PROJECT_BRIEF-->
<td style="padding-left: 0.5em;">
<div id="projectbrief">$projectbrief</div>
</td>
<!--END PROJECT_BRIEF-->
<!--END !PROJECT_NAME-->
<!--BEGIN DISABLE_INDEX-->
<!--BEGIN SEARCHENGINE-->
<td>$searchbox</td>
<!--END SEARCHENGINE-->
<!--END DISABLE_INDEX-->
</tr>
</tbody>
</table>
</div>
<!--END TITLEAREA-->
<!-- end header part -->

158
deps/nats.c/doc/html/annotated.html vendored Normal file
View File

@@ -0,0 +1,158 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class List</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">Class List</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_account_info.html" target="_self">jsAccountInfo</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_account_limits.html" target="_self">jsAccountLimits</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_a_p_i_stats.html" target="_self">jsAPIStats</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_cluster_info.html" target="_self">jsClusterInfo</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_consumer_config.html" target="_self">jsConsumerConfig</a></td><td class="desc"></td></tr>
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_consumer_info.html" target="_self">jsConsumerInfo</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_consumer_info_list.html" target="_self">jsConsumerInfoList</a></td><td class="desc"></td></tr>
<tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_consumer_names_list.html" target="_self">jsConsumerNamesList</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_consumer_sequence_mismatch.html" target="_self">jsConsumerSequenceMismatch</a></td><td class="desc"></td></tr>
<tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_direct_get_msg_options.html" target="_self">jsDirectGetMsgOptions</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_external_stream.html" target="_self">jsExternalStream</a></td><td class="desc"></td></tr>
<tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_fetch_request.html" target="_self">jsFetchRequest</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_lost_stream_data.html" target="_self">jsLostStreamData</a></td><td class="desc"></td></tr>
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_msg_meta_data.html" target="_self">jsMsgMetaData</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_14_" class="arrow" onclick="toggleFolder('14_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_options.html" target="_self">jsOptions</a></td><td class="desc"></td></tr>
<tr id="row_14_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_options_1_1js_options_publish_async.html" target="_self">jsOptionsPublishAsync</a></td><td class="desc"></td></tr>
<tr id="row_14_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_14_1_" class="arrow" onclick="toggleFolder('14_1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_options_1_1js_options_stream.html" target="_self">jsOptionsStream</a></td><td class="desc"></td></tr>
<tr id="row_14_1_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_info.html" target="_self">jsOptionsStreamInfo</a></td><td class="desc"></td></tr>
<tr id="row_14_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html" target="_self">jsOptionsStreamPurge</a></td><td class="desc"></td></tr>
<tr id="row_15_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_peer_info.html" target="_self">jsPeerInfo</a></td><td class="desc"></td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_placement.html" target="_self">jsPlacement</a></td><td class="desc"></td></tr>
<tr id="row_17_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_pub_ack.html" target="_self">jsPubAck</a></td><td class="desc"></td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_pub_ack_err.html" target="_self">jsPubAckErr</a></td><td class="desc"></td></tr>
<tr id="row_19_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_pub_options.html" target="_self">jsPubOptions</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_re_publish.html" target="_self">jsRePublish</a></td><td class="desc"></td></tr>
<tr id="row_21_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_sequence_info.html" target="_self">jsSequenceInfo</a></td><td class="desc"></td></tr>
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_sequence_pair.html" target="_self">jsSequencePair</a></td><td class="desc"></td></tr>
<tr id="row_23_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_alternate.html" target="_self">jsStreamAlternate</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_config.html" target="_self">jsStreamConfig</a></td><td class="desc"></td></tr>
<tr id="row_25_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_info.html" target="_self">jsStreamInfo</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_info_list.html" target="_self">jsStreamInfoList</a></td><td class="desc"></td></tr>
<tr id="row_27_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_names_list.html" target="_self">jsStreamNamesList</a></td><td class="desc"></td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_source.html" target="_self">jsStreamSource</a></td><td class="desc"></td></tr>
<tr id="row_29_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_source_info.html" target="_self">jsStreamSourceInfo</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_state.html" target="_self">jsStreamState</a></td><td class="desc"></td></tr>
<tr id="row_31_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_state_subject.html" target="_self">jsStreamStateSubject</a></td><td class="desc"></td></tr>
<tr id="row_32_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_stream_state_subjects.html" target="_self">jsStreamStateSubjects</a></td><td class="desc"></td></tr>
<tr id="row_33_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_sub_options.html" target="_self">jsSubOptions</a></td><td class="desc"></td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structjs_tier.html" target="_self">jsTier</a></td><td class="desc"></td></tr>
<tr id="row_35_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structkv_config.html" target="_self">kvConfig</a></td><td class="desc"></td></tr>
<tr id="row_36_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structkv_entry_list.html" target="_self">kvEntryList</a></td><td class="desc">A list of KeyValue store entries </td></tr>
<tr id="row_37_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structkv_keys_list.html" target="_self">kvKeysList</a></td><td class="desc">A list of KeyValue store keys </td></tr>
<tr id="row_38_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structkv_purge_options.html" target="_self">kvPurgeOptions</a></td><td class="desc"></td></tr>
<tr id="row_39_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structkv_watch_options.html" target="_self">kvWatchOptions</a></td><td class="desc"></td></tr>
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structnats_msg_list.html" target="_self">natsMsgList</a></td><td class="desc">A list of NATS messages </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

44
deps/nats.c/doc/html/annotated_dup.js vendored Normal file
View File

@@ -0,0 +1,44 @@
var annotated_dup =
[
[ "jsAccountInfo", "structjs_account_info.html", "structjs_account_info" ],
[ "jsAccountLimits", "structjs_account_limits.html", "structjs_account_limits" ],
[ "jsAPIStats", "structjs_a_p_i_stats.html", "structjs_a_p_i_stats" ],
[ "jsClusterInfo", "structjs_cluster_info.html", "structjs_cluster_info" ],
[ "jsConsumerConfig", "structjs_consumer_config.html", "structjs_consumer_config" ],
[ "jsConsumerInfo", "structjs_consumer_info.html", "structjs_consumer_info" ],
[ "jsConsumerInfoList", "structjs_consumer_info_list.html", "structjs_consumer_info_list" ],
[ "jsConsumerNamesList", "structjs_consumer_names_list.html", "structjs_consumer_names_list" ],
[ "jsConsumerSequenceMismatch", "structjs_consumer_sequence_mismatch.html", "structjs_consumer_sequence_mismatch" ],
[ "jsDirectGetMsgOptions", "structjs_direct_get_msg_options.html", "structjs_direct_get_msg_options" ],
[ "jsExternalStream", "structjs_external_stream.html", "structjs_external_stream" ],
[ "jsFetchRequest", "structjs_fetch_request.html", "structjs_fetch_request" ],
[ "jsLostStreamData", "structjs_lost_stream_data.html", "structjs_lost_stream_data" ],
[ "jsMsgMetaData", "structjs_msg_meta_data.html", "structjs_msg_meta_data" ],
[ "jsOptions", "structjs_options.html", "structjs_options" ],
[ "jsPeerInfo", "structjs_peer_info.html", "structjs_peer_info" ],
[ "jsPlacement", "structjs_placement.html", "structjs_placement" ],
[ "jsPubAck", "structjs_pub_ack.html", "structjs_pub_ack" ],
[ "jsPubAckErr", "structjs_pub_ack_err.html", "structjs_pub_ack_err" ],
[ "jsPubOptions", "structjs_pub_options.html", "structjs_pub_options" ],
[ "jsRePublish", "structjs_re_publish.html", "structjs_re_publish" ],
[ "jsSequenceInfo", "structjs_sequence_info.html", "structjs_sequence_info" ],
[ "jsSequencePair", "structjs_sequence_pair.html", "structjs_sequence_pair" ],
[ "jsStreamAlternate", "structjs_stream_alternate.html", "structjs_stream_alternate" ],
[ "jsStreamConfig", "structjs_stream_config.html", "structjs_stream_config" ],
[ "jsStreamInfo", "structjs_stream_info.html", "structjs_stream_info" ],
[ "jsStreamInfoList", "structjs_stream_info_list.html", "structjs_stream_info_list" ],
[ "jsStreamNamesList", "structjs_stream_names_list.html", "structjs_stream_names_list" ],
[ "jsStreamSource", "structjs_stream_source.html", "structjs_stream_source" ],
[ "jsStreamSourceInfo", "structjs_stream_source_info.html", "structjs_stream_source_info" ],
[ "jsStreamState", "structjs_stream_state.html", "structjs_stream_state" ],
[ "jsStreamStateSubject", "structjs_stream_state_subject.html", "structjs_stream_state_subject" ],
[ "jsStreamStateSubjects", "structjs_stream_state_subjects.html", "structjs_stream_state_subjects" ],
[ "jsSubOptions", "structjs_sub_options.html", "structjs_sub_options" ],
[ "jsTier", "structjs_tier.html", "structjs_tier" ],
[ "kvConfig", "structkv_config.html", "structkv_config" ],
[ "kvEntryList", "structkv_entry_list.html", "structkv_entry_list" ],
[ "kvKeysList", "structkv_keys_list.html", "structkv_keys_list" ],
[ "kvPurgeOptions", "structkv_purge_options.html", "structkv_purge_options" ],
[ "kvWatchOptions", "structkv_watch_options.html", "structkv_watch_options" ],
[ "natsMsgList", "structnats_msg_list.html", "structnats_msg_list" ]
];

BIN
deps/nats.c/doc/html/bc_s.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

BIN
deps/nats.c/doc/html/bc_sd.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 635 B

BIN
deps/nats.c/doc/html/bdwn.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

121
deps/nats.c/doc/html/classes.html vendored Normal file
View File

@@ -0,0 +1,121 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Index</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">Class Index</div></div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_J">J</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a></div>
<div class="classindex">
<dl class="classindex even">
<dt class="alphachar"><a id="letter_J" name="letter_J">J</a></dt>
<dd><a class="el" href="structjs_account_info.html">jsAccountInfo</a></dd><dd><a class="el" href="structjs_account_limits.html">jsAccountLimits</a></dd><dd><a class="el" href="structjs_a_p_i_stats.html">jsAPIStats</a></dd><dd><a class="el" href="structjs_cluster_info.html">jsClusterInfo</a></dd><dd><a class="el" href="structjs_consumer_config.html">jsConsumerConfig</a></dd><dd><a class="el" href="structjs_consumer_info.html">jsConsumerInfo</a></dd><dd><a class="el" href="structjs_consumer_info_list.html">jsConsumerInfoList</a></dd><dd><a class="el" href="structjs_consumer_names_list.html">jsConsumerNamesList</a></dd><dd><a class="el" href="structjs_consumer_sequence_mismatch.html">jsConsumerSequenceMismatch</a></dd><dd><a class="el" href="structjs_direct_get_msg_options.html">jsDirectGetMsgOptions</a></dd><dd><a class="el" href="structjs_external_stream.html">jsExternalStream</a></dd><dd><a class="el" href="structjs_fetch_request.html">jsFetchRequest</a></dd><dd><a class="el" href="structjs_lost_stream_data.html">jsLostStreamData</a></dd><dd><a class="el" href="structjs_msg_meta_data.html">jsMsgMetaData</a></dd><dd><a class="el" href="structjs_options.html">jsOptions</a></dd><dd><a class="el" href="structjs_options_1_1js_options_publish_async.html">jsOptions::jsOptionsPublishAsync</a></dd><dd><a class="el" href="structjs_options_1_1js_options_stream.html">jsOptions::jsOptionsStream</a></dd><dd><a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_info.html">jsOptions::jsOptionsStream::jsOptionsStreamInfo</a></dd><dd><a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html">jsOptions::jsOptionsStream::jsOptionsStreamPurge</a></dd><dd><a class="el" href="structjs_peer_info.html">jsPeerInfo</a></dd><dd><a class="el" href="structjs_placement.html">jsPlacement</a></dd><dd><a class="el" href="structjs_pub_ack.html">jsPubAck</a></dd><dd><a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a></dd><dd><a class="el" href="structjs_pub_options.html">jsPubOptions</a></dd><dd><a class="el" href="structjs_re_publish.html">jsRePublish</a></dd><dd><a class="el" href="structjs_sequence_info.html">jsSequenceInfo</a></dd><dd><a class="el" href="structjs_sequence_pair.html">jsSequencePair</a></dd><dd><a class="el" href="structjs_stream_alternate.html">jsStreamAlternate</a></dd><dd><a class="el" href="structjs_stream_config.html">jsStreamConfig</a></dd><dd><a class="el" href="structjs_stream_info.html">jsStreamInfo</a></dd><dd><a class="el" href="structjs_stream_info_list.html">jsStreamInfoList</a></dd><dd><a class="el" href="structjs_stream_names_list.html">jsStreamNamesList</a></dd><dd><a class="el" href="structjs_stream_source.html">jsStreamSource</a></dd><dd><a class="el" href="structjs_stream_source_info.html">jsStreamSourceInfo</a></dd><dd><a class="el" href="structjs_stream_state.html">jsStreamState</a></dd><dd><a class="el" href="structjs_stream_state_subject.html">jsStreamStateSubject</a></dd><dd><a class="el" href="structjs_stream_state_subjects.html">jsStreamStateSubjects</a></dd><dd><a class="el" href="structjs_sub_options.html">jsSubOptions</a></dd><dd><a class="el" href="structjs_tier.html">jsTier</a></dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_K" name="letter_K">K</a></dt>
<dd><a class="el" href="structkv_config.html">kvConfig</a></dd><dd><a class="el" href="structkv_entry_list.html">kvEntryList</a></dd><dd><a class="el" href="structkv_keys_list.html">kvKeysList</a></dd><dd><a class="el" href="structkv_purge_options.html">kvPurgeOptions</a></dd><dd><a class="el" href="structkv_watch_options.html">kvWatchOptions</a></dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter_N" name="letter_N">N</a></dt>
<dd><a class="el" href="structnats_msg_list.html">natsMsgList</a></dd></dl>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

BIN
deps/nats.c/doc/html/closed.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

1454
deps/nats.c/doc/html/customdoxygen.css vendored Normal file

File diff suppressed because it is too large Load Diff

116
deps/nats.c/doc/html/deprecated.html vendored Normal file
View File

@@ -0,0 +1,116 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Deprecated List</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('deprecated.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div><div class="header">
<div class="headertitle"><div class="title">Deprecated List </div></div>
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
<dt>Member <a class="el" href="group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428">natsSubscription_NoDeliveryDelay</a> (natsSubscription *sub)</dt>
<dd><a class="anchor" id="_deprecated000001"></a>No longer needed. Will be removed in the future. </dd>
<dt>Member <a class="el" href="group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254">natsSubscription_QueuedMsgs</a> (natsSubscription *sub, uint64_t *queuedMsgs)</dt>
<dd><a class="anchor" id="_deprecated000002"></a>Use <a class="el" href="group__sub_group.html#gaca6262e2ef842caa701a9f233db72707" title="Returns the number of pending messages and bytes.">natsSubscription_GetPending</a> instead.</dd>
</dl>
</div></div><!-- contents -->
</div><!-- PageDoc -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,118 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: adapters Directory 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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('dir_085924db4bed469054a9264cf96b0d5e.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">adapters Directory Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libevent_8h.html">libevent.h</a> <a href="libevent_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="libuv_8h.html">libuv.h</a> <a href="libuv_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_085924db4bed469054a9264cf96b0d5e.html">adapters</a></li>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,5 @@
var dir_085924db4bed469054a9264cf96b0d5e =
[
[ "libevent.h", "libevent_8h.html", "libevent_8h" ],
[ "libuv.h", "libuv_8h.html", "libuv_8h" ]
];

View File

@@ -0,0 +1,123 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: src Directory 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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">src Directory Reference</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
Directories</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_085924db4bed469054a9264cf96b0d5e.html">adapters</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="nats_8h.html">nats.h</a> <a href="nats_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="status_8h.html">status.h</a> <a href="status_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,6 @@
var dir_68267d1309a1af8e8297ef4c3efbcdba =
[
[ "adapters", "dir_085924db4bed469054a9264cf96b0d5e.html", "dir_085924db4bed469054a9264cf96b0d5e" ],
[ "nats.h", "nats_8h.html", "nats_8h" ],
[ "status.h", "status_8h.html", "status_8h" ]
];

BIN
deps/nats.c/doc/html/doc.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 B

BIN
deps/nats.c/doc/html/docd.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 756 B

26
deps/nats.c/doc/html/doxygen.svg vendored Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 15 KiB

123
deps/nats.c/doc/html/dynsections.js vendored Normal file
View File

@@ -0,0 +1,123 @@
/*
@licstart The following is the entire license notice for the JavaScript code in this file.
The MIT License (MIT)
Copyright (C) 1997-2020 by Dimitri van Heesch
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or
substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
@licend The above is the entire license notice for the JavaScript code in this file
*/
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
$('table.directory tr').
removeClass('odd').filter(':visible:odd').addClass('odd');
}
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
updateStripes();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}
/* @license-end */

119
deps/nats.c/doc/html/files.html vendored Normal file
View File

@@ -0,0 +1,119 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File List</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('files.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">File List</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_085924db4bed469054a9264cf96b0d5e.html" target="_self">adapters</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="libevent_8h_source.html"><span class="icondoc"></span></a><a class="el" href="libevent_8h.html" target="_self">libevent.h</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="libuv_8h_source.html"><span class="icondoc"></span></a><a class="el" href="libuv_8h.html" target="_self">libuv.h</a></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="nats_8h_source.html"><span class="icondoc"></span></a><a class="el" href="nats_8h.html" target="_self">nats.h</a></td><td class="desc"></td></tr>
<tr id="row_0_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="status_8h_source.html"><span class="icondoc"></span></a><a class="el" href="status_8h.html" target="_self">status.h</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

4
deps/nats.c/doc/html/files_dup.js vendored Normal file
View File

@@ -0,0 +1,4 @@
var files_dup =
[
[ "src", "dir_68267d1309a1af8e8297ef4c3efbcdba.html", "dir_68267d1309a1af8e8297ef4c3efbcdba" ]
];

BIN
deps/nats.c/doc/html/folderclosed.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

BIN
deps/nats.c/doc/html/folderopen.png vendored Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

122
deps/nats.c/doc/html/functions.html vendored Normal file
View File

@@ -0,0 +1,122 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>AckFloor&#160;:&#160;<a class="el" href="structjs_consumer_info.html#ab69c36ae092df9b0663b675a5abbab55">jsConsumerInfo</a></li>
<li>AckHandler&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#a508140119f40a2c056d4ee8c0cd55df9">jsOptions::jsOptionsPublishAsync</a></li>
<li>AckHandlerClosure&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#a60c95f10797c04ea2e625759c6936ec9">jsOptions::jsOptionsPublishAsync</a></li>
<li>AckPolicy&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab">jsConsumerConfig</a></li>
<li>AckWait&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67">jsConsumerConfig</a></li>
<li>Active&#160;:&#160;<a class="el" href="structjs_peer_info.html#a8441d023932c388953197f7ea39402fe">jsPeerInfo</a>, <a class="el" href="structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247">jsStreamSourceInfo</a></li>
<li>AllowDirect&#160;:&#160;<a class="el" href="structjs_stream_config.html#a28630f6f07ca02553c5d5718d7c29721">jsStreamConfig</a></li>
<li>AllowRollup&#160;:&#160;<a class="el" href="structjs_stream_config.html#aba71cdb342181f52bb9f7ff5f770a1fa">jsStreamConfig</a></li>
<li>Alternates&#160;:&#160;<a class="el" href="structjs_stream_info.html#a720c4ff9090bafda50000843810ab1bb">jsStreamInfo</a></li>
<li>AlternatesLen&#160;:&#160;<a class="el" href="structjs_stream_info.html#ad37a5fd700bd5df54e5002c7de51c3ad">jsStreamInfo</a></li>
<li>API&#160;:&#160;<a class="el" href="structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94">jsAccountInfo</a></li>
<li>APIPrefix&#160;:&#160;<a class="el" href="structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96">jsExternalStream</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

115
deps/nats.c/doc/html/functions_b.html vendored Normal file
View File

@@ -0,0 +1,115 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_b.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>BackOff&#160;:&#160;<a class="el" href="structjs_consumer_config.html#aa2d0aff64a2c46122d0f0fe89e8ae011">jsConsumerConfig</a></li>
<li>BackOffLen&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ad2f6ca3f2d0f977aedb8687c462c1cfc">jsConsumerConfig</a></li>
<li>Batch&#160;:&#160;<a class="el" href="structjs_fetch_request.html#a84f06b60e25decb2674996f0cb315f63">jsFetchRequest</a></li>
<li>Bucket&#160;:&#160;<a class="el" href="structkv_config.html#a11b636da727c17566d5ab1274f69fee5">kvConfig</a></li>
<li>Bytes&#160;:&#160;<a class="el" href="structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30">jsLostStreamData</a>, <a class="el" href="structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d">jsStreamState</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

119
deps/nats.c/doc/html/functions_c.html vendored Normal file
View File

@@ -0,0 +1,119 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_c.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>Cluster&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32">jsConsumerInfo</a>, <a class="el" href="structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf">jsPlacement</a>, <a class="el" href="structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d">jsStreamAlternate</a>, <a class="el" href="structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a">jsStreamInfo</a></li>
<li>Config&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1">jsConsumerInfo</a>, <a class="el" href="structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6">jsStreamInfo</a>, <a class="el" href="structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5">jsSubOptions</a></li>
<li>Consumer&#160;:&#160;<a class="el" href="structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127">jsMsgMetaData</a>, <a class="el" href="structjs_sequence_info.html#ae4416a5d766e07db207e563668edd06f">jsSequenceInfo</a>, <a class="el" href="structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816">jsSequencePair</a>, <a class="el" href="structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36">jsSubOptions</a></li>
<li>ConsumerClient&#160;:&#160;<a class="el" href="structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28">jsConsumerSequenceMismatch</a></li>
<li>Consumers&#160;:&#160;<a class="el" href="structjs_account_info.html#a1237c3f19a42a3203825971b429312e9">jsAccountInfo</a>, <a class="el" href="structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85">jsStreamState</a>, <a class="el" href="structjs_tier.html#ac33ce862c041572d10184e7fa0dd0bfe">jsTier</a></li>
<li>ConsumerServer&#160;:&#160;<a class="el" href="structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c">jsConsumerSequenceMismatch</a></li>
<li>Count&#160;:&#160;<a class="el" href="structjs_consumer_info_list.html#a813c908362a6426a929133f7c0d3395f">jsConsumerInfoList</a>, <a class="el" href="structjs_consumer_names_list.html#a0bccbad8ac5d335a0ed89970a58900fb">jsConsumerNamesList</a>, <a class="el" href="structjs_stream_info_list.html#a8bc8490af12bb4f7a245605aecde62c2">jsStreamInfoList</a>, <a class="el" href="structjs_stream_names_list.html#ab1385b6333537306d0462946c26cde4f">jsStreamNamesList</a>, <a class="el" href="structjs_stream_state_subjects.html#ab88e2026f518b6cdffd3901b5e5cd374">jsStreamStateSubjects</a>, <a class="el" href="structkv_entry_list.html#a82da55d42e1a6862d3b0034dfc6f321f">kvEntryList</a>, <a class="el" href="structkv_keys_list.html#a625f7b34784e024a538359efd9a97265">kvKeysList</a>, <a class="el" href="structnats_msg_list.html#a5c48bf6b9e7f1d889d7ad31694911750">natsMsgList</a></li>
<li>Created&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c">jsConsumerInfo</a>, <a class="el" href="structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838">jsStreamInfo</a></li>
<li>Current&#160;:&#160;<a class="el" href="structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4">jsPeerInfo</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

129
deps/nats.c/doc/html/functions_d.html vendored Normal file
View File

@@ -0,0 +1,129 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_d.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>Deleted&#160;:&#160;<a class="el" href="structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f">jsStreamState</a></li>
<li>DeletedDetails&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7">jsOptions::jsOptionsStream::jsOptionsStreamInfo</a></li>
<li>DeletedLen&#160;:&#160;<a class="el" href="structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0">jsStreamState</a></li>
<li>DeleteMarkersOlderThan&#160;:&#160;<a class="el" href="structkv_purge_options.html#a47fed1e95073666cbe441aba7c149da6">kvPurgeOptions</a></li>
<li>Delivered&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a15f2d68fbf126acc1907ba9462ad9ee9">jsConsumerInfo</a></li>
<li>DeliverGroup&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ae0765f3b5effe365187d3cf809c6ed3c">jsConsumerConfig</a></li>
<li>DeliverPolicy&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4">jsConsumerConfig</a></li>
<li>DeliverPrefix&#160;:&#160;<a class="el" href="structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3">jsExternalStream</a></li>
<li>DeliverSubject&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded">jsConsumerConfig</a></li>
<li>DenyDelete&#160;:&#160;<a class="el" href="structjs_stream_config.html#af2d42dd29b9a35257937aeeb53c9f287">jsStreamConfig</a></li>
<li>DenyPurge&#160;:&#160;<a class="el" href="structjs_stream_config.html#a575ffbaa85b0300032963296b090583a">jsStreamConfig</a></li>
<li>Description&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6">jsConsumerConfig</a>, <a class="el" href="structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10">jsStreamConfig</a>, <a class="el" href="structkv_config.html#a941e9cad2bab67f093bf4d9567b4749a">kvConfig</a></li>
<li>Destination&#160;:&#160;<a class="el" href="structjs_re_publish.html#a662b2e57d237b171b2b61509f7e1023a">jsRePublish</a></li>
<li>Discard&#160;:&#160;<a class="el" href="structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d">jsStreamConfig</a></li>
<li>DiscardNewPerSubject&#160;:&#160;<a class="el" href="structjs_stream_config.html#a3fb7d5e1a09829fe742749da880afe4a">jsStreamConfig</a></li>
<li>Domain&#160;:&#160;<a class="el" href="structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c">jsAccountInfo</a>, <a class="el" href="structjs_msg_meta_data.html#a388e38ccea591181436d199dc7c2f8ea">jsMsgMetaData</a>, <a class="el" href="structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e">jsOptions</a>, <a class="el" href="structjs_pub_ack.html#a0b73200c0b035db3c9c96421706d51b0">jsPubAck</a>, <a class="el" href="structjs_stream_alternate.html#a7c25ab1a427b78c4e1ba58ff7cdb5a8f">jsStreamAlternate</a>, <a class="el" href="structjs_stream_source.html#aa304239ee823ef87fcb53ebb0c077e7b">jsStreamSource</a></li>
<li>Duplicate&#160;:&#160;<a class="el" href="structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243">jsPubAck</a></li>
<li>Duplicates&#160;:&#160;<a class="el" href="structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20">jsStreamConfig</a></li>
<li>Durable&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0">jsConsumerConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

22
deps/nats.c/doc/html/functions_dup.js vendored Normal file
View File

@@ -0,0 +1,22 @@
var functions_dup =
[
[ "a", "functions.html", null ],
[ "b", "functions_b.html", null ],
[ "c", "functions_c.html", null ],
[ "d", "functions_d.html", null ],
[ "e", "functions_e.html", null ],
[ "f", "functions_f.html", null ],
[ "h", "functions_h.html", null ],
[ "i", "functions_i.html", null ],
[ "k", "functions_k.html", null ],
[ "l", "functions_l.html", null ],
[ "m", "functions_m.html", null ],
[ "n", "functions_n.html", null ],
[ "o", "functions_o.html", null ],
[ "p", "functions_p.html", null ],
[ "q", "functions_q.html", null ],
[ "r", "functions_r.html", null ],
[ "s", "functions_s.html", null ],
[ "t", "functions_t.html", null ],
[ "w", "functions_w.html", null ]
];

124
deps/nats.c/doc/html/functions_e.html vendored Normal file
View File

@@ -0,0 +1,124 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_e.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>Entries&#160;:&#160;<a class="el" href="structkv_entry_list.html#a179d4d3e5844d005be1ed9134b969a50">kvEntryList</a></li>
<li>Err&#160;:&#160;<a class="el" href="structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5">jsPubAckErr</a></li>
<li>ErrCode&#160;:&#160;<a class="el" href="structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a">jsPubAckErr</a></li>
<li>ErrHandler&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b">jsOptions::jsOptionsPublishAsync</a></li>
<li>ErrHandlerClosure&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81">jsOptions::jsOptionsPublishAsync</a></li>
<li>Errors&#160;:&#160;<a class="el" href="structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d">jsAPIStats</a></li>
<li>ErrText&#160;:&#160;<a class="el" href="structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87">jsPubAckErr</a></li>
<li>ExpectLastMsgId&#160;:&#160;<a class="el" href="structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61">jsPubOptions</a></li>
<li>ExpectLastSeq&#160;:&#160;<a class="el" href="structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf">jsPubOptions</a></li>
<li>ExpectLastSubjectSeq&#160;:&#160;<a class="el" href="structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253">jsPubOptions</a></li>
<li>ExpectNoMessage&#160;:&#160;<a class="el" href="structjs_pub_options.html#a740a7edee8c832a75b75fded6046ba90">jsPubOptions</a></li>
<li>ExpectStream&#160;:&#160;<a class="el" href="structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f">jsPubOptions</a></li>
<li>Expires&#160;:&#160;<a class="el" href="structjs_fetch_request.html#ac3351138ce8ac3b321ac1eb78887116e">jsFetchRequest</a></li>
<li>External&#160;:&#160;<a class="el" href="structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888">jsStreamSource</a>, <a class="el" href="structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05">jsStreamSourceInfo</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

114
deps/nats.c/doc/html/functions_f.html vendored Normal file
View File

@@ -0,0 +1,114 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_f.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FilterSubject&#160;:&#160;<a class="el" href="structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca">jsConsumerConfig</a>, <a class="el" href="structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3">jsStreamSource</a></li>
<li>FirstSeq&#160;:&#160;<a class="el" href="structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da">jsStreamState</a></li>
<li>FirstTime&#160;:&#160;<a class="el" href="structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0">jsStreamState</a></li>
<li>FlowControl&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0">jsConsumerConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

113
deps/nats.c/doc/html/functions_h.html vendored Normal file
View File

@@ -0,0 +1,113 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>HeadersOnly&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a30d4142bac47ab6dc583c5ee193704e6">jsConsumerConfig</a>, <a class="el" href="structjs_re_publish.html#a16ebc4cdae4a407cf4e32aad212888db">jsRePublish</a></li>
<li>Heartbeat&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53">jsConsumerConfig</a>, <a class="el" href="structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496">jsFetchRequest</a></li>
<li>History&#160;:&#160;<a class="el" href="structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98">kvConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

114
deps/nats.c/doc/html/functions_i.html vendored Normal file
View File

@@ -0,0 +1,114 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_i.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>IgnoreDeletes&#160;:&#160;<a class="el" href="structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07">kvWatchOptions</a></li>
<li>InactiveThreshold&#160;:&#160;<a class="el" href="structjs_consumer_config.html#af6376a6009124c25d7016bc548f3855d">jsConsumerConfig</a></li>
<li>IncludeHistory&#160;:&#160;<a class="el" href="structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649">kvWatchOptions</a></li>
<li>Info&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c">jsOptions::jsOptionsStream</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

112
deps/nats.c/doc/html/functions_k.html vendored Normal file
View File

@@ -0,0 +1,112 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_k.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>Keep&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda">jsOptions::jsOptionsStream::jsOptionsStreamPurge</a></li>
<li>Keys&#160;:&#160;<a class="el" href="structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18">kvKeysList</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

119
deps/nats.c/doc/html/functions_l.html vendored Normal file
View File

@@ -0,0 +1,119 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_l.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>Lag&#160;:&#160;<a class="el" href="structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9">jsPeerInfo</a>, <a class="el" href="structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863">jsStreamSourceInfo</a></li>
<li>Last&#160;:&#160;<a class="el" href="structjs_sequence_info.html#a4e94c91650b7db253645515fee4c3b05">jsSequenceInfo</a></li>
<li>LastBySubject&#160;:&#160;<a class="el" href="structjs_direct_get_msg_options.html#aae968f31cdda96fa3c5e9374a36b9630">jsDirectGetMsgOptions</a></li>
<li>LastSeq&#160;:&#160;<a class="el" href="structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827">jsStreamState</a></li>
<li>LastTime&#160;:&#160;<a class="el" href="structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0">jsStreamState</a></li>
<li>Leader&#160;:&#160;<a class="el" href="structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19">jsClusterInfo</a></li>
<li>Limits&#160;:&#160;<a class="el" href="structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9">jsAccountInfo</a>, <a class="el" href="structjs_tier.html#af2edbabd5e078b1e31dd73d44fd507d3">jsTier</a></li>
<li>List&#160;:&#160;<a class="el" href="structjs_consumer_info_list.html#a75354882af5e11959b198a70bde14db8">jsConsumerInfoList</a>, <a class="el" href="structjs_consumer_names_list.html#aa4b3cf17902a2d580cc3a230bfa5d309">jsConsumerNamesList</a>, <a class="el" href="structjs_stream_info_list.html#a7b096ee7a25363f231f56419a244daef">jsStreamInfoList</a>, <a class="el" href="structjs_stream_names_list.html#a1875a7e449759dfc2a40b0eb74de0acf">jsStreamNamesList</a>, <a class="el" href="structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0">jsStreamStateSubjects</a></li>
<li>Lost&#160;:&#160;<a class="el" href="structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec">jsStreamState</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

140
deps/nats.c/doc/html/functions_m.html vendored Normal file
View File

@@ -0,0 +1,140 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_m.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>ManualAck&#160;:&#160;<a class="el" href="structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2">jsSubOptions</a></li>
<li>MaxAckPending&#160;:&#160;<a class="el" href="structjs_account_limits.html#a4abf1972690c20d73bd314f2059e8013">jsAccountLimits</a>, <a class="el" href="structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892">jsConsumerConfig</a></li>
<li>MaxAge&#160;:&#160;<a class="el" href="structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e">jsStreamConfig</a></li>
<li>MaxBytes&#160;:&#160;<a class="el" href="structjs_fetch_request.html#a3298db691c2ecb9725cc029e2c35d6d1">jsFetchRequest</a>, <a class="el" href="structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451">jsStreamConfig</a>, <a class="el" href="structkv_config.html#a1bc37777aa91b8b57a70e7647670cd12">kvConfig</a></li>
<li>MaxBytesRequired&#160;:&#160;<a class="el" href="structjs_account_limits.html#a858edf99ee1c60354bdba4e59293fb6a">jsAccountLimits</a></li>
<li>MaxConsumers&#160;:&#160;<a class="el" href="structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338">jsAccountLimits</a>, <a class="el" href="structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395">jsStreamConfig</a></li>
<li>MaxDeliver&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95">jsConsumerConfig</a></li>
<li>MaxMemory&#160;:&#160;<a class="el" href="structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4">jsAccountLimits</a></li>
<li>MaxMsgs&#160;:&#160;<a class="el" href="structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d">jsStreamConfig</a></li>
<li>MaxMsgSize&#160;:&#160;<a class="el" href="structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641">jsStreamConfig</a></li>
<li>MaxMsgsPerSubject&#160;:&#160;<a class="el" href="structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340">jsStreamConfig</a></li>
<li>MaxPending&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1">jsOptions::jsOptionsPublishAsync</a></li>
<li>MaxRequestBatch&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a4e86deefe08854b9a82b4908397aad32">jsConsumerConfig</a></li>
<li>MaxRequestExpires&#160;:&#160;<a class="el" href="structjs_consumer_config.html#aa71aa3dfe5826466be301097b1bae04d">jsConsumerConfig</a></li>
<li>MaxRequestMaxBytes&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a74a026cdd92c538bcf84297f4468bb21">jsConsumerConfig</a></li>
<li>MaxStore&#160;:&#160;<a class="el" href="structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30">jsAccountLimits</a></li>
<li>MaxStreams&#160;:&#160;<a class="el" href="structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2">jsAccountLimits</a></li>
<li>MaxValueSize&#160;:&#160;<a class="el" href="structkv_config.html#a281156a9df0130abad7f3b2728ac35a5">kvConfig</a></li>
<li>MaxWait&#160;:&#160;<a class="el" href="structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143">jsPubOptions</a></li>
<li>MaxWaiting&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76">jsConsumerConfig</a></li>
<li>Memory&#160;:&#160;<a class="el" href="structjs_account_info.html#a448578d621e878267ad5f1792002a665">jsAccountInfo</a>, <a class="el" href="structjs_tier.html#aeff4a4cb86e10d8d7749d6ff69f97ed1">jsTier</a></li>
<li>MemoryMaxStreamBytes&#160;:&#160;<a class="el" href="structjs_account_limits.html#a38875d969274b0f0fcefc6b04ce56eb8">jsAccountLimits</a></li>
<li>MemoryStorage&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a046177256938d6a601c629f9fd82f888">jsConsumerConfig</a></li>
<li>MetaOnly&#160;:&#160;<a class="el" href="structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605">kvWatchOptions</a></li>
<li>Mirror&#160;:&#160;<a class="el" href="structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51">jsStreamConfig</a>, <a class="el" href="structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a">jsStreamInfo</a>, <a class="el" href="structkv_config.html#ac86ca661d283627bccecf70cd286c8f8">kvConfig</a></li>
<li>MirrorDirect&#160;:&#160;<a class="el" href="structjs_stream_config.html#a9d67ddcc7c54c345dd60ed5e59234f1e">jsStreamConfig</a></li>
<li>Msg&#160;:&#160;<a class="el" href="structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b">jsPubAckErr</a></li>
<li>MsgId&#160;:&#160;<a class="el" href="structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0">jsPubOptions</a></li>
<li>Msgs&#160;:&#160;<a class="el" href="structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda">jsLostStreamData</a>, <a class="el" href="structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888">jsStreamState</a>, <a class="el" href="structjs_stream_state_subject.html#a8b9b2edc5afe82b7b3bc7dbdd67a4384">jsStreamStateSubject</a>, <a class="el" href="structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5">natsMsgList</a></li>
<li>MsgsLen&#160;:&#160;<a class="el" href="structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a">jsLostStreamData</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

121
deps/nats.c/doc/html/functions_n.html vendored Normal file
View File

@@ -0,0 +1,121 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_n.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>Name&#160;:&#160;<a class="el" href="structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484">jsClusterInfo</a>, <a class="el" href="structjs_consumer_config.html#a201217d93cfed17eb4d3e2d9579b826a">jsConsumerConfig</a>, <a class="el" href="structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008">jsConsumerInfo</a>, <a class="el" href="structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a">jsPeerInfo</a>, <a class="el" href="structjs_stream_alternate.html#a07f36f98c7dcdf435f803e4f0ccaac57">jsStreamAlternate</a>, <a class="el" href="structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5">jsStreamConfig</a>, <a class="el" href="structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3">jsStreamSource</a>, <a class="el" href="structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04">jsStreamSourceInfo</a>, <a class="el" href="structjs_tier.html#a1ed542b9acccbe7761839f33c43053a6">jsTier</a></li>
<li>NextBySubject&#160;:&#160;<a class="el" href="structjs_direct_get_msg_options.html#a16ce7908a3d1690b8ae8bc22350ac238">jsDirectGetMsgOptions</a></li>
<li>NoAck&#160;:&#160;<a class="el" href="structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609">jsStreamConfig</a></li>
<li>NoWait&#160;:&#160;<a class="el" href="structjs_fetch_request.html#ae251eebb1998a39fe3b898302b58293d">jsFetchRequest</a></li>
<li>NumAckPending&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50">jsConsumerInfo</a></li>
<li>NumDeleted&#160;:&#160;<a class="el" href="structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51">jsStreamState</a></li>
<li>NumDelivered&#160;:&#160;<a class="el" href="structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff">jsMsgMetaData</a></li>
<li>NumPending&#160;:&#160;<a class="el" href="structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b">jsConsumerInfo</a>, <a class="el" href="structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30">jsMsgMetaData</a></li>
<li>NumRedelivered&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001">jsConsumerInfo</a></li>
<li>NumSubjects&#160;:&#160;<a class="el" href="structjs_stream_state.html#aaa43db17641826e7c6ecc1954f641960">jsStreamState</a></li>
<li>NumWaiting&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0">jsConsumerInfo</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

114
deps/nats.c/doc/html/functions_o.html vendored Normal file
View File

@@ -0,0 +1,114 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_o.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>Offline&#160;:&#160;<a class="el" href="structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e">jsPeerInfo</a></li>
<li>OptStartSeq&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356">jsConsumerConfig</a>, <a class="el" href="structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed">jsStreamSource</a></li>
<li>OptStartTime&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80">jsConsumerConfig</a>, <a class="el" href="structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5">jsStreamSource</a></li>
<li>Ordered&#160;:&#160;<a class="el" href="structjs_sub_options.html#a95c5d2db8ca97d644042d436de119be4">jsSubOptions</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

115
deps/nats.c/doc/html/functions_p.html vendored Normal file
View File

@@ -0,0 +1,115 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_p.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>Placement&#160;:&#160;<a class="el" href="structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb">jsStreamConfig</a></li>
<li>Prefix&#160;:&#160;<a class="el" href="structjs_options.html#ab06e45296fccf0fe6152e083e38d916f">jsOptions</a></li>
<li>PublishAsync&#160;:&#160;<a class="el" href="structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4">jsOptions</a></li>
<li>Purge&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029">jsOptions::jsOptionsStream</a></li>
<li>PushBound&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a31282cdc72000a91af03f89899740bfa">jsConsumerInfo</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

111
deps/nats.c/doc/html/functions_q.html vendored Normal file
View File

@@ -0,0 +1,111 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_q.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_q" name="index_q"></a>- q -</h3><ul>
<li>Queue&#160;:&#160;<a class="el" href="structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d">jsSubOptions</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

116
deps/nats.c/doc/html/functions_r.html vendored Normal file
View File

@@ -0,0 +1,116 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_r.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>RateLimit&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816">jsConsumerConfig</a></li>
<li>ReplayPolicy&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939">jsConsumerConfig</a></li>
<li>Replicas&#160;:&#160;<a class="el" href="structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b">jsClusterInfo</a>, <a class="el" href="structjs_consumer_config.html#acfba6d6ecb6323fd8ffe6c0bb4fbffae">jsConsumerConfig</a>, <a class="el" href="structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc">jsStreamConfig</a>, <a class="el" href="structkv_config.html#a48f0f70383eff868321f9c94ae1a87cd">kvConfig</a></li>
<li>ReplicasLen&#160;:&#160;<a class="el" href="structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5">jsClusterInfo</a></li>
<li>RePublish&#160;:&#160;<a class="el" href="structjs_stream_config.html#a95ab0061b6e935b129a4a9c133e6b11c">jsStreamConfig</a>, <a class="el" href="structkv_config.html#ae172d3e442eef1a57cd7cf266d9e8951">kvConfig</a></li>
<li>Retention&#160;:&#160;<a class="el" href="structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7">jsStreamConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

128
deps/nats.c/doc/html/functions_s.html vendored Normal file
View File

@@ -0,0 +1,128 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_s.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SampleFrequency&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584">jsConsumerConfig</a></li>
<li>Sealed&#160;:&#160;<a class="el" href="structjs_stream_config.html#aede3fd2ab13d230eda14c96f9997e1b7">jsStreamConfig</a></li>
<li>Sequence&#160;:&#160;<a class="el" href="structjs_direct_get_msg_options.html#a60211d7499cfecdd6e61e6c73af1a2f5">jsDirectGetMsgOptions</a>, <a class="el" href="structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321">jsMsgMetaData</a>, <a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6">jsOptions::jsOptionsStream::jsOptionsStreamPurge</a>, <a class="el" href="structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691">jsPubAck</a></li>
<li>Source&#160;:&#160;<a class="el" href="structjs_re_publish.html#a1acb593929fd69bbe0f4dc8300dfaeb2">jsRePublish</a></li>
<li>Sources&#160;:&#160;<a class="el" href="structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b">jsStreamConfig</a>, <a class="el" href="structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386">jsStreamInfo</a>, <a class="el" href="structkv_config.html#afbfd6725c0b0c9fb661a96c06d788ac9">kvConfig</a></li>
<li>SourcesLen&#160;:&#160;<a class="el" href="structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a">jsStreamConfig</a>, <a class="el" href="structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672">jsStreamInfo</a>, <a class="el" href="structkv_config.html#af1d95d5434b10e929d6ce6fa6129a789">kvConfig</a></li>
<li>StallWait&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9">jsOptions::jsOptionsPublishAsync</a></li>
<li>State&#160;:&#160;<a class="el" href="structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397">jsStreamInfo</a></li>
<li>Storage&#160;:&#160;<a class="el" href="structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8">jsStreamConfig</a></li>
<li>StorageType&#160;:&#160;<a class="el" href="structkv_config.html#ad5db9a58224d93ab86b4cfc4c46f1897">kvConfig</a></li>
<li>Store&#160;:&#160;<a class="el" href="structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3">jsAccountInfo</a>, <a class="el" href="structjs_tier.html#ab16c426e1c35d8c0fd6c460c43580a39">jsTier</a></li>
<li>StoreMaxStreamBytes&#160;:&#160;<a class="el" href="structjs_account_limits.html#a8cca06ab72b715c02a6a2c72b59f6a52">jsAccountLimits</a></li>
<li>Stream&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260">jsConsumerInfo</a>, <a class="el" href="structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e">jsConsumerSequenceMismatch</a>, <a class="el" href="structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4">jsMsgMetaData</a>, <a class="el" href="structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae">jsOptions</a>, <a class="el" href="structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893">jsPubAck</a>, <a class="el" href="structjs_sequence_info.html#ab52c55c1d0edd20e064870b490b4b990">jsSequenceInfo</a>, <a class="el" href="structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7">jsSequencePair</a>, <a class="el" href="structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484">jsSubOptions</a></li>
<li>Streams&#160;:&#160;<a class="el" href="structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71">jsAccountInfo</a>, <a class="el" href="structjs_tier.html#a3f9234fde387faf3775d841aa797a6ea">jsTier</a></li>
<li>Subject&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe">jsOptions::jsOptionsStream::jsOptionsStreamPurge</a>, <a class="el" href="structjs_stream_state_subject.html#aa766824a7f8b69db592971af3262640e">jsStreamStateSubject</a></li>
<li>Subjects&#160;:&#160;<a class="el" href="structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af">jsStreamConfig</a>, <a class="el" href="structjs_stream_state.html#a4af56e8bee7262ab050f2a25114c5909">jsStreamState</a></li>
<li>SubjectsFilter&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#af874e0f5aa15fb2a41504631ed786e6d">jsOptions::jsOptionsStream::jsOptionsStreamInfo</a></li>
<li>SubjectsLen&#160;:&#160;<a class="el" href="structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1">jsStreamConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

119
deps/nats.c/doc/html/functions_t.html vendored Normal file
View File

@@ -0,0 +1,119 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_t.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>Tags&#160;:&#160;<a class="el" href="structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d">jsPlacement</a></li>
<li>TagsLen&#160;:&#160;<a class="el" href="structjs_placement.html#a35644f07531409518521b1b4fa28c9e3">jsPlacement</a></li>
<li>Template&#160;:&#160;<a class="el" href="structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9">jsStreamConfig</a></li>
<li>Tiers&#160;:&#160;<a class="el" href="structjs_account_info.html#ab654d5c7456bb62df1808deb32a620fc">jsAccountInfo</a></li>
<li>TiersLen&#160;:&#160;<a class="el" href="structjs_account_info.html#a21c14ca283400c684b18e61a534b6724">jsAccountInfo</a></li>
<li>Timeout&#160;:&#160;<a class="el" href="structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8">kvPurgeOptions</a>, <a class="el" href="structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66">kvWatchOptions</a></li>
<li>Timestamp&#160;:&#160;<a class="el" href="structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9">jsMsgMetaData</a></li>
<li>Total&#160;:&#160;<a class="el" href="structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf">jsAPIStats</a></li>
<li>TTL&#160;:&#160;<a class="el" href="structkv_config.html#ad2f5503e2f2522cb52e0ba1b86983dba">kvConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

122
deps/nats.c/doc/html/functions_vars.html vendored Normal file
View File

@@ -0,0 +1,122 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
<li>AckFloor&#160;:&#160;<a class="el" href="structjs_consumer_info.html#ab69c36ae092df9b0663b675a5abbab55">jsConsumerInfo</a></li>
<li>AckHandler&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#a508140119f40a2c056d4ee8c0cd55df9">jsOptions::jsOptionsPublishAsync</a></li>
<li>AckHandlerClosure&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#a60c95f10797c04ea2e625759c6936ec9">jsOptions::jsOptionsPublishAsync</a></li>
<li>AckPolicy&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab">jsConsumerConfig</a></li>
<li>AckWait&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67">jsConsumerConfig</a></li>
<li>Active&#160;:&#160;<a class="el" href="structjs_peer_info.html#a8441d023932c388953197f7ea39402fe">jsPeerInfo</a>, <a class="el" href="structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247">jsStreamSourceInfo</a></li>
<li>AllowDirect&#160;:&#160;<a class="el" href="structjs_stream_config.html#a28630f6f07ca02553c5d5718d7c29721">jsStreamConfig</a></li>
<li>AllowRollup&#160;:&#160;<a class="el" href="structjs_stream_config.html#aba71cdb342181f52bb9f7ff5f770a1fa">jsStreamConfig</a></li>
<li>Alternates&#160;:&#160;<a class="el" href="structjs_stream_info.html#a720c4ff9090bafda50000843810ab1bb">jsStreamInfo</a></li>
<li>AlternatesLen&#160;:&#160;<a class="el" href="structjs_stream_info.html#ad37a5fd700bd5df54e5002c7de51c3ad">jsStreamInfo</a></li>
<li>API&#160;:&#160;<a class="el" href="structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94">jsAccountInfo</a></li>
<li>APIPrefix&#160;:&#160;<a class="el" href="structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96">jsExternalStream</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

22
deps/nats.c/doc/html/functions_vars.js vendored Normal file
View File

@@ -0,0 +1,22 @@
var functions_vars =
[
[ "a", "functions_vars.html", null ],
[ "b", "functions_vars_b.html", null ],
[ "c", "functions_vars_c.html", null ],
[ "d", "functions_vars_d.html", null ],
[ "e", "functions_vars_e.html", null ],
[ "f", "functions_vars_f.html", null ],
[ "h", "functions_vars_h.html", null ],
[ "i", "functions_vars_i.html", null ],
[ "k", "functions_vars_k.html", null ],
[ "l", "functions_vars_l.html", null ],
[ "m", "functions_vars_m.html", null ],
[ "n", "functions_vars_n.html", null ],
[ "o", "functions_vars_o.html", null ],
[ "p", "functions_vars_p.html", null ],
[ "q", "functions_vars_q.html", null ],
[ "r", "functions_vars_r.html", null ],
[ "s", "functions_vars_s.html", null ],
[ "t", "functions_vars_t.html", null ],
[ "w", "functions_vars_w.html", null ]
];

View File

@@ -0,0 +1,115 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_b.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>BackOff&#160;:&#160;<a class="el" href="structjs_consumer_config.html#aa2d0aff64a2c46122d0f0fe89e8ae011">jsConsumerConfig</a></li>
<li>BackOffLen&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ad2f6ca3f2d0f977aedb8687c462c1cfc">jsConsumerConfig</a></li>
<li>Batch&#160;:&#160;<a class="el" href="structjs_fetch_request.html#a84f06b60e25decb2674996f0cb315f63">jsFetchRequest</a></li>
<li>Bucket&#160;:&#160;<a class="el" href="structkv_config.html#a11b636da727c17566d5ab1274f69fee5">kvConfig</a></li>
<li>Bytes&#160;:&#160;<a class="el" href="structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30">jsLostStreamData</a>, <a class="el" href="structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d">jsStreamState</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,119 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_c.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>Cluster&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32">jsConsumerInfo</a>, <a class="el" href="structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf">jsPlacement</a>, <a class="el" href="structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d">jsStreamAlternate</a>, <a class="el" href="structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a">jsStreamInfo</a></li>
<li>Config&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1">jsConsumerInfo</a>, <a class="el" href="structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6">jsStreamInfo</a>, <a class="el" href="structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5">jsSubOptions</a></li>
<li>Consumer&#160;:&#160;<a class="el" href="structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127">jsMsgMetaData</a>, <a class="el" href="structjs_sequence_info.html#ae4416a5d766e07db207e563668edd06f">jsSequenceInfo</a>, <a class="el" href="structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816">jsSequencePair</a>, <a class="el" href="structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36">jsSubOptions</a></li>
<li>ConsumerClient&#160;:&#160;<a class="el" href="structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28">jsConsumerSequenceMismatch</a></li>
<li>Consumers&#160;:&#160;<a class="el" href="structjs_account_info.html#a1237c3f19a42a3203825971b429312e9">jsAccountInfo</a>, <a class="el" href="structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85">jsStreamState</a>, <a class="el" href="structjs_tier.html#ac33ce862c041572d10184e7fa0dd0bfe">jsTier</a></li>
<li>ConsumerServer&#160;:&#160;<a class="el" href="structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c">jsConsumerSequenceMismatch</a></li>
<li>Count&#160;:&#160;<a class="el" href="structjs_consumer_info_list.html#a813c908362a6426a929133f7c0d3395f">jsConsumerInfoList</a>, <a class="el" href="structjs_consumer_names_list.html#a0bccbad8ac5d335a0ed89970a58900fb">jsConsumerNamesList</a>, <a class="el" href="structjs_stream_info_list.html#a8bc8490af12bb4f7a245605aecde62c2">jsStreamInfoList</a>, <a class="el" href="structjs_stream_names_list.html#ab1385b6333537306d0462946c26cde4f">jsStreamNamesList</a>, <a class="el" href="structjs_stream_state_subjects.html#ab88e2026f518b6cdffd3901b5e5cd374">jsStreamStateSubjects</a>, <a class="el" href="structkv_entry_list.html#a82da55d42e1a6862d3b0034dfc6f321f">kvEntryList</a>, <a class="el" href="structkv_keys_list.html#a625f7b34784e024a538359efd9a97265">kvKeysList</a>, <a class="el" href="structnats_msg_list.html#a5c48bf6b9e7f1d889d7ad31694911750">natsMsgList</a></li>
<li>Created&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c">jsConsumerInfo</a>, <a class="el" href="structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838">jsStreamInfo</a></li>
<li>Current&#160;:&#160;<a class="el" href="structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4">jsPeerInfo</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,129 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_d.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
<li>Deleted&#160;:&#160;<a class="el" href="structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f">jsStreamState</a></li>
<li>DeletedDetails&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7">jsOptions::jsOptionsStream::jsOptionsStreamInfo</a></li>
<li>DeletedLen&#160;:&#160;<a class="el" href="structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0">jsStreamState</a></li>
<li>DeleteMarkersOlderThan&#160;:&#160;<a class="el" href="structkv_purge_options.html#a47fed1e95073666cbe441aba7c149da6">kvPurgeOptions</a></li>
<li>Delivered&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a15f2d68fbf126acc1907ba9462ad9ee9">jsConsumerInfo</a></li>
<li>DeliverGroup&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ae0765f3b5effe365187d3cf809c6ed3c">jsConsumerConfig</a></li>
<li>DeliverPolicy&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4">jsConsumerConfig</a></li>
<li>DeliverPrefix&#160;:&#160;<a class="el" href="structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3">jsExternalStream</a></li>
<li>DeliverSubject&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded">jsConsumerConfig</a></li>
<li>DenyDelete&#160;:&#160;<a class="el" href="structjs_stream_config.html#af2d42dd29b9a35257937aeeb53c9f287">jsStreamConfig</a></li>
<li>DenyPurge&#160;:&#160;<a class="el" href="structjs_stream_config.html#a575ffbaa85b0300032963296b090583a">jsStreamConfig</a></li>
<li>Description&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6">jsConsumerConfig</a>, <a class="el" href="structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10">jsStreamConfig</a>, <a class="el" href="structkv_config.html#a941e9cad2bab67f093bf4d9567b4749a">kvConfig</a></li>
<li>Destination&#160;:&#160;<a class="el" href="structjs_re_publish.html#a662b2e57d237b171b2b61509f7e1023a">jsRePublish</a></li>
<li>Discard&#160;:&#160;<a class="el" href="structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d">jsStreamConfig</a></li>
<li>DiscardNewPerSubject&#160;:&#160;<a class="el" href="structjs_stream_config.html#a3fb7d5e1a09829fe742749da880afe4a">jsStreamConfig</a></li>
<li>Domain&#160;:&#160;<a class="el" href="structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c">jsAccountInfo</a>, <a class="el" href="structjs_msg_meta_data.html#a388e38ccea591181436d199dc7c2f8ea">jsMsgMetaData</a>, <a class="el" href="structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e">jsOptions</a>, <a class="el" href="structjs_pub_ack.html#a0b73200c0b035db3c9c96421706d51b0">jsPubAck</a>, <a class="el" href="structjs_stream_alternate.html#a7c25ab1a427b78c4e1ba58ff7cdb5a8f">jsStreamAlternate</a>, <a class="el" href="structjs_stream_source.html#aa304239ee823ef87fcb53ebb0c077e7b">jsStreamSource</a></li>
<li>Duplicate&#160;:&#160;<a class="el" href="structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243">jsPubAck</a></li>
<li>Duplicates&#160;:&#160;<a class="el" href="structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20">jsStreamConfig</a></li>
<li>Durable&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0">jsConsumerConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_e.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
<li>Entries&#160;:&#160;<a class="el" href="structkv_entry_list.html#a179d4d3e5844d005be1ed9134b969a50">kvEntryList</a></li>
<li>Err&#160;:&#160;<a class="el" href="structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5">jsPubAckErr</a></li>
<li>ErrCode&#160;:&#160;<a class="el" href="structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a">jsPubAckErr</a></li>
<li>ErrHandler&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b">jsOptions::jsOptionsPublishAsync</a></li>
<li>ErrHandlerClosure&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81">jsOptions::jsOptionsPublishAsync</a></li>
<li>Errors&#160;:&#160;<a class="el" href="structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d">jsAPIStats</a></li>
<li>ErrText&#160;:&#160;<a class="el" href="structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87">jsPubAckErr</a></li>
<li>ExpectLastMsgId&#160;:&#160;<a class="el" href="structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61">jsPubOptions</a></li>
<li>ExpectLastSeq&#160;:&#160;<a class="el" href="structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf">jsPubOptions</a></li>
<li>ExpectLastSubjectSeq&#160;:&#160;<a class="el" href="structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253">jsPubOptions</a></li>
<li>ExpectNoMessage&#160;:&#160;<a class="el" href="structjs_pub_options.html#a740a7edee8c832a75b75fded6046ba90">jsPubOptions</a></li>
<li>ExpectStream&#160;:&#160;<a class="el" href="structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f">jsPubOptions</a></li>
<li>Expires&#160;:&#160;<a class="el" href="structjs_fetch_request.html#ac3351138ce8ac3b321ac1eb78887116e">jsFetchRequest</a></li>
<li>External&#160;:&#160;<a class="el" href="structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888">jsStreamSource</a>, <a class="el" href="structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05">jsStreamSourceInfo</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,114 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_f.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>FilterSubject&#160;:&#160;<a class="el" href="structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca">jsConsumerConfig</a>, <a class="el" href="structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3">jsStreamSource</a></li>
<li>FirstSeq&#160;:&#160;<a class="el" href="structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da">jsStreamState</a></li>
<li>FirstTime&#160;:&#160;<a class="el" href="structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0">jsStreamState</a></li>
<li>FlowControl&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0">jsConsumerConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,113 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
<li>HeadersOnly&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a30d4142bac47ab6dc583c5ee193704e6">jsConsumerConfig</a>, <a class="el" href="structjs_re_publish.html#a16ebc4cdae4a407cf4e32aad212888db">jsRePublish</a></li>
<li>Heartbeat&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53">jsConsumerConfig</a>, <a class="el" href="structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496">jsFetchRequest</a></li>
<li>History&#160;:&#160;<a class="el" href="structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98">kvConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,114 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_i.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
<li>IgnoreDeletes&#160;:&#160;<a class="el" href="structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07">kvWatchOptions</a></li>
<li>InactiveThreshold&#160;:&#160;<a class="el" href="structjs_consumer_config.html#af6376a6009124c25d7016bc548f3855d">jsConsumerConfig</a></li>
<li>IncludeHistory&#160;:&#160;<a class="el" href="structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649">kvWatchOptions</a></li>
<li>Info&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c">jsOptions::jsOptionsStream</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,112 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_k.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>Keep&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda">jsOptions::jsOptionsStream::jsOptionsStreamPurge</a></li>
<li>Keys&#160;:&#160;<a class="el" href="structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18">kvKeysList</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,119 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_l.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>Lag&#160;:&#160;<a class="el" href="structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9">jsPeerInfo</a>, <a class="el" href="structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863">jsStreamSourceInfo</a></li>
<li>Last&#160;:&#160;<a class="el" href="structjs_sequence_info.html#a4e94c91650b7db253645515fee4c3b05">jsSequenceInfo</a></li>
<li>LastBySubject&#160;:&#160;<a class="el" href="structjs_direct_get_msg_options.html#aae968f31cdda96fa3c5e9374a36b9630">jsDirectGetMsgOptions</a></li>
<li>LastSeq&#160;:&#160;<a class="el" href="structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827">jsStreamState</a></li>
<li>LastTime&#160;:&#160;<a class="el" href="structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0">jsStreamState</a></li>
<li>Leader&#160;:&#160;<a class="el" href="structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19">jsClusterInfo</a></li>
<li>Limits&#160;:&#160;<a class="el" href="structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9">jsAccountInfo</a>, <a class="el" href="structjs_tier.html#af2edbabd5e078b1e31dd73d44fd507d3">jsTier</a></li>
<li>List&#160;:&#160;<a class="el" href="structjs_consumer_info_list.html#a75354882af5e11959b198a70bde14db8">jsConsumerInfoList</a>, <a class="el" href="structjs_consumer_names_list.html#aa4b3cf17902a2d580cc3a230bfa5d309">jsConsumerNamesList</a>, <a class="el" href="structjs_stream_info_list.html#a7b096ee7a25363f231f56419a244daef">jsStreamInfoList</a>, <a class="el" href="structjs_stream_names_list.html#a1875a7e449759dfc2a40b0eb74de0acf">jsStreamNamesList</a>, <a class="el" href="structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0">jsStreamStateSubjects</a></li>
<li>Lost&#160;:&#160;<a class="el" href="structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec">jsStreamState</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,140 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_m.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>ManualAck&#160;:&#160;<a class="el" href="structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2">jsSubOptions</a></li>
<li>MaxAckPending&#160;:&#160;<a class="el" href="structjs_account_limits.html#a4abf1972690c20d73bd314f2059e8013">jsAccountLimits</a>, <a class="el" href="structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892">jsConsumerConfig</a></li>
<li>MaxAge&#160;:&#160;<a class="el" href="structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e">jsStreamConfig</a></li>
<li>MaxBytes&#160;:&#160;<a class="el" href="structjs_fetch_request.html#a3298db691c2ecb9725cc029e2c35d6d1">jsFetchRequest</a>, <a class="el" href="structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451">jsStreamConfig</a>, <a class="el" href="structkv_config.html#a1bc37777aa91b8b57a70e7647670cd12">kvConfig</a></li>
<li>MaxBytesRequired&#160;:&#160;<a class="el" href="structjs_account_limits.html#a858edf99ee1c60354bdba4e59293fb6a">jsAccountLimits</a></li>
<li>MaxConsumers&#160;:&#160;<a class="el" href="structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338">jsAccountLimits</a>, <a class="el" href="structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395">jsStreamConfig</a></li>
<li>MaxDeliver&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95">jsConsumerConfig</a></li>
<li>MaxMemory&#160;:&#160;<a class="el" href="structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4">jsAccountLimits</a></li>
<li>MaxMsgs&#160;:&#160;<a class="el" href="structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d">jsStreamConfig</a></li>
<li>MaxMsgSize&#160;:&#160;<a class="el" href="structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641">jsStreamConfig</a></li>
<li>MaxMsgsPerSubject&#160;:&#160;<a class="el" href="structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340">jsStreamConfig</a></li>
<li>MaxPending&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1">jsOptions::jsOptionsPublishAsync</a></li>
<li>MaxRequestBatch&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a4e86deefe08854b9a82b4908397aad32">jsConsumerConfig</a></li>
<li>MaxRequestExpires&#160;:&#160;<a class="el" href="structjs_consumer_config.html#aa71aa3dfe5826466be301097b1bae04d">jsConsumerConfig</a></li>
<li>MaxRequestMaxBytes&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a74a026cdd92c538bcf84297f4468bb21">jsConsumerConfig</a></li>
<li>MaxStore&#160;:&#160;<a class="el" href="structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30">jsAccountLimits</a></li>
<li>MaxStreams&#160;:&#160;<a class="el" href="structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2">jsAccountLimits</a></li>
<li>MaxValueSize&#160;:&#160;<a class="el" href="structkv_config.html#a281156a9df0130abad7f3b2728ac35a5">kvConfig</a></li>
<li>MaxWait&#160;:&#160;<a class="el" href="structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143">jsPubOptions</a></li>
<li>MaxWaiting&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76">jsConsumerConfig</a></li>
<li>Memory&#160;:&#160;<a class="el" href="structjs_account_info.html#a448578d621e878267ad5f1792002a665">jsAccountInfo</a>, <a class="el" href="structjs_tier.html#aeff4a4cb86e10d8d7749d6ff69f97ed1">jsTier</a></li>
<li>MemoryMaxStreamBytes&#160;:&#160;<a class="el" href="structjs_account_limits.html#a38875d969274b0f0fcefc6b04ce56eb8">jsAccountLimits</a></li>
<li>MemoryStorage&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a046177256938d6a601c629f9fd82f888">jsConsumerConfig</a></li>
<li>MetaOnly&#160;:&#160;<a class="el" href="structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605">kvWatchOptions</a></li>
<li>Mirror&#160;:&#160;<a class="el" href="structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51">jsStreamConfig</a>, <a class="el" href="structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a">jsStreamInfo</a>, <a class="el" href="structkv_config.html#ac86ca661d283627bccecf70cd286c8f8">kvConfig</a></li>
<li>MirrorDirect&#160;:&#160;<a class="el" href="structjs_stream_config.html#a9d67ddcc7c54c345dd60ed5e59234f1e">jsStreamConfig</a></li>
<li>Msg&#160;:&#160;<a class="el" href="structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b">jsPubAckErr</a></li>
<li>MsgId&#160;:&#160;<a class="el" href="structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0">jsPubOptions</a></li>
<li>Msgs&#160;:&#160;<a class="el" href="structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda">jsLostStreamData</a>, <a class="el" href="structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888">jsStreamState</a>, <a class="el" href="structjs_stream_state_subject.html#a8b9b2edc5afe82b7b3bc7dbdd67a4384">jsStreamStateSubject</a>, <a class="el" href="structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5">natsMsgList</a></li>
<li>MsgsLen&#160;:&#160;<a class="el" href="structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a">jsLostStreamData</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,121 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_n.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>Name&#160;:&#160;<a class="el" href="structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484">jsClusterInfo</a>, <a class="el" href="structjs_consumer_config.html#a201217d93cfed17eb4d3e2d9579b826a">jsConsumerConfig</a>, <a class="el" href="structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008">jsConsumerInfo</a>, <a class="el" href="structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a">jsPeerInfo</a>, <a class="el" href="structjs_stream_alternate.html#a07f36f98c7dcdf435f803e4f0ccaac57">jsStreamAlternate</a>, <a class="el" href="structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5">jsStreamConfig</a>, <a class="el" href="structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3">jsStreamSource</a>, <a class="el" href="structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04">jsStreamSourceInfo</a>, <a class="el" href="structjs_tier.html#a1ed542b9acccbe7761839f33c43053a6">jsTier</a></li>
<li>NextBySubject&#160;:&#160;<a class="el" href="structjs_direct_get_msg_options.html#a16ce7908a3d1690b8ae8bc22350ac238">jsDirectGetMsgOptions</a></li>
<li>NoAck&#160;:&#160;<a class="el" href="structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609">jsStreamConfig</a></li>
<li>NoWait&#160;:&#160;<a class="el" href="structjs_fetch_request.html#ae251eebb1998a39fe3b898302b58293d">jsFetchRequest</a></li>
<li>NumAckPending&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50">jsConsumerInfo</a></li>
<li>NumDeleted&#160;:&#160;<a class="el" href="structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51">jsStreamState</a></li>
<li>NumDelivered&#160;:&#160;<a class="el" href="structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff">jsMsgMetaData</a></li>
<li>NumPending&#160;:&#160;<a class="el" href="structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b">jsConsumerInfo</a>, <a class="el" href="structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30">jsMsgMetaData</a></li>
<li>NumRedelivered&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001">jsConsumerInfo</a></li>
<li>NumSubjects&#160;:&#160;<a class="el" href="structjs_stream_state.html#aaa43db17641826e7c6ecc1954f641960">jsStreamState</a></li>
<li>NumWaiting&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0">jsConsumerInfo</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,114 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_o.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>Offline&#160;:&#160;<a class="el" href="structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e">jsPeerInfo</a></li>
<li>OptStartSeq&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356">jsConsumerConfig</a>, <a class="el" href="structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed">jsStreamSource</a></li>
<li>OptStartTime&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80">jsConsumerConfig</a>, <a class="el" href="structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5">jsStreamSource</a></li>
<li>Ordered&#160;:&#160;<a class="el" href="structjs_sub_options.html#a95c5d2db8ca97d644042d436de119be4">jsSubOptions</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,115 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_p.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
<li>Placement&#160;:&#160;<a class="el" href="structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb">jsStreamConfig</a></li>
<li>Prefix&#160;:&#160;<a class="el" href="structjs_options.html#ab06e45296fccf0fe6152e083e38d916f">jsOptions</a></li>
<li>PublishAsync&#160;:&#160;<a class="el" href="structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4">jsOptions</a></li>
<li>Purge&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029">jsOptions::jsOptionsStream</a></li>
<li>PushBound&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a31282cdc72000a91af03f89899740bfa">jsConsumerInfo</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,111 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_q.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_q" name="index_q"></a>- q -</h3><ul>
<li>Queue&#160;:&#160;<a class="el" href="structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d">jsSubOptions</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,116 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_r.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>RateLimit&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816">jsConsumerConfig</a></li>
<li>ReplayPolicy&#160;:&#160;<a class="el" href="structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939">jsConsumerConfig</a></li>
<li>Replicas&#160;:&#160;<a class="el" href="structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b">jsClusterInfo</a>, <a class="el" href="structjs_consumer_config.html#acfba6d6ecb6323fd8ffe6c0bb4fbffae">jsConsumerConfig</a>, <a class="el" href="structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc">jsStreamConfig</a>, <a class="el" href="structkv_config.html#a48f0f70383eff868321f9c94ae1a87cd">kvConfig</a></li>
<li>ReplicasLen&#160;:&#160;<a class="el" href="structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5">jsClusterInfo</a></li>
<li>RePublish&#160;:&#160;<a class="el" href="structjs_stream_config.html#a95ab0061b6e935b129a4a9c133e6b11c">jsStreamConfig</a>, <a class="el" href="structkv_config.html#ae172d3e442eef1a57cd7cf266d9e8951">kvConfig</a></li>
<li>Retention&#160;:&#160;<a class="el" href="structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7">jsStreamConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,128 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_s.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SampleFrequency&#160;:&#160;<a class="el" href="structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584">jsConsumerConfig</a></li>
<li>Sealed&#160;:&#160;<a class="el" href="structjs_stream_config.html#aede3fd2ab13d230eda14c96f9997e1b7">jsStreamConfig</a></li>
<li>Sequence&#160;:&#160;<a class="el" href="structjs_direct_get_msg_options.html#a60211d7499cfecdd6e61e6c73af1a2f5">jsDirectGetMsgOptions</a>, <a class="el" href="structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321">jsMsgMetaData</a>, <a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6">jsOptions::jsOptionsStream::jsOptionsStreamPurge</a>, <a class="el" href="structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691">jsPubAck</a></li>
<li>Source&#160;:&#160;<a class="el" href="structjs_re_publish.html#a1acb593929fd69bbe0f4dc8300dfaeb2">jsRePublish</a></li>
<li>Sources&#160;:&#160;<a class="el" href="structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b">jsStreamConfig</a>, <a class="el" href="structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386">jsStreamInfo</a>, <a class="el" href="structkv_config.html#afbfd6725c0b0c9fb661a96c06d788ac9">kvConfig</a></li>
<li>SourcesLen&#160;:&#160;<a class="el" href="structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a">jsStreamConfig</a>, <a class="el" href="structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672">jsStreamInfo</a>, <a class="el" href="structkv_config.html#af1d95d5434b10e929d6ce6fa6129a789">kvConfig</a></li>
<li>StallWait&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9">jsOptions::jsOptionsPublishAsync</a></li>
<li>State&#160;:&#160;<a class="el" href="structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397">jsStreamInfo</a></li>
<li>Storage&#160;:&#160;<a class="el" href="structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8">jsStreamConfig</a></li>
<li>StorageType&#160;:&#160;<a class="el" href="structkv_config.html#ad5db9a58224d93ab86b4cfc4c46f1897">kvConfig</a></li>
<li>Store&#160;:&#160;<a class="el" href="structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3">jsAccountInfo</a>, <a class="el" href="structjs_tier.html#ab16c426e1c35d8c0fd6c460c43580a39">jsTier</a></li>
<li>StoreMaxStreamBytes&#160;:&#160;<a class="el" href="structjs_account_limits.html#a8cca06ab72b715c02a6a2c72b59f6a52">jsAccountLimits</a></li>
<li>Stream&#160;:&#160;<a class="el" href="structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260">jsConsumerInfo</a>, <a class="el" href="structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e">jsConsumerSequenceMismatch</a>, <a class="el" href="structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4">jsMsgMetaData</a>, <a class="el" href="structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae">jsOptions</a>, <a class="el" href="structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893">jsPubAck</a>, <a class="el" href="structjs_sequence_info.html#ab52c55c1d0edd20e064870b490b4b990">jsSequenceInfo</a>, <a class="el" href="structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7">jsSequencePair</a>, <a class="el" href="structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484">jsSubOptions</a></li>
<li>Streams&#160;:&#160;<a class="el" href="structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71">jsAccountInfo</a>, <a class="el" href="structjs_tier.html#a3f9234fde387faf3775d841aa797a6ea">jsTier</a></li>
<li>Subject&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe">jsOptions::jsOptionsStream::jsOptionsStreamPurge</a>, <a class="el" href="structjs_stream_state_subject.html#aa766824a7f8b69db592971af3262640e">jsStreamStateSubject</a></li>
<li>Subjects&#160;:&#160;<a class="el" href="structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af">jsStreamConfig</a>, <a class="el" href="structjs_stream_state.html#a4af56e8bee7262ab050f2a25114c5909">jsStreamState</a></li>
<li>SubjectsFilter&#160;:&#160;<a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#af874e0f5aa15fb2a41504631ed786e6d">jsOptions::jsOptionsStream::jsOptionsStreamInfo</a></li>
<li>SubjectsLen&#160;:&#160;<a class="el" href="structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1">jsStreamConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,119 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_t.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
<li>Tags&#160;:&#160;<a class="el" href="structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d">jsPlacement</a></li>
<li>TagsLen&#160;:&#160;<a class="el" href="structjs_placement.html#a35644f07531409518521b1b4fa28c9e3">jsPlacement</a></li>
<li>Template&#160;:&#160;<a class="el" href="structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9">jsStreamConfig</a></li>
<li>Tiers&#160;:&#160;<a class="el" href="structjs_account_info.html#ab654d5c7456bb62df1808deb32a620fc">jsAccountInfo</a></li>
<li>TiersLen&#160;:&#160;<a class="el" href="structjs_account_info.html#a21c14ca283400c684b18e61a534b6724">jsAccountInfo</a></li>
<li>Timeout&#160;:&#160;<a class="el" href="structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8">kvPurgeOptions</a>, <a class="el" href="structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66">kvWatchOptions</a></li>
<li>Timestamp&#160;:&#160;<a class="el" href="structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9">jsMsgMetaData</a></li>
<li>Total&#160;:&#160;<a class="el" href="structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf">jsAPIStats</a></li>
<li>TTL&#160;:&#160;<a class="el" href="structkv_config.html#ad2f5503e2f2522cb52e0ba1b86983dba">kvConfig</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,111 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members - Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_vars_w.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>Wait&#160;:&#160;<a class="el" href="structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f">jsOptions</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

111
deps/nats.c/doc/html/functions_w.html vendored Normal file
View File

@@ -0,0 +1,111 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Class Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('functions_w.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
<li>Wait&#160;:&#160;<a class="el" href="structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f">jsOptions</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

365
deps/nats.c/doc/html/globals.html vendored Normal file
View File

@@ -0,0 +1,365 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
<li>js_AckAll&#160;:&#160;<a class="el" href="group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a">nats.h</a></li>
<li>js_AckExplicit&#160;:&#160;<a class="el" href="group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e">nats.h</a></li>
<li>js_AckNone&#160;:&#160;<a class="el" href="group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c">nats.h</a></li>
<li>js_AddConsumer()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115">nats.h</a></li>
<li>js_AddStream()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75">nats.h</a></li>
<li>js_ConsumerNames()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0">nats.h</a></li>
<li>js_Consumers()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9">nats.h</a></li>
<li>js_CreateKeyValue()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#gabc445bfe87112e56a6c73872fec6893e">nats.h</a></li>
<li>js_DeleteConsumer()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490">nats.h</a></li>
<li>js_DeleteKeyValue()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937">nats.h</a></li>
<li>js_DeleteMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd">nats.h</a></li>
<li>js_DeleteStream()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172">nats.h</a></li>
<li>js_DeliverAll&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758">nats.h</a></li>
<li>js_DeliverByStartSequence&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e">nats.h</a></li>
<li>js_DeliverByStartTime&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6">nats.h</a></li>
<li>js_DeliverLast&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d">nats.h</a></li>
<li>js_DeliverLastPerSubject&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b">nats.h</a></li>
<li>js_DeliverNew&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381">nats.h</a></li>
<li>js_DirectGetMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae">nats.h</a></li>
<li>js_DiscardNew&#160;:&#160;<a class="el" href="group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab">nats.h</a></li>
<li>js_DiscardOld&#160;:&#160;<a class="el" href="group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6">nats.h</a></li>
<li>js_EraseMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0">nats.h</a></li>
<li>js_FileStorage&#160;:&#160;<a class="el" href="group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec">nats.h</a></li>
<li>js_GetAccountInfo()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46">nats.h</a></li>
<li>js_GetConsumerInfo()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23">nats.h</a></li>
<li>js_GetLastMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c">nats.h</a></li>
<li>js_GetMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f">nats.h</a></li>
<li>js_GetStreamInfo()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a">nats.h</a></li>
<li>js_InterestPolicy&#160;:&#160;<a class="el" href="group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd">nats.h</a></li>
<li>js_KeyValue()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6">nats.h</a></li>
<li>js_LimitsPolicy&#160;:&#160;<a class="el" href="group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f">nats.h</a></li>
<li>js_MemoryStorage&#160;:&#160;<a class="el" href="group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314">nats.h</a></li>
<li>js_Publish()&#160;:&#160;<a class="el" href="group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477">nats.h</a></li>
<li>js_PublishAsync()&#160;:&#160;<a class="el" href="group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c">nats.h</a></li>
<li>js_PublishAsyncComplete()&#160;:&#160;<a class="el" href="group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d">nats.h</a></li>
<li>js_PublishAsyncGetPendingList()&#160;:&#160;<a class="el" href="group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c">nats.h</a></li>
<li>js_PublishMsg()&#160;:&#160;<a class="el" href="group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd">nats.h</a></li>
<li>js_PublishMsgAsync()&#160;:&#160;<a class="el" href="group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873">nats.h</a></li>
<li>js_PullSubscribe()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd">nats.h</a></li>
<li>js_PurgeStream()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125">nats.h</a></li>
<li>js_ReplayInstant&#160;:&#160;<a class="el" href="group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44">nats.h</a></li>
<li>js_ReplayOriginal&#160;:&#160;<a class="el" href="group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5">nats.h</a></li>
<li>js_StreamNames()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc">nats.h</a></li>
<li>js_Streams()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0">nats.h</a></li>
<li>js_Subscribe()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515">nats.h</a></li>
<li>js_SubscribeSync()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf">nats.h</a></li>
<li>js_UpdateConsumer()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gad13ec256e24710bb237995814871e554">nats.h</a></li>
<li>js_UpdateStream()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31">nats.h</a></li>
<li>js_WorkQueuePolicy&#160;:&#160;<a class="el" href="group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478">nats.h</a></li>
<li>jsAccountInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab">nats.h</a></li>
<li>jsAccountInfo_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b">nats.h</a></li>
<li>jsAccountLimits&#160;:&#160;<a class="el" href="group__types_group.html#gaa889f706cce285adb9cea8aba0b76866">nats.h</a></li>
<li>JSAccountResourcesExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a">status.h</a></li>
<li>jsAckPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873">nats.h</a></li>
<li>jsAPIStats&#160;:&#160;<a class="el" href="group__types_group.html#gad057a0107367ce5727975f3daf63ff75">nats.h</a></li>
<li>JSBadRequestErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13">status.h</a></li>
<li>JSClusterIncompleteErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9">status.h</a></li>
<li>jsClusterInfo&#160;:&#160;<a class="el" href="group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6">nats.h</a></li>
<li>JSClusterNoPeersErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb">status.h</a></li>
<li>JSClusterNotActiveErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c">status.h</a></li>
<li>JSClusterNotAssignedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0">status.h</a></li>
<li>JSClusterNotAvailErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696">status.h</a></li>
<li>JSClusterNotLeaderErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893">status.h</a></li>
<li>JSClusterPeerNotMemberErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb">status.h</a></li>
<li>JSClusterRequiredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60">status.h</a></li>
<li>JSClusterServerNotMemberErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93">status.h</a></li>
<li>JSClusterTagsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4">status.h</a></li>
<li>JSClusterUnSupportFeatureErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00">status.h</a></li>
<li>JSConsumerBadDurableNameErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe">status.h</a></li>
<li>jsConsumerConfig&#160;:&#160;<a class="el" href="group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee">nats.h</a></li>
<li>jsConsumerConfig_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66">nats.h</a></li>
<li>JSConsumerConfigRequiredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f">status.h</a></li>
<li>JSConsumerCreateDurableAndNameMismatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2fd5f6bb7dac1ef16bdc0818886f78ac">status.h</a></li>
<li>JSConsumerCreateErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989">status.h</a></li>
<li>JSConsumerCreateFilterSubjectMismatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaee714daa8b2d00c09d202bbf682a099">status.h</a></li>
<li>JSConsumerDeliverCycleErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b">status.h</a></li>
<li>JSConsumerDeliverToWildcardsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00">status.h</a></li>
<li>JSConsumerDescriptionTooLongErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5">status.h</a></li>
<li>JSConsumerDirectRequiresEphemeralErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0">status.h</a></li>
<li>JSConsumerDirectRequiresPushErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92">status.h</a></li>
<li>JSConsumerDurableNameNotInSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6">status.h</a></li>
<li>JSConsumerDurableNameNotMatchSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4">status.h</a></li>
<li>JSConsumerDurableNameNotSetErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28">status.h</a></li>
<li>JSConsumerEphemeralWithDurableInSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3">status.h</a></li>
<li>JSConsumerEphemeralWithDurableNameErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829">status.h</a></li>
<li>JSConsumerExistingActiveErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58">status.h</a></li>
<li>JSConsumerFCRequiresPushErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79">status.h</a></li>
<li>JSConsumerFilterNotSubsetErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb">status.h</a></li>
<li>JSConsumerHBRequiresPushErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63">status.h</a></li>
<li>jsConsumerInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5">nats.h</a></li>
<li>jsConsumerInfo_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088">nats.h</a></li>
<li>jsConsumerInfoList&#160;:&#160;<a class="el" href="group__types_group.html#gadad3bf72baae970662248d82d9b05d0a">nats.h</a></li>
<li>jsConsumerInfoList_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8">nats.h</a></li>
<li>JSConsumerInvalidDeliverSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1242d9e6509f08c01c3373d0e66dc96">status.h</a></li>
<li>JSConsumerInvalidPolicyErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3">status.h</a></li>
<li>JSConsumerInvalidSamplingErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e">status.h</a></li>
<li>JSConsumerMaxDeliverBackoffErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af7c1cf2c692140c4b28ebfc47acb0c41">status.h</a></li>
<li>JSConsumerMaxPendingAckExcessErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac4afe1d580083bd55c36b3e55a5ef479">status.h</a></li>
<li>JSConsumerMaxPendingAckPolicyRequiredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4">status.h</a></li>
<li>JSConsumerMaxRequestBatchExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a597c98a0637cec454b724b049098cee8">status.h</a></li>
<li>JSConsumerMaxRequestBatchNegativeErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abca8571110c4244d218c2dc1779d8786">status.h</a></li>
<li>JSConsumerMaxRequestExpiresToSmallErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9c1c31813a713fcee44ec06728cc6382">status.h</a></li>
<li>JSConsumerMaxWaitingNegativeErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219">status.h</a></li>
<li>JSConsumerNameContainsPathSeparatorsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aab479befe55dfbc113b128367ea3739e">status.h</a></li>
<li>JSConsumerNameExistErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8">status.h</a></li>
<li>jsConsumerNamesList&#160;:&#160;<a class="el" href="group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2">nats.h</a></li>
<li>jsConsumerNamesList_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50">nats.h</a></li>
<li>JSConsumerNameTooLongErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f">status.h</a></li>
<li>JSConsumerNotFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b">status.h</a></li>
<li>JSConsumerOfflineErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0eb191886a17e917f2fa0eaa81d4b61">status.h</a></li>
<li>JSConsumerOnMappedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847">status.h</a></li>
<li>JSConsumerPullNotDurableErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed">status.h</a></li>
<li>JSConsumerPullRequiresAckErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a">status.h</a></li>
<li>JSConsumerPullWithRateLimitErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8">status.h</a></li>
<li>JSConsumerPushMaxWaitingErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e">status.h</a></li>
<li>JSConsumerReplacementWithDifferentNameErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63">status.h</a></li>
<li>JSConsumerReplicasExceedsStreamErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1d159f128cd9b261b5270f7e36ed22d1">status.h</a></li>
<li>jsConsumerSequenceMismatch&#160;:&#160;<a class="el" href="group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd">nats.h</a></li>
<li>JSConsumerSmallHeartbeatErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd">status.h</a></li>
<li>JSConsumerStoreFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608">status.h</a></li>
<li>JSConsumerWithFlowControlNeedsHeartbeatsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc25cc794fce2ab7b9757ff506de51c3">status.h</a></li>
<li>JSConsumerWQConsumerNotDeliverAllErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9">status.h</a></li>
<li>JSConsumerWQConsumerNotUniqueErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2">status.h</a></li>
<li>JSConsumerWQMultipleUnfilteredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d">status.h</a></li>
<li>JSConsumerWQRequiresExplicitAckErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56">status.h</a></li>
<li>jsCtx&#160;:&#160;<a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">nats.h</a></li>
<li>jsCtx_Destroy()&#160;:&#160;<a class="el" href="group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856">nats.h</a></li>
<li>jsDeliverPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818">nats.h</a></li>
<li>jsDirectGetMsgOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063">nats.h</a></li>
<li>jsDirectGetMsgOptions_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb">nats.h</a></li>
<li>jsDiscardPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2">nats.h</a></li>
<li>jsErrCode&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70">status.h</a></li>
<li>jsExternalStream&#160;:&#160;<a class="el" href="group__types_group.html#gaef6601477f6456bebc229f7f38982a6c">nats.h</a></li>
<li>jsExternalStream_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4">nats.h</a></li>
<li>jsFetchRequest&#160;:&#160;<a class="el" href="group__types_group.html#gaf11e6664c1f335a5287af71c703935fa">nats.h</a></li>
<li>jsFetchRequest_Init()&#160;:&#160;<a class="el" href="group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b">nats.h</a></li>
<li>JSInsufficientResourcesErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49">status.h</a></li>
<li>JSInvalidJSONErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1">status.h</a></li>
<li>JSLastSequence&#160;:&#160;<a class="el" href="nats_8h.html#ae18fb15ea8130a650e904e5153eb30d5">nats.h</a></li>
<li>jsLostStreamData&#160;:&#160;<a class="el" href="group__types_group.html#gaf80828510450faf84bbf456e94f5b784">nats.h</a></li>
<li>JSMaximumConsumersLimitErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24">status.h</a></li>
<li>JSMaximumStreamsLimitErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5">status.h</a></li>
<li>JSMemoryResourcesExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57">status.h</a></li>
<li>JSMirrorConsumerSetupFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb">status.h</a></li>
<li>JSMirrorMaxMessageSizeTooBigErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1">status.h</a></li>
<li>JSMirrorWithSourcesErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c">status.h</a></li>
<li>JSMirrorWithStartSeqAndTimeErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3">status.h</a></li>
<li>JSMirrorWithSubjectFiltersErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7">status.h</a></li>
<li>JSMirrorWithSubjectsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043">status.h</a></li>
<li>jsMsgMetaData&#160;:&#160;<a class="el" href="group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a">nats.h</a></li>
<li>jsMsgMetaData_Destroy()&#160;:&#160;<a class="el" href="group__js_msg.html#gaf9bf92294342bcb27053de7038606d12">nats.h</a></li>
<li>JSMsgRollup&#160;:&#160;<a class="el" href="nats_8h.html#a3938efee417dc67ff2bcf62f913f9054">nats.h</a></li>
<li>JSMsgRollupAll&#160;:&#160;<a class="el" href="nats_8h.html#acc62d11b7e67fe3feb74acdfa4a6e8ac">nats.h</a></li>
<li>JSMsgRollupSubject&#160;:&#160;<a class="el" href="nats_8h.html#ad22dce8f66bae9b3e1027790d9c95c09">nats.h</a></li>
<li>JSMsgSize&#160;:&#160;<a class="el" href="nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4">nats.h</a></li>
<li>JSNoAccountErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b">status.h</a></li>
<li>JSNoLimitsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acfa2c06f8baef07cd96a3627ddea641b">status.h</a></li>
<li>JSNoMessageFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410">status.h</a></li>
<li>JSNotEmptyRequestErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690">status.h</a></li>
<li>JSNotEnabledErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c">status.h</a></li>
<li>JSNotEnabledForAccountErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04">status.h</a></li>
<li>jsOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5">nats.h</a></li>
<li>jsOptions_Init()&#160;:&#160;<a class="el" href="group__js_group.html#ga855ff9a04888d696785cc5ede96112e4">nats.h</a></li>
<li>jsPeerInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b">nats.h</a></li>
<li>JSPeerRemapErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda">status.h</a></li>
<li>jsPlacement&#160;:&#160;<a class="el" href="group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9">nats.h</a></li>
<li>jsPlacement_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0">nats.h</a></li>
<li>jsPubAck&#160;:&#160;<a class="el" href="group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f">nats.h</a></li>
<li>jsPubAck_Destroy()&#160;:&#160;<a class="el" href="group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4">nats.h</a></li>
<li>jsPubAckErr&#160;:&#160;<a class="el" href="group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40">nats.h</a></li>
<li>jsPubAckErrHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992">nats.h</a></li>
<li>jsPubAckHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729">nats.h</a></li>
<li>jsPubOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7">nats.h</a></li>
<li>jsPubOptions_Init()&#160;:&#160;<a class="el" href="group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9">nats.h</a></li>
<li>JSRaftGeneralErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b">status.h</a></li>
<li>jsReplayPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354">nats.h</a></li>
<li>JSReplicasCountCannotBeNegativeErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0e2194a4bb7565834982a39deddea878">status.h</a></li>
<li>jsRePublish&#160;:&#160;<a class="el" href="group__types_group.html#gab991313d33ce270a882e4d0756c138f6">nats.h</a></li>
<li>jsRePublish_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b">nats.h</a></li>
<li>JSRestoreSubscribeFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57">status.h</a></li>
<li>jsRetentionPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d">nats.h</a></li>
<li>JSSequence&#160;:&#160;<a class="el" href="nats_8h.html#a1c0a11996b44abc16a4f444ee4c1cb94">nats.h</a></li>
<li>jsSequenceInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003">nats.h</a></li>
<li>JSSequenceNotFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c">status.h</a></li>
<li>jsSequencePair&#160;:&#160;<a class="el" href="group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f">nats.h</a></li>
<li>JSSnapshotDeliverSubjectInvalidErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5">status.h</a></li>
<li>JSSourceConsumerSetupFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a">status.h</a></li>
<li>JSSourceMaxMessageSizeTooBigErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e">status.h</a></li>
<li>JSStorageResourcesExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160">status.h</a></li>
<li>jsStorageType&#160;:&#160;<a class="el" href="group__types_group.html#ga1802a53c79e667f093bba033b16adc98">nats.h</a></li>
<li>JSStream&#160;:&#160;<a class="el" href="nats_8h.html#aa2f2c14de864839a2ff7ea34415d37e0">nats.h</a></li>
<li>jsStreamAlternate&#160;:&#160;<a class="el" href="group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490">nats.h</a></li>
<li>JSStreamAssignmentErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a">status.h</a></li>
<li>jsStreamConfig&#160;:&#160;<a class="el" href="group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf">nats.h</a></li>
<li>jsStreamConfig_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6">nats.h</a></li>
<li>JSStreamCreateErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008">status.h</a></li>
<li>JSStreamDeleteErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322">status.h</a></li>
<li>JSStreamExternalApiOverlapErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8">status.h</a></li>
<li>JSStreamExternalDelPrefixOverlapsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a">status.h</a></li>
<li>JSStreamGeneralError&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717">status.h</a></li>
<li>jsStreamInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga2629c9454996edf7914be36a9e44921b">nats.h</a></li>
<li>jsStreamInfo_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd">nats.h</a></li>
<li>jsStreamInfoList&#160;:&#160;<a class="el" href="group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565">nats.h</a></li>
<li>jsStreamInfoList_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629">nats.h</a></li>
<li>JSStreamInfoMaxSubjectsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7b5cebb5aaebd7b3bfa43f5457e97553">status.h</a></li>
<li>JSStreamInvalidConfig&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03">status.h</a></li>
<li>JSStreamInvalidErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47">status.h</a></li>
<li>JSStreamInvalidExternalDeliverySubjErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f">status.h</a></li>
<li>JSStreamLimitsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393">status.h</a></li>
<li>JSStreamMaxBytesRequiredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a61cd7aa9b9e02f410465a61a085fa209">status.h</a></li>
<li>JSStreamMaxStreamBytesExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a60fd558fc8d0f31b895c7b579ba0c8b7">status.h</a></li>
<li>JSStreamMessageExceedsMaximumErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889">status.h</a></li>
<li>JSStreamMirrorNotUpdatableErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8">status.h</a></li>
<li>JSStreamMismatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f">status.h</a></li>
<li>JSStreamMoveAndScaleErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a584d0bf058191cf2257d934f0bc5935c">status.h</a></li>
<li>JSStreamMoveInProgressErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abf7739c7a0569149ed24ae8b9fbaf889">status.h</a></li>
<li>JSStreamMoveNotInProgressErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd66e18ccdc8c7e5737f09d39bc64e7b">status.h</a></li>
<li>JSStreamMsgDeleteFailed&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68">status.h</a></li>
<li>JSStreamNameContainsPathSeparatorsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a833a78d95a6946e7ead515393c01ff">status.h</a></li>
<li>JSStreamNameExistErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c">status.h</a></li>
<li>JSStreamNameExistRestoreFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9698a9c41a36783ff8bd8738dbce16cf">status.h</a></li>
<li>jsStreamNamesList&#160;:&#160;<a class="el" href="group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000">nats.h</a></li>
<li>jsStreamNamesList_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65">nats.h</a></li>
<li>JSStreamNotFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f">status.h</a></li>
<li>JSStreamNotMatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435">status.h</a></li>
<li>JSStreamOfflineErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7c88e5ccabcb2debe1ce0c1a05bbe18b">status.h</a></li>
<li>JSStreamPurgeFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a33f2e301313339eded6163982a680186">status.h</a></li>
<li>JSStreamReplicasNotSupportedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1">status.h</a></li>
<li>JSStreamReplicasNotUpdatableErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34">status.h</a></li>
<li>JSStreamRestoreErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506">status.h</a></li>
<li>JSStreamRollupFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70affa3c8139019a077fac6d403d7ed0522">status.h</a></li>
<li>JSStreamSealedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9bd3f4f7a2eca1f1ed49cc0499cb9c78">status.h</a></li>
<li>JSStreamSequenceNotMatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17">status.h</a></li>
<li>JSStreamSnapshotErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45">status.h</a></li>
<li>jsStreamSource&#160;:&#160;<a class="el" href="group__types_group.html#gab4c43c87d81917aab748a50eee028449">nats.h</a></li>
<li>jsStreamSource_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56">nats.h</a></li>
<li>jsStreamSourceInfo&#160;:&#160;<a class="el" href="group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd">nats.h</a></li>
<li>jsStreamState&#160;:&#160;<a class="el" href="group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271">nats.h</a></li>
<li>jsStreamStateSubject&#160;:&#160;<a class="el" href="group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa">nats.h</a></li>
<li>jsStreamStateSubjects&#160;:&#160;<a class="el" href="group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0">nats.h</a></li>
<li>JSStreamStoreFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8">status.h</a></li>
<li>JSStreamSubjectOverlapErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570">status.h</a></li>
<li>JSStreamTemplateCreateErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46">status.h</a></li>
<li>JSStreamTemplateDeleteErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272">status.h</a></li>
<li>JSStreamTemplateNotFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7">status.h</a></li>
<li>JSStreamUpdateErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58">status.h</a></li>
<li>JSStreamWrongLastMsgIDErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e">status.h</a></li>
<li>JSStreamWrongLastSequenceErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4">status.h</a></li>
<li>JSSubject&#160;:&#160;<a class="el" href="nats_8h.html#a3776aa9985557f0c6e382b01d2e3f602">nats.h</a></li>
<li>jsSubOptions&#160;:&#160;<a class="el" href="group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280">nats.h</a></li>
<li>jsSubOptions_Init()&#160;:&#160;<a class="el" href="group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8">nats.h</a></li>
<li>JSTemplateNameNotMatchSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac">status.h</a></li>
<li>JSTempStorageFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398">status.h</a></li>
<li>jsTier&#160;:&#160;<a class="el" href="group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8">nats.h</a></li>
<li>JSTimeStamp&#160;:&#160;<a class="el" href="nats_8h.html#a5525cb01f8b0aec73cb13f3276449e0e">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

119
deps/nats.c/doc/html/globals_defs.html vendored Normal file
View File

@@ -0,0 +1,119 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;<ul>
<li>JSLastSequence&#160;:&#160;<a class="el" href="nats_8h.html#ae18fb15ea8130a650e904e5153eb30d5">nats.h</a></li>
<li>JSMsgRollup&#160;:&#160;<a class="el" href="nats_8h.html#a3938efee417dc67ff2bcf62f913f9054">nats.h</a></li>
<li>JSMsgRollupAll&#160;:&#160;<a class="el" href="nats_8h.html#acc62d11b7e67fe3feb74acdfa4a6e8ac">nats.h</a></li>
<li>JSMsgRollupSubject&#160;:&#160;<a class="el" href="nats_8h.html#ad22dce8f66bae9b3e1027790d9c95c09">nats.h</a></li>
<li>JSMsgSize&#160;:&#160;<a class="el" href="nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4">nats.h</a></li>
<li>JSSequence&#160;:&#160;<a class="el" href="nats_8h.html#a1c0a11996b44abc16a4f444ee4c1cb94">nats.h</a></li>
<li>JSStream&#160;:&#160;<a class="el" href="nats_8h.html#aa2f2c14de864839a2ff7ea34415d37e0">nats.h</a></li>
<li>JSSubject&#160;:&#160;<a class="el" href="nats_8h.html#a3776aa9985557f0c6e382b01d2e3f602">nats.h</a></li>
<li>JSTimeStamp&#160;:&#160;<a class="el" href="nats_8h.html#a5525cb01f8b0aec73cb13f3276449e0e">nats.h</a></li>
<li>NATS_DEFAULT_URL&#160;:&#160;<a class="el" href="nats_8h.html#a911c54900b46b968205871cd9f68d36c">nats.h</a></li>
<li>NATS_EXTERN&#160;:&#160;<a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

7
deps/nats.c/doc/html/globals_dup.js vendored Normal file
View File

@@ -0,0 +1,7 @@
var globals_dup =
[
[ "j", "globals.html", null ],
[ "k", "globals_k.html", null ],
[ "n", "globals_n.html", null ],
[ "s", "globals_s.html", null ]
];

118
deps/nats.c/doc/html/globals_enum.html vendored Normal file
View File

@@ -0,0 +1,118 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_enum.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;<ul>
<li>jsAckPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873">nats.h</a></li>
<li>jsDeliverPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818">nats.h</a></li>
<li>jsDiscardPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2">nats.h</a></li>
<li>jsErrCode&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70">status.h</a></li>
<li>jsReplayPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354">nats.h</a></li>
<li>jsRetentionPolicy&#160;:&#160;<a class="el" href="group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d">nats.h</a></li>
<li>jsStorageType&#160;:&#160;<a class="el" href="group__types_group.html#ga1802a53c79e667f093bba033b16adc98">nats.h</a></li>
<li>kvOperation&#160;:&#160;<a class="el" href="group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332">nats.h</a></li>
<li>natsConnStatus&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51">status.h</a></li>
<li>natsStatus&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">status.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

315
deps/nats.c/doc/html/globals_eval.html vendored Normal file
View File

@@ -0,0 +1,315 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_eval.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
<li>js_AckAll&#160;:&#160;<a class="el" href="group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a">nats.h</a></li>
<li>js_AckExplicit&#160;:&#160;<a class="el" href="group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e">nats.h</a></li>
<li>js_AckNone&#160;:&#160;<a class="el" href="group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c">nats.h</a></li>
<li>js_DeliverAll&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758">nats.h</a></li>
<li>js_DeliverByStartSequence&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e">nats.h</a></li>
<li>js_DeliverByStartTime&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6">nats.h</a></li>
<li>js_DeliverLast&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d">nats.h</a></li>
<li>js_DeliverLastPerSubject&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b">nats.h</a></li>
<li>js_DeliverNew&#160;:&#160;<a class="el" href="group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381">nats.h</a></li>
<li>js_DiscardNew&#160;:&#160;<a class="el" href="group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab">nats.h</a></li>
<li>js_DiscardOld&#160;:&#160;<a class="el" href="group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6">nats.h</a></li>
<li>js_FileStorage&#160;:&#160;<a class="el" href="group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec">nats.h</a></li>
<li>js_InterestPolicy&#160;:&#160;<a class="el" href="group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd">nats.h</a></li>
<li>js_LimitsPolicy&#160;:&#160;<a class="el" href="group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f">nats.h</a></li>
<li>js_MemoryStorage&#160;:&#160;<a class="el" href="group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314">nats.h</a></li>
<li>js_ReplayInstant&#160;:&#160;<a class="el" href="group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44">nats.h</a></li>
<li>js_ReplayOriginal&#160;:&#160;<a class="el" href="group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5">nats.h</a></li>
<li>js_WorkQueuePolicy&#160;:&#160;<a class="el" href="group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478">nats.h</a></li>
<li>JSAccountResourcesExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a">status.h</a></li>
<li>JSBadRequestErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13">status.h</a></li>
<li>JSClusterIncompleteErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9">status.h</a></li>
<li>JSClusterNoPeersErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb">status.h</a></li>
<li>JSClusterNotActiveErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c">status.h</a></li>
<li>JSClusterNotAssignedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0">status.h</a></li>
<li>JSClusterNotAvailErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696">status.h</a></li>
<li>JSClusterNotLeaderErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893">status.h</a></li>
<li>JSClusterPeerNotMemberErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb">status.h</a></li>
<li>JSClusterRequiredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60">status.h</a></li>
<li>JSClusterServerNotMemberErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93">status.h</a></li>
<li>JSClusterTagsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4">status.h</a></li>
<li>JSClusterUnSupportFeatureErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00">status.h</a></li>
<li>JSConsumerBadDurableNameErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe">status.h</a></li>
<li>JSConsumerConfigRequiredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f">status.h</a></li>
<li>JSConsumerCreateDurableAndNameMismatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2fd5f6bb7dac1ef16bdc0818886f78ac">status.h</a></li>
<li>JSConsumerCreateErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989">status.h</a></li>
<li>JSConsumerCreateFilterSubjectMismatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaee714daa8b2d00c09d202bbf682a099">status.h</a></li>
<li>JSConsumerDeliverCycleErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b">status.h</a></li>
<li>JSConsumerDeliverToWildcardsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00">status.h</a></li>
<li>JSConsumerDescriptionTooLongErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5">status.h</a></li>
<li>JSConsumerDirectRequiresEphemeralErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0">status.h</a></li>
<li>JSConsumerDirectRequiresPushErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92">status.h</a></li>
<li>JSConsumerDurableNameNotInSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6">status.h</a></li>
<li>JSConsumerDurableNameNotMatchSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4">status.h</a></li>
<li>JSConsumerDurableNameNotSetErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28">status.h</a></li>
<li>JSConsumerEphemeralWithDurableInSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3">status.h</a></li>
<li>JSConsumerEphemeralWithDurableNameErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829">status.h</a></li>
<li>JSConsumerExistingActiveErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58">status.h</a></li>
<li>JSConsumerFCRequiresPushErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79">status.h</a></li>
<li>JSConsumerFilterNotSubsetErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb">status.h</a></li>
<li>JSConsumerHBRequiresPushErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63">status.h</a></li>
<li>JSConsumerInvalidDeliverSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1242d9e6509f08c01c3373d0e66dc96">status.h</a></li>
<li>JSConsumerInvalidPolicyErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3">status.h</a></li>
<li>JSConsumerInvalidSamplingErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e">status.h</a></li>
<li>JSConsumerMaxDeliverBackoffErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af7c1cf2c692140c4b28ebfc47acb0c41">status.h</a></li>
<li>JSConsumerMaxPendingAckExcessErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac4afe1d580083bd55c36b3e55a5ef479">status.h</a></li>
<li>JSConsumerMaxPendingAckPolicyRequiredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4">status.h</a></li>
<li>JSConsumerMaxRequestBatchExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a597c98a0637cec454b724b049098cee8">status.h</a></li>
<li>JSConsumerMaxRequestBatchNegativeErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abca8571110c4244d218c2dc1779d8786">status.h</a></li>
<li>JSConsumerMaxRequestExpiresToSmallErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9c1c31813a713fcee44ec06728cc6382">status.h</a></li>
<li>JSConsumerMaxWaitingNegativeErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219">status.h</a></li>
<li>JSConsumerNameContainsPathSeparatorsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aab479befe55dfbc113b128367ea3739e">status.h</a></li>
<li>JSConsumerNameExistErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8">status.h</a></li>
<li>JSConsumerNameTooLongErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f">status.h</a></li>
<li>JSConsumerNotFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b">status.h</a></li>
<li>JSConsumerOfflineErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0eb191886a17e917f2fa0eaa81d4b61">status.h</a></li>
<li>JSConsumerOnMappedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847">status.h</a></li>
<li>JSConsumerPullNotDurableErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed">status.h</a></li>
<li>JSConsumerPullRequiresAckErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a">status.h</a></li>
<li>JSConsumerPullWithRateLimitErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8">status.h</a></li>
<li>JSConsumerPushMaxWaitingErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e">status.h</a></li>
<li>JSConsumerReplacementWithDifferentNameErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63">status.h</a></li>
<li>JSConsumerReplicasExceedsStreamErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1d159f128cd9b261b5270f7e36ed22d1">status.h</a></li>
<li>JSConsumerSmallHeartbeatErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd">status.h</a></li>
<li>JSConsumerStoreFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608">status.h</a></li>
<li>JSConsumerWithFlowControlNeedsHeartbeatsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc25cc794fce2ab7b9757ff506de51c3">status.h</a></li>
<li>JSConsumerWQConsumerNotDeliverAllErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9">status.h</a></li>
<li>JSConsumerWQConsumerNotUniqueErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2">status.h</a></li>
<li>JSConsumerWQMultipleUnfilteredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d">status.h</a></li>
<li>JSConsumerWQRequiresExplicitAckErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56">status.h</a></li>
<li>JSInsufficientResourcesErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49">status.h</a></li>
<li>JSInvalidJSONErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1">status.h</a></li>
<li>JSMaximumConsumersLimitErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24">status.h</a></li>
<li>JSMaximumStreamsLimitErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5">status.h</a></li>
<li>JSMemoryResourcesExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57">status.h</a></li>
<li>JSMirrorConsumerSetupFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb">status.h</a></li>
<li>JSMirrorMaxMessageSizeTooBigErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1">status.h</a></li>
<li>JSMirrorWithSourcesErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c">status.h</a></li>
<li>JSMirrorWithStartSeqAndTimeErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3">status.h</a></li>
<li>JSMirrorWithSubjectFiltersErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7">status.h</a></li>
<li>JSMirrorWithSubjectsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043">status.h</a></li>
<li>JSNoAccountErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b">status.h</a></li>
<li>JSNoLimitsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acfa2c06f8baef07cd96a3627ddea641b">status.h</a></li>
<li>JSNoMessageFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410">status.h</a></li>
<li>JSNotEmptyRequestErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690">status.h</a></li>
<li>JSNotEnabledErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c">status.h</a></li>
<li>JSNotEnabledForAccountErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04">status.h</a></li>
<li>JSPeerRemapErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda">status.h</a></li>
<li>JSRaftGeneralErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b">status.h</a></li>
<li>JSReplicasCountCannotBeNegativeErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0e2194a4bb7565834982a39deddea878">status.h</a></li>
<li>JSRestoreSubscribeFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57">status.h</a></li>
<li>JSSequenceNotFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c">status.h</a></li>
<li>JSSnapshotDeliverSubjectInvalidErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5">status.h</a></li>
<li>JSSourceConsumerSetupFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a">status.h</a></li>
<li>JSSourceMaxMessageSizeTooBigErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e">status.h</a></li>
<li>JSStorageResourcesExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160">status.h</a></li>
<li>JSStreamAssignmentErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a">status.h</a></li>
<li>JSStreamCreateErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008">status.h</a></li>
<li>JSStreamDeleteErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322">status.h</a></li>
<li>JSStreamExternalApiOverlapErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8">status.h</a></li>
<li>JSStreamExternalDelPrefixOverlapsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a">status.h</a></li>
<li>JSStreamGeneralError&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717">status.h</a></li>
<li>JSStreamInfoMaxSubjectsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7b5cebb5aaebd7b3bfa43f5457e97553">status.h</a></li>
<li>JSStreamInvalidConfig&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03">status.h</a></li>
<li>JSStreamInvalidErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47">status.h</a></li>
<li>JSStreamInvalidExternalDeliverySubjErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f">status.h</a></li>
<li>JSStreamLimitsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393">status.h</a></li>
<li>JSStreamMaxBytesRequiredErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a61cd7aa9b9e02f410465a61a085fa209">status.h</a></li>
<li>JSStreamMaxStreamBytesExceededErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a60fd558fc8d0f31b895c7b579ba0c8b7">status.h</a></li>
<li>JSStreamMessageExceedsMaximumErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889">status.h</a></li>
<li>JSStreamMirrorNotUpdatableErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8">status.h</a></li>
<li>JSStreamMismatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f">status.h</a></li>
<li>JSStreamMoveAndScaleErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a584d0bf058191cf2257d934f0bc5935c">status.h</a></li>
<li>JSStreamMoveInProgressErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abf7739c7a0569149ed24ae8b9fbaf889">status.h</a></li>
<li>JSStreamMoveNotInProgressErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd66e18ccdc8c7e5737f09d39bc64e7b">status.h</a></li>
<li>JSStreamMsgDeleteFailed&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68">status.h</a></li>
<li>JSStreamNameContainsPathSeparatorsErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a833a78d95a6946e7ead515393c01ff">status.h</a></li>
<li>JSStreamNameExistErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c">status.h</a></li>
<li>JSStreamNameExistRestoreFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9698a9c41a36783ff8bd8738dbce16cf">status.h</a></li>
<li>JSStreamNotFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f">status.h</a></li>
<li>JSStreamNotMatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435">status.h</a></li>
<li>JSStreamOfflineErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7c88e5ccabcb2debe1ce0c1a05bbe18b">status.h</a></li>
<li>JSStreamPurgeFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a33f2e301313339eded6163982a680186">status.h</a></li>
<li>JSStreamReplicasNotSupportedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1">status.h</a></li>
<li>JSStreamReplicasNotUpdatableErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34">status.h</a></li>
<li>JSStreamRestoreErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506">status.h</a></li>
<li>JSStreamRollupFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70affa3c8139019a077fac6d403d7ed0522">status.h</a></li>
<li>JSStreamSealedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9bd3f4f7a2eca1f1ed49cc0499cb9c78">status.h</a></li>
<li>JSStreamSequenceNotMatchErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17">status.h</a></li>
<li>JSStreamSnapshotErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45">status.h</a></li>
<li>JSStreamStoreFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8">status.h</a></li>
<li>JSStreamSubjectOverlapErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570">status.h</a></li>
<li>JSStreamTemplateCreateErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46">status.h</a></li>
<li>JSStreamTemplateDeleteErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272">status.h</a></li>
<li>JSStreamTemplateNotFoundErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7">status.h</a></li>
<li>JSStreamUpdateErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58">status.h</a></li>
<li>JSStreamWrongLastMsgIDErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e">status.h</a></li>
<li>JSStreamWrongLastSequenceErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4">status.h</a></li>
<li>JSTemplateNameNotMatchSubjectErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac">status.h</a></li>
<li>JSTempStorageFailedErr&#160;:&#160;<a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398">status.h</a></li>
</ul>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>kvOp_Delete&#160;:&#160;<a class="el" href="group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83">nats.h</a></li>
<li>kvOp_Purge&#160;:&#160;<a class="el" href="group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657">nats.h</a></li>
<li>kvOp_Put&#160;:&#160;<a class="el" href="group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a">nats.h</a></li>
<li>kvOp_Unknown&#160;:&#160;<a class="el" href="group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6">nats.h</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>NATS_ADDRESS_MISSING&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d">status.h</a></li>
<li>NATS_CONN_STATUS_CLOSED&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2">status.h</a></li>
<li>NATS_CONN_STATUS_CONNECTED&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725">status.h</a></li>
<li>NATS_CONN_STATUS_CONNECTING&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736">status.h</a></li>
<li>NATS_CONN_STATUS_DISCONNECTED&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92">status.h</a></li>
<li>NATS_CONN_STATUS_DRAINING_PUBS&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100">status.h</a></li>
<li>NATS_CONN_STATUS_DRAINING_SUBS&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1">status.h</a></li>
<li>NATS_CONN_STATUS_RECONNECTING&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206">status.h</a></li>
<li>NATS_CONNECTION_AUTH_FAILED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a">status.h</a></li>
<li>NATS_CONNECTION_CLOSED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff">status.h</a></li>
<li>NATS_CONNECTION_DISCONNECTED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3">status.h</a></li>
<li>NATS_DRAINING&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae">status.h</a></li>
<li>NATS_ERR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c">status.h</a></li>
<li>NATS_FAILED_TO_INITIALIZE&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42">status.h</a></li>
<li>NATS_ILLEGAL_STATE&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b">status.h</a></li>
<li>NATS_INSUFFICIENT_BUFFER&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad">status.h</a></li>
<li>NATS_INVALID_ARG&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235">status.h</a></li>
<li>NATS_INVALID_QUEUE_NAME&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b">status.h</a></li>
<li>NATS_INVALID_SUBJECT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e">status.h</a></li>
<li>NATS_INVALID_SUBSCRIPTION&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c">status.h</a></li>
<li>NATS_INVALID_TIMEOUT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86">status.h</a></li>
<li>NATS_IO_ERROR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f">status.h</a></li>
<li>NATS_LINE_TOO_LONG&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7">status.h</a></li>
<li>NATS_MAX_DELIVERED_MSGS&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5">status.h</a></li>
<li>NATS_MAX_PAYLOAD&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9">status.h</a></li>
<li>NATS_MISMATCH&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2">status.h</a></li>
<li>NATS_MISSED_HEARTBEAT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f">status.h</a></li>
<li>NATS_NO_MEMORY&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514">status.h</a></li>
<li>NATS_NO_RESPONDERS&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62">status.h</a></li>
<li>NATS_NO_SERVER&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127">status.h</a></li>
<li>NATS_NO_SERVER_SUPPORT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885">status.h</a></li>
<li>NATS_NOT_FOUND&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8">status.h</a></li>
<li>NATS_NOT_INITIALIZED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e">status.h</a></li>
<li>NATS_NOT_PERMITTED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5">status.h</a></li>
<li>NATS_NOT_YET_CONNECTED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d">status.h</a></li>
<li>NATS_OK&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990">status.h</a></li>
<li>NATS_PROTOCOL_ERROR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d">status.h</a></li>
<li>NATS_SECURE_CONNECTION_REQUIRED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc">status.h</a></li>
<li>NATS_SECURE_CONNECTION_WANTED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08">status.h</a></li>
<li>NATS_SLOW_CONSUMER&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0">status.h</a></li>
<li>NATS_SSL_ERROR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3">status.h</a></li>
<li>NATS_STALE_CONNECTION&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d">status.h</a></li>
<li>NATS_SYS_ERROR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9">status.h</a></li>
<li>NATS_TIMEOUT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed">status.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

162
deps/nats.c/doc/html/globals_func.html vendored Normal file
View File

@@ -0,0 +1,162 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_func.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
<li>js_AddConsumer()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115">nats.h</a></li>
<li>js_AddStream()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75">nats.h</a></li>
<li>js_ConsumerNames()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0">nats.h</a></li>
<li>js_Consumers()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9">nats.h</a></li>
<li>js_CreateKeyValue()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#gabc445bfe87112e56a6c73872fec6893e">nats.h</a></li>
<li>js_DeleteConsumer()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490">nats.h</a></li>
<li>js_DeleteKeyValue()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937">nats.h</a></li>
<li>js_DeleteMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd">nats.h</a></li>
<li>js_DeleteStream()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172">nats.h</a></li>
<li>js_DirectGetMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae">nats.h</a></li>
<li>js_EraseMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0">nats.h</a></li>
<li>js_GetAccountInfo()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46">nats.h</a></li>
<li>js_GetConsumerInfo()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23">nats.h</a></li>
<li>js_GetLastMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c">nats.h</a></li>
<li>js_GetMsg()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f">nats.h</a></li>
<li>js_GetStreamInfo()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a">nats.h</a></li>
<li>js_KeyValue()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6">nats.h</a></li>
<li>js_Publish()&#160;:&#160;<a class="el" href="group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477">nats.h</a></li>
<li>js_PublishAsync()&#160;:&#160;<a class="el" href="group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c">nats.h</a></li>
<li>js_PublishAsyncComplete()&#160;:&#160;<a class="el" href="group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d">nats.h</a></li>
<li>js_PublishAsyncGetPendingList()&#160;:&#160;<a class="el" href="group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c">nats.h</a></li>
<li>js_PublishMsg()&#160;:&#160;<a class="el" href="group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd">nats.h</a></li>
<li>js_PublishMsgAsync()&#160;:&#160;<a class="el" href="group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873">nats.h</a></li>
<li>js_PullSubscribe()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd">nats.h</a></li>
<li>js_PurgeStream()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125">nats.h</a></li>
<li>js_StreamNames()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc">nats.h</a></li>
<li>js_Streams()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0">nats.h</a></li>
<li>js_Subscribe()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515">nats.h</a></li>
<li>js_SubscribeSync()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf">nats.h</a></li>
<li>js_UpdateConsumer()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gad13ec256e24710bb237995814871e554">nats.h</a></li>
<li>js_UpdateStream()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31">nats.h</a></li>
<li>jsAccountInfo_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b">nats.h</a></li>
<li>jsConsumerConfig_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66">nats.h</a></li>
<li>jsConsumerInfo_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088">nats.h</a></li>
<li>jsConsumerInfoList_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8">nats.h</a></li>
<li>jsConsumerNamesList_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50">nats.h</a></li>
<li>jsCtx_Destroy()&#160;:&#160;<a class="el" href="group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856">nats.h</a></li>
<li>jsDirectGetMsgOptions_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb">nats.h</a></li>
<li>jsExternalStream_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4">nats.h</a></li>
<li>jsFetchRequest_Init()&#160;:&#160;<a class="el" href="group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b">nats.h</a></li>
<li>jsMsgMetaData_Destroy()&#160;:&#160;<a class="el" href="group__js_msg.html#gaf9bf92294342bcb27053de7038606d12">nats.h</a></li>
<li>jsOptions_Init()&#160;:&#160;<a class="el" href="group__js_group.html#ga855ff9a04888d696785cc5ede96112e4">nats.h</a></li>
<li>jsPlacement_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0">nats.h</a></li>
<li>jsPubAck_Destroy()&#160;:&#160;<a class="el" href="group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4">nats.h</a></li>
<li>jsPubOptions_Init()&#160;:&#160;<a class="el" href="group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9">nats.h</a></li>
<li>jsRePublish_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b">nats.h</a></li>
<li>jsStreamConfig_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6">nats.h</a></li>
<li>jsStreamInfo_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd">nats.h</a></li>
<li>jsStreamInfoList_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629">nats.h</a></li>
<li>jsStreamNamesList_Destroy()&#160;:&#160;<a class="el" href="group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65">nats.h</a></li>
<li>jsStreamSource_Init()&#160;:&#160;<a class="el" href="group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56">nats.h</a></li>
<li>jsSubOptions_Init()&#160;:&#160;<a class="el" href="group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

7
deps/nats.c/doc/html/globals_func.js vendored Normal file
View File

@@ -0,0 +1,7 @@
var globals_func =
[
[ "j", "globals_func.html", null ],
[ "k", "globals_func_k.html", null ],
[ "n", "globals_func_n.html", null ],
[ "s", "globals_func_s.html", null ]
];

153
deps/nats.c/doc/html/globals_func_k.html vendored Normal file
View File

@@ -0,0 +1,153 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_func_k.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>kvConfig_Init()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172">nats.h</a></li>
<li>kvEntry_Bucket()&#160;:&#160;<a class="el" href="group__kv_entry.html#gadedbb410cce499afb535eb6641c32ca7">nats.h</a></li>
<li>kvEntry_Created()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a">nats.h</a></li>
<li>kvEntry_Delta()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47">nats.h</a></li>
<li>kvEntry_Destroy()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388">nats.h</a></li>
<li>kvEntry_Key()&#160;:&#160;<a class="el" href="group__kv_entry.html#gab455f32b0abfb1361dab4b5e7d98042a">nats.h</a></li>
<li>kvEntry_Operation()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea">nats.h</a></li>
<li>kvEntry_Revision()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f">nats.h</a></li>
<li>kvEntry_Value()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga28077f81d71a30cbce2dc81e5c9574fc">nats.h</a></li>
<li>kvEntry_ValueLen()&#160;:&#160;<a class="el" href="group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415">nats.h</a></li>
<li>kvEntry_ValueString()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga7ff6220915726600545357e31226fb65">nats.h</a></li>
<li>kvEntryList_Destroy()&#160;:&#160;<a class="el" href="group__kv_group.html#gae783352ab81e22aa3173057d117518e6">nats.h</a></li>
<li>kvKeysList_Destroy()&#160;:&#160;<a class="el" href="group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45">nats.h</a></li>
<li>kvPurgeOptions_Init()&#160;:&#160;<a class="el" href="group__kv_group.html#ga243113fd7df34ce104850ab888f04021">nats.h</a></li>
<li>kvStatus_Bucket()&#160;:&#160;<a class="el" href="group__kv_status.html#ga1acec36db32207f21e15afc26bb5af1c">nats.h</a></li>
<li>kvStatus_Bytes()&#160;:&#160;<a class="el" href="group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff">nats.h</a></li>
<li>kvStatus_Destroy()&#160;:&#160;<a class="el" href="group__kv_status.html#ga5eb3d824c1873af705beee4798246a08">nats.h</a></li>
<li>kvStatus_History()&#160;:&#160;<a class="el" href="group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5">nats.h</a></li>
<li>kvStatus_Replicas()&#160;:&#160;<a class="el" href="group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2">nats.h</a></li>
<li>kvStatus_TTL()&#160;:&#160;<a class="el" href="group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1">nats.h</a></li>
<li>kvStatus_Values()&#160;:&#160;<a class="el" href="group__kv_status.html#ga2016af3c73841d8b226361e764dce158">nats.h</a></li>
<li>kvStore_Bucket()&#160;:&#160;<a class="el" href="group__kv_group.html#gad28fdf9aae16bba308cda799fca13281">nats.h</a></li>
<li>kvStore_Create()&#160;:&#160;<a class="el" href="group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6">nats.h</a></li>
<li>kvStore_CreateString()&#160;:&#160;<a class="el" href="group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca">nats.h</a></li>
<li>kvStore_Delete()&#160;:&#160;<a class="el" href="group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8">nats.h</a></li>
<li>kvStore_Destroy()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da">nats.h</a></li>
<li>kvStore_Get()&#160;:&#160;<a class="el" href="group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c">nats.h</a></li>
<li>kvStore_GetRevision()&#160;:&#160;<a class="el" href="group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a">nats.h</a></li>
<li>kvStore_History()&#160;:&#160;<a class="el" href="group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5">nats.h</a></li>
<li>kvStore_Keys()&#160;:&#160;<a class="el" href="group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a">nats.h</a></li>
<li>kvStore_Purge()&#160;:&#160;<a class="el" href="group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9">nats.h</a></li>
<li>kvStore_PurgeDeletes()&#160;:&#160;<a class="el" href="group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69">nats.h</a></li>
<li>kvStore_Put()&#160;:&#160;<a class="el" href="group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e">nats.h</a></li>
<li>kvStore_PutString()&#160;:&#160;<a class="el" href="group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9">nats.h</a></li>
<li>kvStore_Status()&#160;:&#160;<a class="el" href="group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27">nats.h</a></li>
<li>kvStore_Update()&#160;:&#160;<a class="el" href="group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038">nats.h</a></li>
<li>kvStore_UpdateString()&#160;:&#160;<a class="el" href="group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c">nats.h</a></li>
<li>kvStore_Watch()&#160;:&#160;<a class="el" href="group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2">nats.h</a></li>
<li>kvStore_WatchAll()&#160;:&#160;<a class="el" href="group__kv_group.html#gaf011f1dd6813391c65664e982747602e">nats.h</a></li>
<li>kvWatcher_Destroy()&#160;:&#160;<a class="el" href="group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9">nats.h</a></li>
<li>kvWatcher_Next()&#160;:&#160;<a class="el" href="group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5">nats.h</a></li>
<li>kvWatcher_Stop()&#160;:&#160;<a class="el" href="group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e">nats.h</a></li>
<li>kvWatchOptions_Init()&#160;:&#160;<a class="el" href="group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

289
deps/nats.c/doc/html/globals_func_n.html vendored Normal file
View File

@@ -0,0 +1,289 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_func_n.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>nats_CheckCompatibility()&#160;:&#160;<a class="el" href="group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e">nats.h</a></li>
<li>nats_Close()&#160;:&#160;<a class="el" href="group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e">nats.h</a></li>
<li>nats_CloseAndWait()&#160;:&#160;<a class="el" href="group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903">nats.h</a></li>
<li>nats_GetLastError()&#160;:&#160;<a class="el" href="group__library_group.html#gadecfd49a58b581dbba40da77b195fd85">nats.h</a></li>
<li>nats_GetLastErrorStack()&#160;:&#160;<a class="el" href="group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e">nats.h</a></li>
<li>nats_GetVersion()&#160;:&#160;<a class="el" href="group__library_group.html#ga0d8c3df1c0c4a3d340d8ff81355fb1e8">nats.h</a></li>
<li>nats_GetVersionNumber()&#160;:&#160;<a class="el" href="group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8">nats.h</a></li>
<li>nats_Now()&#160;:&#160;<a class="el" href="group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e">nats.h</a></li>
<li>nats_NowInNanoSeconds()&#160;:&#160;<a class="el" href="group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223">nats.h</a></li>
<li>nats_Open()&#160;:&#160;<a class="el" href="group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d">nats.h</a></li>
<li>nats_PrintLastErrorStack()&#160;:&#160;<a class="el" href="group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4">nats.h</a></li>
<li>nats_ReleaseThreadMemory()&#160;:&#160;<a class="el" href="group__library_group.html#gafe171baefa00a85b77205116e9f3e48a">nats.h</a></li>
<li>nats_SetMessageDeliveryPoolSize()&#160;:&#160;<a class="el" href="group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d">nats.h</a></li>
<li>nats_Sign()&#160;:&#160;<a class="el" href="group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba">nats.h</a></li>
<li>nats_Sleep()&#160;:&#160;<a class="el" href="group__library_group.html#gad5040264cd4b1404956babf3c03a4f09">nats.h</a></li>
<li>natsConnection_Buffered()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5">nats.h</a></li>
<li>natsConnection_Close()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed">nats.h</a></li>
<li>natsConnection_Connect()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce">nats.h</a></li>
<li>natsConnection_ConnectTo()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4">nats.h</a></li>
<li>natsConnection_Destroy()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495">nats.h</a></li>
<li>natsConnection_Drain()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b">nats.h</a></li>
<li>natsConnection_DrainTimeout()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4">nats.h</a></li>
<li>natsConnection_Flush()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f">nats.h</a></li>
<li>natsConnection_FlushTimeout()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1">nats.h</a></li>
<li>natsConnection_GetClientID()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba">nats.h</a></li>
<li>natsConnection_GetClientIP()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d">nats.h</a></li>
<li>natsConnection_GetConnectedServerId()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf">nats.h</a></li>
<li>natsConnection_GetConnectedUrl()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d">nats.h</a></li>
<li>natsConnection_GetDiscoveredServers()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708">nats.h</a></li>
<li>natsConnection_GetLastError()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63">nats.h</a></li>
<li>natsConnection_GetLocalIPAndPort()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5">nats.h</a></li>
<li>natsConnection_GetMaxPayload()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9">nats.h</a></li>
<li>natsConnection_GetRTT()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435">nats.h</a></li>
<li>natsConnection_GetServers()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b">nats.h</a></li>
<li>natsConnection_GetStats()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec">nats.h</a></li>
<li>natsConnection_HasHeaderSupport()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a">nats.h</a></li>
<li>natsConnection_IsClosed()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f">nats.h</a></li>
<li>natsConnection_IsDraining()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5">nats.h</a></li>
<li>natsConnection_IsReconnecting()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688">nats.h</a></li>
<li>natsConnection_JetStream()&#160;:&#160;<a class="el" href="group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f">nats.h</a></li>
<li>natsConnection_ProcessReadEvent()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8">nats.h</a></li>
<li>natsConnection_ProcessWriteEvent()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47">nats.h</a></li>
<li>natsConnection_Publish()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4">nats.h</a></li>
<li>natsConnection_PublishMsg()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba">nats.h</a></li>
<li>natsConnection_PublishRequest()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e">nats.h</a></li>
<li>natsConnection_PublishRequestString()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5">nats.h</a></li>
<li>natsConnection_PublishString()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64">nats.h</a></li>
<li>natsConnection_QueueSubscribe()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48">nats.h</a></li>
<li>natsConnection_QueueSubscribeSync()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476">nats.h</a></li>
<li>natsConnection_QueueSubscribeTimeout()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c">nats.h</a></li>
<li>natsConnection_Request()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7">nats.h</a></li>
<li>natsConnection_RequestMsg()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d">nats.h</a></li>
<li>natsConnection_RequestString()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f">nats.h</a></li>
<li>natsConnection_Sign()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8">nats.h</a></li>
<li>natsConnection_Status()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98">nats.h</a></li>
<li>natsConnection_Subscribe()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb">nats.h</a></li>
<li>natsConnection_SubscribeSync()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4">nats.h</a></li>
<li>natsConnection_SubscribeTimeout()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404">nats.h</a></li>
<li>natsInbox_Create()&#160;:&#160;<a class="el" href="group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d">nats.h</a></li>
<li>natsInbox_Destroy()&#160;:&#160;<a class="el" href="group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe">nats.h</a></li>
<li>natsLibevent_Attach()&#160;:&#160;<a class="el" href="group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2">libevent.h</a></li>
<li>natsLibevent_Detach()&#160;:&#160;<a class="el" href="group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5">libevent.h</a></li>
<li>natsLibevent_Init()&#160;:&#160;<a class="el" href="group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e">libevent.h</a></li>
<li>natsLibevent_Read()&#160;:&#160;<a class="el" href="group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552">libevent.h</a></li>
<li>natsLibevent_Write()&#160;:&#160;<a class="el" href="group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091">libevent.h</a></li>
<li>natsLibuv_Attach()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42">libuv.h</a></li>
<li>natsLibuv_Detach()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7">libuv.h</a></li>
<li>natsLibuv_Init()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e">libuv.h</a></li>
<li>natsLibuv_Read()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac">libuv.h</a></li>
<li>natsLibuv_SetThreadLocalLoop()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d">libuv.h</a></li>
<li>natsLibuv_Write()&#160;:&#160;<a class="el" href="group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d">libuv.h</a></li>
<li>natsMsg_Ack()&#160;:&#160;<a class="el" href="group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84">nats.h</a></li>
<li>natsMsg_AckSync()&#160;:&#160;<a class="el" href="group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7">nats.h</a></li>
<li>natsMsg_Create()&#160;:&#160;<a class="el" href="group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21">nats.h</a></li>
<li>natsMsg_Destroy()&#160;:&#160;<a class="el" href="group__msg_group.html#ga9e9590018284939f43f60964283f33ae">nats.h</a></li>
<li>natsMsg_GetData()&#160;:&#160;<a class="el" href="group__msg_group.html#ga523364451fd92534e754054266196e59">nats.h</a></li>
<li>natsMsg_GetDataLength()&#160;:&#160;<a class="el" href="group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de">nats.h</a></li>
<li>natsMsg_GetMetaData()&#160;:&#160;<a class="el" href="group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328">nats.h</a></li>
<li>natsMsg_GetReply()&#160;:&#160;<a class="el" href="group__msg_group.html#ga880535362c91b3e405792aa66ff945b6">nats.h</a></li>
<li>natsMsg_GetSequence()&#160;:&#160;<a class="el" href="group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e">nats.h</a></li>
<li>natsMsg_GetSubject()&#160;:&#160;<a class="el" href="group__msg_group.html#gad7cad38946648e3047aa0665a3dd230a">nats.h</a></li>
<li>natsMsg_GetTime()&#160;:&#160;<a class="el" href="group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5">nats.h</a></li>
<li>natsMsg_InProgress()&#160;:&#160;<a class="el" href="group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39">nats.h</a></li>
<li>natsMsg_IsNoResponders()&#160;:&#160;<a class="el" href="group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b">nats.h</a></li>
<li>natsMsg_Nak()&#160;:&#160;<a class="el" href="group__js_msg.html#gac271b874154301da9759f9ac05768b47">nats.h</a></li>
<li>natsMsg_NakWithDelay()&#160;:&#160;<a class="el" href="group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd">nats.h</a></li>
<li>natsMsg_Term()&#160;:&#160;<a class="el" href="group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4">nats.h</a></li>
<li>natsMsgHeader_Add()&#160;:&#160;<a class="el" href="group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b">nats.h</a></li>
<li>natsMsgHeader_Delete()&#160;:&#160;<a class="el" href="group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1">nats.h</a></li>
<li>natsMsgHeader_Get()&#160;:&#160;<a class="el" href="group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18">nats.h</a></li>
<li>natsMsgHeader_Keys()&#160;:&#160;<a class="el" href="group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491">nats.h</a></li>
<li>natsMsgHeader_Set()&#160;:&#160;<a class="el" href="group__msg_group.html#gaf30b47d4217c9335919f05536e379af8">nats.h</a></li>
<li>natsMsgHeader_Values()&#160;:&#160;<a class="el" href="group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f">nats.h</a></li>
<li>natsMsgList_Destroy()&#160;:&#160;<a class="el" href="group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2">nats.h</a></li>
<li>natsOptions_Create()&#160;:&#160;<a class="el" href="group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be">nats.h</a></li>
<li>natsOptions_Destroy()&#160;:&#160;<a class="el" href="group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9">nats.h</a></li>
<li>natsOptions_DisableNoResponders()&#160;:&#160;<a class="el" href="group__opts_group.html#ga192465163abb87ad48a843b45cdf9984">nats.h</a></li>
<li>natsOptions_IPResolutionOrder()&#160;:&#160;<a class="el" href="group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf">nats.h</a></li>
<li>natsOptions_LoadCATrustedCertificates()&#160;:&#160;<a class="el" href="group__opts_group.html#ga2cd6563694a439b3949a31fd81103099">nats.h</a></li>
<li>natsOptions_LoadCertificatesChain()&#160;:&#160;<a class="el" href="group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b">nats.h</a></li>
<li>natsOptions_SetAllowReconnect()&#160;:&#160;<a class="el" href="group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b">nats.h</a></li>
<li>natsOptions_SetCATrustedCertificates()&#160;:&#160;<a class="el" href="group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8">nats.h</a></li>
<li>natsOptions_SetCertificatesChain()&#160;:&#160;<a class="el" href="group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c">nats.h</a></li>
<li>natsOptions_SetCiphers()&#160;:&#160;<a class="el" href="group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c">nats.h</a></li>
<li>natsOptions_SetCipherSuites()&#160;:&#160;<a class="el" href="group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0">nats.h</a></li>
<li>natsOptions_SetClosedCB()&#160;:&#160;<a class="el" href="group__opts_group.html#ga44410242e73134e5bb51ef27904a9253">nats.h</a></li>
<li>natsOptions_SetCustomInboxPrefix()&#160;:&#160;<a class="el" href="group__opts_group.html#gac5173473a731a4a36d15346fedddf91f">nats.h</a></li>
<li>natsOptions_SetCustomReconnectDelay()&#160;:&#160;<a class="el" href="group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d">nats.h</a></li>
<li>natsOptions_SetDisconnectedCB()&#160;:&#160;<a class="el" href="group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039">nats.h</a></li>
<li>natsOptions_SetDiscoveredServersCB()&#160;:&#160;<a class="el" href="group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65">nats.h</a></li>
<li>natsOptions_SetErrorHandler()&#160;:&#160;<a class="el" href="group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd">nats.h</a></li>
<li>natsOptions_SetEventLoop()&#160;:&#160;<a class="el" href="group__opts_group.html#gab09491bad908dedcb323c780280733ff">nats.h</a></li>
<li>natsOptions_SetExpectedHostname()&#160;:&#160;<a class="el" href="group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851">nats.h</a></li>
<li>natsOptions_SetFailRequestsOnDisconnect()&#160;:&#160;<a class="el" href="group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79">nats.h</a></li>
<li>natsOptions_SetIgnoreDiscoveredServers()&#160;:&#160;<a class="el" href="group__opts_group.html#ga7e4172084520708b8c9f28e73174461c">nats.h</a></li>
<li>natsOptions_SetIOBufSize()&#160;:&#160;<a class="el" href="group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3">nats.h</a></li>
<li>natsOptions_SetLameDuckModeCB()&#160;:&#160;<a class="el" href="group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc">nats.h</a></li>
<li>natsOptions_SetMaxPendingMsgs()&#160;:&#160;<a class="el" href="group__opts_group.html#ga95510436eee06f9992ded96a44795c40">nats.h</a></li>
<li>natsOptions_SetMaxPingsOut()&#160;:&#160;<a class="el" href="group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b">nats.h</a></li>
<li>natsOptions_SetMaxReconnect()&#160;:&#160;<a class="el" href="group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0">nats.h</a></li>
<li>natsOptions_SetMessageBufferPadding()&#160;:&#160;<a class="el" href="group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f">nats.h</a></li>
<li>natsOptions_SetName()&#160;:&#160;<a class="el" href="group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e">nats.h</a></li>
<li>natsOptions_SetNKey()&#160;:&#160;<a class="el" href="group__opts_group.html#ga0290eac4665569c850468d9f00e246a0">nats.h</a></li>
<li>natsOptions_SetNKeyFromSeed()&#160;:&#160;<a class="el" href="group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e">nats.h</a></li>
<li>natsOptions_SetNoEcho()&#160;:&#160;<a class="el" href="group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3">nats.h</a></li>
<li>natsOptions_SetNoRandomize()&#160;:&#160;<a class="el" href="group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413">nats.h</a></li>
<li>natsOptions_SetPedantic()&#160;:&#160;<a class="el" href="group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e">nats.h</a></li>
<li>natsOptions_SetPingInterval()&#160;:&#160;<a class="el" href="group__opts_group.html#gae68fb615835364c0809555e8dc93f57e">nats.h</a></li>
<li>natsOptions_SetReconnectBufSize()&#160;:&#160;<a class="el" href="group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5">nats.h</a></li>
<li>natsOptions_SetReconnectedCB()&#160;:&#160;<a class="el" href="group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980">nats.h</a></li>
<li>natsOptions_SetReconnectJitter()&#160;:&#160;<a class="el" href="group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2">nats.h</a></li>
<li>natsOptions_SetReconnectWait()&#160;:&#160;<a class="el" href="group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807">nats.h</a></li>
<li>natsOptions_SetRetryOnFailedConnect()&#160;:&#160;<a class="el" href="group__opts_group.html#ga20946800d024b7089e73d63454d1c19f">nats.h</a></li>
<li>natsOptions_SetSecure()&#160;:&#160;<a class="el" href="group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba">nats.h</a></li>
<li>natsOptions_SetSendAsap()&#160;:&#160;<a class="el" href="group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca">nats.h</a></li>
<li>natsOptions_SetServers()&#160;:&#160;<a class="el" href="group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf">nats.h</a></li>
<li>natsOptions_SetTimeout()&#160;:&#160;<a class="el" href="group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9">nats.h</a></li>
<li>natsOptions_SetToken()&#160;:&#160;<a class="el" href="group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193">nats.h</a></li>
<li>natsOptions_SetTokenHandler()&#160;:&#160;<a class="el" href="group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426">nats.h</a></li>
<li>natsOptions_SetURL()&#160;:&#160;<a class="el" href="group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5">nats.h</a></li>
<li>natsOptions_SetUserCredentialsCallbacks()&#160;:&#160;<a class="el" href="group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515">nats.h</a></li>
<li>natsOptions_SetUserCredentialsFromFiles()&#160;:&#160;<a class="el" href="group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e">nats.h</a></li>
<li>natsOptions_SetUserCredentialsFromMemory()&#160;:&#160;<a class="el" href="group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43">nats.h</a></li>
<li>natsOptions_SetUserInfo()&#160;:&#160;<a class="el" href="group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e">nats.h</a></li>
<li>natsOptions_SetVerbose()&#160;:&#160;<a class="el" href="group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69">nats.h</a></li>
<li>natsOptions_SetWriteDeadline()&#160;:&#160;<a class="el" href="group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218">nats.h</a></li>
<li>natsOptions_SkipServerVerification()&#160;:&#160;<a class="el" href="group__opts_group.html#ga6f804ec44adc299989fe623570679da3">nats.h</a></li>
<li>natsOptions_UseGlobalMessageDelivery()&#160;:&#160;<a class="el" href="group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c">nats.h</a></li>
<li>natsOptions_UseOldRequestStyle()&#160;:&#160;<a class="el" href="group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6">nats.h</a></li>
<li>natsStatistics_Create()&#160;:&#160;<a class="el" href="group__stats_group.html#gafa923df029168f4991b77ffdd9e24877">nats.h</a></li>
<li>natsStatistics_Destroy()&#160;:&#160;<a class="el" href="group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c">nats.h</a></li>
<li>natsStatistics_GetCounts()&#160;:&#160;<a class="el" href="group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f">nats.h</a></li>
<li>natsStatus_GetText()&#160;:&#160;<a class="el" href="group__status_group.html#ga4a83c4a08f1e4dd9451c1a88b6a4254e">nats.h</a></li>
<li>natsSubscription_AutoUnsubscribe()&#160;:&#160;<a class="el" href="group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116">nats.h</a></li>
<li>natsSubscription_ClearMaxPending()&#160;:&#160;<a class="el" href="group__sub_group.html#gafe31911d8372db401d33856465421710">nats.h</a></li>
<li>natsSubscription_Destroy()&#160;:&#160;<a class="el" href="group__sub_group.html#ga50a95dd96e9b714201679a015d62832f">nats.h</a></li>
<li>natsSubscription_Drain()&#160;:&#160;<a class="el" href="group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab">nats.h</a></li>
<li>natsSubscription_DrainCompletionStatus()&#160;:&#160;<a class="el" href="group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019">nats.h</a></li>
<li>natsSubscription_DrainTimeout()&#160;:&#160;<a class="el" href="group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68">nats.h</a></li>
<li>natsSubscription_Fetch()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50">nats.h</a></li>
<li>natsSubscription_FetchRequest()&#160;:&#160;<a class="el" href="group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed">nats.h</a></li>
<li>natsSubscription_GetConsumerInfo()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e">nats.h</a></li>
<li>natsSubscription_GetDelivered()&#160;:&#160;<a class="el" href="group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955">nats.h</a></li>
<li>natsSubscription_GetDropped()&#160;:&#160;<a class="el" href="group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823">nats.h</a></li>
<li>natsSubscription_GetID()&#160;:&#160;<a class="el" href="group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20">nats.h</a></li>
<li>natsSubscription_GetMaxPending()&#160;:&#160;<a class="el" href="group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968">nats.h</a></li>
<li>natsSubscription_GetPending()&#160;:&#160;<a class="el" href="group__sub_group.html#gaca6262e2ef842caa701a9f233db72707">nats.h</a></li>
<li>natsSubscription_GetPendingLimits()&#160;:&#160;<a class="el" href="group__sub_group.html#ga786bb458981274fe717f266bd3b96d96">nats.h</a></li>
<li>natsSubscription_GetSequenceMismatch()&#160;:&#160;<a class="el" href="group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84">nats.h</a></li>
<li>natsSubscription_GetStats()&#160;:&#160;<a class="el" href="group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab">nats.h</a></li>
<li>natsSubscription_GetSubject()&#160;:&#160;<a class="el" href="group__sub_group.html#gadd4872b9fc5678a73f9ab04ce8428432">nats.h</a></li>
<li>natsSubscription_IsValid()&#160;:&#160;<a class="el" href="group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903">nats.h</a></li>
<li>natsSubscription_NextMsg()&#160;:&#160;<a class="el" href="group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af">nats.h</a></li>
<li>natsSubscription_NoDeliveryDelay()&#160;:&#160;<a class="el" href="group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428">nats.h</a></li>
<li>natsSubscription_QueuedMsgs()&#160;:&#160;<a class="el" href="group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254">nats.h</a></li>
<li>natsSubscription_SetOnCompleteCB()&#160;:&#160;<a class="el" href="group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077">nats.h</a></li>
<li>natsSubscription_SetPendingLimits()&#160;:&#160;<a class="el" href="group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4">nats.h</a></li>
<li>natsSubscription_Unsubscribe()&#160;:&#160;<a class="el" href="group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba">nats.h</a></li>
<li>natsSubscription_WaitForDrainCompletion()&#160;:&#160;<a class="el" href="group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

151
deps/nats.c/doc/html/globals_func_s.html vendored Normal file
View File

@@ -0,0 +1,151 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_func_s.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>stanConnection_Close()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d">nats.h</a></li>
<li>stanConnection_Connect()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f">nats.h</a></li>
<li>stanConnection_Destroy()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04">nats.h</a></li>
<li>stanConnection_GetNATSConnection()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6">nats.h</a></li>
<li>stanConnection_Publish()&#160;:&#160;<a class="el" href="group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d">nats.h</a></li>
<li>stanConnection_PublishAsync()&#160;:&#160;<a class="el" href="group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0">nats.h</a></li>
<li>stanConnection_QueueSubscribe()&#160;:&#160;<a class="el" href="group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2">nats.h</a></li>
<li>stanConnection_ReleaseNATSConnection()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6">nats.h</a></li>
<li>stanConnection_Subscribe()&#160;:&#160;<a class="el" href="group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f">nats.h</a></li>
<li>stanConnOptions_Create()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6">nats.h</a></li>
<li>stanConnOptions_Destroy()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726">nats.h</a></li>
<li>stanConnOptions_SetConnectionLostHandler()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3">nats.h</a></li>
<li>stanConnOptions_SetConnectionWait()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264">nats.h</a></li>
<li>stanConnOptions_SetDiscoveryPrefix()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402">nats.h</a></li>
<li>stanConnOptions_SetMaxPubAcksInflight()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405">nats.h</a></li>
<li>stanConnOptions_SetNATSOptions()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4">nats.h</a></li>
<li>stanConnOptions_SetPings()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b">nats.h</a></li>
<li>stanConnOptions_SetPubAckWait()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96">nats.h</a></li>
<li>stanConnOptions_SetURL()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3">nats.h</a></li>
<li>stanMsg_Destroy()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f">nats.h</a></li>
<li>stanMsg_GetData()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga2f27fbfb79a46c52e079f670c59e1260">nats.h</a></li>
<li>stanMsg_GetDataLength()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777">nats.h</a></li>
<li>stanMsg_GetSequence()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5">nats.h</a></li>
<li>stanMsg_GetTimestamp()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452">nats.h</a></li>
<li>stanMsg_IsRedelivered()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0">nats.h</a></li>
<li>stanSubOptions_Create()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf">nats.h</a></li>
<li>stanSubOptions_DeliverAllAvailable()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f">nats.h</a></li>
<li>stanSubOptions_Destroy()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f">nats.h</a></li>
<li>stanSubOptions_SetAckWait()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf">nats.h</a></li>
<li>stanSubOptions_SetDurableName()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14">nats.h</a></li>
<li>stanSubOptions_SetManualAckMode()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83">nats.h</a></li>
<li>stanSubOptions_SetMaxInflight()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0">nats.h</a></li>
<li>stanSubOptions_StartAtSequence()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1">nats.h</a></li>
<li>stanSubOptions_StartAtTime()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608">nats.h</a></li>
<li>stanSubOptions_StartAtTimeDelta()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5">nats.h</a></li>
<li>stanSubOptions_StartWithLastReceived()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c">nats.h</a></li>
<li>stanSubscription_AckMsg()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3">nats.h</a></li>
<li>stanSubscription_Close()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc">nats.h</a></li>
<li>stanSubscription_Destroy()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba">nats.h</a></li>
<li>stanSubscription_SetOnCompleteCB()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d">nats.h</a></li>
<li>stanSubscription_Unsubscribe()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

167
deps/nats.c/doc/html/globals_k.html vendored Normal file
View File

@@ -0,0 +1,167 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_k.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>kvConfig&#160;:&#160;<a class="el" href="group__types_group.html#ga6d594b091b4bb46192336413066a8edf">nats.h</a></li>
<li>kvConfig_Init()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172">nats.h</a></li>
<li>kvEntry&#160;:&#160;<a class="el" href="group__types_group.html#gad489fb4074f27427560ca71797db6191">nats.h</a></li>
<li>kvEntry_Bucket()&#160;:&#160;<a class="el" href="group__kv_entry.html#gadedbb410cce499afb535eb6641c32ca7">nats.h</a></li>
<li>kvEntry_Created()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a">nats.h</a></li>
<li>kvEntry_Delta()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47">nats.h</a></li>
<li>kvEntry_Destroy()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388">nats.h</a></li>
<li>kvEntry_Key()&#160;:&#160;<a class="el" href="group__kv_entry.html#gab455f32b0abfb1361dab4b5e7d98042a">nats.h</a></li>
<li>kvEntry_Operation()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea">nats.h</a></li>
<li>kvEntry_Revision()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f">nats.h</a></li>
<li>kvEntry_Value()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga28077f81d71a30cbce2dc81e5c9574fc">nats.h</a></li>
<li>kvEntry_ValueLen()&#160;:&#160;<a class="el" href="group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415">nats.h</a></li>
<li>kvEntry_ValueString()&#160;:&#160;<a class="el" href="group__kv_entry.html#ga7ff6220915726600545357e31226fb65">nats.h</a></li>
<li>kvEntryList&#160;:&#160;<a class="el" href="group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e">nats.h</a></li>
<li>kvEntryList_Destroy()&#160;:&#160;<a class="el" href="group__kv_group.html#gae783352ab81e22aa3173057d117518e6">nats.h</a></li>
<li>kvKeysList&#160;:&#160;<a class="el" href="group__types_group.html#gab36492d9d4370337cfed80edce4144e0">nats.h</a></li>
<li>kvKeysList_Destroy()&#160;:&#160;<a class="el" href="group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45">nats.h</a></li>
<li>kvOp_Delete&#160;:&#160;<a class="el" href="group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83">nats.h</a></li>
<li>kvOp_Purge&#160;:&#160;<a class="el" href="group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657">nats.h</a></li>
<li>kvOp_Put&#160;:&#160;<a class="el" href="group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a">nats.h</a></li>
<li>kvOp_Unknown&#160;:&#160;<a class="el" href="group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6">nats.h</a></li>
<li>kvOperation&#160;:&#160;<a class="el" href="group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332">nats.h</a></li>
<li>kvPurgeOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d">nats.h</a></li>
<li>kvPurgeOptions_Init()&#160;:&#160;<a class="el" href="group__kv_group.html#ga243113fd7df34ce104850ab888f04021">nats.h</a></li>
<li>kvStatus&#160;:&#160;<a class="el" href="group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80">nats.h</a></li>
<li>kvStatus_Bucket()&#160;:&#160;<a class="el" href="group__kv_status.html#ga1acec36db32207f21e15afc26bb5af1c">nats.h</a></li>
<li>kvStatus_Bytes()&#160;:&#160;<a class="el" href="group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff">nats.h</a></li>
<li>kvStatus_Destroy()&#160;:&#160;<a class="el" href="group__kv_status.html#ga5eb3d824c1873af705beee4798246a08">nats.h</a></li>
<li>kvStatus_History()&#160;:&#160;<a class="el" href="group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5">nats.h</a></li>
<li>kvStatus_Replicas()&#160;:&#160;<a class="el" href="group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2">nats.h</a></li>
<li>kvStatus_TTL()&#160;:&#160;<a class="el" href="group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1">nats.h</a></li>
<li>kvStatus_Values()&#160;:&#160;<a class="el" href="group__kv_status.html#ga2016af3c73841d8b226361e764dce158">nats.h</a></li>
<li>kvStore&#160;:&#160;<a class="el" href="group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a">nats.h</a></li>
<li>kvStore_Bucket()&#160;:&#160;<a class="el" href="group__kv_group.html#gad28fdf9aae16bba308cda799fca13281">nats.h</a></li>
<li>kvStore_Create()&#160;:&#160;<a class="el" href="group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6">nats.h</a></li>
<li>kvStore_CreateString()&#160;:&#160;<a class="el" href="group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca">nats.h</a></li>
<li>kvStore_Delete()&#160;:&#160;<a class="el" href="group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8">nats.h</a></li>
<li>kvStore_Destroy()&#160;:&#160;<a class="el" href="group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da">nats.h</a></li>
<li>kvStore_Get()&#160;:&#160;<a class="el" href="group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c">nats.h</a></li>
<li>kvStore_GetRevision()&#160;:&#160;<a class="el" href="group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a">nats.h</a></li>
<li>kvStore_History()&#160;:&#160;<a class="el" href="group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5">nats.h</a></li>
<li>kvStore_Keys()&#160;:&#160;<a class="el" href="group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a">nats.h</a></li>
<li>kvStore_Purge()&#160;:&#160;<a class="el" href="group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9">nats.h</a></li>
<li>kvStore_PurgeDeletes()&#160;:&#160;<a class="el" href="group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69">nats.h</a></li>
<li>kvStore_Put()&#160;:&#160;<a class="el" href="group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e">nats.h</a></li>
<li>kvStore_PutString()&#160;:&#160;<a class="el" href="group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9">nats.h</a></li>
<li>kvStore_Status()&#160;:&#160;<a class="el" href="group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27">nats.h</a></li>
<li>kvStore_Update()&#160;:&#160;<a class="el" href="group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038">nats.h</a></li>
<li>kvStore_UpdateString()&#160;:&#160;<a class="el" href="group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c">nats.h</a></li>
<li>kvStore_Watch()&#160;:&#160;<a class="el" href="group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2">nats.h</a></li>
<li>kvStore_WatchAll()&#160;:&#160;<a class="el" href="group__kv_group.html#gaf011f1dd6813391c65664e982747602e">nats.h</a></li>
<li>kvWatcher&#160;:&#160;<a class="el" href="group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043">nats.h</a></li>
<li>kvWatcher_Destroy()&#160;:&#160;<a class="el" href="group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9">nats.h</a></li>
<li>kvWatcher_Next()&#160;:&#160;<a class="el" href="group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5">nats.h</a></li>
<li>kvWatcher_Stop()&#160;:&#160;<a class="el" href="group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e">nats.h</a></li>
<li>kvWatchOptions&#160;:&#160;<a class="el" href="group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6">nats.h</a></li>
<li>kvWatchOptions_Init()&#160;:&#160;<a class="el" href="group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

357
deps/nats.c/doc/html/globals_n.html vendored Normal file
View File

@@ -0,0 +1,357 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_n.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>NATS_ADDRESS_MISSING&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d">status.h</a></li>
<li>nats_CheckCompatibility()&#160;:&#160;<a class="el" href="group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e">nats.h</a></li>
<li>nats_Close()&#160;:&#160;<a class="el" href="group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e">nats.h</a></li>
<li>nats_CloseAndWait()&#160;:&#160;<a class="el" href="group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903">nats.h</a></li>
<li>NATS_CONN_STATUS_CLOSED&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2">status.h</a></li>
<li>NATS_CONN_STATUS_CONNECTED&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725">status.h</a></li>
<li>NATS_CONN_STATUS_CONNECTING&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736">status.h</a></li>
<li>NATS_CONN_STATUS_DISCONNECTED&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92">status.h</a></li>
<li>NATS_CONN_STATUS_DRAINING_PUBS&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100">status.h</a></li>
<li>NATS_CONN_STATUS_DRAINING_SUBS&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1">status.h</a></li>
<li>NATS_CONN_STATUS_RECONNECTING&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206">status.h</a></li>
<li>NATS_CONNECTION_AUTH_FAILED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a">status.h</a></li>
<li>NATS_CONNECTION_CLOSED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff">status.h</a></li>
<li>NATS_CONNECTION_DISCONNECTED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3">status.h</a></li>
<li>NATS_DEFAULT_URL&#160;:&#160;<a class="el" href="nats_8h.html#a911c54900b46b968205871cd9f68d36c">nats.h</a></li>
<li>NATS_DRAINING&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae">status.h</a></li>
<li>NATS_ERR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c">status.h</a></li>
<li>NATS_EXTERN&#160;:&#160;<a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">nats.h</a></li>
<li>NATS_FAILED_TO_INITIALIZE&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42">status.h</a></li>
<li>nats_GetLastError()&#160;:&#160;<a class="el" href="group__library_group.html#gadecfd49a58b581dbba40da77b195fd85">nats.h</a></li>
<li>nats_GetLastErrorStack()&#160;:&#160;<a class="el" href="group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e">nats.h</a></li>
<li>nats_GetVersion()&#160;:&#160;<a class="el" href="group__library_group.html#ga0d8c3df1c0c4a3d340d8ff81355fb1e8">nats.h</a></li>
<li>nats_GetVersionNumber()&#160;:&#160;<a class="el" href="group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8">nats.h</a></li>
<li>NATS_ILLEGAL_STATE&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b">status.h</a></li>
<li>NATS_INSUFFICIENT_BUFFER&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad">status.h</a></li>
<li>NATS_INVALID_ARG&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235">status.h</a></li>
<li>NATS_INVALID_QUEUE_NAME&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b">status.h</a></li>
<li>NATS_INVALID_SUBJECT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e">status.h</a></li>
<li>NATS_INVALID_SUBSCRIPTION&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c">status.h</a></li>
<li>NATS_INVALID_TIMEOUT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86">status.h</a></li>
<li>NATS_IO_ERROR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f">status.h</a></li>
<li>NATS_LINE_TOO_LONG&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7">status.h</a></li>
<li>NATS_MAX_DELIVERED_MSGS&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5">status.h</a></li>
<li>NATS_MAX_PAYLOAD&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9">status.h</a></li>
<li>NATS_MISMATCH&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2">status.h</a></li>
<li>NATS_MISSED_HEARTBEAT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f">status.h</a></li>
<li>NATS_NO_MEMORY&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514">status.h</a></li>
<li>NATS_NO_RESPONDERS&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62">status.h</a></li>
<li>NATS_NO_SERVER&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127">status.h</a></li>
<li>NATS_NO_SERVER_SUPPORT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885">status.h</a></li>
<li>NATS_NOT_FOUND&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8">status.h</a></li>
<li>NATS_NOT_INITIALIZED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e">status.h</a></li>
<li>NATS_NOT_PERMITTED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5">status.h</a></li>
<li>NATS_NOT_YET_CONNECTED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d">status.h</a></li>
<li>nats_Now()&#160;:&#160;<a class="el" href="group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e">nats.h</a></li>
<li>nats_NowInNanoSeconds()&#160;:&#160;<a class="el" href="group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223">nats.h</a></li>
<li>NATS_OK&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990">status.h</a></li>
<li>nats_Open()&#160;:&#160;<a class="el" href="group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d">nats.h</a></li>
<li>nats_PrintLastErrorStack()&#160;:&#160;<a class="el" href="group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4">nats.h</a></li>
<li>NATS_PROTOCOL_ERROR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d">status.h</a></li>
<li>nats_ReleaseThreadMemory()&#160;:&#160;<a class="el" href="group__library_group.html#gafe171baefa00a85b77205116e9f3e48a">nats.h</a></li>
<li>NATS_SECURE_CONNECTION_REQUIRED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc">status.h</a></li>
<li>NATS_SECURE_CONNECTION_WANTED&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08">status.h</a></li>
<li>nats_SetMessageDeliveryPoolSize()&#160;:&#160;<a class="el" href="group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d">nats.h</a></li>
<li>nats_Sign()&#160;:&#160;<a class="el" href="group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba">nats.h</a></li>
<li>nats_Sleep()&#160;:&#160;<a class="el" href="group__library_group.html#gad5040264cd4b1404956babf3c03a4f09">nats.h</a></li>
<li>NATS_SLOW_CONSUMER&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0">status.h</a></li>
<li>NATS_SSL_ERROR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3">status.h</a></li>
<li>NATS_STALE_CONNECTION&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d">status.h</a></li>
<li>NATS_SYS_ERROR&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9">status.h</a></li>
<li>NATS_TIMEOUT&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed">status.h</a></li>
<li>natsConnection&#160;:&#160;<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">nats.h</a></li>
<li>natsConnection_Buffered()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5">nats.h</a></li>
<li>natsConnection_Close()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed">nats.h</a></li>
<li>natsConnection_Connect()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce">nats.h</a></li>
<li>natsConnection_ConnectTo()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4">nats.h</a></li>
<li>natsConnection_Destroy()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495">nats.h</a></li>
<li>natsConnection_Drain()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b">nats.h</a></li>
<li>natsConnection_DrainTimeout()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4">nats.h</a></li>
<li>natsConnection_Flush()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f">nats.h</a></li>
<li>natsConnection_FlushTimeout()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1">nats.h</a></li>
<li>natsConnection_GetClientID()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba">nats.h</a></li>
<li>natsConnection_GetClientIP()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d">nats.h</a></li>
<li>natsConnection_GetConnectedServerId()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf">nats.h</a></li>
<li>natsConnection_GetConnectedUrl()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d">nats.h</a></li>
<li>natsConnection_GetDiscoveredServers()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708">nats.h</a></li>
<li>natsConnection_GetLastError()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63">nats.h</a></li>
<li>natsConnection_GetLocalIPAndPort()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5">nats.h</a></li>
<li>natsConnection_GetMaxPayload()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9">nats.h</a></li>
<li>natsConnection_GetRTT()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435">nats.h</a></li>
<li>natsConnection_GetServers()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b">nats.h</a></li>
<li>natsConnection_GetStats()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec">nats.h</a></li>
<li>natsConnection_HasHeaderSupport()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a">nats.h</a></li>
<li>natsConnection_IsClosed()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f">nats.h</a></li>
<li>natsConnection_IsDraining()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5">nats.h</a></li>
<li>natsConnection_IsReconnecting()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688">nats.h</a></li>
<li>natsConnection_JetStream()&#160;:&#160;<a class="el" href="group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f">nats.h</a></li>
<li>natsConnection_ProcessReadEvent()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8">nats.h</a></li>
<li>natsConnection_ProcessWriteEvent()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47">nats.h</a></li>
<li>natsConnection_Publish()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4">nats.h</a></li>
<li>natsConnection_PublishMsg()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba">nats.h</a></li>
<li>natsConnection_PublishRequest()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e">nats.h</a></li>
<li>natsConnection_PublishRequestString()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5">nats.h</a></li>
<li>natsConnection_PublishString()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64">nats.h</a></li>
<li>natsConnection_QueueSubscribe()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48">nats.h</a></li>
<li>natsConnection_QueueSubscribeSync()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476">nats.h</a></li>
<li>natsConnection_QueueSubscribeTimeout()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c">nats.h</a></li>
<li>natsConnection_Request()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7">nats.h</a></li>
<li>natsConnection_RequestMsg()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d">nats.h</a></li>
<li>natsConnection_RequestString()&#160;:&#160;<a class="el" href="group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f">nats.h</a></li>
<li>natsConnection_Sign()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8">nats.h</a></li>
<li>natsConnection_Status()&#160;:&#160;<a class="el" href="group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98">nats.h</a></li>
<li>natsConnection_Subscribe()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb">nats.h</a></li>
<li>natsConnection_SubscribeSync()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4">nats.h</a></li>
<li>natsConnection_SubscribeTimeout()&#160;:&#160;<a class="el" href="group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404">nats.h</a></li>
<li>natsConnectionHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c">nats.h</a></li>
<li>natsConnStatus&#160;:&#160;<a class="el" href="status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51">status.h</a></li>
<li>natsCustomReconnectDelayHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4">nats.h</a></li>
<li>natsErrHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626">nats.h</a></li>
<li>natsEvLoop_Attach&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f">nats.h</a></li>
<li>natsEvLoop_Detach&#160;:&#160;<a class="el" href="group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0">nats.h</a></li>
<li>natsEvLoop_ReadAddRemove&#160;:&#160;<a class="el" href="group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa">nats.h</a></li>
<li>natsEvLoop_WriteAddRemove&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17">nats.h</a></li>
<li>natsInbox&#160;:&#160;<a class="el" href="group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1">nats.h</a></li>
<li>natsInbox_Create()&#160;:&#160;<a class="el" href="group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d">nats.h</a></li>
<li>natsInbox_Destroy()&#160;:&#160;<a class="el" href="group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe">nats.h</a></li>
<li>natsLibevent_Attach()&#160;:&#160;<a class="el" href="group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2">libevent.h</a></li>
<li>natsLibevent_Detach()&#160;:&#160;<a class="el" href="group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5">libevent.h</a></li>
<li>natsLibevent_Init()&#160;:&#160;<a class="el" href="group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e">libevent.h</a></li>
<li>natsLibevent_Read()&#160;:&#160;<a class="el" href="group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552">libevent.h</a></li>
<li>natsLibevent_Write()&#160;:&#160;<a class="el" href="group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091">libevent.h</a></li>
<li>natsLibuv_Attach()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42">libuv.h</a></li>
<li>natsLibuv_Detach()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7">libuv.h</a></li>
<li>natsLibuv_Init()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e">libuv.h</a></li>
<li>natsLibuv_Read()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac">libuv.h</a></li>
<li>natsLibuv_SetThreadLocalLoop()&#160;:&#160;<a class="el" href="group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d">libuv.h</a></li>
<li>natsLibuv_Write()&#160;:&#160;<a class="el" href="group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d">libuv.h</a></li>
<li>natsMsg&#160;:&#160;<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">nats.h</a></li>
<li>natsMsg_Ack()&#160;:&#160;<a class="el" href="group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84">nats.h</a></li>
<li>natsMsg_AckSync()&#160;:&#160;<a class="el" href="group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7">nats.h</a></li>
<li>natsMsg_Create()&#160;:&#160;<a class="el" href="group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21">nats.h</a></li>
<li>natsMsg_Destroy()&#160;:&#160;<a class="el" href="group__msg_group.html#ga9e9590018284939f43f60964283f33ae">nats.h</a></li>
<li>natsMsg_GetData()&#160;:&#160;<a class="el" href="group__msg_group.html#ga523364451fd92534e754054266196e59">nats.h</a></li>
<li>natsMsg_GetDataLength()&#160;:&#160;<a class="el" href="group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de">nats.h</a></li>
<li>natsMsg_GetMetaData()&#160;:&#160;<a class="el" href="group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328">nats.h</a></li>
<li>natsMsg_GetReply()&#160;:&#160;<a class="el" href="group__msg_group.html#ga880535362c91b3e405792aa66ff945b6">nats.h</a></li>
<li>natsMsg_GetSequence()&#160;:&#160;<a class="el" href="group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e">nats.h</a></li>
<li>natsMsg_GetSubject()&#160;:&#160;<a class="el" href="group__msg_group.html#gad7cad38946648e3047aa0665a3dd230a">nats.h</a></li>
<li>natsMsg_GetTime()&#160;:&#160;<a class="el" href="group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5">nats.h</a></li>
<li>natsMsg_InProgress()&#160;:&#160;<a class="el" href="group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39">nats.h</a></li>
<li>natsMsg_IsNoResponders()&#160;:&#160;<a class="el" href="group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b">nats.h</a></li>
<li>natsMsg_Nak()&#160;:&#160;<a class="el" href="group__js_msg.html#gac271b874154301da9759f9ac05768b47">nats.h</a></li>
<li>natsMsg_NakWithDelay()&#160;:&#160;<a class="el" href="group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd">nats.h</a></li>
<li>natsMsg_Term()&#160;:&#160;<a class="el" href="group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4">nats.h</a></li>
<li>natsMsgHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">nats.h</a></li>
<li>natsMsgHeader_Add()&#160;:&#160;<a class="el" href="group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b">nats.h</a></li>
<li>natsMsgHeader_Delete()&#160;:&#160;<a class="el" href="group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1">nats.h</a></li>
<li>natsMsgHeader_Get()&#160;:&#160;<a class="el" href="group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18">nats.h</a></li>
<li>natsMsgHeader_Keys()&#160;:&#160;<a class="el" href="group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491">nats.h</a></li>
<li>natsMsgHeader_Set()&#160;:&#160;<a class="el" href="group__msg_group.html#gaf30b47d4217c9335919f05536e379af8">nats.h</a></li>
<li>natsMsgHeader_Values()&#160;:&#160;<a class="el" href="group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f">nats.h</a></li>
<li>natsMsgList&#160;:&#160;<a class="el" href="group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b">nats.h</a></li>
<li>natsMsgList_Destroy()&#160;:&#160;<a class="el" href="group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2">nats.h</a></li>
<li>natsOnCompleteCB&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a">nats.h</a></li>
<li>natsOptions&#160;:&#160;<a class="el" href="group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e">nats.h</a></li>
<li>natsOptions_Create()&#160;:&#160;<a class="el" href="group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be">nats.h</a></li>
<li>natsOptions_Destroy()&#160;:&#160;<a class="el" href="group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9">nats.h</a></li>
<li>natsOptions_DisableNoResponders()&#160;:&#160;<a class="el" href="group__opts_group.html#ga192465163abb87ad48a843b45cdf9984">nats.h</a></li>
<li>natsOptions_IPResolutionOrder()&#160;:&#160;<a class="el" href="group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf">nats.h</a></li>
<li>natsOptions_LoadCATrustedCertificates()&#160;:&#160;<a class="el" href="group__opts_group.html#ga2cd6563694a439b3949a31fd81103099">nats.h</a></li>
<li>natsOptions_LoadCertificatesChain()&#160;:&#160;<a class="el" href="group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b">nats.h</a></li>
<li>natsOptions_SetAllowReconnect()&#160;:&#160;<a class="el" href="group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b">nats.h</a></li>
<li>natsOptions_SetCATrustedCertificates()&#160;:&#160;<a class="el" href="group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8">nats.h</a></li>
<li>natsOptions_SetCertificatesChain()&#160;:&#160;<a class="el" href="group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c">nats.h</a></li>
<li>natsOptions_SetCiphers()&#160;:&#160;<a class="el" href="group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c">nats.h</a></li>
<li>natsOptions_SetCipherSuites()&#160;:&#160;<a class="el" href="group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0">nats.h</a></li>
<li>natsOptions_SetClosedCB()&#160;:&#160;<a class="el" href="group__opts_group.html#ga44410242e73134e5bb51ef27904a9253">nats.h</a></li>
<li>natsOptions_SetCustomInboxPrefix()&#160;:&#160;<a class="el" href="group__opts_group.html#gac5173473a731a4a36d15346fedddf91f">nats.h</a></li>
<li>natsOptions_SetCustomReconnectDelay()&#160;:&#160;<a class="el" href="group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d">nats.h</a></li>
<li>natsOptions_SetDisconnectedCB()&#160;:&#160;<a class="el" href="group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039">nats.h</a></li>
<li>natsOptions_SetDiscoveredServersCB()&#160;:&#160;<a class="el" href="group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65">nats.h</a></li>
<li>natsOptions_SetErrorHandler()&#160;:&#160;<a class="el" href="group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd">nats.h</a></li>
<li>natsOptions_SetEventLoop()&#160;:&#160;<a class="el" href="group__opts_group.html#gab09491bad908dedcb323c780280733ff">nats.h</a></li>
<li>natsOptions_SetExpectedHostname()&#160;:&#160;<a class="el" href="group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851">nats.h</a></li>
<li>natsOptions_SetFailRequestsOnDisconnect()&#160;:&#160;<a class="el" href="group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79">nats.h</a></li>
<li>natsOptions_SetIgnoreDiscoveredServers()&#160;:&#160;<a class="el" href="group__opts_group.html#ga7e4172084520708b8c9f28e73174461c">nats.h</a></li>
<li>natsOptions_SetIOBufSize()&#160;:&#160;<a class="el" href="group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3">nats.h</a></li>
<li>natsOptions_SetLameDuckModeCB()&#160;:&#160;<a class="el" href="group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc">nats.h</a></li>
<li>natsOptions_SetMaxPendingMsgs()&#160;:&#160;<a class="el" href="group__opts_group.html#ga95510436eee06f9992ded96a44795c40">nats.h</a></li>
<li>natsOptions_SetMaxPingsOut()&#160;:&#160;<a class="el" href="group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b">nats.h</a></li>
<li>natsOptions_SetMaxReconnect()&#160;:&#160;<a class="el" href="group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0">nats.h</a></li>
<li>natsOptions_SetMessageBufferPadding()&#160;:&#160;<a class="el" href="group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f">nats.h</a></li>
<li>natsOptions_SetName()&#160;:&#160;<a class="el" href="group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e">nats.h</a></li>
<li>natsOptions_SetNKey()&#160;:&#160;<a class="el" href="group__opts_group.html#ga0290eac4665569c850468d9f00e246a0">nats.h</a></li>
<li>natsOptions_SetNKeyFromSeed()&#160;:&#160;<a class="el" href="group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e">nats.h</a></li>
<li>natsOptions_SetNoEcho()&#160;:&#160;<a class="el" href="group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3">nats.h</a></li>
<li>natsOptions_SetNoRandomize()&#160;:&#160;<a class="el" href="group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413">nats.h</a></li>
<li>natsOptions_SetPedantic()&#160;:&#160;<a class="el" href="group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e">nats.h</a></li>
<li>natsOptions_SetPingInterval()&#160;:&#160;<a class="el" href="group__opts_group.html#gae68fb615835364c0809555e8dc93f57e">nats.h</a></li>
<li>natsOptions_SetReconnectBufSize()&#160;:&#160;<a class="el" href="group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5">nats.h</a></li>
<li>natsOptions_SetReconnectedCB()&#160;:&#160;<a class="el" href="group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980">nats.h</a></li>
<li>natsOptions_SetReconnectJitter()&#160;:&#160;<a class="el" href="group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2">nats.h</a></li>
<li>natsOptions_SetReconnectWait()&#160;:&#160;<a class="el" href="group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807">nats.h</a></li>
<li>natsOptions_SetRetryOnFailedConnect()&#160;:&#160;<a class="el" href="group__opts_group.html#ga20946800d024b7089e73d63454d1c19f">nats.h</a></li>
<li>natsOptions_SetSecure()&#160;:&#160;<a class="el" href="group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba">nats.h</a></li>
<li>natsOptions_SetSendAsap()&#160;:&#160;<a class="el" href="group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca">nats.h</a></li>
<li>natsOptions_SetServers()&#160;:&#160;<a class="el" href="group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf">nats.h</a></li>
<li>natsOptions_SetTimeout()&#160;:&#160;<a class="el" href="group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9">nats.h</a></li>
<li>natsOptions_SetToken()&#160;:&#160;<a class="el" href="group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193">nats.h</a></li>
<li>natsOptions_SetTokenHandler()&#160;:&#160;<a class="el" href="group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426">nats.h</a></li>
<li>natsOptions_SetURL()&#160;:&#160;<a class="el" href="group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5">nats.h</a></li>
<li>natsOptions_SetUserCredentialsCallbacks()&#160;:&#160;<a class="el" href="group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515">nats.h</a></li>
<li>natsOptions_SetUserCredentialsFromFiles()&#160;:&#160;<a class="el" href="group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e">nats.h</a></li>
<li>natsOptions_SetUserCredentialsFromMemory()&#160;:&#160;<a class="el" href="group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43">nats.h</a></li>
<li>natsOptions_SetUserInfo()&#160;:&#160;<a class="el" href="group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e">nats.h</a></li>
<li>natsOptions_SetVerbose()&#160;:&#160;<a class="el" href="group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69">nats.h</a></li>
<li>natsOptions_SetWriteDeadline()&#160;:&#160;<a class="el" href="group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218">nats.h</a></li>
<li>natsOptions_SkipServerVerification()&#160;:&#160;<a class="el" href="group__opts_group.html#ga6f804ec44adc299989fe623570679da3">nats.h</a></li>
<li>natsOptions_UseGlobalMessageDelivery()&#160;:&#160;<a class="el" href="group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c">nats.h</a></li>
<li>natsOptions_UseOldRequestStyle()&#160;:&#160;<a class="el" href="group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6">nats.h</a></li>
<li>natsSignatureHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gab786ffd670c86de0563559351305080b">nats.h</a></li>
<li>natsSock&#160;:&#160;<a class="el" href="nats_8h.html#af798865ac824e5959987de0fe8d07383">nats.h</a></li>
<li>natsStatistics&#160;:&#160;<a class="el" href="group__types_group.html#ga57a4b8c7109e2773878655722ce028aa">nats.h</a></li>
<li>natsStatistics_Create()&#160;:&#160;<a class="el" href="group__stats_group.html#gafa923df029168f4991b77ffdd9e24877">nats.h</a></li>
<li>natsStatistics_Destroy()&#160;:&#160;<a class="el" href="group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c">nats.h</a></li>
<li>natsStatistics_GetCounts()&#160;:&#160;<a class="el" href="group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f">nats.h</a></li>
<li>natsStatus&#160;:&#160;<a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">status.h</a></li>
<li>natsStatus_GetText()&#160;:&#160;<a class="el" href="group__status_group.html#ga4a83c4a08f1e4dd9451c1a88b6a4254e">nats.h</a></li>
<li>natsSubscription&#160;:&#160;<a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">nats.h</a></li>
<li>natsSubscription_AutoUnsubscribe()&#160;:&#160;<a class="el" href="group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116">nats.h</a></li>
<li>natsSubscription_ClearMaxPending()&#160;:&#160;<a class="el" href="group__sub_group.html#gafe31911d8372db401d33856465421710">nats.h</a></li>
<li>natsSubscription_Destroy()&#160;:&#160;<a class="el" href="group__sub_group.html#ga50a95dd96e9b714201679a015d62832f">nats.h</a></li>
<li>natsSubscription_Drain()&#160;:&#160;<a class="el" href="group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab">nats.h</a></li>
<li>natsSubscription_DrainCompletionStatus()&#160;:&#160;<a class="el" href="group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019">nats.h</a></li>
<li>natsSubscription_DrainTimeout()&#160;:&#160;<a class="el" href="group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68">nats.h</a></li>
<li>natsSubscription_Fetch()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50">nats.h</a></li>
<li>natsSubscription_FetchRequest()&#160;:&#160;<a class="el" href="group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed">nats.h</a></li>
<li>natsSubscription_GetConsumerInfo()&#160;:&#160;<a class="el" href="group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e">nats.h</a></li>
<li>natsSubscription_GetDelivered()&#160;:&#160;<a class="el" href="group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955">nats.h</a></li>
<li>natsSubscription_GetDropped()&#160;:&#160;<a class="el" href="group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823">nats.h</a></li>
<li>natsSubscription_GetID()&#160;:&#160;<a class="el" href="group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20">nats.h</a></li>
<li>natsSubscription_GetMaxPending()&#160;:&#160;<a class="el" href="group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968">nats.h</a></li>
<li>natsSubscription_GetPending()&#160;:&#160;<a class="el" href="group__sub_group.html#gaca6262e2ef842caa701a9f233db72707">nats.h</a></li>
<li>natsSubscription_GetPendingLimits()&#160;:&#160;<a class="el" href="group__sub_group.html#ga786bb458981274fe717f266bd3b96d96">nats.h</a></li>
<li>natsSubscription_GetSequenceMismatch()&#160;:&#160;<a class="el" href="group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84">nats.h</a></li>
<li>natsSubscription_GetStats()&#160;:&#160;<a class="el" href="group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab">nats.h</a></li>
<li>natsSubscription_GetSubject()&#160;:&#160;<a class="el" href="group__sub_group.html#gadd4872b9fc5678a73f9ab04ce8428432">nats.h</a></li>
<li>natsSubscription_IsValid()&#160;:&#160;<a class="el" href="group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903">nats.h</a></li>
<li>natsSubscription_NextMsg()&#160;:&#160;<a class="el" href="group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af">nats.h</a></li>
<li>natsSubscription_NoDeliveryDelay()&#160;:&#160;<a class="el" href="group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428">nats.h</a></li>
<li>natsSubscription_QueuedMsgs()&#160;:&#160;<a class="el" href="group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254">nats.h</a></li>
<li>natsSubscription_SetOnCompleteCB()&#160;:&#160;<a class="el" href="group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077">nats.h</a></li>
<li>natsSubscription_SetPendingLimits()&#160;:&#160;<a class="el" href="group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4">nats.h</a></li>
<li>natsSubscription_Unsubscribe()&#160;:&#160;<a class="el" href="group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba">nats.h</a></li>
<li>natsSubscription_WaitForDrainCompletion()&#160;:&#160;<a class="el" href="group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d">nats.h</a></li>
<li>natsTokenHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499">nats.h</a></li>
<li>natsUserJWTHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

159
deps/nats.c/doc/html/globals_s.html vendored Normal file
View File

@@ -0,0 +1,159 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_s.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>stanConnection&#160;:&#160;<a class="el" href="group__types_group.html#ga9e826493769d23086cfccefe95cdf64c">nats.h</a></li>
<li>stanConnection_Close()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d">nats.h</a></li>
<li>stanConnection_Connect()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f">nats.h</a></li>
<li>stanConnection_Destroy()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04">nats.h</a></li>
<li>stanConnection_GetNATSConnection()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6">nats.h</a></li>
<li>stanConnection_Publish()&#160;:&#160;<a class="el" href="group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d">nats.h</a></li>
<li>stanConnection_PublishAsync()&#160;:&#160;<a class="el" href="group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0">nats.h</a></li>
<li>stanConnection_QueueSubscribe()&#160;:&#160;<a class="el" href="group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2">nats.h</a></li>
<li>stanConnection_ReleaseNATSConnection()&#160;:&#160;<a class="el" href="group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6">nats.h</a></li>
<li>stanConnection_Subscribe()&#160;:&#160;<a class="el" href="group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f">nats.h</a></li>
<li>stanConnectionLostHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c">nats.h</a></li>
<li>stanConnOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1">nats.h</a></li>
<li>stanConnOptions_Create()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6">nats.h</a></li>
<li>stanConnOptions_Destroy()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726">nats.h</a></li>
<li>stanConnOptions_SetConnectionLostHandler()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3">nats.h</a></li>
<li>stanConnOptions_SetConnectionWait()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264">nats.h</a></li>
<li>stanConnOptions_SetDiscoveryPrefix()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402">nats.h</a></li>
<li>stanConnOptions_SetMaxPubAcksInflight()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405">nats.h</a></li>
<li>stanConnOptions_SetNATSOptions()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4">nats.h</a></li>
<li>stanConnOptions_SetPings()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b">nats.h</a></li>
<li>stanConnOptions_SetPubAckWait()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96">nats.h</a></li>
<li>stanConnOptions_SetURL()&#160;:&#160;<a class="el" href="group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3">nats.h</a></li>
<li>stanMsg&#160;:&#160;<a class="el" href="group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d">nats.h</a></li>
<li>stanMsg_Destroy()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f">nats.h</a></li>
<li>stanMsg_GetData()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga2f27fbfb79a46c52e079f670c59e1260">nats.h</a></li>
<li>stanMsg_GetDataLength()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777">nats.h</a></li>
<li>stanMsg_GetSequence()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5">nats.h</a></li>
<li>stanMsg_GetTimestamp()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452">nats.h</a></li>
<li>stanMsg_IsRedelivered()&#160;:&#160;<a class="el" href="group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0">nats.h</a></li>
<li>stanMsgHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409">nats.h</a></li>
<li>stanPubAckHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18">nats.h</a></li>
<li>stanSubOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga023712711f5c289663fc2223e83686d3">nats.h</a></li>
<li>stanSubOptions_Create()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf">nats.h</a></li>
<li>stanSubOptions_DeliverAllAvailable()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f">nats.h</a></li>
<li>stanSubOptions_Destroy()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f">nats.h</a></li>
<li>stanSubOptions_SetAckWait()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf">nats.h</a></li>
<li>stanSubOptions_SetDurableName()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14">nats.h</a></li>
<li>stanSubOptions_SetManualAckMode()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83">nats.h</a></li>
<li>stanSubOptions_SetMaxInflight()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0">nats.h</a></li>
<li>stanSubOptions_StartAtSequence()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1">nats.h</a></li>
<li>stanSubOptions_StartAtTime()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608">nats.h</a></li>
<li>stanSubOptions_StartAtTimeDelta()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5">nats.h</a></li>
<li>stanSubOptions_StartWithLastReceived()&#160;:&#160;<a class="el" href="group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c">nats.h</a></li>
<li>stanSubscription&#160;:&#160;<a class="el" href="group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5">nats.h</a></li>
<li>stanSubscription_AckMsg()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3">nats.h</a></li>
<li>stanSubscription_Close()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc">nats.h</a></li>
<li>stanSubscription_Destroy()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba">nats.h</a></li>
<li>stanSubscription_SetOnCompleteCB()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d">nats.h</a></li>
<li>stanSubscription_Unsubscribe()&#160;:&#160;<a class="el" href="group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

197
deps/nats.c/doc/html/globals_type.html vendored Normal file
View File

@@ -0,0 +1,197 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: File Members</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('globals_type.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="contents">
&#160;
<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
<li>jsAccountInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab">nats.h</a></li>
<li>jsAccountLimits&#160;:&#160;<a class="el" href="group__types_group.html#gaa889f706cce285adb9cea8aba0b76866">nats.h</a></li>
<li>jsAPIStats&#160;:&#160;<a class="el" href="group__types_group.html#gad057a0107367ce5727975f3daf63ff75">nats.h</a></li>
<li>jsClusterInfo&#160;:&#160;<a class="el" href="group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6">nats.h</a></li>
<li>jsConsumerConfig&#160;:&#160;<a class="el" href="group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee">nats.h</a></li>
<li>jsConsumerInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5">nats.h</a></li>
<li>jsConsumerInfoList&#160;:&#160;<a class="el" href="group__types_group.html#gadad3bf72baae970662248d82d9b05d0a">nats.h</a></li>
<li>jsConsumerNamesList&#160;:&#160;<a class="el" href="group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2">nats.h</a></li>
<li>jsConsumerSequenceMismatch&#160;:&#160;<a class="el" href="group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd">nats.h</a></li>
<li>jsCtx&#160;:&#160;<a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">nats.h</a></li>
<li>jsDirectGetMsgOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063">nats.h</a></li>
<li>jsExternalStream&#160;:&#160;<a class="el" href="group__types_group.html#gaef6601477f6456bebc229f7f38982a6c">nats.h</a></li>
<li>jsFetchRequest&#160;:&#160;<a class="el" href="group__types_group.html#gaf11e6664c1f335a5287af71c703935fa">nats.h</a></li>
<li>jsLostStreamData&#160;:&#160;<a class="el" href="group__types_group.html#gaf80828510450faf84bbf456e94f5b784">nats.h</a></li>
<li>jsMsgMetaData&#160;:&#160;<a class="el" href="group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a">nats.h</a></li>
<li>jsOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5">nats.h</a></li>
<li>jsPeerInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b">nats.h</a></li>
<li>jsPlacement&#160;:&#160;<a class="el" href="group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9">nats.h</a></li>
<li>jsPubAck&#160;:&#160;<a class="el" href="group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f">nats.h</a></li>
<li>jsPubAckErr&#160;:&#160;<a class="el" href="group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40">nats.h</a></li>
<li>jsPubAckErrHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992">nats.h</a></li>
<li>jsPubAckHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729">nats.h</a></li>
<li>jsPubOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7">nats.h</a></li>
<li>jsRePublish&#160;:&#160;<a class="el" href="group__types_group.html#gab991313d33ce270a882e4d0756c138f6">nats.h</a></li>
<li>jsSequenceInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003">nats.h</a></li>
<li>jsSequencePair&#160;:&#160;<a class="el" href="group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f">nats.h</a></li>
<li>jsStreamAlternate&#160;:&#160;<a class="el" href="group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490">nats.h</a></li>
<li>jsStreamConfig&#160;:&#160;<a class="el" href="group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf">nats.h</a></li>
<li>jsStreamInfo&#160;:&#160;<a class="el" href="group__types_group.html#ga2629c9454996edf7914be36a9e44921b">nats.h</a></li>
<li>jsStreamInfoList&#160;:&#160;<a class="el" href="group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565">nats.h</a></li>
<li>jsStreamNamesList&#160;:&#160;<a class="el" href="group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000">nats.h</a></li>
<li>jsStreamSource&#160;:&#160;<a class="el" href="group__types_group.html#gab4c43c87d81917aab748a50eee028449">nats.h</a></li>
<li>jsStreamSourceInfo&#160;:&#160;<a class="el" href="group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd">nats.h</a></li>
<li>jsStreamState&#160;:&#160;<a class="el" href="group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271">nats.h</a></li>
<li>jsStreamStateSubject&#160;:&#160;<a class="el" href="group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa">nats.h</a></li>
<li>jsStreamStateSubjects&#160;:&#160;<a class="el" href="group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0">nats.h</a></li>
<li>jsSubOptions&#160;:&#160;<a class="el" href="group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280">nats.h</a></li>
<li>jsTier&#160;:&#160;<a class="el" href="group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8">nats.h</a></li>
</ul>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>kvConfig&#160;:&#160;<a class="el" href="group__types_group.html#ga6d594b091b4bb46192336413066a8edf">nats.h</a></li>
<li>kvEntry&#160;:&#160;<a class="el" href="group__types_group.html#gad489fb4074f27427560ca71797db6191">nats.h</a></li>
<li>kvEntryList&#160;:&#160;<a class="el" href="group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e">nats.h</a></li>
<li>kvKeysList&#160;:&#160;<a class="el" href="group__types_group.html#gab36492d9d4370337cfed80edce4144e0">nats.h</a></li>
<li>kvPurgeOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d">nats.h</a></li>
<li>kvStatus&#160;:&#160;<a class="el" href="group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80">nats.h</a></li>
<li>kvStore&#160;:&#160;<a class="el" href="group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a">nats.h</a></li>
<li>kvWatcher&#160;:&#160;<a class="el" href="group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043">nats.h</a></li>
<li>kvWatchOptions&#160;:&#160;<a class="el" href="group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6">nats.h</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>natsConnection&#160;:&#160;<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">nats.h</a></li>
<li>natsConnectionHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c">nats.h</a></li>
<li>natsCustomReconnectDelayHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4">nats.h</a></li>
<li>natsErrHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626">nats.h</a></li>
<li>natsEvLoop_Attach&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f">nats.h</a></li>
<li>natsEvLoop_Detach&#160;:&#160;<a class="el" href="group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0">nats.h</a></li>
<li>natsEvLoop_ReadAddRemove&#160;:&#160;<a class="el" href="group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa">nats.h</a></li>
<li>natsEvLoop_WriteAddRemove&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17">nats.h</a></li>
<li>natsInbox&#160;:&#160;<a class="el" href="group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1">nats.h</a></li>
<li>natsMsg&#160;:&#160;<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">nats.h</a></li>
<li>natsMsgHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">nats.h</a></li>
<li>natsMsgList&#160;:&#160;<a class="el" href="group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b">nats.h</a></li>
<li>natsOnCompleteCB&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a">nats.h</a></li>
<li>natsOptions&#160;:&#160;<a class="el" href="group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e">nats.h</a></li>
<li>natsSignatureHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gab786ffd670c86de0563559351305080b">nats.h</a></li>
<li>natsSock&#160;:&#160;<a class="el" href="nats_8h.html#af798865ac824e5959987de0fe8d07383">nats.h</a></li>
<li>natsStatistics&#160;:&#160;<a class="el" href="group__types_group.html#ga57a4b8c7109e2773878655722ce028aa">nats.h</a></li>
<li>natsSubscription&#160;:&#160;<a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">nats.h</a></li>
<li>natsTokenHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499">nats.h</a></li>
<li>natsUserJWTHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b">nats.h</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>stanConnection&#160;:&#160;<a class="el" href="group__types_group.html#ga9e826493769d23086cfccefe95cdf64c">nats.h</a></li>
<li>stanConnectionLostHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c">nats.h</a></li>
<li>stanConnOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1">nats.h</a></li>
<li>stanMsg&#160;:&#160;<a class="el" href="group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d">nats.h</a></li>
<li>stanMsgHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409">nats.h</a></li>
<li>stanPubAckHandler&#160;:&#160;<a class="el" href="group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18">nats.h</a></li>
<li>stanSubOptions&#160;:&#160;<a class="el" href="group__types_group.html#ga023712711f5c289663fc2223e83686d3">nats.h</a></li>
<li>stanSubscription&#160;:&#160;<a class="el" href="group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5">nats.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,541 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Callbacks</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__callbacks_group.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#typedef-members">Typedefs</a> </div>
<div class="headertitle"><div class="title">Callbacks</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gad1a5ac566893e13dc8c81ac0e9c87afe"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a>) (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> *sub, <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, void *closure)</td></tr>
<tr class="memdesc:gad1a5ac566893e13dc8c81ac0e9c87afe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to deliver messages to the application. <br /></td></tr>
<tr class="separator:gad1a5ac566893e13dc8c81ac0e9c87afe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacdef6aff3e47953f19e35857ab8e274c"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c">natsConnectionHandler</a>) (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, void *closure)</td></tr>
<tr class="memdesc:gacdef6aff3e47953f19e35857ab8e274c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to notify the user of asynchronous connection events. <br /></td></tr>
<tr class="separator:gacdef6aff3e47953f19e35857ab8e274c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e511dffa471dfb971b7dd2b12329626"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626">natsErrHandler</a>) (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> *subscription, <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> err, void *closure)</td></tr>
<tr class="memdesc:ga9e511dffa471dfb971b7dd2b12329626"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to notify the user of errors encountered while processing inbound messages. <br /></td></tr>
<tr class="separator:ga9e511dffa471dfb971b7dd2b12329626"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga245eab0a01a485e40fba267f84ec037f"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f">natsEvLoop_Attach</a>) (void **userData, void *loop, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="nats_8h.html#af798865ac824e5959987de0fe8d07383">natsSock</a> socket)</td></tr>
<tr class="memdesc:ga245eab0a01a485e40fba267f84ec037f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attach this connection to the external event loop. <br /></td></tr>
<tr class="separator:ga245eab0a01a485e40fba267f84ec037f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea4c125ecfb43eaf43da20e8444c2aaa"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa">natsEvLoop_ReadAddRemove</a>) (void *userData, bool add)</td></tr>
<tr class="memdesc:gaea4c125ecfb43eaf43da20e8444c2aaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read event needs to be added or removed. <br /></td></tr>
<tr class="separator:gaea4c125ecfb43eaf43da20e8444c2aaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2bb5dd2d821ca5bbc0488f7e6aceed17"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17">natsEvLoop_WriteAddRemove</a>) (void *userData, bool add)</td></tr>
<tr class="memdesc:ga2bb5dd2d821ca5bbc0488f7e6aceed17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write event needs to be added or removed. <br /></td></tr>
<tr class="separator:ga2bb5dd2d821ca5bbc0488f7e6aceed17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab63dee7f7012ba11ae20b76dbc36f2d0"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0">natsEvLoop_Detach</a>) (void *userData)</td></tr>
<tr class="memdesc:gab63dee7f7012ba11ae20b76dbc36f2d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Detach from the event loop. <br /></td></tr>
<tr class="separator:gab63dee7f7012ba11ae20b76dbc36f2d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga258b30458134be90f17315c037f34b7b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b">natsUserJWTHandler</a>) (char **userJWT, char **customErrTxt, void *closure)</td></tr>
<tr class="memdesc:ga258b30458134be90f17315c037f34b7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to fetch and return account signed user JWT. <br /></td></tr>
<tr class="separator:ga258b30458134be90f17315c037f34b7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab786ffd670c86de0563559351305080b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#gab786ffd670c86de0563559351305080b">natsSignatureHandler</a>) (char **customErrTxt, unsigned char **signature, int *signatureLength, const char *nonce, void *closure)</td></tr>
<tr class="memdesc:gab786ffd670c86de0563559351305080b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to sign a nonce sent by the server. <br /></td></tr>
<tr class="separator:gab786ffd670c86de0563559351305080b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b02de70fe9380d184fd01d87527f499"><td class="memItemLeft" align="right" valign="top">typedef const char *(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499">natsTokenHandler</a>) (void *closure)</td></tr>
<tr class="memdesc:ga4b02de70fe9380d184fd01d87527f499"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to build a token on connections and reconnections. <br /></td></tr>
<tr class="separator:ga4b02de70fe9380d184fd01d87527f499"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga245131e64f1d0dff7edc8ed874a07e9a"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a">natsOnCompleteCB</a>) (void *closure)</td></tr>
<tr class="memdesc:ga245131e64f1d0dff7edc8ed874a07e9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to notify that an object lifecycle is complete. <br /></td></tr>
<tr class="separator:ga245131e64f1d0dff7edc8ed874a07e9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3353d4b92851c52121f65aaf0684cba4"><td class="memItemLeft" align="right" valign="top">typedef int64_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4">natsCustomReconnectDelayHandler</a>) (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, int attempts, void *closure)</td></tr>
<tr class="memdesc:ga3353d4b92851c52121f65aaf0684cba4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to specify how long to wait between reconnects. <br /></td></tr>
<tr class="separator:ga3353d4b92851c52121f65aaf0684cba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga954768cc1d3388bb6ab723e777647992"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992">jsPubAckErrHandler</a>) (<a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> *js, <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> *pae, void *closure)</td></tr>
<tr class="memdesc:ga954768cc1d3388bb6ab723e777647992"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to process asynchronous publish errors from JetStream. <br /></td></tr>
<tr class="separator:ga954768cc1d3388bb6ab723e777647992"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f66e065bd918f02510d4c53d8a5b729"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729">jsPubAckHandler</a>) (<a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> *js, <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, <a class="el" href="structjs_pub_ack.html">jsPubAck</a> *pa, <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> *pae, void *closure)</td></tr>
<tr class="memdesc:ga4f66e065bd918f02510d4c53d8a5b729"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to process asynchronous publish responses from JetStream. <br /></td></tr>
<tr class="separator:ga4f66e065bd918f02510d4c53d8a5b729"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5d6a685731b3bf635995b7375af4d18"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18">stanPubAckHandler</a>) (const char *guid, const char *error, void *closure)</td></tr>
<tr class="memdesc:gad5d6a685731b3bf635995b7375af4d18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to notify of an asynchronous publish result. <br /></td></tr>
<tr class="separator:gad5d6a685731b3bf635995b7375af4d18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf7456e37fa14f1834d9048d3789e9409"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409">stanMsgHandler</a>) (<a class="el" href="group__types_group.html#ga9e826493769d23086cfccefe95cdf64c">stanConnection</a> *sc, <a class="el" href="group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5">stanSubscription</a> *sub, const char *channel, <a class="el" href="group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d">stanMsg</a> *msg, void *closure)</td></tr>
<tr class="memdesc:gaf7456e37fa14f1834d9048d3789e9409"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to deliver messages to the application. <br /></td></tr>
<tr class="separator:gaf7456e37fa14f1834d9048d3789e9409"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac34092f6c698374f86ad349302bdd55c"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c">stanConnectionLostHandler</a>) (<a class="el" href="group__types_group.html#ga9e826493769d23086cfccefe95cdf64c">stanConnection</a> *sc, const char *errorTxt, void *closure)</td></tr>
<tr class="memdesc:gac34092f6c698374f86ad349302bdd55c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback used to notify the user of the permanent loss of the connection. <br /></td></tr>
<tr class="separator:gac34092f6c698374f86ad349302bdd55c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>NATS Callbacks. </p>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="gad1a5ac566893e13dc8c81ac0e9c87afe" name="gad1a5ac566893e13dc8c81ac0e9c87afe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad1a5ac566893e13dc8c81ac0e9c87afe">&#9670;&#160;</a></span>natsMsgHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* natsMsgHandler) (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> *sub, <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This is the callback that one provides when creating an asynchronous subscription. The library will invoke this callback for each message arriving through the subscription's connection.</p>
<dl class="section warning"><dt>Warning</dt><dd>If this callback is setup for a subject that is used as the reply subject to <a class="el" href="group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e" title="Publishes data on a subject expecting replies on the given reply.">natsConnection_PublishRequest</a> calls (and its variants), it is possible to get an empty message with a header "Status" with value "503" that is sent by the server when there were no responders on the request's subject. Use <a class="el" href="group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b" title="Indicates if this message is a &quot;no responders&quot; message from the server.">natsMsg_IsNoResponders</a> to know if that is the case.</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb" title="Creates an asynchronous subscription.">natsConnection_Subscribe()</a> </dd>
<dd>
<a class="el" href="group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48" title="Creates an asynchronous queue subscriber.">natsConnection_QueueSubscribe()</a> </dd>
<dd>
<a class="el" href="group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b" title="Indicates if this message is a &quot;no responders&quot; message from the server.">natsMsg_IsNoResponders()</a> </dd></dl>
</div>
</div>
<a id="gacdef6aff3e47953f19e35857ab8e274c" name="gacdef6aff3e47953f19e35857ab8e274c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacdef6aff3e47953f19e35857ab8e274c">&#9670;&#160;</a></span>natsConnectionHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* natsConnectionHandler) (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This callback is used for asynchronous events such as disconnected and closed connections.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__opts_group.html#ga44410242e73134e5bb51ef27904a9253" title="Sets the callback to be invoked when a connection to a server is permanently lost.">natsOptions_SetClosedCB()</a> </dd>
<dd>
<a class="el" href="group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039" title="Sets the callback to be invoked when the connection to a server is lost.">natsOptions_SetDisconnectedCB()</a> </dd>
<dd>
<a class="el" href="group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980" title="Sets the callback to be invoked when the connection has reconnected.">natsOptions_SetReconnectedCB()</a></dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>Such callback is invoked from a dedicated thread and the state of the connection that triggered the event may have changed since that event was generated. </dd></dl>
</div>
</div>
<a id="ga9e511dffa471dfb971b7dd2b12329626" name="ga9e511dffa471dfb971b7dd2b12329626"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9e511dffa471dfb971b7dd2b12329626">&#9670;&#160;</a></span>natsErrHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* natsErrHandler) (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> *subscription, <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> err, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This callback is used to process asynchronous errors encountered while processing inbound messages, such as <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0">NATS_SLOW_CONSUMER</a>. </p>
</div>
</div>
<a id="ga245eab0a01a485e40fba267f84ec037f" name="ga245eab0a01a485e40fba267f84ec037f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga245eab0a01a485e40fba267f84ec037f">&#9670;&#160;</a></span>natsEvLoop_Attach</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(* natsEvLoop_Attach) (void **userData, void *loop, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="nats_8h.html#af798865ac824e5959987de0fe8d07383">natsSock</a> socket)</td>
</tr>
</table>
</div><div class="memdoc">
<p>After a connection has (re)connected, this callback is invoked. It should perform the necessary work to start polling the given socket for READ events.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">userData</td><td>location where the adapter implementation will store the object it created and that will later be passed to all other callbacks. If <code>*userData</code> is not <code>NULL</code>, this means that this is a reconnect event. </td></tr>
<tr><td class="paramname">loop</td><td>the event loop (as a generic void*) this connection is being attached to. </td></tr>
<tr><td class="paramname">nc</td><td>the connection being attached to the event loop. </td></tr>
<tr><td class="paramname">socket</td><td>the socket to poll for read/write events. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaea4c125ecfb43eaf43da20e8444c2aaa" name="gaea4c125ecfb43eaf43da20e8444c2aaa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaea4c125ecfb43eaf43da20e8444c2aaa">&#9670;&#160;</a></span>natsEvLoop_ReadAddRemove</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(* natsEvLoop_ReadAddRemove) (void *userData, bool add)</td>
</tr>
</table>
</div><div class="memdoc">
<p>The <code>NATS</code> library will invoke this callback to indicate if the event loop should start (<code>add is</code>true<code>) or stop (</code>add<code>is</code>false`) polling for read events on the socket.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">userData</td><td>the pointer to an user object created in <a class="el" href="group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f" title="Attach this connection to the external event loop.">natsEvLoop_Attach</a>. </td></tr>
<tr><td class="paramname">add</td><td><code>true</code> if the event library should start polling, <code>false</code> otherwise. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga2bb5dd2d821ca5bbc0488f7e6aceed17" name="ga2bb5dd2d821ca5bbc0488f7e6aceed17"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2bb5dd2d821ca5bbc0488f7e6aceed17">&#9670;&#160;</a></span>natsEvLoop_WriteAddRemove</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(* natsEvLoop_WriteAddRemove) (void *userData, bool add)</td>
</tr>
</table>
</div><div class="memdoc">
<p>The <code>NATS</code> library will invoke this callback to indicate if the event loop should start (<code>add is</code>true<code>) or stop (</code>add<code>is</code>false`) polling for write events on the socket.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">userData</td><td>the pointer to an user object created in <a class="el" href="group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f" title="Attach this connection to the external event loop.">natsEvLoop_Attach</a>. </td></tr>
<tr><td class="paramname">add</td><td><code>true</code> if the event library should start polling, <code>false</code> otherwise. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gab63dee7f7012ba11ae20b76dbc36f2d0" name="gab63dee7f7012ba11ae20b76dbc36f2d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab63dee7f7012ba11ae20b76dbc36f2d0">&#9670;&#160;</a></span>natsEvLoop_Detach</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(* natsEvLoop_Detach) (void *userData)</td>
</tr>
</table>
</div><div class="memdoc">
<p>The <code>NATS</code> library will invoke this callback to indicate that the connection no longer needs to be attached to the event loop. User can cleanup some state.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">userData</td><td>the pointer to an user object created in <a class="el" href="group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f" title="Attach this connection to the external event loop.">natsEvLoop_Attach</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga258b30458134be90f17315c037f34b7b" name="ga258b30458134be90f17315c037f34b7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga258b30458134be90f17315c037f34b7b">&#9670;&#160;</a></span>natsUserJWTHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(* natsUserJWTHandler) (char **userJWT, char **customErrTxt, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This handler is invoked when connecting and reconnecting. It should return the user JWT that will be sent to the server.</p>
<p>The user JWT is returned as a string that is allocated by the user and is freed by the library after the handler is invoked.</p>
<p>If the user is unable to return the JWT, a status other than <code>NATS_OK</code> should be returned (we recommend <code>NATS_ERR</code>). A custom error message can be returned through <code>customErrTxt</code>. The user must allocate the memory for this error message and the library will free it after the invocation of the handler.</p>
<dl class="section warning"><dt>Warning</dt><dd>There may be repeated invocations of this handler for a given connection so it is crucial to always return a copy of the user JWT maintained by the application, since again, the library will free the memory pointed by <code>userJWT</code> after each invocation of this handler.</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515" title="Sets the callbacks to fetch user JWT and sign server&#39;s nonce.">natsOptions_SetUserCredentialsCallbacks()</a> </dd>
<dd>
<a class="el" href="group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e" title="Sets the file(s) to use to fetch user JWT and seed required to sign nonce.">natsOptions_SetUserCredentialsFromFiles()</a> </dd></dl>
</div>
</div>
<a id="gab786ffd670c86de0563559351305080b" name="gab786ffd670c86de0563559351305080b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab786ffd670c86de0563559351305080b">&#9670;&#160;</a></span>natsSignatureHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>(* natsSignatureHandler) (char **customErrTxt, unsigned char **signature, int *signatureLength, const char *nonce, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This handler is invoked when connecting and reconnecting. It should sign the given <code>nonce</code> and return a raw signature through <code>signature</code> and specify how many characters the signature has using <code>signatureLength</code>.</p>
<p>The memory pointed by <code>signature</code> must be allocated by the user and will be freed by the library after each invocation of this handler.</p>
<p>If the user is unable to sign, a status other than <code>NATS_OK</code> (we recommend <code>NATS_ERR</code>) should be returned. A custom error message can be returned through <code>customErrTxt</code>. The user must allocate the memory for this error message and the library will free it after the invocation of this handler.</p>
<p>The library will base64 encode this raw signature and send that to the server.</p>
<dl class="section warning"><dt>Warning</dt><dd>There may be repeated invocations of this handler for a given connection so it is crucial to always return a copy of the signature, since again, the library will free the memory pointed by <code>signature</code> after each invocation of this handler.</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515" title="Sets the callbacks to fetch user JWT and sign server&#39;s nonce.">natsOptions_SetUserCredentialsCallbacks()</a> </dd>
<dd>
<a class="el" href="group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e" title="Sets the file(s) to use to fetch user JWT and seed required to sign nonce.">natsOptions_SetUserCredentialsFromFiles()</a> </dd>
<dd>
<a class="el" href="group__opts_group.html#ga0290eac4665569c850468d9f00e246a0" title="Sets the NKey public key and signature callback.">natsOptions_SetNKey()</a> </dd></dl>
</div>
</div>
<a id="ga4b02de70fe9380d184fd01d87527f499" name="ga4b02de70fe9380d184fd01d87527f499"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4b02de70fe9380d184fd01d87527f499">&#9670;&#160;</a></span>natsTokenHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef const char *(* natsTokenHandler) (void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This is the function that one provides to build a different token at each reconnect.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426" title="Sets the tokenCb to use whenever a token is needed.">natsOptions_SetTokenHandler()</a></dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>Such callback is invoked synchronously from the connection thread. </dd></dl>
</div>
</div>
<a id="ga245131e64f1d0dff7edc8ed874a07e9a" name="ga245131e64f1d0dff7edc8ed874a07e9a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga245131e64f1d0dff7edc8ed874a07e9a">&#9670;&#160;</a></span>natsOnCompleteCB</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* natsOnCompleteCB) (void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Currently used for asynchronous <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8" title="Interest on a given subject.">natsSubscription</a> objects. When set, this callback will be invoked after the subscription is closed and the message handler has returned.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077" title="Sets a completion callback.">natsSubscription_SetOnCompleteCB()</a> </dd></dl>
</div>
</div>
<a id="ga3353d4b92851c52121f65aaf0684cba4" name="ga3353d4b92851c52121f65aaf0684cba4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3353d4b92851c52121f65aaf0684cba4">&#9670;&#160;</a></span>natsCustomReconnectDelayHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int64_t(* natsCustomReconnectDelayHandler) (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, int attempts, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This callback is used to get from the user the desired delay the library should pause before attempting to reconnect again. Note that this is invoked after the library tried the whole list of URLs and failed to reconnect.</p>
<dl class="section note"><dt>Note</dt><dd>This callback is invoked from the connection reconnect thread and waits for user input. It should not block and instead quickly return the desired reconnect delay. The state of the connection is disconnected when this callback is invoked. Not much can be done with the passed connection, but user can call <a class="el" href="group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed" title="Closes the connection.">natsConnection_Close()</a> if desired. This will abort the reconnect attempts and close the connection.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> invoking this handler. </td></tr>
<tr><td class="paramname">attempts</td><td>the number of times the library tried the whole list of server URLs. </td></tr>
<tr><td class="paramname">closure</td><td>an optional pointer to a user defined object that was specified when registering the callback. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the number of milliseconds to wait before trying to reconnect. </dd></dl>
</div>
</div>
<a id="ga954768cc1d3388bb6ab723e777647992" name="ga954768cc1d3388bb6ab723e777647992"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga954768cc1d3388bb6ab723e777647992">&#9670;&#160;</a></span>jsPubAckErrHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* jsPubAckErrHandler) (<a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> *js, <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> *pae, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback used to process asynchronous publish errors from JetStream <a class="el" href="group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c" title="Publishes data to JetStream but does not wait for a jsPubAck.">js_PublishAsync</a> and <a class="el" href="group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873" title="Publishes a message to JetStream but does not wait for a jsPubAck.">js_PublishMsgAsync</a> calls. The provided <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> object gives the user access to the encountered error along with the original message sent to the server for possible restransmitting.</p>
<dl class="section note"><dt>Note</dt><dd>If the message is resent, the library will not destroy the original message and once again take ownership of it. To resend the message, do the following so that the library knows not to destroy the message (since the call will clear the <code>Msg</code> field from the <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> object).</dd></dl>
<div class="fragment"><div class="line">void myPAECallback(jsCtx *js, jsPubAckErr *pae, void* closure)</div>
<div class="line">{</div>
<div class="line"> ...</div>
<div class="line"> // Resend the message</div>
<div class="line"> js_PublishMsgAsync(js, &amp;(pae-&gt;Msg), NULL);</div>
<div class="line">}</div>
</div><!-- fragment --><dl class="section warning"><dt>Warning</dt><dd>The <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> object and its content will be invalid as soon as the callback returns.</dd>
<dd>
Unlike a NATS message callback, the user does not have to destroy the original NATS message (present in the <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> object), the library will do it.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">js</td><td>the pointer to the <a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> object. </td></tr>
<tr><td class="paramname">pae</td><td>the pointer to the <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> object. </td></tr>
<tr><td class="paramname">closure</td><td>an optional pointer to a user defined object that was specified when registering the callback. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga4f66e065bd918f02510d4c53d8a5b729" name="ga4f66e065bd918f02510d4c53d8a5b729"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4f66e065bd918f02510d4c53d8a5b729">&#9670;&#160;</a></span>jsPubAckHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* jsPubAckHandler) (<a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> *js, <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, <a class="el" href="structjs_pub_ack.html">jsPubAck</a> *pa, <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> *pae, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback used to process asynchronous publish responses (positive and negatives) from JetStream <a class="el" href="group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c" title="Publishes data to JetStream but does not wait for a jsPubAck.">js_PublishAsync</a> and <a class="el" href="group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873" title="Publishes a message to JetStream but does not wait for a jsPubAck.">js_PublishMsgAsync</a> calls. The provided <a class="el" href="structjs_pub_ack.html">jsPubAck</a> or <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> objects give the user access to the successful acknowledgment from the server or the encountered error along with the original message sent to the server for possible restransmitting.</p>
<dl class="section warning"><dt>Warning</dt><dd>The user is responsible for destroying the message. If the message is resent using the <a class="el" href="group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873" title="Publishes a message to JetStream but does not wait for a jsPubAck.">js_PublishMsgAsync</a> call, the library is taking ownership of the message and calling <a class="el" href="group__msg_group.html#ga9e9590018284939f43f60964283f33ae" title="Destroys the message object.">natsMsg_Destroy</a> will have no effect because the pointer will have been set to <code>NULL</code>. So it is recommended to always call <a class="el" href="group__msg_group.html#ga9e9590018284939f43f60964283f33ae" title="Destroys the message object.">natsMsg_Destroy</a> at the end of the function.</dd></dl>
<div class="fragment"><div class="line">void myAckHandler(jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure)</div>
<div class="line">{</div>
<div class="line"> if (pa != NULL)</div>
<div class="line"> {</div>
<div class="line"> // Success case...</div>
<div class="line"> }</div>
<div class="line"> else if (pae != NULL)</div>
<div class="line"> {</div>
<div class="line"> // Error case...</div>
<div class="line"> // If the application wants to resend the message:</div>
<div class="line"> js_PublishMsgAsync(js, &amp;msg, NULL);</div>
<div class="line"> }</div>
<div class="line"> natsMsg_Destroy(msg);</div>
<div class="line">}</div>
</div><!-- fragment --><dl class="section warning"><dt>Warning</dt><dd>The <a class="el" href="structjs_pub_ack.html">jsPubAck</a> and <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> objects and their content will be invalid as soon as the callback returns.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">js</td><td>the pointer to the <a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> object. </td></tr>
<tr><td class="paramname">msg</td><td>the pointer to the original published <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a>. </td></tr>
<tr><td class="paramname">pa</td><td>the pointer to the <a class="el" href="structjs_pub_ack.html">jsPubAck</a> object. </td></tr>
<tr><td class="paramname">pae</td><td>the pointer to the <a class="el" href="structjs_pub_ack_err.html">jsPubAckErr</a> object. </td></tr>
<tr><td class="paramname">closure</td><td>an optional pointer to a user defined object that was specified when registering the callback. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gad5d6a685731b3bf635995b7375af4d18" name="gad5d6a685731b3bf635995b7375af4d18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad5d6a685731b3bf635995b7375af4d18">&#9670;&#160;</a></span>stanPubAckHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* stanPubAckHandler) (const char *guid, const char *error, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This is used for asynchronous publishing to provide status of the acknowledgment. The function will be passed the GUID and any error state. No error means the message was successfully received by NATS Streaming.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0" title="Asynchronously publishes data on a channel.">stanConnection_PublishAsync()</a> </dd></dl>
</div>
</div>
<a id="gaf7456e37fa14f1834d9048d3789e9409" name="gaf7456e37fa14f1834d9048d3789e9409"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf7456e37fa14f1834d9048d3789e9409">&#9670;&#160;</a></span>stanMsgHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* stanMsgHandler) (<a class="el" href="group__types_group.html#ga9e826493769d23086cfccefe95cdf64c">stanConnection</a> *sc, <a class="el" href="group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5">stanSubscription</a> *sub, const char *channel, <a class="el" href="group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d">stanMsg</a> *msg, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This is the callback that one provides when creating an asynchronous subscription. The library will invoke this callback for each message arriving through the subscription's connection.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f" title="Creates a subscription.">stanConnection_Subscribe()</a> </dd>
<dd>
<a class="el" href="group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2" title="Creates a queue subscription.">stanConnection_QueueSubscribe()</a> </dd></dl>
</div>
</div>
<a id="gac34092f6c698374f86ad349302bdd55c" name="gac34092f6c698374f86ad349302bdd55c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac34092f6c698374f86ad349302bdd55c">&#9670;&#160;</a></span>stanConnectionLostHandler</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(* stanConnectionLostHandler) (<a class="el" href="group__types_group.html#ga9e826493769d23086cfccefe95cdf64c">stanConnection</a> *sc, const char *errorTxt, void *closure)</td>
</tr>
</table>
</div><div class="memdoc">
<p>This callback is used to notify the user that the connection to the Streaming server is permanently lost. </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,20 @@
var group__callbacks_group =
[
[ "natsMsgHandler", "group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe", null ],
[ "natsConnectionHandler", "group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c", null ],
[ "natsErrHandler", "group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626", null ],
[ "natsEvLoop_Attach", "group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f", null ],
[ "natsEvLoop_ReadAddRemove", "group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa", null ],
[ "natsEvLoop_WriteAddRemove", "group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17", null ],
[ "natsEvLoop_Detach", "group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0", null ],
[ "natsUserJWTHandler", "group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b", null ],
[ "natsSignatureHandler", "group__callbacks_group.html#gab786ffd670c86de0563559351305080b", null ],
[ "natsTokenHandler", "group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499", null ],
[ "natsOnCompleteCB", "group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a", null ],
[ "natsCustomReconnectDelayHandler", "group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4", null ],
[ "jsPubAckErrHandler", "group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992", null ],
[ "jsPubAckHandler", "group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729", null ],
[ "stanPubAckHandler", "group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18", null ],
[ "stanMsgHandler", "group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409", null ],
[ "stanConnectionLostHandler", "group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c", null ]
];

View File

@@ -0,0 +1,123 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Connection</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__conn_group.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#groups">Modules</a> </div>
<div class="headertitle"><div class="title">Connection<div class="ingroups"><a class="el" href="group__func_group.html">Functions</a></div></div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="groups" name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__conn_mgt_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_mgt_group.html">Management</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__conn_pub_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html">Publishing</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__conn_sub_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_sub_group.html">Subscribing</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>NATS Connection </p>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,6 @@
var group__conn_group =
[
[ "Management", "group__conn_mgt_group.html", "group__conn_mgt_group" ],
[ "Publishing", "group__conn_pub_group.html", "group__conn_pub_group" ],
[ "Subscribing", "group__conn_sub_group.html", "group__conn_sub_group" ]
];

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,31 @@
var group__conn_mgt_group =
[
[ "natsConnection_Connect", "group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce", null ],
[ "natsConnection_ProcessReadEvent", "group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8", null ],
[ "natsConnection_ProcessWriteEvent", "group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47", null ],
[ "natsConnection_ConnectTo", "group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4", null ],
[ "natsConnection_IsClosed", "group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f", null ],
[ "natsConnection_IsReconnecting", "group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688", null ],
[ "natsConnection_IsDraining", "group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5", null ],
[ "natsConnection_Status", "group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98", null ],
[ "natsConnection_Buffered", "group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5", null ],
[ "natsConnection_Flush", "group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f", null ],
[ "natsConnection_FlushTimeout", "group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1", null ],
[ "natsConnection_GetMaxPayload", "group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9", null ],
[ "natsConnection_GetStats", "group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec", null ],
[ "natsConnection_GetConnectedUrl", "group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d", null ],
[ "natsConnection_GetConnectedServerId", "group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf", null ],
[ "natsConnection_GetServers", "group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b", null ],
[ "natsConnection_GetDiscoveredServers", "group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708", null ],
[ "natsConnection_GetLastError", "group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63", null ],
[ "natsConnection_GetClientID", "group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba", null ],
[ "natsConnection_Drain", "group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b", null ],
[ "natsConnection_DrainTimeout", "group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4", null ],
[ "natsConnection_Sign", "group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8", null ],
[ "natsConnection_GetClientIP", "group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d", null ],
[ "natsConnection_GetRTT", "group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435", null ],
[ "natsConnection_HasHeaderSupport", "group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a", null ],
[ "natsConnection_GetLocalIPAndPort", "group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5", null ],
[ "natsConnection_Close", "group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed", null ],
[ "natsConnection_Destroy", "group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495", null ]
];

View File

@@ -0,0 +1,564 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Publishing</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__conn_pub_group.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">Publishing<div class="ingroups"><a class="el" href="group__func_group.html">Functions</a> &raquo; <a class="el" href="group__conn_group.html">Connection</a></div></div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gac0b9f7759ecc39b8d77807b94254f9b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4">natsConnection_Publish</a> (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subj, const void *data, int dataLen)</td></tr>
<tr class="memdesc:gac0b9f7759ecc39b8d77807b94254f9b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Publishes data on a subject. <br /></td></tr>
<tr class="separator:gac0b9f7759ecc39b8d77807b94254f9b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad09a717c20de4cf0e2a21dcfd9ce6c64"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64">natsConnection_PublishString</a> (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subj, const char *str)</td></tr>
<tr class="memdesc:gad09a717c20de4cf0e2a21dcfd9ce6c64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Publishes a string on a subject. <br /></td></tr>
<tr class="separator:gad09a717c20de4cf0e2a21dcfd9ce6c64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga74511acd87385931112c45c48c2a14ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba">natsConnection_PublishMsg</a> (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg)</td></tr>
<tr class="memdesc:ga74511acd87385931112c45c48c2a14ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Publishes a message on a subject. <br /></td></tr>
<tr class="separator:ga74511acd87385931112c45c48c2a14ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaaa3d75ffec2dcdc6bf905cdb1eee59e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e">natsConnection_PublishRequest</a> (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subj, const char *reply, const void *data, int dataLen)</td></tr>
<tr class="memdesc:gaaaa3d75ffec2dcdc6bf905cdb1eee59e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Publishes data on a subject expecting replies on the given reply. <br /></td></tr>
<tr class="separator:gaaaa3d75ffec2dcdc6bf905cdb1eee59e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaafca9a8294e81a5a9979e762931e56c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5">natsConnection_PublishRequestString</a> (<a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subj, const char *reply, const char *str)</td></tr>
<tr class="memdesc:gaafca9a8294e81a5a9979e762931e56c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Publishes a string on a subject expecting replies on the given reply. <br /></td></tr>
<tr class="separator:gaafca9a8294e81a5a9979e762931e56c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf4b4a022f9c21fc269b87c000330c5a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7">natsConnection_Request</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> **replyMsg, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subj, const void *data, int dataLen, int64_t timeout)</td></tr>
<tr class="memdesc:gaf4b4a022f9c21fc269b87c000330c5a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends a request and waits for a reply. <br /></td></tr>
<tr class="separator:gaf4b4a022f9c21fc269b87c000330c5a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4bb5105df6a3efd2088e6be0fdf6b31f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f">natsConnection_RequestString</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> **replyMsg, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subj, const char *str, int64_t timeout)</td></tr>
<tr class="memdesc:ga4bb5105df6a3efd2088e6be0fdf6b31f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends a request (as a string) and waits for a reply. <br /></td></tr>
<tr class="separator:ga4bb5105df6a3efd2088e6be0fdf6b31f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga052de4b75b3b69ccd8d20eb4861b801d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d">natsConnection_RequestMsg</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> **replyMsg, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *requestMsg, int64_t timeout)</td></tr>
<tr class="memdesc:ga052de4b75b3b69ccd8d20eb4861b801d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends a request based on the given <code>requestMsg</code> and waits for a reply. <br /></td></tr>
<tr class="separator:ga052de4b75b3b69ccd8d20eb4861b801d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Publishing functions </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="gac0b9f7759ecc39b8d77807b94254f9b4" name="gac0b9f7759ecc39b8d77807b94254f9b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac0b9f7759ecc39b8d77807b94254f9b4">&#9670;&#160;</a></span>natsConnection_Publish()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_Publish </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dataLen</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Publishes the data argument to the given subject. The data argument is left untouched and needs to be correctly interpreted on the receiver.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subj</td><td>the subject the data is sent to. </td></tr>
<tr><td class="paramname">data</td><td>the data to be sent, can be <code>NULL</code>. </td></tr>
<tr><td class="paramname">dataLen</td><td>the length of the data to be sent. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gad09a717c20de4cf0e2a21dcfd9ce6c64" name="gad09a717c20de4cf0e2a21dcfd9ce6c64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad09a717c20de4cf0e2a21dcfd9ce6c64">&#9670;&#160;</a></span>natsConnection_PublishString()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_PublishString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convenient function to publish a string. This call is equivalent to:</p>
<div class="fragment"><div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span>* myString = <span class="stringliteral">&quot;hello&quot;</span>;</div>
<div class="line"> </div>
<div class="line"><a class="code hl_function" href="group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4">natsConnection_Publish</a>(nc, subj, (<span class="keyword">const</span> <span class="keywordtype">void</span>*) myString, (<span class="keywordtype">int</span>) strlen(myString));</div>
<div class="ttc" id="agroup__conn_pub_group_html_gac0b9f7759ecc39b8d77807b94254f9b4"><div class="ttname"><a href="group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4">natsConnection_Publish</a></div><div class="ttdeci">NATS_EXTERN natsStatus natsConnection_Publish(natsConnection *nc, const char *subj, const void *data, int dataLen)</div><div class="ttdoc">Publishes data on a subject.</div></div>
</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subj</td><td>the subject the data is sent to. </td></tr>
<tr><td class="paramname">str</td><td>the string to be sent. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga74511acd87385931112c45c48c2a14ba" name="ga74511acd87385931112c45c48c2a14ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga74511acd87385931112c45c48c2a14ba">&#9670;&#160;</a></span>natsConnection_PublishMsg()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_PublishMsg </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Publishes the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a>, which includes the subject, an optional reply and optional data.</p>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21" title="Creates a natsMsg object.">natsMsg_Create()</a></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object to send. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaaaa3d75ffec2dcdc6bf905cdb1eee59e" name="gaaaa3d75ffec2dcdc6bf905cdb1eee59e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaaaa3d75ffec2dcdc6bf905cdb1eee59e">&#9670;&#160;</a></span>natsConnection_PublishRequest()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_PublishRequest </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>reply</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dataLen</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Publishes the data argument to the given subject expecting a response on the reply subject. Use <a class="el" href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7" title="Sends a request and waits for a reply.">natsConnection_Request()</a> for automatically waiting for a response inline.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subj</td><td>the subject the request is sent to. </td></tr>
<tr><td class="paramname">reply</td><td>the reply on which resonses are expected. </td></tr>
<tr><td class="paramname">data</td><td>the data to be sent, can be <code>NULL</code>. </td></tr>
<tr><td class="paramname">dataLen</td><td>the length of the data to be sent. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaafca9a8294e81a5a9979e762931e56c5" name="gaafca9a8294e81a5a9979e762931e56c5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaafca9a8294e81a5a9979e762931e56c5">&#9670;&#160;</a></span>natsConnection_PublishRequestString()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_PublishRequestString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>reply</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convenient function to publish a request as a string. This call is equivalent to:</p>
<div class="fragment"><div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span>* myString = <span class="stringliteral">&quot;hello&quot;</span>;</div>
<div class="line"> </div>
<div class="line">natsPublishRequest(nc, subj, reply, (<span class="keyword">const</span> <span class="keywordtype">void</span>*) myString, (<span class="keywordtype">int</span>) strlen(myString));</div>
</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subj</td><td>the subject the request is sent to. </td></tr>
<tr><td class="paramname">reply</td><td>the reply on which resonses are expected. </td></tr>
<tr><td class="paramname">str</td><td>the string to send. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaf4b4a022f9c21fc269b87c000330c5a7" name="gaf4b4a022f9c21fc269b87c000330c5a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf4b4a022f9c21fc269b87c000330c5a7">&#9670;&#160;</a></span>natsConnection_Request()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_Request </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> **&#160;</td>
<td class="paramname"><em>replyMsg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>data</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>dataLen</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Sends a request payload and delivers the first response message, or an error, including a timeout if no message was received properly.</p>
<dl class="section warning"><dt>Warning</dt><dd>If connected to a NATS Server v2.2.0+ with no responder running when the request is received, this call will return a <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62" title="No responders were running when the server received the request.">NATS_NO_RESPONDERS</a> error.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">replyMsg</td><td>the location where to store the pointer to the received <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> reply. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subj</td><td>the subject the request is sent to. </td></tr>
<tr><td class="paramname">data</td><td>the data of the request, can be <code>NULL</code>. </td></tr>
<tr><td class="paramname">dataLen</td><td>the length of the data to send. </td></tr>
<tr><td class="paramname">timeout</td><td>in milliseconds, before this call returns <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed">NATS_TIMEOUT</a> if no response is received in this alloted time. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga4bb5105df6a3efd2088e6be0fdf6b31f" name="ga4bb5105df6a3efd2088e6be0fdf6b31f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4bb5105df6a3efd2088e6be0fdf6b31f">&#9670;&#160;</a></span>natsConnection_RequestString()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_RequestString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> **&#160;</td>
<td class="paramname"><em>replyMsg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convenient function to send a request as a string. This call is equivalent to:</p>
<div class="fragment"><div class="line"><span class="keyword">const</span> <span class="keywordtype">char</span>* myString = <span class="stringliteral">&quot;hello&quot;</span>;</div>
<div class="line"> </div>
<div class="line"><a class="code hl_function" href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7">natsConnection_Request</a>(replyMsg, nc, subj, (<span class="keyword">const</span> <span class="keywordtype">void</span>*) myString, (<span class="keywordtype">int</span>) strlen(myString));</div>
<div class="ttc" id="agroup__conn_pub_group_html_gaf4b4a022f9c21fc269b87c000330c5a7"><div class="ttname"><a href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7">natsConnection_Request</a></div><div class="ttdeci">NATS_EXTERN natsStatus natsConnection_Request(natsMsg **replyMsg, natsConnection *nc, const char *subj, const void *data, int dataLen, int64_t timeout)</div><div class="ttdoc">Sends a request and waits for a reply.</div></div>
</div><!-- fragment --><dl class="section warning"><dt>Warning</dt><dd>See warning about no responders in <a class="el" href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7" title="Sends a request and waits for a reply.">natsConnection_Request()</a>.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">replyMsg</td><td>the location where to store the pointer to the received <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> reply. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subj</td><td>the subject the request is sent to. </td></tr>
<tr><td class="paramname">str</td><td>the string to send. </td></tr>
<tr><td class="paramname">timeout</td><td>in milliseconds, before this call returns <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed">NATS_TIMEOUT</a> if no response is received in this alloted time. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga052de4b75b3b69ccd8d20eb4861b801d" name="ga052de4b75b3b69ccd8d20eb4861b801d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga052de4b75b3b69ccd8d20eb4861b801d">&#9670;&#160;</a></span>natsConnection_RequestMsg()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_RequestMsg </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> **&#160;</td>
<td class="paramname"><em>replyMsg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>requestMsg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>timeout</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Similar to <a class="el" href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7" title="Sends a request and waits for a reply.">natsConnection_Request</a> but uses <code>requestMsg</code> to extract subject, and payload to send.</p>
<dl class="section warning"><dt>Warning</dt><dd>See warning about no responders in <a class="el" href="group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7" title="Sends a request and waits for a reply.">natsConnection_Request()</a>.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">replyMsg</td><td>the location where to store the pointer to the received <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> reply. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">requestMsg</td><td>the message used for the request. </td></tr>
<tr><td class="paramname">timeout</td><td>in milliseconds, before this call returns <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed">NATS_TIMEOUT</a> if no response is received in this alloted time. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,11 @@
var group__conn_pub_group =
[
[ "natsConnection_Publish", "group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4", null ],
[ "natsConnection_PublishString", "group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64", null ],
[ "natsConnection_PublishMsg", "group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba", null ],
[ "natsConnection_PublishRequest", "group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e", null ],
[ "natsConnection_PublishRequestString", "group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5", null ],
[ "natsConnection_Request", "group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7", null ],
[ "natsConnection_RequestString", "group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f", null ],
[ "natsConnection_RequestMsg", "group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d", null ]
];

View File

@@ -0,0 +1,493 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Subscribing</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__conn_sub_group.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">Subscribing<div class="ingroups"><a class="el" href="group__func_group.html">Functions</a> &raquo; <a class="el" href="group__conn_group.html">Connection</a></div></div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaefab965b5645798d47f9244f2b3fe3fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb">natsConnection_Subscribe</a> (<a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **sub, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subject, <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a> cb, void *cbClosure)</td></tr>
<tr class="memdesc:gaefab965b5645798d47f9244f2b3fe3fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an asynchronous subscription. <br /></td></tr>
<tr class="separator:gaefab965b5645798d47f9244f2b3fe3fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb2c83b58b7909715424cbc327fdd404"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404">natsConnection_SubscribeTimeout</a> (<a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **sub, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subject, int64_t timeout, <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a> cb, void *cbClosure)</td></tr>
<tr class="memdesc:gacb2c83b58b7909715424cbc327fdd404"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an asynchronous subscription with a timeout. <br /></td></tr>
<tr class="separator:gacb2c83b58b7909715424cbc327fdd404"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17574d5165f7e285462e3d3b2709edf4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4">natsConnection_SubscribeSync</a> (<a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **sub, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subject)</td></tr>
<tr class="memdesc:ga17574d5165f7e285462e3d3b2709edf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a synchronous subcription. <br /></td></tr>
<tr class="separator:ga17574d5165f7e285462e3d3b2709edf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c9fee2775130786ef62f1cbeb191a48"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48">natsConnection_QueueSubscribe</a> (<a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **sub, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subject, const char *queueGroup, <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a> cb, void *cbClosure)</td></tr>
<tr class="memdesc:ga3c9fee2775130786ef62f1cbeb191a48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an asynchronous queue subscriber. <br /></td></tr>
<tr class="separator:ga3c9fee2775130786ef62f1cbeb191a48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96fa115fd5b2ef7658884da80714b91c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c">natsConnection_QueueSubscribeTimeout</a> (<a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **sub, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subject, const char *queueGroup, int64_t timeout, <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a> cb, void *cbClosure)</td></tr>
<tr class="memdesc:ga96fa115fd5b2ef7658884da80714b91c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an asynchronous queue subscriber with a timeout. <br /></td></tr>
<tr class="separator:ga96fa115fd5b2ef7658884da80714b91c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68630ea7c4bbdc7f8cd62058b41fb476"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476">natsConnection_QueueSubscribeSync</a> (<a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **sub, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, const char *subject, const char *queueGroup)</td></tr>
<tr class="memdesc:ga68630ea7c4bbdc7f8cd62058b41fb476"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a synchronous queue subscriber. <br /></td></tr>
<tr class="separator:ga68630ea7c4bbdc7f8cd62058b41fb476"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Subscribing functions. </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="gaefab965b5645798d47f9244f2b3fe3fb" name="gaefab965b5645798d47f9244f2b3fe3fb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaefab965b5645798d47f9244f2b3fe3fb">&#9670;&#160;</a></span>natsConnection_Subscribe()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_Subscribe </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **&#160;</td>
<td class="paramname"><em>sub</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subject</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a>&#160;</td>
<td class="paramname"><em>cb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>cbClosure</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Expresses interest in the given subject. The subject can have wildcards (see <a class="el" href="group__wildcards_group.html">Wildcards</a>). Messages will be delivered to the associated <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sub</td><td>the location where to store the pointer to the newly created <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8" title="Interest on a given subject.">natsSubscription</a> object. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subject</td><td>the subject this subscription is created for. </td></tr>
<tr><td class="paramname">cb</td><td>the <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a> callback. </td></tr>
<tr><td class="paramname">cbClosure</td><td>a pointer to an user defined object (can be <code>NULL</code>). See the <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a> prototype. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gacb2c83b58b7909715424cbc327fdd404" name="gacb2c83b58b7909715424cbc327fdd404"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacb2c83b58b7909715424cbc327fdd404">&#9670;&#160;</a></span>natsConnection_SubscribeTimeout()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_SubscribeTimeout </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **&#160;</td>
<td class="paramname"><em>sub</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subject</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>timeout</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a>&#160;</td>
<td class="paramname"><em>cb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>cbClosure</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Expresses interest in the given subject. The subject can have wildcards (see <a class="el" href="group__wildcards_group.html">Wildcards</a>). Messages will be delivered to the associated <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a>.</p>
<p>If no message is received by the given timeout (in milliseconds), the message handler is invoked with a <code>NULL</code> message.<br />
You can then destroy the subscription in the callback, or simply return, in which case, the message handler will fire again when a message is received or the subscription times-out again.</p>
<dl class="section note"><dt>Note</dt><dd>Receiving a message reset the timeout. Until all pending messages are processed, no timeout will occur. The timeout starts when the message handler for the last pending message returns.</dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>If you re-use message handler code between subscriptions with and without timeouts, keep in mind that the message passed in the message handler may be <code>NULL</code>.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sub</td><td>the location where to store the pointer to the newly created <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8" title="Interest on a given subject.">natsSubscription</a> object. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subject</td><td>the subject this subscription is created for. </td></tr>
<tr><td class="paramname">timeout</td><td>the interval (in milliseconds) after which, if no message is received, the message handler is invoked with a <code>NULL</code> message. </td></tr>
<tr><td class="paramname">cb</td><td>the <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a> callback. </td></tr>
<tr><td class="paramname">cbClosure</td><td>a pointer to an user defined object (can be <code>NULL</code>). See the <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a> prototype. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga17574d5165f7e285462e3d3b2709edf4" name="ga17574d5165f7e285462e3d3b2709edf4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga17574d5165f7e285462e3d3b2709edf4">&#9670;&#160;</a></span>natsConnection_SubscribeSync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_SubscribeSync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **&#160;</td>
<td class="paramname"><em>sub</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subject</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Similar to <a class="el" href="group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb" title="Creates an asynchronous subscription.">natsConnection_Subscribe</a>, but creates a synchronous subscription that can be polled via <a class="el" href="group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af" title="Returns the next available message.">natsSubscription_NextMsg()</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sub</td><td>the location where to store the pointer to the newly created <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8" title="Interest on a given subject.">natsSubscription</a> object. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subject</td><td>the subject this subscription is created for. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga3c9fee2775130786ef62f1cbeb191a48" name="ga3c9fee2775130786ef62f1cbeb191a48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3c9fee2775130786ef62f1cbeb191a48">&#9670;&#160;</a></span>natsConnection_QueueSubscribe()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_QueueSubscribe </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **&#160;</td>
<td class="paramname"><em>sub</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subject</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>queueGroup</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a>&#160;</td>
<td class="paramname"><em>cb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>cbClosure</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates an asynchronous queue subscriber on the given subject. All subscribers with the same queue name will form the queue group and only one member of the group will be selected to receive any given message asynchronously.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sub</td><td>the location where to store the pointer to the newly created <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8" title="Interest on a given subject.">natsSubscription</a> object. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subject</td><td>the subject this subscription is created for. </td></tr>
<tr><td class="paramname">queueGroup</td><td>the name of the group. </td></tr>
<tr><td class="paramname">cb</td><td>the <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a> callback. </td></tr>
<tr><td class="paramname">cbClosure</td><td>a pointer to an user defined object (can be <code>NULL</code>). See the <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a> prototype. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga96fa115fd5b2ef7658884da80714b91c" name="ga96fa115fd5b2ef7658884da80714b91c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga96fa115fd5b2ef7658884da80714b91c">&#9670;&#160;</a></span>natsConnection_QueueSubscribeTimeout()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_QueueSubscribeTimeout </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **&#160;</td>
<td class="paramname"><em>sub</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subject</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>queueGroup</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>timeout</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe">natsMsgHandler</a>&#160;</td>
<td class="paramname"><em>cb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>cbClosure</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Creates an asynchronous queue subscriber on the given subject. All subscribers with the same queue name will form the queue group and only one member of the group will be selected to receive any given message asynchronously.</p>
<p>If no message is received by the given timeout (in milliseconds), the message handler is invoked with a <code>NULL</code> message.<br />
You can then destroy the subscription in the callback, or simply return, in which case, the message handler will fire again when a message is received or the subscription times-out again.</p>
<dl class="section note"><dt>Note</dt><dd>Receiving a message reset the timeout. Until all pending messages are processed, no timeout will occur. The timeout starts when the message handler for the last pending message returns.</dd></dl>
<dl class="section warning"><dt>Warning</dt><dd>If you re-use message handler code between subscriptions with and without timeouts, keep in mind that the message passed in the message handler may be <code>NULL</code>.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sub</td><td>the location where to store the pointer to the newly created <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8" title="Interest on a given subject.">natsSubscription</a> object. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subject</td><td>the subject this subscription is created for. </td></tr>
<tr><td class="paramname">queueGroup</td><td>the name of the group. </td></tr>
<tr><td class="paramname">timeout</td><td>the interval (in milliseconds) after which, if no message is received, the message handler is invoked with a <code>NULL</code> message. </td></tr>
<tr><td class="paramname">cb</td><td>the <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a> callback. </td></tr>
<tr><td class="paramname">cbClosure</td><td>a pointer to an user defined object (can be <code>NULL</code>). See the <a class="el" href="group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe" title="Callback used to deliver messages to the application.">natsMsgHandler</a> prototype. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga68630ea7c4bbdc7f8cd62058b41fb476" name="ga68630ea7c4bbdc7f8cd62058b41fb476"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga68630ea7c4bbdc7f8cd62058b41fb476">&#9670;&#160;</a></span>natsConnection_QueueSubscribeSync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_QueueSubscribeSync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8">natsSubscription</a> **&#160;</td>
<td class="paramname"><em>sub</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>subject</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>queueGroup</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Similar to <a class="el" href="group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48" title="Creates an asynchronous queue subscriber.">natsConnection_QueueSubscribe</a>, but creates a synchronous subscription that can be polled via <a class="el" href="group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af" title="Returns the next available message.">natsSubscription_NextMsg()</a>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">sub</td><td>the location where to store the pointer to the newly created <a class="el" href="group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8" title="Interest on a given subject.">natsSubscription</a> object. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object. </td></tr>
<tr><td class="paramname">subject</td><td>the subject this subscription is created for. </td></tr>
<tr><td class="paramname">queueGroup</td><td>the name of the group. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,9 @@
var group__conn_sub_group =
[
[ "natsConnection_Subscribe", "group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb", null ],
[ "natsConnection_SubscribeTimeout", "group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404", null ],
[ "natsConnection_SubscribeSync", "group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4", null ],
[ "natsConnection_QueueSubscribe", "group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48", null ],
[ "natsConnection_QueueSubscribeTimeout", "group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c", null ],
[ "natsConnection_QueueSubscribeSync", "group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476", null ]
];

View File

@@ -0,0 +1,117 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Environment Variables</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__env_variables_group.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">Environment Variables</div></div>
</div><!--header-->
<div class="contents">
<p>You will find here the environment variables that change the default behavior of the NATS C Client library. <br />
<br />
</p><table class="markdownTable">
<tr class="markdownTableHead">
<th class="markdownTableHeadNone">Name </th><th class="markdownTableHeadCenter">Effect </th></tr>
<tr class="markdownTableRowOdd">
<td class="markdownTableBodyNone"><b><code>NATS_DEFAULT_TO_LIB_MSG_DELIVERY</code></b> </td><td class="markdownTableBodyCenter">On <a class="el" href="group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d" title="Initializes the library.">nats_Open</a>, the library looks for this environment variable. If set (to any value), the library will default to using a global thread pool to perform message delivery. See <a class="el" href="group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c" title="Switch on/off the use of a central message delivery thread pool.">natsOptions_UseGlobalMessageDelivery</a> and <a class="el" href="group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d" title="Sets the maximum size of the global message delivery thread pool.">nats_SetMessageDeliveryPoolSize</a>. </td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,147 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Functions</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__func_group.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#groups">Modules</a> </div>
<div class="headertitle"><div class="title">Functions</div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="groups" name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__library_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__library_group.html">Library</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__status_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__status_group.html">Status</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__stats_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__stats_group.html">Statistics</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__opts_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__opts_group.html">Options</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__stan_conn_opts_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__stan_conn_opts_group.html">Streaming Connection Options</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__stan_sub_opts_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__stan_sub_opts_group.html">Streaming Subscription Options</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__inbox_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inbox_group.html">Inboxes</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__msg_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__msg_group.html">Message</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__stan_msg_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__stan_msg_group.html">Streaming Message</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__conn_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__conn_group.html">Connection</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__sub_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sub_group.html">Subscription</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__stan_conn_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__stan_conn_group.html">Streaming Connection</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__stan_sub_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__stan_sub_group.html">Streaming Subscription</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__js_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_group.html">JetStream</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__kv_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__kv_group.html">KeyValue store</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>NATS Functions. </p>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,18 @@
var group__func_group =
[
[ "Library", "group__library_group.html", "group__library_group" ],
[ "Status", "group__status_group.html", "group__status_group" ],
[ "Statistics", "group__stats_group.html", "group__stats_group" ],
[ "Options", "group__opts_group.html", "group__opts_group" ],
[ "Streaming Connection Options", "group__stan_conn_opts_group.html", "group__stan_conn_opts_group" ],
[ "Streaming Subscription Options", "group__stan_sub_opts_group.html", "group__stan_sub_opts_group" ],
[ "Inboxes", "group__inbox_group.html", "group__inbox_group" ],
[ "Message", "group__msg_group.html", "group__msg_group" ],
[ "Streaming Message", "group__stan_msg_group.html", "group__stan_msg_group" ],
[ "Connection", "group__conn_group.html", "group__conn_group" ],
[ "Subscription", "group__sub_group.html", "group__sub_group" ],
[ "Streaming Connection", "group__stan_conn_group.html", "group__stan_conn_group" ],
[ "Streaming Subscription", "group__stan_sub_group.html", "group__stan_sub_group" ],
[ "JetStream", "group__js_group.html", "group__js_group" ],
[ "KeyValue store", "group__kv_group.html", "group__kv_group" ]
];

View File

@@ -0,0 +1,176 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Inboxes</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__inbox_group.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">Inboxes<div class="ingroups"><a class="el" href="group__func_group.html">Functions</a></div></div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaa1ec779a0b7ead54b78da05533848b6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d">natsInbox_Create</a> (<a class="el" href="group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1">natsInbox</a> **newInbox)</td></tr>
<tr class="memdesc:gaa1ec779a0b7ead54b78da05533848b6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates an inbox. <br /></td></tr>
<tr class="separator:gaa1ec779a0b7ead54b78da05533848b6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabd6444fb8f28afb9c2b6645945f46cfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe">natsInbox_Destroy</a> (<a class="el" href="group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1">natsInbox</a> *inbox)</td></tr>
<tr class="memdesc:gabd6444fb8f28afb9c2b6645945f46cfe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroys the inbox. <br /></td></tr>
<tr class="separator:gabd6444fb8f28afb9c2b6645945f46cfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>NATS Inboxes. </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="gaa1ec779a0b7ead54b78da05533848b6d" name="gaa1ec779a0b7ead54b78da05533848b6d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa1ec779a0b7ead54b78da05533848b6d">&#9670;&#160;</a></span>natsInbox_Create()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsInbox_Create </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1">natsInbox</a> **&#160;</td>
<td class="paramname"><em>newInbox</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns an inbox string which can be used for directed replies from subscribers. These are guaranteed to be unique, but can be shared and subscribed to by others.</p>
<dl class="section note"><dt>Note</dt><dd>The inbox needs to be destroyed when no longer needed.</dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe" title="Destroys the inbox.">natsInbox_Destroy()</a></dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">newInbox</td><td>the location where to store a pointer to the newly created <a class="el" href="group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1" title="Unique subject often used for point-to-point communication.">natsInbox</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gabd6444fb8f28afb9c2b6645945f46cfe" name="gabd6444fb8f28afb9c2b6645945f46cfe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabd6444fb8f28afb9c2b6645945f46cfe">&#9670;&#160;</a></span>natsInbox_Destroy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> void natsInbox_Destroy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1">natsInbox</a> *&#160;</td>
<td class="paramname"><em>inbox</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Destroys the inbox.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">inbox</td><td>the pointer to the <a class="el" href="group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1" title="Unique subject often used for point-to-point communication.">natsInbox</a> object to destroy. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,5 @@
var group__inbox_group =
[
[ "natsInbox_Create", "group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d", null ],
[ "natsInbox_Destroy", "group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe", null ]
];

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,36 @@
var group__js_assets_group =
[
[ "jsStreamConfig_Init", "group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6", null ],
[ "jsPlacement_Init", "group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0", null ],
[ "jsStreamSource_Init", "group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56", null ],
[ "jsExternalStream_Init", "group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4", null ],
[ "jsRePublish_Init", "group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b", null ],
[ "js_AddStream", "group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75", null ],
[ "js_UpdateStream", "group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31", null ],
[ "js_PurgeStream", "group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125", null ],
[ "js_DeleteStream", "group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172", null ],
[ "js_GetMsg", "group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f", null ],
[ "js_GetLastMsg", "group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c", null ],
[ "jsDirectGetMsgOptions_Init", "group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb", null ],
[ "js_DirectGetMsg", "group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae", null ],
[ "js_DeleteMsg", "group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd", null ],
[ "js_EraseMsg", "group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0", null ],
[ "js_GetStreamInfo", "group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a", null ],
[ "jsStreamInfo_Destroy", "group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd", null ],
[ "js_Streams", "group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0", null ],
[ "jsStreamInfoList_Destroy", "group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629", null ],
[ "js_StreamNames", "group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc", null ],
[ "jsStreamNamesList_Destroy", "group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65", null ],
[ "jsConsumerConfig_Init", "group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66", null ],
[ "js_AddConsumer", "group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115", null ],
[ "js_UpdateConsumer", "group__js_assets_group.html#gad13ec256e24710bb237995814871e554", null ],
[ "js_GetConsumerInfo", "group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23", null ],
[ "js_DeleteConsumer", "group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490", null ],
[ "jsConsumerInfo_Destroy", "group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088", null ],
[ "js_Consumers", "group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9", null ],
[ "jsConsumerInfoList_Destroy", "group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8", null ],
[ "js_ConsumerNames", "group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0", null ],
[ "jsConsumerNamesList_Destroy", "group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50", null ],
[ "js_GetAccountInfo", "group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46", null ],
[ "jsAccountInfo_Destroy", "group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b", null ]
];

View File

@@ -0,0 +1,234 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: JetStream</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__js_group.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#groups">Modules</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">JetStream<div class="ingroups"><a class="el" href="group__func_group.html">Functions</a></div></div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="groups" name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__js_assets_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_assets_group.html">JetStream Assets Management</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__js_pub_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_pub_group.html">Publishing</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__js_sub_group"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_sub_group.html">Subscribing</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__js_msg"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html">Messages</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga855ff9a04888d696785cc5ede96112e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_group.html#ga855ff9a04888d696785cc5ede96112e4">jsOptions_Init</a> (<a class="el" href="structjs_options.html">jsOptions</a> *opts)</td></tr>
<tr class="memdesc:ga855ff9a04888d696785cc5ede96112e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes a streaming context options structure. <br /></td></tr>
<tr class="separator:ga855ff9a04888d696785cc5ede96112e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ed08b0fe1074b1e490291f0af2cb03f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f">natsConnection_JetStream</a> (<a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> **js, <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *nc, <a class="el" href="structjs_options.html">jsOptions</a> *opts)</td></tr>
<tr class="memdesc:ga8ed08b0fe1074b1e490291f0af2cb03f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a new JetStream context. <br /></td></tr>
<tr class="separator:ga8ed08b0fe1074b1e490291f0af2cb03f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfa6ce3e60ea540e3331a09a7f3dc856"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856">jsCtx_Destroy</a> (<a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> *js)</td></tr>
<tr class="memdesc:gacfa6ce3e60ea540e3331a09a7f3dc856"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroys the JetStream context. <br /></td></tr>
<tr class="separator:gacfa6ce3e60ea540e3331a09a7f3dc856"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>JetStream. </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga855ff9a04888d696785cc5ede96112e4" name="ga855ff9a04888d696785cc5ede96112e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga855ff9a04888d696785cc5ede96112e4">&#9670;&#160;</a></span>jsOptions_Init()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> jsOptions_Init </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structjs_options.html">jsOptions</a> *&#160;</td>
<td class="paramname"><em>opts</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Use this before setting specific stream context options and passing it to JetStream APIs.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">opts</td><td>the pointer to the <a class="el" href="structjs_options.html">jsOptions</a> to initialize. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga8ed08b0fe1074b1e490291f0af2cb03f" name="ga8ed08b0fe1074b1e490291f0af2cb03f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8ed08b0fe1074b1e490291f0af2cb03f">&#9670;&#160;</a></span>natsConnection_JetStream()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsConnection_JetStream </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> **&#160;</td>
<td class="paramname"><em>js</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec">natsConnection</a> *&#160;</td>
<td class="paramname"><em>nc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structjs_options.html">jsOptions</a> *&#160;</td>
<td class="paramname"><em>opts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>A JetStream context is used for messaging and assets management.</p>
<p>Since the underlying NATS connection is used for communication, the NATS connection should stay valid while using the JetStream context. That is, do not close/destroy the NATS connection before destroying the JetStream context.</p>
<dl class="section note"><dt>Note</dt><dd>When done, the context should be destroyed to release memory.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">js</td><td>the location where to store the pointer to the newly created <a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> object. </td></tr>
<tr><td class="paramname">nc</td><td>the pointer to the <a class="el" href="group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec" title="A connection to a NATS Server.">natsConnection</a> object from which to get the JetStream context. </td></tr>
<tr><td class="paramname">opts</td><td>the pointer to the <a class="el" href="structjs_options.html">jsOptions</a> object, possibly <code>NULL</code>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gacfa6ce3e60ea540e3331a09a7f3dc856" name="gacfa6ce3e60ea540e3331a09a7f3dc856"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacfa6ce3e60ea540e3331a09a7f3dc856">&#9670;&#160;</a></span>jsCtx_Destroy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> void jsCtx_Destroy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> *&#160;</td>
<td class="paramname"><em>js</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Releases memory used by the context object.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">js</td><td>the pointer to the <a class="el" href="group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1">jsCtx</a> object to destroy. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

10
deps/nats.c/doc/html/group__js_group.js vendored Normal file
View File

@@ -0,0 +1,10 @@
var group__js_group =
[
[ "JetStream Assets Management", "group__js_assets_group.html", "group__js_assets_group" ],
[ "Publishing", "group__js_pub_group.html", "group__js_pub_group" ],
[ "Subscribing", "group__js_sub_group.html", "group__js_sub_group" ],
[ "Messages", "group__js_msg.html", "group__js_msg" ],
[ "jsOptions_Init", "group__js_group.html#ga855ff9a04888d696785cc5ede96112e4", null ],
[ "natsConnection_JetStream", "group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f", null ],
[ "jsCtx_Destroy", "group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856", null ]
];

496
deps/nats.c/doc/html/group__js_msg.html vendored Normal file
View File

@@ -0,0 +1,496 @@
<!-- HTML header for doxygen 1.8.10-->
<!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.9.6"/>
<title>NATS C Client with JetStream and Streaming support: Messages</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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.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>
<link href="customdoxygen.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 id="projectalign" style="padding-left: 0.5em;" >
<div id="projectname">NATS C Client with JetStream and Streaming support
&#160;<span id="projectnumber">3.6.1</span>
</div>
<div id="projectbrief">The nats.io C Client, Supported by Synadia Communications Inc.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('group__js_msg.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">Messages<div class="ingroups"><a class="el" href="group__func_group.html">Functions</a> &raquo; <a class="el" href="group__js_group.html">JetStream</a></div></div></div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gacf48e59038fab35849e9dc6f8fcf6328"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328">natsMsg_GetMetaData</a> (<a class="el" href="structjs_msg_meta_data.html">jsMsgMetaData</a> **new_meta, <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg)</td></tr>
<tr class="memdesc:gacf48e59038fab35849e9dc6f8fcf6328"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns metadata from this JetStream message. <br /></td></tr>
<tr class="separator:gacf48e59038fab35849e9dc6f8fcf6328"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf9bf92294342bcb27053de7038606d12"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gaf9bf92294342bcb27053de7038606d12">jsMsgMetaData_Destroy</a> (<a class="el" href="structjs_msg_meta_data.html">jsMsgMetaData</a> *meta)</td></tr>
<tr class="memdesc:gaf9bf92294342bcb27053de7038606d12"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destroys the message metadata object. <br /></td></tr>
<tr class="separator:gaf9bf92294342bcb27053de7038606d12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae454fb7e7097a3cd3362cb49ef8a3c84"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84">natsMsg_Ack</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, <a class="el" href="structjs_options.html">jsOptions</a> *opts)</td></tr>
<tr class="memdesc:gae454fb7e7097a3cd3362cb49ef8a3c84"><td class="mdescLeft">&#160;</td><td class="mdescRight">Acknowledges a message. <br /></td></tr>
<tr class="separator:gae454fb7e7097a3cd3362cb49ef8a3c84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb899ebf8e89b3a858fe20f7853635a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7">natsMsg_AckSync</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, <a class="el" href="structjs_options.html">jsOptions</a> *opts, <a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70">jsErrCode</a> *errCode)</td></tr>
<tr class="memdesc:gafb899ebf8e89b3a858fe20f7853635a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Acknowledges a message and wait for a confirmation. <br /></td></tr>
<tr class="separator:gafb899ebf8e89b3a858fe20f7853635a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac271b874154301da9759f9ac05768b47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gac271b874154301da9759f9ac05768b47">natsMsg_Nak</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, <a class="el" href="structjs_options.html">jsOptions</a> *opts)</td></tr>
<tr class="memdesc:gac271b874154301da9759f9ac05768b47"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negatively acknowledges a message. <br /></td></tr>
<tr class="separator:gac271b874154301da9759f9ac05768b47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0697389fa60a3c4725e53cd23ada7bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd">natsMsg_NakWithDelay</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, int64_t delay, <a class="el" href="structjs_options.html">jsOptions</a> *opts)</td></tr>
<tr class="memdesc:gac0697389fa60a3c4725e53cd23ada7bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negatively acknowledges a message. <br /></td></tr>
<tr class="separator:gac0697389fa60a3c4725e53cd23ada7bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1e0beb19cd76e2f69e6415c41c9bb39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39">natsMsg_InProgress</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, <a class="el" href="structjs_options.html">jsOptions</a> *opts)</td></tr>
<tr class="memdesc:gae1e0beb19cd76e2f69e6415c41c9bb39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resets redelivery timer on the server. <br /></td></tr>
<tr class="separator:gae1e0beb19cd76e2f69e6415c41c9bb39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae84d21e4388255e9d990e53c9f67e7c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4">natsMsg_Term</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg, <a class="el" href="structjs_options.html">jsOptions</a> *opts)</td></tr>
<tr class="memdesc:gae84d21e4388255e9d990e53c9f67e7c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Abandon this message. <br /></td></tr>
<tr class="separator:gae84d21e4388255e9d990e53c9f67e7c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga819be2990ec20b964aa574b5331d7f2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e">natsMsg_GetSequence</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg)</td></tr>
<tr class="memdesc:ga819be2990ec20b964aa574b5331d7f2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the sequence number of this JetStream message. <br /></td></tr>
<tr class="separator:ga819be2990ec20b964aa574b5331d7f2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab4850497c5481f5ec6eb1fcdb43646f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5">natsMsg_GetTime</a> (<a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *msg)</td></tr>
<tr class="memdesc:gab4850497c5481f5ec6eb1fcdb43646f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the timestamp (in UTC) of this JetStream message. <br /></td></tr>
<tr class="separator:gab4850497c5481f5ec6eb1fcdb43646f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Function specific to JetStream messages </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="gacf48e59038fab35849e9dc6f8fcf6328" name="gacf48e59038fab35849e9dc6f8fcf6328"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacf48e59038fab35849e9dc6f8fcf6328">&#9670;&#160;</a></span>natsMsg_GetMetaData()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsMsg_GetMetaData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structjs_msg_meta_data.html">jsMsgMetaData</a> **&#160;</td>
<td class="paramname"><em>new_meta</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This works only for JetStream messages that have been received through a subscription callback or calling <a class="el" href="group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af" title="Returns the next available message.">natsSubscription_NextMsg</a>.</p>
<dl class="section note"><dt>Note</dt><dd>The user must destroy the returned object with <a class="el" href="group__js_msg.html#gaf9bf92294342bcb27053de7038606d12" title="Destroys the message metadata object.">jsMsgMetaData_Destroy</a>.</dd>
<dd>
This function will return an error for non JetStream messages.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">new_meta</td><td>the location where to store the pointer to the newly created <a class="el" href="structjs_msg_meta_data.html">jsMsgMetaData</a> object. </td></tr>
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object, which should be a JetStream message received through a subscription callback or <a class="el" href="group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af" title="Returns the next available message.">natsSubscription_NextMsg</a>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaf9bf92294342bcb27053de7038606d12" name="gaf9bf92294342bcb27053de7038606d12"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf9bf92294342bcb27053de7038606d12">&#9670;&#160;</a></span>jsMsgMetaData_Destroy()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> void jsMsgMetaData_Destroy </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structjs_msg_meta_data.html">jsMsgMetaData</a> *&#160;</td>
<td class="paramname"><em>meta</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Releases memory allocated for this <a class="el" href="structjs_msg_meta_data.html">jsMsgMetaData</a> object.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">meta</td><td>the pointer to the <a class="el" href="structjs_msg_meta_data.html">jsMsgMetaData</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gae454fb7e7097a3cd3362cb49ef8a3c84" name="gae454fb7e7097a3cd3362cb49ef8a3c84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae454fb7e7097a3cd3362cb49ef8a3c84">&#9670;&#160;</a></span>natsMsg_Ack()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsMsg_Ack </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structjs_options.html">jsOptions</a> *&#160;</td>
<td class="paramname"><em>opts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This tells the server that the message was successfully processed and it can move on to the next message.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object. </td></tr>
<tr><td class="paramname">opts</td><td>the pointer to the <a class="el" href="structjs_options.html">jsOptions</a> object, possibly <code>NULL</code>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gafb899ebf8e89b3a858fe20f7853635a7" name="gafb899ebf8e89b3a858fe20f7853635a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafb899ebf8e89b3a858fe20f7853635a7">&#9670;&#160;</a></span>natsMsg_AckSync()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsMsg_AckSync </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structjs_options.html">jsOptions</a> *&#160;</td>
<td class="paramname"><em>opts</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70">jsErrCode</a> *&#160;</td>
<td class="paramname"><em>errCode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This is the synchronous version of <a class="el" href="group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84" title="Acknowledges a message.">natsMsg_Ack</a>. This indicates successful message processing, and waits for confirmation from the server that the acknowledgment has been processed.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object. </td></tr>
<tr><td class="paramname">opts</td><td>the pointer to the <a class="el" href="structjs_options.html">jsOptions</a> object, possibly <code>NULL</code>. </td></tr>
<tr><td class="paramname">errCode</td><td>the location where to store the JetStream specific error code, or <code>NULL</code> if not needed. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gac271b874154301da9759f9ac05768b47" name="gac271b874154301da9759f9ac05768b47"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac271b874154301da9759f9ac05768b47">&#9670;&#160;</a></span>natsMsg_Nak()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsMsg_Nak </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structjs_options.html">jsOptions</a> *&#160;</td>
<td class="paramname"><em>opts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This tells the server to redeliver the message. You can configure the number of redeliveries by passing <code>MaxDeliver</code> when you subscribe.</p>
<p>The default is infinite redeliveries.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object. </td></tr>
<tr><td class="paramname">opts</td><td>the pointer to the <a class="el" href="structjs_options.html">jsOptions</a> object, possibly <code>NULL</code>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gac0697389fa60a3c4725e53cd23ada7bd" name="gac0697389fa60a3c4725e53cd23ada7bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac0697389fa60a3c4725e53cd23ada7bd">&#9670;&#160;</a></span>natsMsg_NakWithDelay()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsMsg_NakWithDelay </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int64_t&#160;</td>
<td class="paramname"><em>delay</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structjs_options.html">jsOptions</a> *&#160;</td>
<td class="paramname"><em>opts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This tells the server to redeliver the message after the given <code>delay</code> duration expressed in milliseconds. You can configure the number of redeliveries by passing <code>MaxDeliver</code> when you subscribe.</p>
<p>The default is infinite redeliveries.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object. </td></tr>
<tr><td class="paramname">delay</td><td>the amount of time before the redelivery expressed in milliseconds. </td></tr>
<tr><td class="paramname">opts</td><td>the pointer to the <a class="el" href="structjs_options.html">jsOptions</a> object, possibly <code>NULL</code>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gae1e0beb19cd76e2f69e6415c41c9bb39" name="gae1e0beb19cd76e2f69e6415c41c9bb39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae1e0beb19cd76e2f69e6415c41c9bb39">&#9670;&#160;</a></span>natsMsg_InProgress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsMsg_InProgress </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structjs_options.html">jsOptions</a> *&#160;</td>
<td class="paramname"><em>opts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This tells the server that this message is being worked on. It resets the redelivery timer on the server.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object. </td></tr>
<tr><td class="paramname">opts</td><td>the pointer to the <a class="el" href="structjs_options.html">jsOptions</a> object, possibly <code>NULL</code>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gae84d21e4388255e9d990e53c9f67e7c4" name="gae84d21e4388255e9d990e53c9f67e7c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae84d21e4388255e9d990e53c9f67e7c4">&#9670;&#160;</a></span>natsMsg_Term()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> <a class="el" href="status_8h.html#a36c934157b663b7b5fb5d6609c897c80">natsStatus</a> natsMsg_Term </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structjs_options.html">jsOptions</a> *&#160;</td>
<td class="paramname"><em>opts</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>This tells the server to not redeliver this message, regardless of the value <code>MaxDeliver</code>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object. </td></tr>
<tr><td class="paramname">opts</td><td>the pointer to the <a class="el" href="structjs_options.html">jsOptions</a> object, possibly <code>NULL</code>. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga819be2990ec20b964aa574b5331d7f2e" name="ga819be2990ec20b964aa574b5331d7f2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga819be2990ec20b964aa574b5331d7f2e">&#9670;&#160;</a></span>natsMsg_GetSequence()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> uint64_t natsMsg_GetSequence </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the sequence number of this JetStream message, or <code>0</code> if <code>msg</code> is <code>NULL</code> or not a JetStream message.</p>
<dl class="section note"><dt>Note</dt><dd>This applies to JetStream messages retrieved with <a class="el" href="group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f" title="Retrieves a JetStream message from the stream by sequence.">js_GetMsg</a> or <a class="el" href="group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c" title="Retrieves the last JetStream message from the stream for a given subject.">js_GetLastMsg</a>.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gab4850497c5481f5ec6eb1fcdb43646f5" name="gab4850497c5481f5ec6eb1fcdb43646f5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab4850497c5481f5ec6eb1fcdb43646f5">&#9670;&#160;</a></span>natsMsg_GetTime()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad">NATS_EXTERN</a> int64_t natsMsg_GetTime </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a">natsMsg</a> *&#160;</td>
<td class="paramname"><em>msg</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns the timestamp (in UTC) of this JetStream message, or <code>0</code> if <code>msg</code> is <code>NULL</code> or not a JetStream message.</p>
<dl class="section note"><dt>Note</dt><dd>This applies to JetStream messages retrieved with <a class="el" href="group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f" title="Retrieves a JetStream message from the stream by sequence.">js_GetMsg</a> or <a class="el" href="group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c" title="Retrieves the last JetStream message from the stream for a given subject.">js_GetLastMsg</a>.</dd></dl>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">msg</td><td>the pointer to the <a class="el" href="group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a" title="A structure holding a subject, optional reply and payload.">natsMsg</a> object. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.10-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">NATS.IO Supported By Synadia Communications Inc.
<a href="http://www.nats.io">
</a></li>
</ul>
</div>
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More