Skip to content

Commit

Permalink
Merge branch 'main' into mtmk-windows-build-tests
Browse files Browse the repository at this point in the history
  • Loading branch information
levb authored Dec 3, 2024
2 parents 8bf5313 + f20f247 commit a861208
Show file tree
Hide file tree
Showing 234 changed files with 11,626 additions and 7,189 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ jobs:
env:
- NATS_TEST_SERVER_VERSION=main
- MATRIX_EVAL="CC=clang-8"
- BUILD_OPT="-DNATS_BUILD_ARCH=64 -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-fsanitize=thread" NATS_TEST_VALGRIND=yes DO_COVERAGE="no"
- BUILD_OPT="-DNATS_BUILD_ARCH=64 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_FLAGS=-fsanitize=thread" NATS_TEST_VALGRIND=yes DO_COVERAGE="no"

script:
- $TRAVIS_BUILD_DIR/buildOnTravis.sh "$CC" "$DO_COVERAGE" "$BUILD_OPT -DNATS_SANITIZE=ON -DNATS_BUILD_TLS_USE_OPENSSL_1_1_API=ON -DNATS_PROTOBUF_DIR=$HOME/deps/pbuf -DNATS_BUILD_USE_SODIUM=ON -DNATS_SODIUM_DIR=$HOME/deps/sodium" "$CTEST_OPT"
Expand Down
8 changes: 7 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ cmake_minimum_required(VERSION 3.13)
project(cnats)
include(CTest)
include(FindPackageHandleStandardArgs)
include(CMakePackageConfigHelpers)

# Uncomment to have the build process verbose
# set(CMAKE_VERBOSE_MAKEFILE TRUE)
Expand Down Expand Up @@ -259,12 +260,17 @@ endif(NATS_BUILD_WITH_TLS)
# Versionning and Doc

set(NATS_VERSION_MAJOR 3)
set(NATS_VERSION_MINOR 9)
set(NATS_VERSION_MINOR 10)
set(NATS_VERSION_PATCH 0)
set(NATS_VERSION_SUFFIX "-beta")

set(NATS_VERSION_REQUIRED_NUMBER 0x030900)

write_basic_package_version_file(
"${PROJECT_BINARY_DIR}/cnats-config-version.cmake"
COMPATIBILITY SameMinorVersion
VERSION ${NATS_VERSION_MAJOR}.${NATS_VERSION_MINOR}.${NATS_VERSION_PATCH}${NATS_VERSION_SUFFIX})

if(NATS_UPDATE_VERSION OR NATS_UPDATE_DOC)
configure_file(
${CMAKE_CURRENT_SOURCE_DIR}/src/version.h.in
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ This NATS Client implementation is heavily based on the [NATS GO Client](https:/
[![License Apache 2](https://img.shields.io/badge/License-Apache2-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)
[![Build Status](https://travis-ci.com/nats-io/nats.c.svg?branch=main)](https://travis-ci.com/github/nats-io/nats.c)
[![Coverage Status](https://coveralls.io/repos/github/nats-io/nats.c/badge.svg?branch=main)](https://coveralls.io/github/nats-io/nats.c?branch=main)
[![Release](https://img.shields.io/badge/release-v3.8.2-blue.svg?style=flat)](https://github.com/nats-io/nats.c/releases/tag/v3.8.2)
[![Release](https://img.shields.io/badge/release-v3.9.0-blue.svg?style=flat)](https://github.com/nats-io/nats.c/releases/tag/v3.9.0)
[![Documentation](https://img.shields.io/badge/doc-Doxygen-brightgreen.svg?style=flat)](http://nats-io.github.io/nats.c)

# Table of Contents
Expand Down
6 changes: 3 additions & 3 deletions doc/DoxyFile.NATS.Client
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ PROJECT_NAME = NATS C Client with JetStream and Streaming support
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 3.9.0-beta
PROJECT_NUMBER = 3.10.0-beta

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down Expand Up @@ -1340,7 +1340,7 @@ HTML_COLORSTYLE_GAMMA = 80
# The default value is: NO.
# This tag requires that the tag GENERATE_HTML is set to YES.

HTML_TIMESTAMP = NO
# HTML_TIMESTAMP = NO

# If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML
# documentation will contain a main index with vertical navigation menus that
Expand Down Expand Up @@ -2008,7 +2008,7 @@ LATEX_BIB_STYLE = plain
# The default value is: NO.
# This tag requires that the tag GENERATE_LATEX is set to YES.

LATEX_TIMESTAMP = NO
# LATEX_TIMESTAMP = NO

# The LATEX_EMOJI_DIRECTORY tag is used to specify the (relative or absolute)
# path from which the emoji images will be read. If a relative path is entered,
Expand Down
4 changes: 2 additions & 2 deletions doc/DoxyFile.NATS.Client.in
Original file line number Diff line number Diff line change
Expand Up @@ -1340,7 +1340,7 @@ HTML_COLORSTYLE_GAMMA = 80
# The default value is: NO.
# This tag requires that the tag GENERATE_HTML is set to YES.

HTML_TIMESTAMP = NO
# HTML_TIMESTAMP = NO

# If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML
# documentation will contain a main index with vertical navigation menus that
Expand Down Expand Up @@ -2008,7 +2008,7 @@ LATEX_BIB_STYLE = plain
# The default value is: NO.
# This tag requires that the tag GENERATE_LATEX is set to YES.

LATEX_TIMESTAMP = NO
# LATEX_TIMESTAMP = NO

# The LATEX_EMOJI_DIRECTORY tag is used to specify the (relative or absolute)
# path from which the emoji images will be read. If a relative path is entered,
Expand Down
113 changes: 58 additions & 55 deletions doc/html/annotated.html

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions doc/html/annotated_dup.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
var annotated_dup =
[
[ "__natsClientConfig", "struct____nats_client_config.html", "struct____nats_client_config" ],
[ "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" ],
Expand Down Expand Up @@ -46,6 +47,7 @@ var annotated_dup =
[ "micro_endpoint_config_s", "structmicro__endpoint__config__s.html", "structmicro__endpoint__config__s" ],
[ "micro_endpoint_info_s", "structmicro__endpoint__info__s.html", "structmicro__endpoint__info__s" ],
[ "micro_endpoint_stats_s", "structmicro__endpoint__stats__s.html", "structmicro__endpoint__stats__s" ],
[ "micro_group_config_s", "structmicro__group__config__s.html", "structmicro__group__config__s" ],
[ "micro_service_config_s", "structmicro__service__config__s.html", "structmicro__service__config__s" ],
[ "micro_service_info_s", "structmicro__service__info__s.html", "structmicro__service__info__s" ],
[ "micro_service_stats_s", "structmicro__service__stats__s.html", "structmicro__service__stats__s" ],
Expand Down
9 changes: 6 additions & 3 deletions doc/html/classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -87,20 +87,23 @@
<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_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a></div>
<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_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
<div class="classindex">
<dl class="classindex even">
<dt class="alphachar"><a 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_pause_response.html">jsConsumerPauseResponse</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_consumer_limits.html">jsStreamConsumerLimits</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_subject_transform_config.html">jsSubjectTransformConfig</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>
<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_pause_response.html">jsConsumerPauseResponse</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_pull_subscribe_async.html">jsOptions::jsOptionsPullSubscribeAsync</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_consumer_limits.html">jsStreamConsumerLimits</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_subject_transform_config.html">jsSubjectTransformConfig</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 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 name="letter_M">M</a></dt>
<dd><a class="el" href="structmicro__endpoint__config__s.html">micro_endpoint_config_s</a></dd><dd><a class="el" href="structmicro__endpoint__info__s.html">micro_endpoint_info_s</a></dd><dd><a class="el" href="structmicro__endpoint__stats__s.html">micro_endpoint_stats_s</a></dd><dd><a class="el" href="structmicro__service__config__s.html">micro_service_config_s</a></dd><dd><a class="el" href="structmicro__service__info__s.html">micro_service_info_s</a></dd><dd><a class="el" href="structmicro__service__stats__s.html">micro_service_stats_s</a></dd></dl>
<dd><a class="el" href="structmicro__endpoint__config__s.html">micro_endpoint_config_s</a></dd><dd><a class="el" href="structmicro__endpoint__info__s.html">micro_endpoint_info_s</a></dd><dd><a class="el" href="structmicro__endpoint__stats__s.html">micro_endpoint_stats_s</a></dd><dd><a class="el" href="structmicro__group__config__s.html">micro_group_config_s</a></dd><dd><a class="el" href="structmicro__service__config__s.html">micro_service_config_s</a></dd><dd><a class="el" href="structmicro__service__info__s.html">micro_service_info_s</a></dd><dd><a class="el" href="structmicro__service__stats__s.html">micro_service_stats_s</a></dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a name="letter_N">N</a></dt>
<dd><a class="el" href="structnats_metadata.html">natsMetadata</a></dd><dd><a class="el" href="structnats_msg_list.html">natsMsgList</a></dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a name="letter__">_</a></dt>
<dd><a class="el" href="struct____nats_client_config.html">__natsClientConfig</a></dd></dl>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
Expand Down
6 changes: 6 additions & 0 deletions doc/html/functions_c.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,12 @@ <h3><a id="index_c"></a>- c -</h3><ul>
, <a class="el" href="structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d">jsStreamAlternate</a>
, <a class="el" href="structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a">jsStreamInfo</a>
</li>
<li>CompleteHandler
: <a class="el" href="structjs_options_1_1js_options_pull_subscribe_async.html#aba9c4dd2abadffd5830cf55b0bc445da">jsOptions::jsOptionsPullSubscribeAsync</a>
</li>
<li>CompleteHandlerClosure
: <a class="el" href="structjs_options_1_1js_options_pull_subscribe_async.html#aeb22dc426a7b8c99ea4ed1f91b27d0a4">jsOptions::jsOptionsPullSubscribeAsync</a>
</li>
<li>Compression
: <a class="el" href="structjs_stream_config.html#a406554aaf1e16eed4abade52f7ca5e61">jsStreamConfig</a>
</li>
Expand Down
9 changes: 9 additions & 0 deletions doc/html/functions_d.html
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,15 @@
<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"></a>- d -</h3><ul>
<li>DefaultRepliesToThreadPool
: <a class="el" href="struct____nats_client_config.html#a053db33a66e585ee3d5c4f9689db63bf">__natsClientConfig</a>
</li>
<li>DefaultToThreadPool
: <a class="el" href="struct____nats_client_config.html#a9cfade80f1a92d2ce6821007a282d047">__natsClientConfig</a>
</li>
<li>DefaultWriteDeadline
: <a class="el" href="struct____nats_client_config.html#a9a92a915d00d9f39592c407ad6b4a5d1">__natsClientConfig</a>
</li>
<li>Deleted
: <a class="el" href="structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f">jsStreamState</a>
</li>
Expand Down
1 change: 1 addition & 0 deletions doc/html/functions_dup.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ var functions_dup =
[ "r", "functions_r.html", null ],
[ "s", "functions_s.html", null ],
[ "t", "functions_t.html", null ],
[ "u", "functions_u.html", null ],
[ "v", "functions_v.html", null ],
[ "w", "functions_w.html", null ]
];
3 changes: 3 additions & 0 deletions doc/html/functions_f.html
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,9 @@
<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"></a>- f -</h3><ul>
<li>FetchSize
: <a class="el" href="structjs_options_1_1js_options_pull_subscribe_async.html#a3f6f91deb357cc43d0d32c1dad7afd9b">jsOptions::jsOptionsPullSubscribeAsync</a>
</li>
<li>FilterSubject
: <a class="el" href="structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca">jsConsumerConfig</a>
, <a class="el" href="structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3">jsStreamSource</a>
Expand Down
1 change: 1 addition & 0 deletions doc/html/functions_h.html
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@ <h3><a id="index_h"></a>- h -</h3><ul>
<li>Heartbeat
: <a class="el" href="structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53">jsConsumerConfig</a>
, <a class="el" href="structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496">jsFetchRequest</a>
, <a class="el" href="structjs_options_1_1js_options_pull_subscribe_async.html#a30244e22126c588b4a18c6dc23a146d9">jsOptions::jsOptionsPullSubscribeAsync</a>
</li>
<li>History
: <a class="el" href="structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98">kvConfig</a>
Expand Down
3 changes: 3 additions & 0 deletions doc/html/functions_k.html
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,9 @@ <h3><a id="index_k"></a>- k -</h3><ul>
<li>Keep
: <a class="el" href="structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda">jsOptions::jsOptionsStream::jsOptionsStreamPurge</a>
</li>
<li>KeepAhead
: <a class="el" href="structjs_options_1_1js_options_pull_subscribe_async.html#afd980b44d5bf03ef7abc7fbdd47beca2">jsOptions::jsOptionsPullSubscribeAsync</a>
</li>
<li>Keys
: <a class="el" href="structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18">kvKeysList</a>
</li>
Expand Down
3 changes: 3 additions & 0 deletions doc/html/functions_l.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,9 @@ <h3><a id="index_l"></a>- l -</h3><ul>
, <a class="el" href="structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0">jsStreamStateSubjects</a>
, <a class="el" href="structnats_metadata.html#af29f95d80bf99ab77601518b143b1dd5">natsMetadata</a>
</li>
<li>LockSpinCount
: <a class="el" href="struct____nats_client_config.html#aa8e7db4bae066739c5af59a93d6b4ca0">__natsClientConfig</a>
</li>
<li>Lost
: <a class="el" href="structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec">jsStreamState</a>
</li>
Expand Down
Loading

0 comments on commit a861208

Please sign in to comment.