diff --git a/CMakeLists.txt b/CMakeLists.txt index 414fe7a1..374b1c5b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -235,7 +235,7 @@ endif(NATS_BUILD_WITH_TLS) set(NATS_VERSION_MAJOR 3) set(NATS_VERSION_MINOR 0) set(NATS_VERSION_PATCH 0) -set(NATS_VERSION_SUFFIX "-beta") +set(NATS_VERSION_SUFFIX "") set(NATS_VERSION_REQUIRED_NUMBER 0x030000) diff --git a/README.md b/README.md index 91486d7c..61c32688 100644 --- a/README.md +++ b/README.md @@ -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-v2.6.0-blue.svg?style=flat)](https://github.com/nats-io/nats.c/releases/tag/v2.6.0) +[![Release](https://img.shields.io/badge/release-v3.0.0-blue.svg?style=flat)](https://github.com/nats-io/nats.c/releases/tag/v3.0.0) [![Documentation](https://img.shields.io/badge/doc-Doxygen-brightgreen.svg?style=flat)](http://nats-io.github.io/nats.c) [![Total alerts](https://img.shields.io/lgtm/alerts/g/nats-io/nats.c.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/nats-io/nats.c/alerts/) [![Language grade: C/C++](https://img.shields.io/lgtm/grade/cpp/g/nats-io/nats.c.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/nats-io/nats.c/context:cpp) @@ -425,7 +425,8 @@ onMsg(natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure) ## JetStream Support for JetStream starts with the version `v3.0.0` of the library and NATS Server `v2.2.0+`, although getting JetStream -specific error codes requires the server at version `v2.3.0+`. +specific error codes requires the server at version `v2.3.0+`. Some of the configuration options are only available starting `v2.3.3`, +so we recommend that you use the latest NATS Server release to have a better experience. Look at examples named `js-xxx.c` in the `examples` directory for examples on how to use the API. The new objects and APIs are full documented in the online [documentation](http://nats-io.github.io/nats.c/group__js_group.html). diff --git a/doc/DoxyFile.NATS.Client b/doc/DoxyFile.NATS.Client index 09339aed..0957d398 100644 --- a/doc/DoxyFile.NATS.Client +++ b/doc/DoxyFile.NATS.Client @@ -38,7 +38,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.0.0-beta +PROJECT_NUMBER = 3.0.0 # 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 diff --git a/doc/html/annotated.html b/doc/html/annotated.html new file mode 100644 index 00000000..88e5d1c0 --- /dev/null +++ b/doc/html/annotated.html @@ -0,0 +1,134 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Class List + + + + + + + + + + + + + +
+
+ + + + + + +
+
NATS C Client with JetStream and Streaming support +  3.0.0 +
+
The nats.io C Client, Supported by Synadia Communications Inc.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Class List
+
+
+
Here are the classes, structs, unions and interfaces with brief descriptions:
+
+
+ + + + + diff --git a/doc/html/annotated_dup.js b/doc/html/annotated_dup.js new file mode 100644 index 00000000..62e83eaf --- /dev/null +++ b/doc/html/annotated_dup.js @@ -0,0 +1,27 @@ +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" ], + [ "jsConsumerSequenceMismatch", "structjs_consumer_sequence_mismatch.html", "structjs_consumer_sequence_mismatch" ], + [ "jsExternalStream", "structjs_external_stream.html", "structjs_external_stream" ], + [ "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" ], + [ "jsSequencePair", "structjs_sequence_pair.html", "structjs_sequence_pair" ], + [ "jsStreamConfig", "structjs_stream_config.html", "structjs_stream_config" ], + [ "jsStreamInfo", "structjs_stream_info.html", "structjs_stream_info" ], + [ "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" ], + [ "jsSubOptions", "structjs_sub_options.html", "structjs_sub_options" ], + [ "natsMsgList", "structnats_msg_list.html", "structnats_msg_list" ] +]; \ No newline at end of file diff --git a/doc/html/classes.html b/doc/html/classes.html new file mode 100644 index 00000000..b6d257a2 --- /dev/null +++ b/doc/html/classes.html @@ -0,0 +1,111 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Class Index + + + + + + + + + + + + + +
+
+ + + + + + +
+
NATS C Client with JetStream and Streaming support +  3.0.0 +
+
The nats.io C Client, Supported by Synadia Communications Inc.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
Class Index
+
+
+
J | N
+ +
+
+ + + + + diff --git a/doc/html/deprecated.html b/doc/html/deprecated.html index ad6dd270..461b6822 100644 --- a/doc/html/deprecated.html +++ b/doc/html/deprecated.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Deprecated List +NATS C Client with JetStream and Streaming support: Deprecated List @@ -25,8 +25,8 @@ -
NATS C Client with Streaming support -  2.6.0 +
NATS C Client with JetStream and Streaming support +  3.0.0
The nats.io C Client, Supported by Synadia Communications Inc.
diff --git a/doc/html/dir_085924db4bed469054a9264cf96b0d5e.html b/doc/html/dir_085924db4bed469054a9264cf96b0d5e.html index 817cc598..de727091 100644 --- a/doc/html/dir_085924db4bed469054a9264cf96b0d5e.html +++ b/doc/html/dir_085924db4bed469054a9264cf96b0d5e.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: adapters Directory Reference +NATS C Client with JetStream and Streaming support: adapters Directory Reference @@ -25,8 +25,8 @@ -
NATS C Client with Streaming support -  2.6.0 +
NATS C Client with JetStream and Streaming support +  3.0.0
The nats.io C Client, Supported by Synadia Communications Inc.
diff --git a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index d1cbd212..01c7dfd9 100644 --- a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: src Directory Reference +NATS C Client with JetStream and Streaming support: src Directory Reference @@ -25,8 +25,8 @@ -
NATS C Client with Streaming support -  2.6.0 +
NATS C Client with JetStream and Streaming support +  3.0.0
The nats.io C Client, Supported by Synadia Communications Inc.
diff --git a/doc/html/files.html b/doc/html/files.html index 78124ea9..11a8697d 100644 --- a/doc/html/files.html +++ b/doc/html/files.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: File List +NATS C Client with JetStream and Streaming support: File List @@ -25,8 +25,8 @@ -
NATS C Client with Streaming support -  2.6.0 +
NATS C Client with JetStream and Streaming support +  3.0.0
The nats.io C Client, Supported by Synadia Communications Inc.
diff --git a/doc/html/functions.html b/doc/html/functions.html new file mode 100644 index 00000000..f24b54a1 --- /dev/null +++ b/doc/html/functions.html @@ -0,0 +1,554 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Class Members + + + + + + + + + + + + + +
+
+ + + + + + +
+
NATS C Client with JetStream and Streaming support +  3.0.0 +
+
The nats.io C Client, Supported by Synadia Communications Inc.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
Here is a list of all class members with links to the classes they belong to:
+ +

- a -

+ + +

- b -

+ + +

- c -

+ + +

- d -

+ + +

- e -

+ + +

- f -

+ + +

- h -

+ + +

- i -

+ + +

- k -

+ + +

- l -

+ + +

- m -

+ + +

- n -

+ + +

- o -

+ + +

- p -

+ + +

- q -

+ + +

- r -

+ + +

- s -

+ + +

- t -

+ + +

- w -

+
+
+ + + + + diff --git a/doc/html/functions_vars.html b/doc/html/functions_vars.html new file mode 100644 index 00000000..732cb163 --- /dev/null +++ b/doc/html/functions_vars.html @@ -0,0 +1,554 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Class Members - Variables + + + + + + + + + + + + + +
+
+ + + + + + +
+
NATS C Client with JetStream and Streaming support +  3.0.0 +
+
The nats.io C Client, Supported by Synadia Communications Inc.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+  + +

- a -

+ + +

- b -

+ + +

- c -

+ + +

- d -

+ + +

- e -

+ + +

- f -

+ + +

- h -

+ + +

- i -

+ + +

- k -

+ + +

- l -

+ + +

- m -

+ + +

- n -

+ + +

- o -

+ + +

- p -

+ + +

- q -

+ + +

- r -

+ + +

- s -

+ + +

- t -

+ + +

- w -

+
+
+ + + + + diff --git a/doc/html/globals.html b/doc/html/globals.html index 2cb41223..e23f5407 100644 --- a/doc/html/globals.html +++ b/doc/html/globals.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: File Members +NATS C Client with JetStream and Streaming support: File Members @@ -25,8 +25,8 @@ -
NATS C Client with Streaming support -  2.6.0 +
NATS C Client with JetStream and Streaming support +  3.0.0
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -85,675 +85,567 @@
Here is a list of all file members with links to the files they belong to:
-

- n -

    -
  • NATS_ADDRESS_MISSING -: status.h +

    - j -

      +
    • js_AckAll +: nats.h
    • -
    • nats_CheckCompatibility() -: nats.h +
    • js_AckExplicit +: nats.h
    • -
    • nats_Close() -: nats.h +
    • js_AckNone +: nats.h
    • -
    • nats_CloseAndWait() -: nats.h +
    • js_AddConsumer() +: nats.h
    • -
    • NATS_CONN_STATUS_CLOSED -: status.h +
    • js_AddStream() +: nats.h
    • -
    • NATS_CONN_STATUS_CONNECTED -: status.h +
    • js_DeleteConsumer() +: nats.h
    • -
    • NATS_CONN_STATUS_CONNECTING -: status.h +
    • js_DeleteStream() +: nats.h
    • -
    • NATS_CONN_STATUS_DISCONNECTED -: status.h +
    • js_DeliverAll +: nats.h
    • -
    • NATS_CONN_STATUS_DRAINING_PUBS -: status.h +
    • js_DeliverByStartSequence +: nats.h
    • -
    • NATS_CONN_STATUS_DRAINING_SUBS -: status.h +
    • js_DeliverByStartTime +: nats.h
    • -
    • NATS_CONN_STATUS_RECONNECTING -: status.h +
    • js_DeliverLast +: nats.h
    • -
    • NATS_CONNECTION_AUTH_FAILED -: status.h +
    • js_DeliverLastPerSubject +: nats.h
    • -
    • NATS_CONNECTION_CLOSED -: status.h +
    • js_DeliverNew +: nats.h
    • -
    • NATS_CONNECTION_DISCONNECTED -: status.h +
    • js_DiscardNew +: nats.h
    • -
    • NATS_DEFAULT_URL -: nats.h +
    • js_DiscardOld +: nats.h
    • -
    • NATS_DRAINING -: status.h +
    • js_FileStorage +: nats.h
    • -
    • NATS_ERR -: status.h +
    • js_GetAccountInfo() +: nats.h
    • -
    • NATS_EXTERN -: nats.h +
    • js_GetConsumerInfo() +: nats.h
    • -
    • NATS_FAILED_TO_INITIALIZE -: status.h +
    • js_GetStreamInfo() +: nats.h
    • -
    • nats_GetLastError() -: nats.h +
    • js_InterestPolicy +: nats.h
    • -
    • nats_GetLastErrorStack() -: nats.h +
    • js_LimitsPolicy +: nats.h
    • -
    • nats_GetVersion() -: nats.h +
    • js_MemoryStorage +: nats.h
    • -
    • nats_GetVersionNumber() -: nats.h +
    • js_Publish() +: nats.h
    • -
    • NATS_ILLEGAL_STATE -: status.h +
    • js_PublishAsync() +: nats.h
    • -
    • NATS_INSUFFICIENT_BUFFER -: status.h +
    • js_PublishAsyncComplete() +: nats.h
    • -
    • NATS_INVALID_ARG -: status.h +
    • js_PublishAsyncGetPendingList() +: nats.h
    • -
    • NATS_INVALID_QUEUE_NAME -: status.h +
    • js_PublishMsg() +: nats.h
    • -
    • NATS_INVALID_SUBJECT -: status.h +
    • js_PublishMsgAsync() +: nats.h
    • -
    • NATS_INVALID_SUBSCRIPTION -: status.h +
    • js_PullSubscribe() +: nats.h
    • -
    • NATS_INVALID_TIMEOUT -: status.h +
    • js_PurgeStream() +: nats.h
    • -
    • NATS_IO_ERROR -: status.h +
    • js_ReplayInstant +: nats.h
    • -
    • NATS_LINE_TOO_LONG -: status.h +
    • js_ReplayOriginal +: nats.h
    • -
    • NATS_MAX_DELIVERED_MSGS -: status.h +
    • js_Subscribe() +: nats.h
    • -
    • NATS_MAX_PAYLOAD -: status.h +
    • js_SubscribeSync() +: nats.h
    • -
    • NATS_NO_MEMORY -: status.h +
    • js_UpdateStream() +: nats.h
    • -
    • NATS_NO_RESPONDERS -: status.h +
    • js_WorkQueuePolicy +: nats.h
    • -
    • NATS_NO_SERVER -: status.h +
    • jsAccountInfo +: nats.h
    • -
    • NATS_NO_SERVER_SUPPORT -: status.h +
    • jsAccountInfo_Destroy() +: nats.h
    • -
    • NATS_NOT_FOUND -: status.h +
    • jsAccountLimits +: nats.h
    • -
    • NATS_NOT_INITIALIZED -: status.h +
    • JSAccountResourcesExceededErr +: status.h
    • -
    • NATS_NOT_PERMITTED -: status.h +
    • jsAckPolicy +: nats.h
    • -
    • NATS_NOT_YET_CONNECTED -: status.h +
    • jsAPIStats +: nats.h
    • -
    • nats_Now() -: nats.h +
    • JSBadRequestErr +: status.h
    • -
    • nats_NowInNanoSeconds() -: nats.h +
    • JSClusterIncompleteErr +: status.h
    • -
    • NATS_OK -: status.h +
    • jsClusterInfo +: nats.h
    • -
    • nats_Open() -: nats.h +
    • JSClusterNoPeersErr +: status.h
    • -
    • nats_PrintLastErrorStack() -: nats.h +
    • JSClusterNotActiveErr +: status.h
    • -
    • NATS_PROTOCOL_ERROR -: status.h +
    • JSClusterNotAssignedErr +: status.h
    • -
    • nats_ReleaseThreadMemory() -: nats.h +
    • JSClusterNotAvailErr +: status.h
    • -
    • NATS_SECURE_CONNECTION_REQUIRED -: status.h +
    • JSClusterNotLeaderErr +: status.h
    • -
    • NATS_SECURE_CONNECTION_WANTED -: status.h +
    • JSClusterPeerNotMemberErr +: status.h
    • -
    • nats_SetMessageDeliveryPoolSize() -: nats.h +
    • JSClusterRequiredErr +: status.h
    • -
    • nats_Sign() -: nats.h +
    • JSClusterServerNotMemberErr +: status.h
    • -
    • nats_Sleep() -: nats.h +
    • JSClusterTagsErr +: status.h
    • -
    • NATS_SLOW_CONSUMER -: status.h +
    • JSClusterUnSupportFeatureErr +: status.h
    • -
    • NATS_SSL_ERROR -: status.h +
    • JSConsumerBadDurableNameErr +: status.h
    • -
    • NATS_STALE_CONNECTION -: status.h +
    • jsConsumerConfig +: nats.h
    • -
    • NATS_SYS_ERROR -: status.h +
    • jsConsumerConfig_Init() +: nats.h
    • -
    • NATS_TIMEOUT -: status.h +
    • JSConsumerConfigRequiredErr +: status.h
    • -
    • natsConnection -: nats.h +
    • JSConsumerCreateErr +: status.h
    • -
    • natsConnection_Buffered() -: nats.h +
    • JSConsumerDeliverCycleErr +: status.h
    • -
    • natsConnection_Close() -: nats.h +
    • JSConsumerDeliverToWildcardsErr +: status.h
    • -
    • natsConnection_Connect() -: nats.h +
    • JSConsumerDescriptionTooLongErr +: status.h
    • -
    • natsConnection_ConnectTo() -: nats.h +
    • JSConsumerDirectRequiresEphemeralErr +: status.h
    • -
    • natsConnection_Destroy() -: nats.h +
    • JSConsumerDirectRequiresPushErr +: status.h
    • -
    • natsConnection_Drain() -: nats.h +
    • JSConsumerDurableNameNotInSubjectErr +: status.h
    • -
    • natsConnection_DrainTimeout() -: nats.h +
    • JSConsumerDurableNameNotMatchSubjectErr +: status.h
    • -
    • natsConnection_Flush() -: nats.h +
    • JSConsumerDurableNameNotSetErr +: status.h
    • -
    • natsConnection_FlushTimeout() -: nats.h +
    • JSConsumerEphemeralWithDurableInSubjectErr +: status.h
    • -
    • natsConnection_GetClientID() -: nats.h +
    • JSConsumerEphemeralWithDurableNameErr +: status.h
    • -
    • natsConnection_GetClientIP() -: nats.h +
    • JSConsumerExistingActiveErr +: status.h
    • -
    • natsConnection_GetConnectedServerId() -: nats.h +
    • JSConsumerFCRequiresPushErr +: status.h
    • -
    • natsConnection_GetConnectedUrl() -: nats.h +
    • JSConsumerFilterNotSubsetErr +: status.h
    • -
    • natsConnection_GetDiscoveredServers() -: nats.h +
    • JSConsumerHBRequiresPushErr +: status.h
    • -
    • natsConnection_GetLastError() -: nats.h +
    • jsConsumerInfo +: nats.h
    • -
    • natsConnection_GetLocalIPAndPort() -: nats.h +
    • jsConsumerInfo_Destroy() +: nats.h
    • -
    • natsConnection_GetMaxPayload() -: nats.h +
    • JSConsumerInvalidPolicyErr +: status.h
    • -
    • natsConnection_GetRTT() -: nats.h +
    • JSConsumerInvalidSamplingErr +: status.h
    • -
    • natsConnection_GetServers() -: nats.h +
    • JSConsumerMaxPendingAckPolicyRequiredErr +: status.h
    • -
    • natsConnection_GetStats() -: nats.h +
    • JSConsumerMaxWaitingNegativeErr +: status.h
    • -
    • natsConnection_HasHeaderSupport() -: nats.h +
    • JSConsumerNameExistErr +: status.h
    • -
    • natsConnection_IsClosed() -: nats.h +
    • JSConsumerNameTooLongErr +: status.h
    • -
    • natsConnection_IsDraining() -: nats.h +
    • JSConsumerNotFoundErr +: status.h
    • -
    • natsConnection_IsReconnecting() -: nats.h +
    • JSConsumerOnMappedErr +: status.h
    • -
    • natsConnection_ProcessReadEvent() -: nats.h +
    • JSConsumerPullNotDurableErr +: status.h
    • -
    • natsConnection_ProcessWriteEvent() -: nats.h +
    • JSConsumerPullRequiresAckErr +: status.h
    • -
    • natsConnection_Publish() -: nats.h +
    • JSConsumerPullWithRateLimitErr +: status.h
    • -
    • natsConnection_PublishMsg() -: nats.h +
    • JSConsumerPushMaxWaitingErr +: status.h
    • -
    • natsConnection_PublishRequest() -: nats.h +
    • JSConsumerReplacementWithDifferentNameErr +: status.h
    • -
    • natsConnection_PublishRequestString() -: nats.h +
    • jsConsumerSequenceMismatch +: nats.h
    • -
    • natsConnection_PublishString() -: nats.h +
    • JSConsumerSmallHeartbeatErr +: status.h
    • -
    • natsConnection_QueueSubscribe() -: nats.h +
    • JSConsumerStoreFailedErr +: status.h
    • -
    • natsConnection_QueueSubscribeSync() -: nats.h +
    • JSConsumerWQConsumerNotDeliverAllErr +: status.h
    • -
    • natsConnection_QueueSubscribeTimeout() -: nats.h +
    • JSConsumerWQConsumerNotUniqueErr +: status.h
    • -
    • natsConnection_Request() -: nats.h +
    • JSConsumerWQMultipleUnfilteredErr +: status.h
    • -
    • natsConnection_RequestMsg() -: nats.h +
    • JSConsumerWQRequiresExplicitAckErr +: status.h
    • -
    • natsConnection_RequestString() -: nats.h +
    • jsCtx +: nats.h
    • -
    • natsConnection_Sign() -: nats.h +
    • jsCtx_Destroy() +: nats.h
    • -
    • natsConnection_Status() -: nats.h +
    • jsDeliverPolicy +: nats.h
    • -
    • natsConnection_Subscribe() -: nats.h +
    • jsDiscardPolicy +: nats.h
    • -
    • natsConnection_SubscribeSync() -: nats.h +
    • jsErrCode +: status.h
    • -
    • natsConnection_SubscribeTimeout() -: nats.h +
    • jsExternalStream +: nats.h
    • -
    • natsConnectionHandler -: nats.h +
    • jsExternalStream_Init() +: nats.h
    • -
    • natsConnStatus -: status.h +
    • JSInsufficientResourcesErr +: status.h
    • -
    • natsCustomReconnectDelayHandler -: nats.h +
    • JSInvalidJSONErr +: status.h
    • -
    • natsErrHandler -: nats.h +
    • jsLostStreamData +: nats.h
    • -
    • natsEvLoop_Attach -: nats.h +
    • JSMaximumConsumersLimitErr +: status.h
    • -
    • natsEvLoop_Detach -: nats.h +
    • JSMaximumStreamsLimitErr +: status.h
    • -
    • natsEvLoop_ReadAddRemove -: nats.h +
    • JSMemoryResourcesExceededErr +: status.h
    • -
    • natsEvLoop_WriteAddRemove -: nats.h +
    • JSMirrorConsumerSetupFailedErr +: status.h
    • -
    • natsInbox -: nats.h +
    • JSMirrorMaxMessageSizeTooBigErr +: status.h
    • -
    • natsInbox_Create() -: nats.h +
    • JSMirrorWithSourcesErr +: status.h
    • -
    • natsInbox_Destroy() -: nats.h +
    • JSMirrorWithStartSeqAndTimeErr +: status.h
    • -
    • natsLibevent_Attach() -: libevent.h +
    • JSMirrorWithSubjectFiltersErr +: status.h
    • -
    • natsLibevent_Detach() -: libevent.h +
    • JSMirrorWithSubjectsErr +: status.h
    • -
    • natsLibevent_Init() -: libevent.h +
    • jsMsgMetaData +: nats.h
    • -
    • natsLibevent_Read() -: libevent.h +
    • jsMsgMetaData_Destroy() +: nats.h
    • -
    • natsLibevent_Write() -: libevent.h +
    • JSNoAccountErr +: status.h
    • -
    • natsLibuv_Attach() -: libuv.h +
    • JSNoMessageFoundErr +: status.h
    • -
    • natsLibuv_Detach() -: libuv.h +
    • JSNotEmptyRequestErr +: status.h
    • -
    • natsLibuv_Init() -: libuv.h +
    • JSNotEnabledErr +: status.h
    • -
    • natsLibuv_Read() -: libuv.h +
    • JSNotEnabledForAccountErr +: status.h
    • -
    • natsLibuv_SetThreadLocalLoop() -: libuv.h +
    • jsOptions +: nats.h
    • -
    • natsLibuv_Write() -: libuv.h +
    • jsOptions_Init() +: nats.h
    • -
    • natsMsg -: nats.h +
    • jsPeerInfo +: nats.h
    • -
    • natsMsg_Create() -: nats.h +
    • JSPeerRemapErr +: status.h
    • -
    • natsMsg_Destroy() -: nats.h +
    • jsPlacement +: nats.h
    • -
    • natsMsg_GetData() -: nats.h +
    • jsPlacement_Init() +: nats.h
    • -
    • natsMsg_GetDataLength() -: nats.h +
    • jsPubAck +: nats.h
    • -
    • natsMsg_GetReply() -: nats.h +
    • jsPubAck_Destroy() +: nats.h
    • -
    • natsMsg_GetSubject() -: nats.h +
    • jsPubAckErr +: nats.h
    • -
    • natsMsg_IsNoResponders() -: nats.h +
    • jsPubAckErrHandler +: nats.h
    • -
    • natsMsgHandler -: nats.h +
    • jsPubOptions +: nats.h
    • -
    • natsMsgHeader_Add() -: nats.h +
    • jsPubOptions_Init() +: nats.h
    • -
    • natsMsgHeader_Delete() -: nats.h +
    • JSRaftGeneralErr +: status.h
    • -
    • natsMsgHeader_Get() -: nats.h +
    • jsReplayPolicy +: nats.h
    • -
    • natsMsgHeader_Keys() -: nats.h +
    • JSRestoreSubscribeFailedErr +: status.h
    • -
    • natsMsgHeader_Set() -: nats.h +
    • jsRetentionPolicy +: nats.h
    • -
    • natsMsgHeader_Values() -: nats.h +
    • JSSequenceNotFoundErr +: status.h
    • -
    • natsOnCompleteCB -: nats.h +
    • jsSequencePair +: nats.h
    • -
    • natsOptions -: nats.h +
    • JSSnapshotDeliverSubjectInvalidErr +: status.h
    • -
    • natsOptions_Create() -: nats.h +
    • JSSourceConsumerSetupFailedErr +: status.h
    • -
    • natsOptions_Destroy() -: nats.h +
    • JSSourceMaxMessageSizeTooBigErr +: status.h
    • -
    • natsOptions_DisableNoResponders() -: nats.h +
    • JSStorageResourcesExceededErr +: status.h
    • -
    • natsOptions_IPResolutionOrder() -: nats.h +
    • jsStorageType +: nats.h
    • -
    • natsOptions_LoadCATrustedCertificates() -: nats.h +
    • JSStreamAssignmentErr +: status.h
    • -
    • natsOptions_LoadCertificatesChain() -: nats.h +
    • jsStreamConfig +: nats.h
    • -
    • natsOptions_SetAllowReconnect() -: nats.h +
    • jsStreamConfig_Init() +: nats.h
    • -
    • natsOptions_SetCATrustedCertificates() -: nats.h +
    • JSStreamCreateErr +: status.h
    • -
    • natsOptions_SetCertificatesChain() -: nats.h +
    • JSStreamDeleteErr +: status.h
    • -
    • natsOptions_SetCiphers() -: nats.h +
    • JSStreamExternalApiOverlapErr +: status.h
    • -
    • natsOptions_SetCipherSuites() -: nats.h +
    • JSStreamExternalDelPrefixOverlapsErr +: status.h
    • -
    • natsOptions_SetClosedCB() -: nats.h +
    • JSStreamGeneralError +: status.h
    • -
    • natsOptions_SetCustomReconnectDelay() -: nats.h +
    • jsStreamInfo +: nats.h
    • -
    • natsOptions_SetDisconnectedCB() -: nats.h +
    • jsStreamInfo_Destroy() +: nats.h
    • -
    • natsOptions_SetDiscoveredServersCB() -: nats.h +
    • JSStreamInvalidConfig +: status.h
    • -
    • natsOptions_SetErrorHandler() -: nats.h +
    • JSStreamInvalidErr +: status.h
    • -
    • natsOptions_SetEventLoop() -: nats.h +
    • JSStreamInvalidExternalDeliverySubjErr +: status.h
    • -
    • natsOptions_SetExpectedHostname() -: nats.h +
    • JSStreamLimitsErr +: status.h
    • -
    • natsOptions_SetFailRequestsOnDisconnect() -: nats.h +
    • JSStreamMessageExceedsMaximumErr +: status.h
    • -
    • natsOptions_SetIOBufSize() -: nats.h +
    • JSStreamMirrorNotUpdatableErr +: status.h
    • -
    • natsOptions_SetLameDuckModeCB() -: nats.h +
    • JSStreamMismatchErr +: status.h
    • -
    • natsOptions_SetMaxPendingMsgs() -: nats.h +
    • JSStreamMsgDeleteFailed +: status.h
    • -
    • natsOptions_SetMaxPingsOut() -: nats.h +
    • JSStreamNameExistErr +: status.h
    • -
    • natsOptions_SetMaxReconnect() -: nats.h +
    • JSStreamNotFoundErr +: status.h
    • -
    • natsOptions_SetName() -: nats.h +
    • JSStreamNotMatchErr +: status.h
    • -
    • natsOptions_SetNKey() -: nats.h +
    • JSStreamReplicasNotSupportedErr +: status.h
    • -
    • natsOptions_SetNKeyFromSeed() -: nats.h +
    • JSStreamReplicasNotUpdatableErr +: status.h
    • -
    • natsOptions_SetNoEcho() -: nats.h +
    • JSStreamRestoreErr +: status.h
    • -
    • natsOptions_SetNoRandomize() -: nats.h +
    • JSStreamSequenceNotMatchErr +: status.h
    • -
    • natsOptions_SetPedantic() -: nats.h +
    • JSStreamSnapshotErr +: status.h
    • -
    • natsOptions_SetPingInterval() -: nats.h +
    • jsStreamSource +: nats.h
    • -
    • natsOptions_SetReconnectBufSize() -: nats.h +
    • jsStreamSource_Init() +: nats.h
    • -
    • natsOptions_SetReconnectedCB() -: nats.h +
    • jsStreamSourceInfo +: nats.h
    • -
    • natsOptions_SetReconnectJitter() -: nats.h +
    • jsStreamState +: nats.h
    • -
    • natsOptions_SetReconnectWait() -: nats.h +
    • JSStreamStoreFailedErr +: status.h
    • -
    • natsOptions_SetRetryOnFailedConnect() -: nats.h +
    • JSStreamSubjectOverlapErr +: status.h
    • -
    • natsOptions_SetSecure() -: nats.h +
    • JSStreamTemplateCreateErr +: status.h
    • -
    • natsOptions_SetSendAsap() -: nats.h +
    • JSStreamTemplateDeleteErr +: status.h
    • -
    • natsOptions_SetServers() -: nats.h +
    • JSStreamTemplateNotFoundErr +: status.h
    • -
    • natsOptions_SetTimeout() -: nats.h +
    • JSStreamUpdateErr +: status.h
    • -
    • natsOptions_SetToken() -: nats.h +
    • JSStreamWrongLastMsgIDErr +: status.h
    • -
    • natsOptions_SetTokenHandler() -: nats.h +
    • JSStreamWrongLastSequenceErr +: status.h
    • -
    • natsOptions_SetURL() -: nats.h +
    • jsSubOptions +: nats.h
    • -
    • natsOptions_SetUserCredentialsCallbacks() -: nats.h +
    • jsSubOptions_Init() +: nats.h
    • -
    • natsOptions_SetUserCredentialsFromFiles() -: nats.h +
    • JSTemplateNameNotMatchSubjectErr +: status.h
    • -
    • natsOptions_SetUserInfo() -: nats.h -
    • -
    • natsOptions_SetVerbose() -: nats.h -
    • -
    • natsOptions_SetWriteDeadline() -: nats.h -
    • -
    • natsOptions_SkipServerVerification() -: nats.h -
    • -
    • natsOptions_UseGlobalMessageDelivery() -: nats.h -
    • -
    • natsOptions_UseOldRequestStyle() -: nats.h -
    • -
    • natsSignatureHandler -: nats.h -
    • -
    • natsSock -: nats.h -
    • -
    • natsStatistics -: nats.h -
    • -
    • natsStatistics_Create() -: nats.h -
    • -
    • natsStatistics_Destroy() -: nats.h -
    • -
    • natsStatistics_GetCounts() -: nats.h -
    • -
    • natsStatus -: status.h -
    • -
    • natsStatus_GetText() -: nats.h -
    • -
    • natsSubscription -: nats.h -
    • -
    • natsSubscription_AutoUnsubscribe() -: nats.h -
    • -
    • natsSubscription_ClearMaxPending() -: nats.h -
    • -
    • natsSubscription_Destroy() -: nats.h -
    • -
    • natsSubscription_Drain() -: nats.h -
    • -
    • natsSubscription_DrainCompletionStatus() -: nats.h -
    • -
    • natsSubscription_DrainTimeout() -: nats.h -
    • -
    • natsSubscription_GetDelivered() -: nats.h -
    • -
    • natsSubscription_GetDropped() -: nats.h -
    • -
    • natsSubscription_GetMaxPending() -: nats.h -
    • -
    • natsSubscription_GetPending() -: nats.h -
    • -
    • natsSubscription_GetPendingLimits() -: nats.h -
    • -
    • natsSubscription_GetStats() -: nats.h -
    • -
    • natsSubscription_IsValid() -: nats.h -
    • -
    • natsSubscription_NextMsg() -: nats.h -
    • -
    • natsSubscription_NoDeliveryDelay() -: nats.h -
    • -
    • natsSubscription_QueuedMsgs() -: nats.h -
    • -
    • natsSubscription_SetOnCompleteCB() -: nats.h -
    • -
    • natsSubscription_SetPendingLimits() -: nats.h -
    • -
    • natsSubscription_Unsubscribe() -: nats.h -
    • -
    • natsSubscription_WaitForDrainCompletion() -: nats.h -
    • -
    • natsTokenHandler -: nats.h -
    • -
    • natsUserJWTHandler -: nats.h +
    • JSTempStorageFailedErr +: status.h
diff --git a/doc/html/globals_defs.html b/doc/html/globals_defs.html index 0ec12fef..b5ff3394 100644 --- a/doc/html/globals_defs.html +++ b/doc/html/globals_defs.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: File Members +NATS C Client with JetStream and Streaming support: File Members @@ -25,8 +25,8 @@ -
NATS C Client with Streaming support -  2.6.0 +
NATS C Client with JetStream and Streaming support +  3.0.0
The nats.io C Client, Supported by Synadia Communications Inc.
diff --git a/doc/html/globals_dup.js b/doc/html/globals_dup.js index ddd40c89..7c4eb6c1 100644 --- a/doc/html/globals_dup.js +++ b/doc/html/globals_dup.js @@ -1,5 +1,6 @@ var globals_dup = [ - [ "n", "globals.html", null ], + [ "j", "globals.html", null ], + [ "n", "globals_n.html", null ], [ "s", "globals_s.html", null ] ]; \ No newline at end of file diff --git a/doc/html/globals_enum.html b/doc/html/globals_enum.html index 6ec30c96..2cf401be 100644 --- a/doc/html/globals_enum.html +++ b/doc/html/globals_enum.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: File Members +NATS C Client with JetStream and Streaming support: File Members @@ -25,8 +25,8 @@ -
NATS C Client with Streaming support -  2.6.0 +
NATS C Client with JetStream and Streaming support +  3.0.0
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -84,6 +84,27 @@
 
    +
  • jsAckPolicy +: nats.h +
  • +
  • jsDeliverPolicy +: nats.h +
  • +
  • jsDiscardPolicy +: nats.h +
  • +
  • jsErrCode +: status.h +
  • +
  • jsReplayPolicy +: nats.h +
  • +
  • jsRetentionPolicy +: nats.h +
  • +
  • jsStorageType +: nats.h +
  • natsConnStatus : status.h
  • diff --git a/doc/html/globals_eval.html b/doc/html/globals_eval.html index 8c46a567..40816a94 100644 --- a/doc/html/globals_eval.html +++ b/doc/html/globals_eval.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: File Members +NATS C Client with JetStream and Streaming support: File Members @@ -25,8 +25,8 @@ -
    NATS C Client with Streaming support -  2.6.0 +
    NATS C Client with JetStream and Streaming support +  3.0.0
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -85,6 +85,379 @@
      +

    - j -

      +
    • js_AckAll +: nats.h +
    • +
    • js_AckExplicit +: nats.h +
    • +
    • js_AckNone +: nats.h +
    • +
    • js_DeliverAll +: nats.h +
    • +
    • js_DeliverByStartSequence +: nats.h +
    • +
    • js_DeliverByStartTime +: nats.h +
    • +
    • js_DeliverLast +: nats.h +
    • +
    • js_DeliverLastPerSubject +: nats.h +
    • +
    • js_DeliverNew +: nats.h +
    • +
    • js_DiscardNew +: nats.h +
    • +
    • js_DiscardOld +: nats.h +
    • +
    • js_FileStorage +: nats.h +
    • +
    • js_InterestPolicy +: nats.h +
    • +
    • js_LimitsPolicy +: nats.h +
    • +
    • js_MemoryStorage +: nats.h +
    • +
    • js_ReplayInstant +: nats.h +
    • +
    • js_ReplayOriginal +: nats.h +
    • +
    • js_WorkQueuePolicy +: nats.h +
    • +
    • JSAccountResourcesExceededErr +: status.h +
    • +
    • JSBadRequestErr +: status.h +
    • +
    • JSClusterIncompleteErr +: status.h +
    • +
    • JSClusterNoPeersErr +: status.h +
    • +
    • JSClusterNotActiveErr +: status.h +
    • +
    • JSClusterNotAssignedErr +: status.h +
    • +
    • JSClusterNotAvailErr +: status.h +
    • +
    • JSClusterNotLeaderErr +: status.h +
    • +
    • JSClusterPeerNotMemberErr +: status.h +
    • +
    • JSClusterRequiredErr +: status.h +
    • +
    • JSClusterServerNotMemberErr +: status.h +
    • +
    • JSClusterTagsErr +: status.h +
    • +
    • JSClusterUnSupportFeatureErr +: status.h +
    • +
    • JSConsumerBadDurableNameErr +: status.h +
    • +
    • JSConsumerConfigRequiredErr +: status.h +
    • +
    • JSConsumerCreateErr +: status.h +
    • +
    • JSConsumerDeliverCycleErr +: status.h +
    • +
    • JSConsumerDeliverToWildcardsErr +: status.h +
    • +
    • JSConsumerDescriptionTooLongErr +: status.h +
    • +
    • JSConsumerDirectRequiresEphemeralErr +: status.h +
    • +
    • JSConsumerDirectRequiresPushErr +: status.h +
    • +
    • JSConsumerDurableNameNotInSubjectErr +: status.h +
    • +
    • JSConsumerDurableNameNotMatchSubjectErr +: status.h +
    • +
    • JSConsumerDurableNameNotSetErr +: status.h +
    • +
    • JSConsumerEphemeralWithDurableInSubjectErr +: status.h +
    • +
    • JSConsumerEphemeralWithDurableNameErr +: status.h +
    • +
    • JSConsumerExistingActiveErr +: status.h +
    • +
    • JSConsumerFCRequiresPushErr +: status.h +
    • +
    • JSConsumerFilterNotSubsetErr +: status.h +
    • +
    • JSConsumerHBRequiresPushErr +: status.h +
    • +
    • JSConsumerInvalidPolicyErr +: status.h +
    • +
    • JSConsumerInvalidSamplingErr +: status.h +
    • +
    • JSConsumerMaxPendingAckPolicyRequiredErr +: status.h +
    • +
    • JSConsumerMaxWaitingNegativeErr +: status.h +
    • +
    • JSConsumerNameExistErr +: status.h +
    • +
    • JSConsumerNameTooLongErr +: status.h +
    • +
    • JSConsumerNotFoundErr +: status.h +
    • +
    • JSConsumerOnMappedErr +: status.h +
    • +
    • JSConsumerPullNotDurableErr +: status.h +
    • +
    • JSConsumerPullRequiresAckErr +: status.h +
    • +
    • JSConsumerPullWithRateLimitErr +: status.h +
    • +
    • JSConsumerPushMaxWaitingErr +: status.h +
    • +
    • JSConsumerReplacementWithDifferentNameErr +: status.h +
    • +
    • JSConsumerSmallHeartbeatErr +: status.h +
    • +
    • JSConsumerStoreFailedErr +: status.h +
    • +
    • JSConsumerWQConsumerNotDeliverAllErr +: status.h +
    • +
    • JSConsumerWQConsumerNotUniqueErr +: status.h +
    • +
    • JSConsumerWQMultipleUnfilteredErr +: status.h +
    • +
    • JSConsumerWQRequiresExplicitAckErr +: status.h +
    • +
    • JSInsufficientResourcesErr +: status.h +
    • +
    • JSInvalidJSONErr +: status.h +
    • +
    • JSMaximumConsumersLimitErr +: status.h +
    • +
    • JSMaximumStreamsLimitErr +: status.h +
    • +
    • JSMemoryResourcesExceededErr +: status.h +
    • +
    • JSMirrorConsumerSetupFailedErr +: status.h +
    • +
    • JSMirrorMaxMessageSizeTooBigErr +: status.h +
    • +
    • JSMirrorWithSourcesErr +: status.h +
    • +
    • JSMirrorWithStartSeqAndTimeErr +: status.h +
    • +
    • JSMirrorWithSubjectFiltersErr +: status.h +
    • +
    • JSMirrorWithSubjectsErr +: status.h +
    • +
    • JSNoAccountErr +: status.h +
    • +
    • JSNoMessageFoundErr +: status.h +
    • +
    • JSNotEmptyRequestErr +: status.h +
    • +
    • JSNotEnabledErr +: status.h +
    • +
    • JSNotEnabledForAccountErr +: status.h +
    • +
    • JSPeerRemapErr +: status.h +
    • +
    • JSRaftGeneralErr +: status.h +
    • +
    • JSRestoreSubscribeFailedErr +: status.h +
    • +
    • JSSequenceNotFoundErr +: status.h +
    • +
    • JSSnapshotDeliverSubjectInvalidErr +: status.h +
    • +
    • JSSourceConsumerSetupFailedErr +: status.h +
    • +
    • JSSourceMaxMessageSizeTooBigErr +: status.h +
    • +
    • JSStorageResourcesExceededErr +: status.h +
    • +
    • JSStreamAssignmentErr +: status.h +
    • +
    • JSStreamCreateErr +: status.h +
    • +
    • JSStreamDeleteErr +: status.h +
    • +
    • JSStreamExternalApiOverlapErr +: status.h +
    • +
    • JSStreamExternalDelPrefixOverlapsErr +: status.h +
    • +
    • JSStreamGeneralError +: status.h +
    • +
    • JSStreamInvalidConfig +: status.h +
    • +
    • JSStreamInvalidErr +: status.h +
    • +
    • JSStreamInvalidExternalDeliverySubjErr +: status.h +
    • +
    • JSStreamLimitsErr +: status.h +
    • +
    • JSStreamMessageExceedsMaximumErr +: status.h +
    • +
    • JSStreamMirrorNotUpdatableErr +: status.h +
    • +
    • JSStreamMismatchErr +: status.h +
    • +
    • JSStreamMsgDeleteFailed +: status.h +
    • +
    • JSStreamNameExistErr +: status.h +
    • +
    • JSStreamNotFoundErr +: status.h +
    • +
    • JSStreamNotMatchErr +: status.h +
    • +
    • JSStreamReplicasNotSupportedErr +: status.h +
    • +
    • JSStreamReplicasNotUpdatableErr +: status.h +
    • +
    • JSStreamRestoreErr +: status.h +
    • +
    • JSStreamSequenceNotMatchErr +: status.h +
    • +
    • JSStreamSnapshotErr +: status.h +
    • +
    • JSStreamStoreFailedErr +: status.h +
    • +
    • JSStreamSubjectOverlapErr +: status.h +
    • +
    • JSStreamTemplateCreateErr +: status.h +
    • +
    • JSStreamTemplateDeleteErr +: status.h +
    • +
    • JSStreamTemplateNotFoundErr +: status.h +
    • +
    • JSStreamUpdateErr +: status.h +
    • +
    • JSStreamWrongLastMsgIDErr +: status.h +
    • +
    • JSStreamWrongLastSequenceErr +: status.h +
    • +
    • JSTemplateNameNotMatchSubjectErr +: status.h +
    • +
    • JSTempStorageFailedErr +: status.h +
    • +
    + +

    - n -

    • NATS_ADDRESS_MISSING : status.h @@ -161,6 +534,12 @@

      - n -

      • NATS_MAX_PAYLOAD : status.h
      • +
      • NATS_MISMATCH +: status.h +
      • +
      • NATS_MISSED_HEARTBEAT +: status.h +
      • NATS_NO_MEMORY : status.h
      • diff --git a/doc/html/globals_func.html b/doc/html/globals_func.html index 85de764e..787b8f71 100644 --- a/doc/html/globals_func.html +++ b/doc/html/globals_func.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: File Members +NATS C Client with JetStream and Streaming support: File Members @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -85,607 +85,102 @@
          -

        - n -

          -
        • nats_CheckCompatibility() -: nats.h +

          - j -

            +
          • js_AddConsumer() +: nats.h
          • -
          • nats_Close() -: nats.h +
          • js_AddStream() +: nats.h
          • -
          • nats_CloseAndWait() -: nats.h +
          • js_DeleteConsumer() +: nats.h
          • -
          • nats_GetLastError() -: nats.h +
          • js_DeleteStream() +: nats.h
          • -
          • nats_GetLastErrorStack() -: nats.h +
          • js_GetAccountInfo() +: nats.h
          • -
          • nats_GetVersion() -: nats.h +
          • js_GetConsumerInfo() +: nats.h
          • -
          • nats_GetVersionNumber() -: nats.h +
          • js_GetStreamInfo() +: nats.h
          • -
          • nats_Now() -: nats.h +
          • js_Publish() +: nats.h
          • -
          • nats_NowInNanoSeconds() -: nats.h +
          • js_PublishAsync() +: nats.h
          • -
          • nats_Open() -: nats.h +
          • js_PublishAsyncComplete() +: nats.h
          • -
          • nats_PrintLastErrorStack() -: nats.h +
          • js_PublishAsyncGetPendingList() +: nats.h
          • -
          • nats_ReleaseThreadMemory() -: nats.h +
          • js_PublishMsg() +: nats.h
          • -
          • nats_SetMessageDeliveryPoolSize() -: nats.h +
          • js_PublishMsgAsync() +: nats.h
          • -
          • nats_Sign() -: nats.h +
          • js_PullSubscribe() +: nats.h
          • -
          • nats_Sleep() -: nats.h +
          • js_PurgeStream() +: nats.h
          • -
          • natsConnection_Buffered() -: nats.h +
          • js_Subscribe() +: nats.h
          • -
          • natsConnection_Close() -: nats.h +
          • js_SubscribeSync() +: nats.h
          • -
          • natsConnection_Connect() -: nats.h +
          • js_UpdateStream() +: nats.h
          • -
          • natsConnection_ConnectTo() -: nats.h +
          • jsAccountInfo_Destroy() +: nats.h
          • -
          • natsConnection_Destroy() -: nats.h +
          • jsConsumerConfig_Init() +: nats.h
          • -
          • natsConnection_Drain() -: nats.h +
          • jsConsumerInfo_Destroy() +: nats.h
          • -
          • natsConnection_DrainTimeout() -: nats.h +
          • jsCtx_Destroy() +: nats.h
          • -
          • natsConnection_Flush() -: nats.h +
          • jsExternalStream_Init() +: nats.h
          • -
          • natsConnection_FlushTimeout() -: nats.h +
          • jsMsgMetaData_Destroy() +: nats.h
          • -
          • natsConnection_GetClientID() -: nats.h +
          • jsOptions_Init() +: nats.h
          • -
          • natsConnection_GetClientIP() -: nats.h +
          • jsPlacement_Init() +: nats.h
          • -
          • natsConnection_GetConnectedServerId() -: nats.h +
          • jsPubAck_Destroy() +: nats.h
          • -
          • natsConnection_GetConnectedUrl() -: nats.h +
          • jsPubOptions_Init() +: nats.h
          • -
          • natsConnection_GetDiscoveredServers() -: nats.h +
          • jsStreamConfig_Init() +: nats.h
          • -
          • natsConnection_GetLastError() -: nats.h +
          • jsStreamInfo_Destroy() +: nats.h
          • -
          • natsConnection_GetLocalIPAndPort() -: nats.h +
          • jsStreamSource_Init() +: nats.h
          • -
          • natsConnection_GetMaxPayload() -: nats.h -
          • -
          • natsConnection_GetRTT() -: nats.h -
          • -
          • natsConnection_GetServers() -: nats.h -
          • -
          • natsConnection_GetStats() -: nats.h -
          • -
          • natsConnection_HasHeaderSupport() -: nats.h -
          • -
          • natsConnection_IsClosed() -: nats.h -
          • -
          • natsConnection_IsDraining() -: nats.h -
          • -
          • natsConnection_IsReconnecting() -: nats.h -
          • -
          • natsConnection_ProcessReadEvent() -: nats.h -
          • -
          • natsConnection_ProcessWriteEvent() -: nats.h -
          • -
          • natsConnection_Publish() -: nats.h -
          • -
          • natsConnection_PublishMsg() -: nats.h -
          • -
          • natsConnection_PublishRequest() -: nats.h -
          • -
          • natsConnection_PublishRequestString() -: nats.h -
          • -
          • natsConnection_PublishString() -: nats.h -
          • -
          • natsConnection_QueueSubscribe() -: nats.h -
          • -
          • natsConnection_QueueSubscribeSync() -: nats.h -
          • -
          • natsConnection_QueueSubscribeTimeout() -: nats.h -
          • -
          • natsConnection_Request() -: nats.h -
          • -
          • natsConnection_RequestMsg() -: nats.h -
          • -
          • natsConnection_RequestString() -: nats.h -
          • -
          • natsConnection_Sign() -: nats.h -
          • -
          • natsConnection_Status() -: nats.h -
          • -
          • natsConnection_Subscribe() -: nats.h -
          • -
          • natsConnection_SubscribeSync() -: nats.h -
          • -
          • natsConnection_SubscribeTimeout() -: nats.h -
          • -
          • natsInbox_Create() -: nats.h -
          • -
          • natsInbox_Destroy() -: nats.h -
          • -
          • natsLibevent_Attach() -: libevent.h -
          • -
          • natsLibevent_Detach() -: libevent.h -
          • -
          • natsLibevent_Init() -: libevent.h -
          • -
          • natsLibevent_Read() -: libevent.h -
          • -
          • natsLibevent_Write() -: libevent.h -
          • -
          • natsLibuv_Attach() -: libuv.h -
          • -
          • natsLibuv_Detach() -: libuv.h -
          • -
          • natsLibuv_Init() -: libuv.h -
          • -
          • natsLibuv_Read() -: libuv.h -
          • -
          • natsLibuv_SetThreadLocalLoop() -: libuv.h -
          • -
          • natsLibuv_Write() -: libuv.h -
          • -
          • natsMsg_Create() -: nats.h -
          • -
          • natsMsg_Destroy() -: nats.h -
          • -
          • natsMsg_GetData() -: nats.h -
          • -
          • natsMsg_GetDataLength() -: nats.h -
          • -
          • natsMsg_GetReply() -: nats.h -
          • -
          • natsMsg_GetSubject() -: nats.h -
          • -
          • natsMsg_IsNoResponders() -: nats.h -
          • -
          • natsMsgHeader_Add() -: nats.h -
          • -
          • natsMsgHeader_Delete() -: nats.h -
          • -
          • natsMsgHeader_Get() -: nats.h -
          • -
          • natsMsgHeader_Keys() -: nats.h -
          • -
          • natsMsgHeader_Set() -: nats.h -
          • -
          • natsMsgHeader_Values() -: nats.h -
          • -
          • natsOptions_Create() -: nats.h -
          • -
          • natsOptions_Destroy() -: nats.h -
          • -
          • natsOptions_DisableNoResponders() -: nats.h -
          • -
          • natsOptions_IPResolutionOrder() -: nats.h -
          • -
          • natsOptions_LoadCATrustedCertificates() -: nats.h -
          • -
          • natsOptions_LoadCertificatesChain() -: nats.h -
          • -
          • natsOptions_SetAllowReconnect() -: nats.h -
          • -
          • natsOptions_SetCATrustedCertificates() -: nats.h -
          • -
          • natsOptions_SetCertificatesChain() -: nats.h -
          • -
          • natsOptions_SetCiphers() -: nats.h -
          • -
          • natsOptions_SetCipherSuites() -: nats.h -
          • -
          • natsOptions_SetClosedCB() -: nats.h -
          • -
          • natsOptions_SetCustomReconnectDelay() -: nats.h -
          • -
          • natsOptions_SetDisconnectedCB() -: nats.h -
          • -
          • natsOptions_SetDiscoveredServersCB() -: nats.h -
          • -
          • natsOptions_SetErrorHandler() -: nats.h -
          • -
          • natsOptions_SetEventLoop() -: nats.h -
          • -
          • natsOptions_SetExpectedHostname() -: nats.h -
          • -
          • natsOptions_SetFailRequestsOnDisconnect() -: nats.h -
          • -
          • natsOptions_SetIOBufSize() -: nats.h -
          • -
          • natsOptions_SetLameDuckModeCB() -: nats.h -
          • -
          • natsOptions_SetMaxPendingMsgs() -: nats.h -
          • -
          • natsOptions_SetMaxPingsOut() -: nats.h -
          • -
          • natsOptions_SetMaxReconnect() -: nats.h -
          • -
          • natsOptions_SetName() -: nats.h -
          • -
          • natsOptions_SetNKey() -: nats.h -
          • -
          • natsOptions_SetNKeyFromSeed() -: nats.h -
          • -
          • natsOptions_SetNoEcho() -: nats.h -
          • -
          • natsOptions_SetNoRandomize() -: nats.h -
          • -
          • natsOptions_SetPedantic() -: nats.h -
          • -
          • natsOptions_SetPingInterval() -: nats.h -
          • -
          • natsOptions_SetReconnectBufSize() -: nats.h -
          • -
          • natsOptions_SetReconnectedCB() -: nats.h -
          • -
          • natsOptions_SetReconnectJitter() -: nats.h -
          • -
          • natsOptions_SetReconnectWait() -: nats.h -
          • -
          • natsOptions_SetRetryOnFailedConnect() -: nats.h -
          • -
          • natsOptions_SetSecure() -: nats.h -
          • -
          • natsOptions_SetSendAsap() -: nats.h -
          • -
          • natsOptions_SetServers() -: nats.h -
          • -
          • natsOptions_SetTimeout() -: nats.h -
          • -
          • natsOptions_SetToken() -: nats.h -
          • -
          • natsOptions_SetTokenHandler() -: nats.h -
          • -
          • natsOptions_SetURL() -: nats.h -
          • -
          • natsOptions_SetUserCredentialsCallbacks() -: nats.h -
          • -
          • natsOptions_SetUserCredentialsFromFiles() -: nats.h -
          • -
          • natsOptions_SetUserInfo() -: nats.h -
          • -
          • natsOptions_SetVerbose() -: nats.h -
          • -
          • natsOptions_SetWriteDeadline() -: nats.h -
          • -
          • natsOptions_SkipServerVerification() -: nats.h -
          • -
          • natsOptions_UseGlobalMessageDelivery() -: nats.h -
          • -
          • natsOptions_UseOldRequestStyle() -: nats.h -
          • -
          • natsStatistics_Create() -: nats.h -
          • -
          • natsStatistics_Destroy() -: nats.h -
          • -
          • natsStatistics_GetCounts() -: nats.h -
          • -
          • natsStatus_GetText() -: nats.h -
          • -
          • natsSubscription_AutoUnsubscribe() -: nats.h -
          • -
          • natsSubscription_ClearMaxPending() -: nats.h -
          • -
          • natsSubscription_Destroy() -: nats.h -
          • -
          • natsSubscription_Drain() -: nats.h -
          • -
          • natsSubscription_DrainCompletionStatus() -: nats.h -
          • -
          • natsSubscription_DrainTimeout() -: nats.h -
          • -
          • natsSubscription_GetDelivered() -: nats.h -
          • -
          • natsSubscription_GetDropped() -: nats.h -
          • -
          • natsSubscription_GetMaxPending() -: nats.h -
          • -
          • natsSubscription_GetPending() -: nats.h -
          • -
          • natsSubscription_GetPendingLimits() -: nats.h -
          • -
          • natsSubscription_GetStats() -: nats.h -
          • -
          • natsSubscription_IsValid() -: nats.h -
          • -
          • natsSubscription_NextMsg() -: nats.h -
          • -
          • natsSubscription_NoDeliveryDelay() -: nats.h -
          • -
          • natsSubscription_QueuedMsgs() -: nats.h -
          • -
          • natsSubscription_SetOnCompleteCB() -: nats.h -
          • -
          • natsSubscription_SetPendingLimits() -: nats.h -
          • -
          • natsSubscription_Unsubscribe() -: nats.h -
          • -
          • natsSubscription_WaitForDrainCompletion() -: nats.h -
          • -
          - - -

          - s -

            -
          • stanConnection_Close() -: nats.h -
          • -
          • stanConnection_Connect() -: nats.h -
          • -
          • stanConnection_Destroy() -: nats.h -
          • -
          • stanConnection_GetNATSConnection() -: nats.h -
          • -
          • stanConnection_Publish() -: nats.h -
          • -
          • stanConnection_PublishAsync() -: nats.h -
          • -
          • stanConnection_QueueSubscribe() -: nats.h -
          • -
          • stanConnection_ReleaseNATSConnection() -: nats.h -
          • -
          • stanConnection_Subscribe() -: nats.h -
          • -
          • stanConnOptions_Create() -: nats.h -
          • -
          • stanConnOptions_Destroy() -: nats.h -
          • -
          • stanConnOptions_SetConnectionLostHandler() -: nats.h -
          • -
          • stanConnOptions_SetConnectionWait() -: nats.h -
          • -
          • stanConnOptions_SetDiscoveryPrefix() -: nats.h -
          • -
          • stanConnOptions_SetMaxPubAcksInflight() -: nats.h -
          • -
          • stanConnOptions_SetNATSOptions() -: nats.h -
          • -
          • stanConnOptions_SetPings() -: nats.h -
          • -
          • stanConnOptions_SetPubAckWait() -: nats.h -
          • -
          • stanConnOptions_SetURL() -: nats.h -
          • -
          • stanMsg_Destroy() -: nats.h -
          • -
          • stanMsg_GetData() -: nats.h -
          • -
          • stanMsg_GetDataLength() -: nats.h -
          • -
          • stanMsg_GetSequence() -: nats.h -
          • -
          • stanMsg_GetTimestamp() -: nats.h -
          • -
          • stanMsg_IsRedelivered() -: nats.h -
          • -
          • stanSubOptions_Create() -: nats.h -
          • -
          • stanSubOptions_DeliverAllAvailable() -: nats.h -
          • -
          • stanSubOptions_Destroy() -: nats.h -
          • -
          • stanSubOptions_SetAckWait() -: nats.h -
          • -
          • stanSubOptions_SetDurableName() -: nats.h -
          • -
          • stanSubOptions_SetManualAckMode() -: nats.h -
          • -
          • stanSubOptions_SetMaxInflight() -: nats.h -
          • -
          • stanSubOptions_StartAtSequence() -: nats.h -
          • -
          • stanSubOptions_StartAtTime() -: nats.h -
          • -
          • stanSubOptions_StartAtTimeDelta() -: nats.h -
          • -
          • stanSubOptions_StartWithLastReceived() -: nats.h -
          • -
          • stanSubscription_AckMsg() -: nats.h -
          • -
          • stanSubscription_Close() -: nats.h -
          • -
          • stanSubscription_Destroy() -: nats.h -
          • -
          • stanSubscription_SetOnCompleteCB() -: nats.h -
          • -
          • stanSubscription_Unsubscribe() -: nats.h +
          • jsSubOptions_Init() +: nats.h
        diff --git a/doc/html/globals_func.js b/doc/html/globals_func.js new file mode 100644 index 00000000..2301404e --- /dev/null +++ b/doc/html/globals_func.js @@ -0,0 +1,6 @@ +var globals_func = +[ + [ "j", "globals_func.html", null ], + [ "n", "globals_func_n.html", null ], + [ "s", "globals_func_s.html", null ] +]; \ No newline at end of file diff --git a/doc/html/globals_func_n.html b/doc/html/globals_func_n.html new file mode 100644 index 00000000..847acf66 --- /dev/null +++ b/doc/html/globals_func_n.html @@ -0,0 +1,606 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: File Members + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +  + +

        - n -

          +
        • nats_CheckCompatibility() +: nats.h +
        • +
        • nats_Close() +: nats.h +
        • +
        • nats_CloseAndWait() +: nats.h +
        • +
        • nats_GetLastError() +: nats.h +
        • +
        • nats_GetLastErrorStack() +: nats.h +
        • +
        • nats_GetVersion() +: nats.h +
        • +
        • nats_GetVersionNumber() +: nats.h +
        • +
        • nats_Now() +: nats.h +
        • +
        • nats_NowInNanoSeconds() +: nats.h +
        • +
        • nats_Open() +: nats.h +
        • +
        • nats_PrintLastErrorStack() +: nats.h +
        • +
        • nats_ReleaseThreadMemory() +: nats.h +
        • +
        • nats_SetMessageDeliveryPoolSize() +: nats.h +
        • +
        • nats_Sign() +: nats.h +
        • +
        • nats_Sleep() +: nats.h +
        • +
        • natsConnection_Buffered() +: nats.h +
        • +
        • natsConnection_Close() +: nats.h +
        • +
        • natsConnection_Connect() +: nats.h +
        • +
        • natsConnection_ConnectTo() +: nats.h +
        • +
        • natsConnection_Destroy() +: nats.h +
        • +
        • natsConnection_Drain() +: nats.h +
        • +
        • natsConnection_DrainTimeout() +: nats.h +
        • +
        • natsConnection_Flush() +: nats.h +
        • +
        • natsConnection_FlushTimeout() +: nats.h +
        • +
        • natsConnection_GetClientID() +: nats.h +
        • +
        • natsConnection_GetClientIP() +: nats.h +
        • +
        • natsConnection_GetConnectedServerId() +: nats.h +
        • +
        • natsConnection_GetConnectedUrl() +: nats.h +
        • +
        • natsConnection_GetDiscoveredServers() +: nats.h +
        • +
        • natsConnection_GetLastError() +: nats.h +
        • +
        • natsConnection_GetLocalIPAndPort() +: nats.h +
        • +
        • natsConnection_GetMaxPayload() +: nats.h +
        • +
        • natsConnection_GetRTT() +: nats.h +
        • +
        • natsConnection_GetServers() +: nats.h +
        • +
        • natsConnection_GetStats() +: nats.h +
        • +
        • natsConnection_HasHeaderSupport() +: nats.h +
        • +
        • natsConnection_IsClosed() +: nats.h +
        • +
        • natsConnection_IsDraining() +: nats.h +
        • +
        • natsConnection_IsReconnecting() +: nats.h +
        • +
        • natsConnection_JetStream() +: nats.h +
        • +
        • natsConnection_ProcessReadEvent() +: nats.h +
        • +
        • natsConnection_ProcessWriteEvent() +: nats.h +
        • +
        • natsConnection_Publish() +: nats.h +
        • +
        • natsConnection_PublishMsg() +: nats.h +
        • +
        • natsConnection_PublishRequest() +: nats.h +
        • +
        • natsConnection_PublishRequestString() +: nats.h +
        • +
        • natsConnection_PublishString() +: nats.h +
        • +
        • natsConnection_QueueSubscribe() +: nats.h +
        • +
        • natsConnection_QueueSubscribeSync() +: nats.h +
        • +
        • natsConnection_QueueSubscribeTimeout() +: nats.h +
        • +
        • natsConnection_Request() +: nats.h +
        • +
        • natsConnection_RequestMsg() +: nats.h +
        • +
        • natsConnection_RequestString() +: nats.h +
        • +
        • natsConnection_Sign() +: nats.h +
        • +
        • natsConnection_Status() +: nats.h +
        • +
        • natsConnection_Subscribe() +: nats.h +
        • +
        • natsConnection_SubscribeSync() +: nats.h +
        • +
        • natsConnection_SubscribeTimeout() +: nats.h +
        • +
        • natsInbox_Create() +: nats.h +
        • +
        • natsInbox_Destroy() +: nats.h +
        • +
        • natsLibevent_Attach() +: libevent.h +
        • +
        • natsLibevent_Detach() +: libevent.h +
        • +
        • natsLibevent_Init() +: libevent.h +
        • +
        • natsLibevent_Read() +: libevent.h +
        • +
        • natsLibevent_Write() +: libevent.h +
        • +
        • natsLibuv_Attach() +: libuv.h +
        • +
        • natsLibuv_Detach() +: libuv.h +
        • +
        • natsLibuv_Init() +: libuv.h +
        • +
        • natsLibuv_Read() +: libuv.h +
        • +
        • natsLibuv_SetThreadLocalLoop() +: libuv.h +
        • +
        • natsLibuv_Write() +: libuv.h +
        • +
        • natsMsg_Ack() +: nats.h +
        • +
        • natsMsg_AckSync() +: nats.h +
        • +
        • natsMsg_Create() +: nats.h +
        • +
        • natsMsg_Destroy() +: nats.h +
        • +
        • natsMsg_GetData() +: nats.h +
        • +
        • natsMsg_GetDataLength() +: nats.h +
        • +
        • natsMsg_GetMetaData() +: nats.h +
        • +
        • natsMsg_GetReply() +: nats.h +
        • +
        • natsMsg_GetSubject() +: nats.h +
        • +
        • natsMsg_InProgress() +: nats.h +
        • +
        • natsMsg_IsNoResponders() +: nats.h +
        • +
        • natsMsg_Nak() +: nats.h +
        • +
        • natsMsg_Term() +: nats.h +
        • +
        • natsMsgHeader_Add() +: nats.h +
        • +
        • natsMsgHeader_Delete() +: nats.h +
        • +
        • natsMsgHeader_Get() +: nats.h +
        • +
        • natsMsgHeader_Keys() +: nats.h +
        • +
        • natsMsgHeader_Set() +: nats.h +
        • +
        • natsMsgHeader_Values() +: nats.h +
        • +
        • natsMsgList_Destroy() +: nats.h +
        • +
        • natsOptions_Create() +: nats.h +
        • +
        • natsOptions_Destroy() +: nats.h +
        • +
        • natsOptions_DisableNoResponders() +: nats.h +
        • +
        • natsOptions_IPResolutionOrder() +: nats.h +
        • +
        • natsOptions_LoadCATrustedCertificates() +: nats.h +
        • +
        • natsOptions_LoadCertificatesChain() +: nats.h +
        • +
        • natsOptions_SetAllowReconnect() +: nats.h +
        • +
        • natsOptions_SetCATrustedCertificates() +: nats.h +
        • +
        • natsOptions_SetCertificatesChain() +: nats.h +
        • +
        • natsOptions_SetCiphers() +: nats.h +
        • +
        • natsOptions_SetCipherSuites() +: nats.h +
        • +
        • natsOptions_SetClosedCB() +: nats.h +
        • +
        • natsOptions_SetCustomReconnectDelay() +: nats.h +
        • +
        • natsOptions_SetDisconnectedCB() +: nats.h +
        • +
        • natsOptions_SetDiscoveredServersCB() +: nats.h +
        • +
        • natsOptions_SetErrorHandler() +: nats.h +
        • +
        • natsOptions_SetEventLoop() +: nats.h +
        • +
        • natsOptions_SetExpectedHostname() +: nats.h +
        • +
        • natsOptions_SetFailRequestsOnDisconnect() +: nats.h +
        • +
        • natsOptions_SetIOBufSize() +: nats.h +
        • +
        • natsOptions_SetLameDuckModeCB() +: nats.h +
        • +
        • natsOptions_SetMaxPendingMsgs() +: nats.h +
        • +
        • natsOptions_SetMaxPingsOut() +: nats.h +
        • +
        • natsOptions_SetMaxReconnect() +: nats.h +
        • +
        • natsOptions_SetName() +: nats.h +
        • +
        • natsOptions_SetNKey() +: nats.h +
        • +
        • natsOptions_SetNKeyFromSeed() +: nats.h +
        • +
        • natsOptions_SetNoEcho() +: nats.h +
        • +
        • natsOptions_SetNoRandomize() +: nats.h +
        • +
        • natsOptions_SetPedantic() +: nats.h +
        • +
        • natsOptions_SetPingInterval() +: nats.h +
        • +
        • natsOptions_SetReconnectBufSize() +: nats.h +
        • +
        • natsOptions_SetReconnectedCB() +: nats.h +
        • +
        • natsOptions_SetReconnectJitter() +: nats.h +
        • +
        • natsOptions_SetReconnectWait() +: nats.h +
        • +
        • natsOptions_SetRetryOnFailedConnect() +: nats.h +
        • +
        • natsOptions_SetSecure() +: nats.h +
        • +
        • natsOptions_SetSendAsap() +: nats.h +
        • +
        • natsOptions_SetServers() +: nats.h +
        • +
        • natsOptions_SetTimeout() +: nats.h +
        • +
        • natsOptions_SetToken() +: nats.h +
        • +
        • natsOptions_SetTokenHandler() +: nats.h +
        • +
        • natsOptions_SetURL() +: nats.h +
        • +
        • natsOptions_SetUserCredentialsCallbacks() +: nats.h +
        • +
        • natsOptions_SetUserCredentialsFromFiles() +: nats.h +
        • +
        • natsOptions_SetUserInfo() +: nats.h +
        • +
        • natsOptions_SetVerbose() +: nats.h +
        • +
        • natsOptions_SetWriteDeadline() +: nats.h +
        • +
        • natsOptions_SkipServerVerification() +: nats.h +
        • +
        • natsOptions_UseGlobalMessageDelivery() +: nats.h +
        • +
        • natsOptions_UseOldRequestStyle() +: nats.h +
        • +
        • natsStatistics_Create() +: nats.h +
        • +
        • natsStatistics_Destroy() +: nats.h +
        • +
        • natsStatistics_GetCounts() +: nats.h +
        • +
        • natsStatus_GetText() +: nats.h +
        • +
        • natsSubscription_AutoUnsubscribe() +: nats.h +
        • +
        • natsSubscription_ClearMaxPending() +: nats.h +
        • +
        • natsSubscription_Destroy() +: nats.h +
        • +
        • natsSubscription_Drain() +: nats.h +
        • +
        • natsSubscription_DrainCompletionStatus() +: nats.h +
        • +
        • natsSubscription_DrainTimeout() +: nats.h +
        • +
        • natsSubscription_Fetch() +: nats.h +
        • +
        • natsSubscription_GetDelivered() +: nats.h +
        • +
        • natsSubscription_GetDropped() +: nats.h +
        • +
        • natsSubscription_GetMaxPending() +: nats.h +
        • +
        • natsSubscription_GetPending() +: nats.h +
        • +
        • natsSubscription_GetPendingLimits() +: nats.h +
        • +
        • natsSubscription_GetSequenceMismatch() +: nats.h +
        • +
        • natsSubscription_GetStats() +: nats.h +
        • +
        • natsSubscription_IsValid() +: nats.h +
        • +
        • natsSubscription_NextMsg() +: nats.h +
        • +
        • natsSubscription_NoDeliveryDelay() +: nats.h +
        • +
        • natsSubscription_QueuedMsgs() +: nats.h +
        • +
        • natsSubscription_SetOnCompleteCB() +: nats.h +
        • +
        • natsSubscription_SetPendingLimits() +: nats.h +
        • +
        • natsSubscription_Unsubscribe() +: nats.h +
        • +
        • natsSubscription_WaitForDrainCompletion() +: nats.h +
        • +
        +
        +
        + + + + + diff --git a/doc/html/globals_func_s.html b/doc/html/globals_func_s.html new file mode 100644 index 00000000..3779e297 --- /dev/null +++ b/doc/html/globals_func_s.html @@ -0,0 +1,225 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: File Members + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +  + +

        - s -

          +
        • stanConnection_Close() +: nats.h +
        • +
        • stanConnection_Connect() +: nats.h +
        • +
        • stanConnection_Destroy() +: nats.h +
        • +
        • stanConnection_GetNATSConnection() +: nats.h +
        • +
        • stanConnection_Publish() +: nats.h +
        • +
        • stanConnection_PublishAsync() +: nats.h +
        • +
        • stanConnection_QueueSubscribe() +: nats.h +
        • +
        • stanConnection_ReleaseNATSConnection() +: nats.h +
        • +
        • stanConnection_Subscribe() +: nats.h +
        • +
        • stanConnOptions_Create() +: nats.h +
        • +
        • stanConnOptions_Destroy() +: nats.h +
        • +
        • stanConnOptions_SetConnectionLostHandler() +: nats.h +
        • +
        • stanConnOptions_SetConnectionWait() +: nats.h +
        • +
        • stanConnOptions_SetDiscoveryPrefix() +: nats.h +
        • +
        • stanConnOptions_SetMaxPubAcksInflight() +: nats.h +
        • +
        • stanConnOptions_SetNATSOptions() +: nats.h +
        • +
        • stanConnOptions_SetPings() +: nats.h +
        • +
        • stanConnOptions_SetPubAckWait() +: nats.h +
        • +
        • stanConnOptions_SetURL() +: nats.h +
        • +
        • stanMsg_Destroy() +: nats.h +
        • +
        • stanMsg_GetData() +: nats.h +
        • +
        • stanMsg_GetDataLength() +: nats.h +
        • +
        • stanMsg_GetSequence() +: nats.h +
        • +
        • stanMsg_GetTimestamp() +: nats.h +
        • +
        • stanMsg_IsRedelivered() +: nats.h +
        • +
        • stanSubOptions_Create() +: nats.h +
        • +
        • stanSubOptions_DeliverAllAvailable() +: nats.h +
        • +
        • stanSubOptions_Destroy() +: nats.h +
        • +
        • stanSubOptions_SetAckWait() +: nats.h +
        • +
        • stanSubOptions_SetDurableName() +: nats.h +
        • +
        • stanSubOptions_SetManualAckMode() +: nats.h +
        • +
        • stanSubOptions_SetMaxInflight() +: nats.h +
        • +
        • stanSubOptions_StartAtSequence() +: nats.h +
        • +
        • stanSubOptions_StartAtTime() +: nats.h +
        • +
        • stanSubOptions_StartAtTimeDelta() +: nats.h +
        • +
        • stanSubOptions_StartWithLastReceived() +: nats.h +
        • +
        • stanSubscription_AckMsg() +: nats.h +
        • +
        • stanSubscription_Close() +: nats.h +
        • +
        • stanSubscription_Destroy() +: nats.h +
        • +
        • stanSubscription_SetOnCompleteCB() +: nats.h +
        • +
        • stanSubscription_Unsubscribe() +: nats.h +
        • +
        +
        +
        + + + + + diff --git a/doc/html/globals_n.html b/doc/html/globals_n.html index f0a0e7bd..569ecb64 100644 --- a/doc/html/globals_n.html +++ b/doc/html/globals_n.html @@ -4,8 +4,8 @@ - -NATS C Client with Streaming support: File Members + +NATS C Client with JetStream and Streaming support: File Members @@ -13,16 +13,9 @@ - - @@ -32,8 +25,8 @@ -
        NATS C Client with Streaming support -  1.8.0-beta +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -42,59 +35,22 @@
        - + - - - - + + + +
        @@ -127,7 +85,7 @@
        Here is a list of all file members with links to the files they belong to:
        -

        - n -

          +

          - n -

          • NATS_ADDRESS_MISSING : status.h
          • @@ -137,6 +95,30 @@

            - n -

            • nats_Close() : nats.h
            • +
            • nats_CloseAndWait() +: nats.h +
            • +
            • NATS_CONN_STATUS_CLOSED +: status.h +
            • +
            • NATS_CONN_STATUS_CONNECTED +: status.h +
            • +
            • NATS_CONN_STATUS_CONNECTING +: status.h +
            • +
            • NATS_CONN_STATUS_DISCONNECTED +: status.h +
            • +
            • NATS_CONN_STATUS_DRAINING_PUBS +: status.h +
            • +
            • NATS_CONN_STATUS_DRAINING_SUBS +: status.h +
            • +
            • NATS_CONN_STATUS_RECONNECTING +: status.h +
            • NATS_CONNECTION_AUTH_FAILED : status.h
            • @@ -182,6 +164,9 @@

              - n -

              • NATS_INVALID_ARG : status.h
              • +
              • NATS_INVALID_QUEUE_NAME +: status.h +
              • NATS_INVALID_SUBJECT : status.h
              • @@ -203,9 +188,18 @@

                - n -

                • NATS_MAX_PAYLOAD : status.h
                • +
                • NATS_MISMATCH +: status.h +
                • +
                • NATS_MISSED_HEARTBEAT +: status.h +
                • NATS_NO_MEMORY : status.h
                • +
                • NATS_NO_RESPONDERS +: status.h +
                • NATS_NO_SERVER : status.h
                • @@ -254,6 +248,9 @@

                  - n -

                  • nats_SetMessageDeliveryPoolSize() : nats.h
                  • +
                  • nats_Sign() +: nats.h +
                  • nats_Sleep() : nats.h
                  • @@ -302,6 +299,12 @@

                    - n -

                    • natsConnection_FlushTimeout() : nats.h
                    • +
                    • natsConnection_GetClientID() +: nats.h +
                    • +
                    • natsConnection_GetClientIP() +: nats.h +
                    • natsConnection_GetConnectedServerId() : nats.h
                    • @@ -314,15 +317,24 @@

                      - n -

                      • natsConnection_GetLastError() : nats.h
                      • +
                      • natsConnection_GetLocalIPAndPort() +: nats.h +
                      • natsConnection_GetMaxPayload() : nats.h
                      • +
                      • natsConnection_GetRTT() +: nats.h +
                      • natsConnection_GetServers() : nats.h
                      • natsConnection_GetStats() : nats.h
                      • +
                      • natsConnection_HasHeaderSupport() +: nats.h +
                      • natsConnection_IsClosed() : nats.h
                      • @@ -332,6 +344,9 @@

                        - n -

                        • natsConnection_IsReconnecting() : nats.h
                        • +
                        • natsConnection_JetStream() +: nats.h +
                        • natsConnection_ProcessReadEvent() : nats.h
                        • @@ -365,9 +380,15 @@

                          - n -

                          • natsConnection_Request() : nats.h
                          • +
                          • natsConnection_RequestMsg() +: nats.h +
                          • natsConnection_RequestString() : nats.h
                          • +
                          • natsConnection_Sign() +: nats.h +
                          • natsConnection_Status() : nats.h
                          • @@ -386,6 +407,9 @@

                            - n -

                            • natsConnStatus : status.h
                            • +
                            • natsCustomReconnectDelayHandler +: nats.h +
                            • natsErrHandler : nats.h
                            • @@ -405,10 +429,10 @@

                              - n -

                                : nats.h
                              • natsInbox_Create() -: nats.h +: nats.h
                              • natsInbox_Destroy() -: nats.h +: nats.h
                              • natsLibevent_Attach() : libevent.h @@ -446,6 +470,12 @@

                                - n -

                                • natsMsg : nats.h
                                • +
                                • natsMsg_Ack() +: nats.h +
                                • +
                                • natsMsg_AckSync() +: nats.h +
                                • natsMsg_Create() : nats.h
                                • @@ -453,20 +483,62 @@

                                  - n -

                                    : nats.h
                                  • natsMsg_GetData() -: nats.h +: nats.h
                                  • natsMsg_GetDataLength() -: nats.h +: nats.h +
                                  • +
                                  • natsMsg_GetMetaData() +: nats.h
                                  • natsMsg_GetReply() -: nats.h +: nats.h
                                  • natsMsg_GetSubject() -: nats.h +: nats.h +
                                  • +
                                  • natsMsg_InProgress() +: nats.h +
                                  • +
                                  • natsMsg_IsNoResponders() +: nats.h +
                                  • +
                                  • natsMsg_Nak() +: nats.h +
                                  • +
                                  • natsMsg_Term() +: nats.h
                                  • natsMsgHandler : nats.h
                                  • +
                                  • natsMsgHeader_Add() +: nats.h +
                                  • +
                                  • natsMsgHeader_Delete() +: nats.h +
                                  • +
                                  • natsMsgHeader_Get() +: nats.h +
                                  • +
                                  • natsMsgHeader_Keys() +: nats.h +
                                  • +
                                  • natsMsgHeader_Set() +: nats.h +
                                  • +
                                  • natsMsgHeader_Values() +: nats.h +
                                  • +
                                  • natsMsgList +: nats.h +
                                  • +
                                  • natsMsgList_Destroy() +: nats.h +
                                  • +
                                  • natsOnCompleteCB +: nats.h +
                                  • natsOptions : nats.h
                                  • @@ -476,6 +548,9 @@

                                    - n -

                                    • natsOptions_Destroy() : nats.h
                                    • +
                                    • natsOptions_DisableNoResponders() +: nats.h +
                                    • natsOptions_IPResolutionOrder() : nats.h
                                    • @@ -488,12 +563,24 @@

                                      - n -

                                      • natsOptions_SetAllowReconnect() : nats.h
                                      • +
                                      • natsOptions_SetCATrustedCertificates() +: nats.h +
                                      • +
                                      • natsOptions_SetCertificatesChain() +: nats.h +
                                      • natsOptions_SetCiphers() : nats.h
                                      • +
                                      • natsOptions_SetCipherSuites() +: nats.h +
                                      • natsOptions_SetClosedCB() : nats.h
                                      • +
                                      • natsOptions_SetCustomReconnectDelay() +: nats.h +
                                      • natsOptions_SetDisconnectedCB() : nats.h
                                      • @@ -509,6 +596,15 @@

                                        - n -

                                        • natsOptions_SetExpectedHostname() : nats.h
                                        • +
                                        • natsOptions_SetFailRequestsOnDisconnect() +: nats.h +
                                        • +
                                        • natsOptions_SetIOBufSize() +: nats.h +
                                        • +
                                        • natsOptions_SetLameDuckModeCB() +: nats.h +
                                        • natsOptions_SetMaxPendingMsgs() : nats.h
                                        • @@ -521,6 +617,12 @@

                                          - n -

                                          • natsOptions_SetName() : nats.h
                                          • +
                                          • natsOptions_SetNKey() +: nats.h +
                                          • +
                                          • natsOptions_SetNKeyFromSeed() +: nats.h +
                                          • natsOptions_SetNoEcho() : nats.h
                                          • @@ -539,6 +641,9 @@

                                            - n -

                                            • natsOptions_SetReconnectedCB() : nats.h
                                            • +
                                            • natsOptions_SetReconnectJitter() +: nats.h +
                                            • natsOptions_SetReconnectWait() : nats.h
                                            • @@ -560,15 +665,27 @@

                                              - n -

                                              • natsOptions_SetToken() : nats.h
                                              • +
                                              • natsOptions_SetTokenHandler() +: nats.h +
                                              • natsOptions_SetURL() : nats.h
                                              • +
                                              • natsOptions_SetUserCredentialsCallbacks() +: nats.h +
                                              • +
                                              • natsOptions_SetUserCredentialsFromFiles() +: nats.h +
                                              • natsOptions_SetUserInfo() : nats.h
                                              • natsOptions_SetVerbose() : nats.h
                                              • +
                                              • natsOptions_SetWriteDeadline() +: nats.h +
                                              • natsOptions_SkipServerVerification() : nats.h
                                              • @@ -578,6 +695,9 @@

                                                - n -

                                                • natsOptions_UseOldRequestStyle() : nats.h
                                                • +
                                                • natsSignatureHandler +: nats.h +
                                                • natsSock : nats.h
                                                • @@ -591,7 +711,7 @@

                                                  - n -

                                                    : nats.h
                                                  • natsStatistics_GetCounts() -: nats.h +: nats.h
                                                  • natsStatus : status.h @@ -614,6 +734,15 @@

                                                    - n -

                                                    • natsSubscription_Drain() : nats.h
                                                    • +
                                                    • natsSubscription_DrainCompletionStatus() +: nats.h +
                                                    • +
                                                    • natsSubscription_DrainTimeout() +: nats.h +
                                                    • +
                                                    • natsSubscription_Fetch() +: nats.h +
                                                    • natsSubscription_GetDelivered() : nats.h
                                                    • @@ -629,6 +758,9 @@

                                                      - n -

                                                      • natsSubscription_GetPendingLimits() : nats.h
                                                      • +
                                                      • natsSubscription_GetSequenceMismatch() +: nats.h +
                                                      • natsSubscription_GetStats() : nats.h
                                                      • @@ -644,6 +776,9 @@

                                                        - n -

                                                        • natsSubscription_QueuedMsgs() : nats.h
                                                        • +
                                                        • natsSubscription_SetOnCompleteCB() +: nats.h +
                                                        • natsSubscription_SetPendingLimits() : nats.h
                                                        • @@ -653,6 +788,12 @@

                                                          - n -

                                                          • natsSubscription_WaitForDrainCompletion() : nats.h
                                                          • +
                                                          • natsTokenHandler +: nats.h +
                                                          • +
                                                          • natsUserJWTHandler +: nats.h +
        diff --git a/doc/html/globals_s.html b/doc/html/globals_s.html index b1d1fc90..01f30d9e 100644 --- a/doc/html/globals_s.html +++ b/doc/html/globals_s.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: File Members +NATS C Client with JetStream and Streaming support: File Members @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/globals_type.html b/doc/html/globals_type.html index 67238aff..33dc43ff 100644 --- a/doc/html/globals_type.html +++ b/doc/html/globals_type.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: File Members +NATS C Client with JetStream and Streaming support: File Members @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -83,7 +83,88 @@
          +  + +

          - j -

          + + +

          - n -

          • natsConnection : nats.h
          • @@ -117,6 +198,9 @@
          • natsMsgHandler : nats.h
          • +
          • natsMsgList +: nats.h +
          • natsOnCompleteCB : nats.h
          • @@ -141,6 +225,10 @@
          • natsUserJWTHandler : nats.h
          • +
          + + +

          - s -

          • stanConnection : nats.h
          • diff --git a/doc/html/group__callbacks_group.html b/doc/html/group__callbacks_group.html index 7ffd8119..5fa8f144 100644 --- a/doc/html/group__callbacks_group.html +++ b/doc/html/group__callbacks_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Callbacks +NATS C Client with JetStream and Streaming support: Callbacks @@ -25,8 +25,8 @@ -
            NATS C Client with Streaming support -  2.6.0 +
            NATS C Client with JetStream and Streaming support +  3.0.0
            The nats.io C Client, Supported by Synadia Communications Inc.
            @@ -128,6 +128,9 @@ typedef int64_t(* natsCustomReconnectDelayHandler) (natsConnection *nc, int attempts, void *closure)  Callback used to specify how long to wait between reconnects. More...
              +typedef void(* jsPubAckErrHandler) (jsCtx *js, jsPubAckErr *pae, void *closure) + Callback used to process asynchronous publish errors from JetStream. More...
            +  typedef void(* stanPubAckHandler) (const char *guid, const char *error, void *closure)  Callback used to notify of an asynchronous publish result. More...
              @@ -388,6 +391,39 @@

            Returns
            the number of milliseconds to wait before trying to reconnect.
            +

            +
        + +

        ◆ jsPubAckErrHandler

        + +
        +
        + + + + +
        typedef void(* jsPubAckErrHandler) (jsCtx *js, jsPubAckErr *pae, void *closure)
        +
        +

        Callback used to process asynchronous publish errors from JetStream js_PublishAsync and js_PublishMsgAsync calls. The provided jsPubAckErr object gives the user access to the encountered error along with the original message sent to the server for possible restransmitting.

        +
        Note
        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 Msg field from the jsPubAckErr object).
        +
        void myPAECallback(jsCtx *js, jsPubAckErr *pae, void* closure)
        +
        {
        +
        ...
        +
        // Resend the message
        +
        js_PublishMsgAsync(js, &(pae->Msg), NULL);
        +
        }
        +
        Warning
        The jsPubAckErr object and its content will be invalid as soon as the callback returns.
        +
        +Unlike a NATS message callback, the user does not have to destroy the original NATS message (present in the jsPubAckErr object), the library will do it.
        +
        Parameters
        + + + + +
        jsthe pointer to the jsCtx object.
        paethe pointer to the jsPubAckErr object.
        closurean optional pointer to a user defined object that was specified when registering the callback.
        +
        +
        +
        diff --git a/doc/html/group__callbacks_group.js b/doc/html/group__callbacks_group.js index c14fcbc9..362a6a94 100644 --- a/doc/html/group__callbacks_group.js +++ b/doc/html/group__callbacks_group.js @@ -12,6 +12,7 @@ var group__callbacks_group = [ "natsTokenHandler", "group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094", null ], [ "natsOnCompleteCB", "group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a", null ], [ "natsCustomReconnectDelayHandler", "group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4", null ], + [ "jsPubAckErrHandler", "group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992", null ], [ "stanPubAckHandler", "group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18", null ], [ "stanMsgHandler", "group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409", null ], [ "stanConnectionLostHandler", "group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c", null ] diff --git a/doc/html/group__conn_group.html b/doc/html/group__conn_group.html index 79fe4682..194bc1ef 100644 --- a/doc/html/group__conn_group.html +++ b/doc/html/group__conn_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Connection +NATS C Client with JetStream and Streaming support: Connection @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__conn_mgt_group.html b/doc/html/group__conn_mgt_group.html index ab74fef1..55b8185c 100644 --- a/doc/html/group__conn_mgt_group.html +++ b/doc/html/group__conn_mgt_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Management +NATS C Client with JetStream and Streaming support: Management @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__conn_pub_group.html b/doc/html/group__conn_pub_group.html index 3b859993..250d58a2 100644 --- a/doc/html/group__conn_pub_group.html +++ b/doc/html/group__conn_pub_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Publishing +NATS C Client with JetStream and Streaming support: Publishing @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__conn_sub_group.html b/doc/html/group__conn_sub_group.html index 615f34f4..a0b028d1 100644 --- a/doc/html/group__conn_sub_group.html +++ b/doc/html/group__conn_sub_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Subscribing +NATS C Client with JetStream and Streaming support: Subscribing @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__env_variables_group.html b/doc/html/group__env_variables_group.html index 0aac62a6..3027c823 100644 --- a/doc/html/group__env_variables_group.html +++ b/doc/html/group__env_variables_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Environment Variables +NATS C Client with JetStream and Streaming support: Environment Variables @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__func_group.html b/doc/html/group__func_group.html index d6ed5c06..37dc73c8 100644 --- a/doc/html/group__func_group.html +++ b/doc/html/group__func_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Functions +NATS C Client with JetStream and Streaming support: Functions @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -118,6 +118,8 @@    Streaming Subscription   + JetStream

        Detailed Description

        NATS Functions.

        diff --git a/doc/html/group__func_group.js b/doc/html/group__func_group.js index bb63d9b2..11f10f80 100644 --- a/doc/html/group__func_group.js +++ b/doc/html/group__func_group.js @@ -12,5 +12,6 @@ var group__func_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" ] + [ "Streaming Subscription", "group__stan_sub_group.html", "group__stan_sub_group" ], + [ "JetStream", "group__js_group.html", "group__js_group" ] ]; \ No newline at end of file diff --git a/doc/html/group__inbox_group.html b/doc/html/group__inbox_group.html index 6602d16b..66b2ea2d 100644 --- a/doc/html/group__inbox_group.html +++ b/doc/html/group__inbox_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Inboxes +NATS C Client with JetStream and Streaming support: Inboxes @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__js_assets_group.html b/doc/html/group__js_assets_group.html new file mode 100644 index 00000000..ff649530 --- /dev/null +++ b/doc/html/group__js_assets_group.html @@ -0,0 +1,898 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: JetStream Assets Management + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        JetStream Assets Management
        +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Functions

        NATS_EXTERN natsStatus jsStreamConfig_Init (jsStreamConfig *cfg)
         Initializes a streaming configuration structure. More...
         
        NATS_EXTERN natsStatus jsPlacement_Init (jsPlacement *placement)
         Initializes a placement configuration structure. More...
         
        NATS_EXTERN natsStatus jsStreamSource_Init (jsStreamSource *source)
         Initializes a stream source configuration structure. More...
         
        NATS_EXTERN natsStatus jsExternalStream_Init (jsExternalStream *external)
         Initializes an external stream configuration structure. More...
         
        NATS_EXTERN natsStatus js_AddStream (jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
         Creates a stream. More...
         
        NATS_EXTERN natsStatus js_UpdateStream (jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
         Updates a stream. More...
         
        NATS_EXTERN natsStatus js_PurgeStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
         Purges a stream. More...
         
        NATS_EXTERN natsStatus js_DeleteStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
         Deletes a stream. More...
         
        NATS_EXTERN natsStatus js_GetStreamInfo (jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
         Retreives information from a stream. More...
         
        NATS_EXTERN void jsStreamInfo_Destroy (jsStreamInfo *si)
         Destroys the stream information object. More...
         
        NATS_EXTERN natsStatus jsConsumerConfig_Init (jsConsumerConfig *cc)
         Initializes a consumer configuration structure. More...
         
        NATS_EXTERN natsStatus js_AddConsumer (jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
         Adds a JetStream consumer. More...
         
        NATS_EXTERN natsStatus js_GetConsumerInfo (jsConsumerInfo **ci, jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
         Retrieves information about a consumer. More...
         
        NATS_EXTERN natsStatus js_DeleteConsumer (jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
         Deletes a consumer. More...
         
        NATS_EXTERN void jsConsumerInfo_Destroy (jsConsumerInfo *ci)
         Destroys the consumer information object. More...
         
        NATS_EXTERN natsStatus js_GetAccountInfo (jsAccountInfo **ai, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
         Retrieves information about the JetStream usage from an account. More...
         
        NATS_EXTERN void jsAccountInfo_Destroy (jsAccountInfo *ai)
         Destroys the account information object. More...
         
        +

        Detailed Description

        +

        JetStream Assets Management

        +

        Function Documentation

        + +

        ◆ jsStreamConfig_Init()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN natsStatus jsStreamConfig_Init (jsStreamConfigcfg)
        +
        +

        Use this before setting specific stream configuration options and passing this configuration to some of the stream management APIs.

        +
        Parameters
        + + +
        cfgthe pointer to the jsStreamConfig to initialize.
        +
        +
        + +
        +
        + +

        ◆ jsPlacement_Init()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN natsStatus jsPlacement_Init (jsPlacementplacement)
        +
        +

        Use this before setting specific stream placement options.

        +
        Parameters
        + + +
        placementthe pointer to the jsPlacement to initialize.
        +
        +
        + +
        +
        + +

        ◆ jsStreamSource_Init()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN natsStatus jsStreamSource_Init (jsStreamSourcesource)
        +
        +

        Use this before setting specific stream source options.

        +
        Parameters
        + + +
        sourcethe pointer to the jsStreamSource to initialize.
        +
        +
        + +
        +
        + +

        ◆ jsExternalStream_Init()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN natsStatus jsExternalStream_Init (jsExternalStreamexternal)
        +
        +

        Use this before setting specific external stream options.

        +
        Parameters
        + + +
        externalthe pointer to the jsExternalStream to initialize.
        +
        +
        + +
        +
        + +

        ◆ js_AddStream()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_AddStream (jsStreamInfo ** si,
        jsCtxjs,
        jsStreamConfigcfg,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Creates a stream based on the provided configuration (that cannot be NULL). The name is mandatory and cannot contain . characters.

        +
        Note
        If you do not need a jsStreamInfo to be returned, you can pass NULL, otherwise, on success you are responsible for freeing this object.
        +
        See also
        jsStreamConfig_Init
        +
        +jsStreamInfo_Destroy
        +
        Parameters
        + + + + + + +
        sithe location where to store the pointer to the new jsStreamInfo object in response to the creation request, or NULL if the stream information is not needed.
        jsthe pointer to the jsCtx context.
        cfgthe pointer to the jsStreamConfig.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_UpdateStream()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_UpdateStream (jsStreamInfo ** si,
        jsCtxjs,
        jsStreamConfigcfg,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Updates a stream based on the provided configuration (that cannot be NULL). The name is mandatory and cannot contain . characters.

        +
        Note
        If you do not need a jsStreamInfo to be returned, you can pass NULL, otherwise, on success you are responsible for freeing this object.
        +
        See also
        jsStreamConfig_Init
        +
        +jsStreamInfo_Destroy
        +
        Parameters
        + + + + + + +
        sithe location where to store the pointer to the new jsStreamInfo object in response to the creation request, or NULL if the stream information is not needed.
        jsthe pointer to the jsCtx context.
        cfgthe pointer to the jsStreamConfig.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_PurgeStream()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_PurgeStream (jsCtxjs,
        const char * stream,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Purges the stream named stream.

        +

        For more advanced purge options, you can specify them through jsOptions.

        +
        jsOptions o;
        +
        +
        jsOptions_Init(&o);
        +
        o.Stream.Purge.Subject = "foo";
        +
        o.Stream.Purge.Sequence = 4;
        +
        +
        js_PurgeStream(js, "MY_STREAM", &o, &jerr);
        +
        Parameters
        + + + + + +
        jsthe pointer to the jsCtx context.
        streamthe name of the stream to purge.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_DeleteStream()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_DeleteStream (jsCtxjs,
        const char * stream,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Deletes the stream named stream.

        +
        Parameters
        + + + + + +
        jsthe pointer to the jsCtx context.
        streamthe name of the stream to delete.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_GetStreamInfo()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_GetStreamInfo (jsStreamInfo ** si,
        jsCtxjs,
        const char * stream,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Returns information about the stream named stream.

        +
        Note
        You need to free the returned object.
        +

        To get some detailed information about deleted messages, set this option:

        +
        jsOptions o;
        +
        +
        jsOptions_Init(&o);
        +
        o.Stream.Info.DeletedDetails = true;
        +
        js_GetStreamInfo(&si, js, "MY_STREAM", &o, &jerr);
        +
        See also
        jsStreamInfo_Destroy
        +
        Parameters
        + + + + + + +
        sithe location where to store the pointer to the new jsStreamInfo object in response to the creation request.
        jsthe pointer to the jsCtx context.
        streamthe name of the stream which information is retrieved.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ jsStreamInfo_Destroy()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN void jsStreamInfo_Destroy (jsStreamInfosi)
        +
        +

        Releases memory allocated for this stream information object.

        +
        Parameters
        + + +
        sithe pointer to the jsStreamInfo object.
        +
        +
        + +
        +
        + +

        ◆ jsConsumerConfig_Init()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN natsStatus jsConsumerConfig_Init (jsConsumerConfigcc)
        +
        +

        Use this before adding a consumer.

        +
        See also
        jsConsumerConfig
        +
        Parameters
        + + +
        ccthe pointer to the jsConsumerConfig to initialize.
        +
        +
        + +
        +
        + +

        ◆ js_AddConsumer()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_AddConsumer (jsConsumerInfo ** ci,
        jsCtxjs,
        const char * stream,
        jsConsumerConfigcfg,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Adds a consumer based on the provided configuration (that cannot be NULL).

        +
        Note
        If you do not need a jsConsumerInfo to be returned, you can pass NULL, otherwise, on success you are responsible for freeing this object.
        +
        See also
        jsConsumerConfig_Init
        +
        +jsConsumerInfo_Destroy
        +
        Parameters
        + + + + + + + +
        cithe location where to store the pointer to the new jsConsumerInfo object in response to the creation request, or NULL if the consumer information is not needed.
        jsthe pointer to the jsCtx context.
        streamthe name of the stream.
        cfgthe pointer to the jsConsumerConfig.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_GetConsumerInfo()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_GetConsumerInfo (jsConsumerInfo ** ci,
        jsCtxjs,
        const char * stream,
        const char * consumer,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +
        Note
        The returned object should be destroyed using jsConsumerInfo_Destroy in order to free allocated memory.
        +
        Parameters
        + + + + + + + +
        cithe location where to store the pointer to the new jsConsumerInfo object.
        jsthe pointer to the jsCtx context.
        streamthe name of the stream.
        consumerthe name of the consumer.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_DeleteConsumer()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_DeleteConsumer (jsCtxjs,
        const char * stream,
        const char * consumer,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Deletes the consumer named consumer from stream named stream.

        +
        Parameters
        + + + + + + +
        jsthe pointer to the jsCtx context.
        streamthe name of the stream.
        consumerthe name of the consumer.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ jsConsumerInfo_Destroy()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN void jsConsumerInfo_Destroy (jsConsumerInfoci)
        +
        +

        Releases memory allocated for this consumer information object.

        +
        Parameters
        + + +
        cithe pointer to the jsConsumerInfo object.
        +
        +
        + +
        +
        + +

        ◆ js_GetAccountInfo()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_GetAccountInfo (jsAccountInfo ** ai,
        jsCtxjs,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Retrieves information about the JetStream usage from an account.

        +
        Note
        The returned object should be destroyed using jsAccountInfo_Destroy in order to free allocated memory.
        +
        Parameters
        + + + + + +
        jsthe pointer to the jsCtx context.
        optsthe pointer to the jsOptions object, possibly NULL.
        aithe location where to store the pointer to the new jsAccountInfo object in response to the account information request.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ jsAccountInfo_Destroy()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN void jsAccountInfo_Destroy (jsAccountInfoai)
        +
        +

        Releases memory allocated for this account information object.

        +
        Parameters
        + + +
        aithe pointer to the jsAccountInfo object.
        +
        +
        + +
        +
        +
        +
        + + + + + diff --git a/doc/html/group__js_assets_group.js b/doc/html/group__js_assets_group.js new file mode 100644 index 00000000..dcd6dd42 --- /dev/null +++ b/doc/html/group__js_assets_group.js @@ -0,0 +1,20 @@ +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 ], + [ "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_GetStreamInfo", "group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a", null ], + [ "jsStreamInfo_Destroy", "group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd", null ], + [ "jsConsumerConfig_Init", "group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66", null ], + [ "js_AddConsumer", "group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115", 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_GetAccountInfo", "group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46", null ], + [ "jsAccountInfo_Destroy", "group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b", null ] +]; \ No newline at end of file diff --git a/doc/html/group__js_group.html b/doc/html/group__js_group.html new file mode 100644 index 00000000..6dcc62b5 --- /dev/null +++ b/doc/html/group__js_group.html @@ -0,0 +1,227 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: JetStream + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        JetStream
        +
        +
        + + + + + + + + + + +

        +Modules

         JetStream Assets Management
         
         Publishing
         
         Subscribing
         
         Messages
         
        + + + + + + + + + + +

        +Functions

        NATS_EXTERN natsStatus jsOptions_Init (jsOptions *opts)
         Initializes a streaming context options structure. More...
         
        NATS_EXTERN natsStatus natsConnection_JetStream (jsCtx **js, natsConnection *nc, jsOptions *opts)
         Returns a new JetStream context. More...
         
        NATS_EXTERN void jsCtx_Destroy (jsCtx *js)
         Destroys the JetStream context. More...
         
        +

        Detailed Description

        +

        JetStream.

        +

        Function Documentation

        + +

        ◆ jsOptions_Init()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN natsStatus jsOptions_Init (jsOptionsopts)
        +
        +

        Use this before setting specific stream context options and passing it to JetStream APIs.

        +
        Parameters
        + + +
        optsthe pointer to the jsOptions to initialize.
        +
        +
        + +
        +
        + +

        ◆ natsConnection_JetStream()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsConnection_JetStream (jsCtx ** js,
        natsConnectionnc,
        jsOptionsopts 
        )
        +
        +

        A JetStream context is used for messaging and assets management.

        +

        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.

        +
        Note
        When done, the context should be destroyed to release memory.
        +
        Parameters
        + + + + +
        jsthe location where to store the pointer to the newly created jsCtx object.
        ncthe pointer to the natsConnection object from which to get the JetStream context.
        optsthe pointer to the jsOptions object, possibly NULL.
        +
        +
        + +
        +
        + +

        ◆ jsCtx_Destroy()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN void jsCtx_Destroy (jsCtxjs)
        +
        +

        Releases memory used by the context object.

        +
        Parameters
        + + +
        jsthe pointer to the jsCtx object to destroy.
        +
        +
        + +
        +
        +
        +
        + + + + + diff --git a/doc/html/group__js_group.js b/doc/html/group__js_group.js new file mode 100644 index 00000000..0912f511 --- /dev/null +++ b/doc/html/group__js_group.js @@ -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 ] +]; \ No newline at end of file diff --git a/doc/html/group__js_msg.html b/doc/html/group__js_msg.html new file mode 100644 index 00000000..7538b965 --- /dev/null +++ b/doc/html/group__js_msg.html @@ -0,0 +1,384 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Messages + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        Messages
        +
        +
        + + + + + + + + + + + + + + + + + + + + + + + +

        +Functions

        NATS_EXTERN natsStatus natsMsg_GetMetaData (jsMsgMetaData **new_meta, natsMsg *msg)
         Returns metadata from this JetStream message. More...
         
        NATS_EXTERN void jsMsgMetaData_Destroy (jsMsgMetaData *meta)
         Destroys the message metadata object. More...
         
        NATS_EXTERN natsStatus natsMsg_Ack (natsMsg *msg, jsOptions *opts)
         Acknowledges a message. More...
         
        NATS_EXTERN natsStatus natsMsg_AckSync (natsMsg *msg, jsOptions *opts, jsErrCode *errCode)
         Acknowledges a message and wait for a confirmation. More...
         
        NATS_EXTERN natsStatus natsMsg_Nak (natsMsg *msg, jsOptions *opts)
         Negatively acknowledges a message. More...
         
        NATS_EXTERN natsStatus natsMsg_InProgress (natsMsg *msg, jsOptions *opts)
         Resets redelivery timer on the server. More...
         
        NATS_EXTERN natsStatus natsMsg_Term (natsMsg *msg, jsOptions *opts)
         Abandon this message. More...
         
        +

        Detailed Description

        +

        Function specific to JetStream messages

        +

        Function Documentation

        + +

        ◆ natsMsg_GetMetaData()

        + +
        +
        + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsMsg_GetMetaData (jsMsgMetaData ** new_meta,
        natsMsgmsg 
        )
        +
        +

        This works only for JetStream messages that have been received through a subscription callback or calling natsSubscription_NextMsg.

        +
        Note
        The user must destroy the returned object with jsMsgMetaData_Destroy.
        +
        +This function will return an error for non JetStream messages.
        +
        Parameters
        + + + +
        new_metathe location where to store the pointer to the newly created jsMsgMetaData object.
        msgthe pointer to the natsMsg object, which should be a JetStream message received through a subscription callback or natsSubscription_NextMsg.
        +
        +
        + +
        +
        + +

        ◆ jsMsgMetaData_Destroy()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN void jsMsgMetaData_Destroy (jsMsgMetaDatameta)
        +
        +

        Releases memory allocated for this jsMsgMetaData object.

        +
        Parameters
        + + +
        metathe pointer to the jsMsgMetaData object.
        +
        +
        + +
        +
        + +

        ◆ natsMsg_Ack()

        + +
        +
        + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsMsg_Ack (natsMsgmsg,
        jsOptionsopts 
        )
        +
        +

        This tells the server that the message was successfully processed and it can move on to the next message.

        +
        Parameters
        + + + +
        msgthe pointer to the natsMsg object.
        optsthe pointer to the jsOptions object, possibly NULL.
        +
        +
        + +
        +
        + +

        ◆ natsMsg_AckSync()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsMsg_AckSync (natsMsgmsg,
        jsOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        This is the synchronous version of natsMsg_Ack. This indicates successful message processing, and waits for confirmation from the server that the acknowledgment has been processed.

        +
        Parameters
        + + + + +
        msgthe pointer to the natsMsg object.
        optsthe pointer to the jsOptions object, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ natsMsg_Nak()

        + +
        +
        + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsMsg_Nak (natsMsgmsg,
        jsOptionsopts 
        )
        +
        +

        This tells the server to redeliver the message. You can configure the number of redeliveries by passing MaxDeliver when you subscribe.

        +

        The default is infinite redeliveries.

        +
        Parameters
        + + + +
        msgthe pointer to the natsMsg object.
        optsthe pointer to the jsOptions object, possibly NULL.
        +
        +
        + +
        +
        + +

        ◆ natsMsg_InProgress()

        + +
        +
        + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsMsg_InProgress (natsMsgmsg,
        jsOptionsopts 
        )
        +
        +

        This tells the server that this message is being worked on. It resets the redelivery timer on the server.

        +
        Parameters
        + + + +
        msgthe pointer to the natsMsg object.
        optsthe pointer to the jsOptions object, possibly NULL.
        +
        +
        + +
        +
        + +

        ◆ natsMsg_Term()

        + +
        +
        + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsMsg_Term (natsMsgmsg,
        jsOptionsopts 
        )
        +
        +

        This tells the server to not redeliver this message, regardless of the value MaxDeliver.

        +
        Parameters
        + + + +
        msgthe pointer to the natsMsg object.
        optsthe pointer to the jsOptions object, possibly NULL.
        +
        +
        + +
        +
        +
        +
        + + + + + diff --git a/doc/html/group__js_msg.js b/doc/html/group__js_msg.js new file mode 100644 index 00000000..b763ec12 --- /dev/null +++ b/doc/html/group__js_msg.js @@ -0,0 +1,10 @@ +var group__js_msg = +[ + [ "natsMsg_GetMetaData", "group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328", null ], + [ "jsMsgMetaData_Destroy", "group__js_msg.html#gaf9bf92294342bcb27053de7038606d12", null ], + [ "natsMsg_Ack", "group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84", null ], + [ "natsMsg_AckSync", "group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7", null ], + [ "natsMsg_Nak", "group__js_msg.html#gac271b874154301da9759f9ac05768b47", null ], + [ "natsMsg_InProgress", "group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39", null ], + [ "natsMsg_Term", "group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4", null ] +]; \ No newline at end of file diff --git a/doc/html/group__js_pub_group.html b/doc/html/group__js_pub_group.html new file mode 100644 index 00000000..e07a12c5 --- /dev/null +++ b/doc/html/group__js_pub_group.html @@ -0,0 +1,521 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Publishing + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        Publishing
        +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Functions

        NATS_EXTERN natsStatus jsPubOptions_Init (jsPubOptions *opts)
         Initializes a publish options structure. More...
         
        NATS_EXTERN natsStatus js_Publish (jsPubAck **pubAck, jsCtx *js, const char *subj, const void *data, int dataLen, jsPubOptions *opts, jsErrCode *errCode)
         Publishes data on a subject to JetStream. More...
         
        NATS_EXTERN natsStatus js_PublishMsg (jsPubAck **pubAck, jsCtx *js, natsMsg *msg, jsPubOptions *opts, jsErrCode *errCode)
         Publishes a message to JetStream. More...
         
        NATS_EXTERN void jsPubAck_Destroy (jsPubAck *pubAck)
         Destroys the publish acknowledgment object. More...
         
        NATS_EXTERN natsStatus js_PublishAsync (jsCtx *js, const char *subj, const void *data, int dataLen, jsPubOptions *opts)
         Publishes data to JetStream but does not wait for a jsPubAck. More...
         
        NATS_EXTERN natsStatus js_PublishMsgAsync (jsCtx *js, natsMsg **msg, jsPubOptions *opts)
         Publishes a message to JetStream but does not wait for a jsPubAck. More...
         
        NATS_EXTERN natsStatus js_PublishAsyncComplete (jsCtx *js, jsPubOptions *opts)
         Wait for all outstanding messages to be acknowledged. More...
         
        NATS_EXTERN natsStatus js_PublishAsyncGetPendingList (natsMsgList *pending, jsCtx *js)
         Returns the list of pending messages published asynchronously. More...
         
        +

        Detailed Description

        +

        Publishing functions

        +

        Function Documentation

        + +

        ◆ jsPubOptions_Init()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN natsStatus jsPubOptions_Init (jsPubOptionsopts)
        +
        +

        Use this before setting specific publish options and passing this configuration to the JetStream publish APIs.

        +
        Parameters
        + + +
        optsthe pointer to the jsPubOptions to initialize.
        +
        +
        + +
        +
        + +

        ◆ js_Publish()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_Publish (jsPubAck ** pubAck,
        jsCtxjs,
        const char * subj,
        const void * data,
        int dataLen,
        jsPubOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Publishes the data to the given subject to JetStream.

        +

        See js_PublishMsg for details.

        +
        Parameters
        + + + + + + + + +
        pubAckthe location where to store the pub acknowledgment, or NULL if not needed.
        jsthe pointer to the jsCtx object.
        subjthe subject the data is sent to.
        datathe data to be sent, can be NULL.
        dataLenthe length of the data to be sent.
        optsthe publish options, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_PublishMsg()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_PublishMsg (jsPubAck ** pubAck,
        jsCtxjs,
        natsMsgmsg,
        jsPubOptionsopts,
        jsErrCodeerrCode 
        )
        +
        +

        Publishes the given message to JetStream.

        +
        Note
        If you are not interested in inspecting the publish acknowledgment, you can pass NULL, but keep in mind that the publish acknowledgment is still sent by the server.
        +
        +The returned jsPubAck object needs to be destroyed with jsPubAck_Destroy when no longer needed.
        +
        See also
        jsPubAck_Destroy
        +
        Parameters
        + + + + + + +
        pubAckthe location where to store the pub acknowledgment, or NULL if not needed.
        jsthe pointer to the jsCtx object.
        msgthe pointer to the natsMsg object to send.
        optsthe publish options, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ jsPubAck_Destroy()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN void jsPubAck_Destroy (jsPubAckpubAck)
        +
        +

        Releases memory allocated for this publish acknowledgment object.

        +
        Parameters
        + + +
        pubAckthe jsPubAck object to destroy.
        +
        +
        + +
        +
        + +

        ◆ js_PublishAsync()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_PublishAsync (jsCtxjs,
        const char * subj,
        const void * data,
        int dataLen,
        jsPubOptionsopts 
        )
        +
        +

        See js_PublishMsgAsync for details.

        +
        Parameters
        + + + + + + +
        jsthe pointer to the jsCtx object.
        subjthe subject the data is sent to.
        datathe data to be sent, can be NULL.
        dataLenthe length of the data to be sent.
        optsthe publish options, possibly NULL.
        +
        +
        + +
        +
        + +

        ◆ js_PublishMsgAsync()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_PublishMsgAsync (jsCtxjs,
        natsMsg ** msg,
        jsPubOptionsopts 
        )
        +
        +

        Publishes a message asynchronously to JetStream. User can call js_PublishAsyncComplete to be notified when all publish acknowledgments for the pending publish calls have been received.

        +
        Note
        If this call is successful, the library takes ownership of the message and will destroy it after the acknowledgment has been received, or will present it to the user through the jsPubAckErrHandler callback. To prevent the user from accessing/destroying the message while in use by the library, this function requires a pointer to the pointer of the message so that it can be cleared. That way, the user should always call natsMsg_Destroy, regardless of success or failure, since natsMsg_Destroy will have no effect if the message pointer is NULL.
        +
        See also
        js_PublishAsyncComplete
        +
        +jsPubAckErrHandler
        +
        Parameters
        + + + + +
        jsthe pointer to the jsCtx object.
        msgthe memory location where the pointer to the natsMsg object is located. If the library takes ownership of the message, this location will be cleared so a following call to natsMsg_Destroy would have no effect.
        optsthe publish options, possibly NULL.
        +
        +
        + +
        +
        + +

        ◆ js_PublishAsyncComplete()

        + +
        +
        + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_PublishAsyncComplete (jsCtxjs,
        jsPubOptionsopts 
        )
        +
        +

        This call will block until the library has received acknowledgment for all outstanding published messages.

        +

        To limit the wait, user can pass a jsPubOptions with a MaxWait set to the maximum number of milliseconds that the call should block.

        +
        Parameters
        + + + +
        jsthe pointer to the jsCtx object.
        optsthe publish options, possibly NULL.
        +
        +
        + +
        +
        + +

        ◆ js_PublishAsyncGetPendingList()

        + +
        +
        + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_PublishAsyncGetPendingList (natsMsgListpending,
        jsCtxjs 
        )
        +
        +

        This call returns the list of all asynchronously published messages for which no acknowledgment have been received yet.

        +

        The user has now back ownership of the messages and can resend send if desired or simply destroy them.

        +
        Note
        After this call returns, it is possible that acknowledgments arrive from the server but since they have been removed from the pending list, the acknowledgments will be discarded (no jsPubAckErrHandler callback invoked). If the server did receive a particular message and the user in the meantime has resent that message, it would be a duplicate, so in order for the server to detect this duplicate, ensure that the stream's duplicate window setting is specified and a unique message ID was set when sending the message.
        +
        Warning
        The user must call natsMsgList_Destroy to release memory allocated by this call and destroy all pending messages still present in the list.
        +
        natsMsgList pending;
        +
        +
        s = js_PublishAsyncGetPendingList(&pending, js);
        +
        if (s == NATS_OK)
        +
        {
        +
        int i;
        +
        +
        for (i=0; i<pending.Count; i++)
        +
        {
        +
        if (your_decision_to_resend(pending.Msgs[i]))
        +
        {
        +
        // If the call is successful, pending.Msgs[i] will
        +
        // be set to NULL so the message will not be
        +
        // destroyed.
        +
        js_PublishMsgAsync(js, &(pending.Msgs[i]), NULL);
        +
        }
        +
        }
        +
        +
        // Calling this will release memory allocated to hold the
        +
        // array of messages but also call natsMsg_Destroy on all
        +
        // messages still present in the array.
        +
        natsMsgList_Destroy(&pending);
        +
        }
        +
        Parameters
        + + + +
        pendingpointer to a natsMsgList object, typically defined on the stack.
        jsthe pointer to the jsCtx object.
        +
        +
        + +
        +
        +
        +
        + + + + + diff --git a/doc/html/group__js_pub_group.js b/doc/html/group__js_pub_group.js new file mode 100644 index 00000000..8f4c0bde --- /dev/null +++ b/doc/html/group__js_pub_group.js @@ -0,0 +1,11 @@ +var group__js_pub_group = +[ + [ "jsPubOptions_Init", "group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9", null ], + [ "js_Publish", "group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477", null ], + [ "js_PublishMsg", "group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd", null ], + [ "jsPubAck_Destroy", "group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4", null ], + [ "js_PublishAsync", "group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c", null ], + [ "js_PublishMsgAsync", "group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873", null ], + [ "js_PublishAsyncComplete", "group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d", null ], + [ "js_PublishAsyncGetPendingList", "group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c", null ] +]; \ No newline at end of file diff --git a/doc/html/group__js_sub_group.html b/doc/html/group__js_sub_group.html new file mode 100644 index 00000000..ae7d1b50 --- /dev/null +++ b/doc/html/group__js_sub_group.html @@ -0,0 +1,470 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Subscribing + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        Subscribing
        +
        +
        + + + + + + + + + + + + + + + + + + + + +

        +Functions

        NATS_EXTERN natsStatus jsSubOptions_Init (jsSubOptions *opts)
         Initializes a subscribe options structure. More...
         
        NATS_EXTERN natsStatus js_Subscribe (natsSubscription **sub, jsCtx *js, const char *subject, natsMsgHandler cb, void *cbClosure, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
         Create an asynchronous subscription. More...
         
        NATS_EXTERN natsStatus js_SubscribeSync (natsSubscription **sub, jsCtx *js, const char *subject, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
         Create a synchronous subscription. More...
         
        NATS_EXTERN natsStatus js_PullSubscribe (natsSubscription **sub, jsCtx *js, const char *subject, const char *durable, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
         Create a pull subscriber. More...
         
        NATS_EXTERN natsStatus natsSubscription_Fetch (natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout, jsErrCode *errCode)
         Fetches messages for a pull subscription. More...
         
        NATS_EXTERN natsStatus natsSubscription_GetSequenceMismatch (jsConsumerSequenceMismatch *csm, natsSubscription *sub)
         Returns the consumer sequence mismatch information. More...
         
        +

        Detailed Description

        +

        Subscribing functions

        +

        Function Documentation

        + +

        ◆ jsSubOptions_Init()

        + +
        +
        + + + + + + + + +
        NATS_EXTERN natsStatus jsSubOptions_Init (jsSubOptionsopts)
        +
        +

        Use this before setting specific subscribe options and passing this configuration to the JetStream subscribe APIs.

        +
        Parameters
        + + +
        optsthe pointer to the jsSubOptions to initialize.
        +
        +
        + +
        +
        + +

        ◆ js_Subscribe()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_Subscribe (natsSubscription ** sub,
        jsCtxjs,
        const char * subject,
        natsMsgHandler cb,
        void * cbClosure,
        jsOptionsopts,
        jsSubOptionssubOpts,
        jsErrCodeerrCode 
        )
        +
        +
        Parameters
        + + + + + + + + + +
        subthe location where to store the pointer to the newly created natsSubscription object.
        jsthe pointer to the jsCtx object.
        subjectthe subject this subscription is created for.
        cbthe natsMsgHandler callback.
        cbClosurea pointer to an user defined object (can be NULL). See the natsMsgHandler prototype.
        optsthe pointer to the jsOptions object, possibly NULL.
        subOptsthe subscribe options, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_SubscribeSync()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_SubscribeSync (natsSubscription ** sub,
        jsCtxjs,
        const char * subject,
        jsOptionsopts,
        jsSubOptionssubOpts,
        jsErrCodeerrCode 
        )
        +
        +
        Parameters
        + + + + + + + +
        subthe location where to store the pointer to the newly created natsSubscription object.
        jsthe pointer to the jsCtx object.
        subjectthe subject this subscription is created for. the natsMsgHandler prototype.
        optsthe pointer to the jsOptions object, possibly NULL.
        subOptsthe subscribe options, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ js_PullSubscribe()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus js_PullSubscribe (natsSubscription ** sub,
        jsCtxjs,
        const char * subject,
        const char * durable,
        jsOptionsopts,
        jsSubOptionssubOpts,
        jsErrCodeerrCode 
        )
        +
        +

        A pull based consumer is a type of consumer that does not have a delivery subject, that is the library has to request for the messages to be delivered as needed from the server.

        +
        Note
        All pull subscriptions must have a durable name.
        +
        Parameters
        + + + + + + + + +
        subthe location where to store the pointer to the newly created natsSubscription object.
        jsthe pointer to the jsCtx object.
        subjectthe subject this subscription is created for.
        durablethe durable name, which is required for pull subscriptions.
        optsthe pointer to the jsOptions object, possibly NULL.
        subOptsthe subscribe options, possibly NULL.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ natsSubscription_Fetch()

        + +
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsSubscription_Fetch (natsMsgListlist,
        natsSubscriptionsub,
        int batch,
        int64_t timeout,
        jsErrCodeerrCode 
        )
        +
        +

        Fetches up to batch messages from the server, waiting up to timeout milliseconds. No more thant batch messages will be returned, however, it can be less.

        +

        For batch greater than 1, this call will not necessarily wait up timeout milliseconds if some messages were collected and the library receives a notification that no more messages are available at this time.
        + It means that calling natsSubscription_Fetch(&list, sub, 10, 5000) may return after less than 5 seconds with only 3 messages.

        +
        Parameters
        + + + + + + +
        listthe location to a natsMsgList that will be filled by the result of this call.
        subthe pointer to the natsSubscription object.
        batchthe batch size, that is, the maximum number of messages to return.
        timeoutthe timeout (required) expressed in number of milliseconds.
        errCodethe location where to store the JetStream specific error code, or NULL if not needed.
        +
        +
        + +
        +
        + +

        ◆ natsSubscription_GetSequenceMismatch()

        + +
        +
        + + + + + + + + + + + + + + + + + + +
        NATS_EXTERN natsStatus natsSubscription_GetSequenceMismatch (jsConsumerSequenceMismatchcsm,
        natsSubscriptionsub 
        )
        +
        +

        If Heartbeat is configured in jsConsumerConfig object (or configured in an existing JetStream consumer), the server sends heartbeats to the client at the given interval.

        +

        Those heartbeats contains information that allow the application to detect a mismatch between the server and client's view of the state of the consumer.

        +

        If the library detects a sequence mismatch, the behavior is different depending on the type of subscription:

        + +

        In both cases, the user should check what the mismatch is using this function and possibly recreate the consumer based on the provided information.

        +
        Note
        For a valid JetStream subscription, this function will return NATS_NOT_FOUND if no consumer sequence mismatch has been detected.
        +
        See also
        jsConsumerSequenceMismatch
        +
        Parameters
        + + + +
        csmthe pointer location where to copy the consumer sequence mismatch information.
        subthe pointer to the natsSubscription object.
        +
        +
        + +
        +
        +
        +
        + + + + + diff --git a/doc/html/group__js_sub_group.js b/doc/html/group__js_sub_group.js new file mode 100644 index 00000000..d96193dd --- /dev/null +++ b/doc/html/group__js_sub_group.js @@ -0,0 +1,9 @@ +var group__js_sub_group = +[ + [ "jsSubOptions_Init", "group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8", null ], + [ "js_Subscribe", "group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515", null ], + [ "js_SubscribeSync", "group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf", null ], + [ "js_PullSubscribe", "group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd", null ], + [ "natsSubscription_Fetch", "group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50", null ], + [ "natsSubscription_GetSequenceMismatch", "group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84", null ] +]; \ No newline at end of file diff --git a/doc/html/group__libevent_functions.html b/doc/html/group__libevent_functions.html index 3adda823..f1c635fc 100644 --- a/doc/html/group__libevent_functions.html +++ b/doc/html/group__libevent_functions.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Libevent Adapter +NATS C Client with JetStream and Streaming support: Libevent Adapter @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__library_group.html b/doc/html/group__library_group.html index e31c8c45..11ad8091 100644 --- a/doc/html/group__library_group.html +++ b/doc/html/group__library_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Library +NATS C Client with JetStream and Streaming support: Library @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__libuv_functions.html b/doc/html/group__libuv_functions.html index eed499f4..66fe42b7 100644 --- a/doc/html/group__libuv_functions.html +++ b/doc/html/group__libuv_functions.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Libuv Adapter +NATS C Client with JetStream and Streaming support: Libuv Adapter @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/group__msg_group.html b/doc/html/group__msg_group.html index 6c2eeb9f..ff242601 100644 --- a/doc/html/group__msg_group.html +++ b/doc/html/group__msg_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Message +NATS C Client with JetStream and Streaming support: Message @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -92,6 +92,9 @@ + + + @@ -135,6 +138,32 @@

        Detailed Description

        NATS Message.

        Function Documentation

        + +

        ◆ natsMsgList_Destroy()

        + +
        +
        +

        Functions

        NATS_EXTERN void natsMsgList_Destroy (natsMsgList *list)
         Destroys this list of messages. More...
         
        NATS_EXTERN natsStatus natsMsg_Create (natsMsg **newMsg, const char *subj, const char *reply, const char *data, int dataLen)
         Creates a natsMsg object. More...
         
        + + + + + + + +
        NATS_EXTERN void natsMsgList_Destroy (natsMsgListlist)
        +
        +

        This function iterates through the list of all messages and call natsMsg_Destroy for each valid (not set to NULL) message. It then frees the array that was allocated to hold pointers to those messages.

        +
        Note
        The natsMsgList object itself is not freed since it is expected that users will pass a pointer to a stack object. Should the user create its own object, it will be the user responsibility to free this object.
        +
        Parameters
        + + +
        listthe natsMsgList list of natsMsg objects to destroy.
        +
        +
        + +
        +

        ◆ natsMsg_Create()

        @@ -330,8 +359,9 @@

        It will replace any existing value associated with key.

        -
        Note
        The key will be store in its canonical form, that is, the key "my-key" is stored as "My-Key".
        -
        Warning
        Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        +
        Warning
        Prior to v3.0.0, the key was stored in its canonical form, this is no longer the case. Header keys are now case sensitive.
        +
        +Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        Parameters
        @@ -375,8 +405,9 @@

        It will append to any existing values associated with key.

        -
        Note
        The key will be store in its canonical form, that is, the key "my-key" is stored as "My-Key".
        -
        Warning
        Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        +
        Warning
        Prior to v3.0.0, the key was stored in its canonical form, this is no longer the case. Header keys are now case sensitive.
        +
        +Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        Parameters

        msgthe pointer to the natsMsg object.
        @@ -420,8 +451,9 @@

        If more than one entry for the key is available, the first is returned. The returned value is owned by the library and MUST not be freed or altered.

        -
        Note
        The key will be store as its canonical form, that is, the key "my-key" is stored as "My-Key".
        -
        Warning
        Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        +
        Warning
        Prior to v3.0.0, the key was stored in its canonical form, this is no longer the case. Header keys are now case sensitive.
        +
        +Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        Parameters

        msgthe pointer to the natsMsg object.
        @@ -485,8 +517,9 @@

        }
        NATS_EXTERN natsStatus natsMsgHeader_Values(natsMsg *msg, const char *key, const char ***values, int *count)
        Get all header values associated with key.
        @ NATS_OK
        Success.
        Definition: status.h:51
        -
        Note
        The key will be store as its canonical form, that is, the key "my-key" is stored as "My-Key".
        -
        Warning
        Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        +
        Warning
        Prior to v3.0.0, the key was stored in its canonical form, this is no longer the case. Header keys are now case sensitive.
        +
        +Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        Parameters

        msgthe pointer to the natsMsg object.
        @@ -582,8 +615,9 @@

        -
        Note
        The canonical form of key is used for looking up and then deleting the entry.
        -
        Warning
        Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        +
        Warning
        Prior to v3.0.0, the key was stored in its canonical form, this is no longer the case. Header keys are now case sensitive.
        +
        +Headers are not thread-safe, that is, you must not set/add/get values or delete keys for the same message from different threads. The internal structure of natsMsg may possible be altered during this call.
        Parameters

        msgthe pointer to the natsMsg object.
        diff --git a/doc/html/group__msg_group.js b/doc/html/group__msg_group.js index 3115983b..9348c01b 100644 --- a/doc/html/group__msg_group.js +++ b/doc/html/group__msg_group.js @@ -1,5 +1,6 @@ var group__msg_group = [ + [ "natsMsgList_Destroy", "group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2", null ], [ "natsMsg_Create", "group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21", null ], [ "natsMsg_GetSubject", "group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75", null ], [ "natsMsg_GetReply", "group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01", null ], diff --git a/doc/html/group__opts_group.html b/doc/html/group__opts_group.html index 99eaf61a..ef0555fd 100644 --- a/doc/html/group__opts_group.html +++ b/doc/html/group__opts_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Options +NATS C Client with JetStream and Streaming support: Options @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stan_conn_group.html b/doc/html/group__stan_conn_group.html index b95dc677..9657f70f 100644 --- a/doc/html/group__stan_conn_group.html +++ b/doc/html/group__stan_conn_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Streaming Connection +NATS C Client with JetStream and Streaming support: Streaming Connection @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stan_conn_mgt_group.html b/doc/html/group__stan_conn_mgt_group.html index 145c62fd..3e6bc716 100644 --- a/doc/html/group__stan_conn_mgt_group.html +++ b/doc/html/group__stan_conn_mgt_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Management +NATS C Client with JetStream and Streaming support: Management @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stan_conn_opts_group.html b/doc/html/group__stan_conn_opts_group.html index e5d05e66..97cf9414 100644 --- a/doc/html/group__stan_conn_opts_group.html +++ b/doc/html/group__stan_conn_opts_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Streaming Connection Options +NATS C Client with JetStream and Streaming support: Streaming Connection Options @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stan_conn_pub_group.html b/doc/html/group__stan_conn_pub_group.html index 4634fed9..19bfa025 100644 --- a/doc/html/group__stan_conn_pub_group.html +++ b/doc/html/group__stan_conn_pub_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Publishing +NATS C Client with JetStream and Streaming support: Publishing @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stan_conn_sub_group.html b/doc/html/group__stan_conn_sub_group.html index aebe9edc..df5a8f44 100644 --- a/doc/html/group__stan_conn_sub_group.html +++ b/doc/html/group__stan_conn_sub_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Subscribing +NATS C Client with JetStream and Streaming support: Subscribing @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stan_msg_group.html b/doc/html/group__stan_msg_group.html index dd3d7e4f..4299f89d 100644 --- a/doc/html/group__stan_msg_group.html +++ b/doc/html/group__stan_msg_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Streaming Message +NATS C Client with JetStream and Streaming support: Streaming Message @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stan_sub_group.html b/doc/html/group__stan_sub_group.html index 87b1f47d..15c1eee4 100644 --- a/doc/html/group__stan_sub_group.html +++ b/doc/html/group__stan_sub_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Streaming Subscription +NATS C Client with JetStream and Streaming support: Streaming Subscription @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stan_sub_opts_group.html b/doc/html/group__stan_sub_opts_group.html index 72f2c737..9104d8a2 100644 --- a/doc/html/group__stan_sub_opts_group.html +++ b/doc/html/group__stan_sub_opts_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Streaming Subscription Options +NATS C Client with JetStream and Streaming support: Streaming Subscription Options @@ -25,8 +25,8 @@ diff --git a/doc/html/group__stats_group.html b/doc/html/group__stats_group.html index 5071cbb3..d187ebc6 100644 --- a/doc/html/group__stats_group.html +++ b/doc/html/group__stats_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Statistics +NATS C Client with JetStream and Streaming support: Statistics @@ -25,8 +25,8 @@ diff --git a/doc/html/group__status_group.html b/doc/html/group__status_group.html index e94d7c73..ba24f482 100644 --- a/doc/html/group__status_group.html +++ b/doc/html/group__status_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Status +NATS C Client with JetStream and Streaming support: Status @@ -25,8 +25,8 @@ diff --git a/doc/html/group__sub_group.html b/doc/html/group__sub_group.html index fd176fc2..c5697bba 100644 --- a/doc/html/group__sub_group.html +++ b/doc/html/group__sub_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Subscription +NATS C Client with JetStream and Streaming support: Subscription @@ -25,8 +25,8 @@ diff --git a/doc/html/group__types_group.html b/doc/html/group__types_group.html index b467b876..1b38c384 100644 --- a/doc/html/group__types_group.html +++ b/doc/html/group__types_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Types +NATS C Client with JetStream and Streaming support: Types @@ -25,8 +25,8 @@ @@ -84,12 +84,66 @@
        Types
        msgthe pointer to the natsMsg object.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Classes

        struct  natsMsgList
         A list of NATS messages. More...
         
        struct  jsPubOptions
         
        struct  jsPlacement
         
        struct  jsExternalStream
         
        struct  jsStreamSource
         
        struct  jsStreamConfig
         
        struct  jsLostStreamData
         
        struct  jsStreamState
         
        struct  jsPeerInfo
         
        struct  jsClusterInfo
         
        struct  jsStreamSourceInfo
         
        struct  jsStreamInfo
         
        struct  jsConsumerConfig
         
        struct  jsConsumerSequenceMismatch
         
        struct  jsSubOptions
         
        struct  jsSequencePair
         
        struct  jsConsumerInfo
         
        struct  jsAPIStats
         
        struct  jsAccountLimits
         
        struct  jsAccountInfo
         
        struct  jsMsgMetaData
         
        struct  jsPubAck
         
        struct  jsPubAckErr
         
        struct  jsOptions
         
        @@ -110,6 +164,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -125,6 +230,42 @@ +

        Typedefs

        typedef struct __natsConnection natsConnection
        typedef char natsInbox
         Unique subject often used for point-to-point communication. More...
         
        typedef struct natsMsgList natsMsgList
         A list of NATS messages. More...
         
        typedef struct __jsCtx jsCtx
         
        typedef struct jsPubOptions jsPubOptions
         
        typedef struct jsPlacement jsPlacement
         
        typedef struct jsExternalStream jsExternalStream
         
        typedef struct jsStreamSource jsStreamSource
         
        typedef struct jsStreamConfig jsStreamConfig
         
        typedef struct jsLostStreamData jsLostStreamData
         
        typedef struct jsStreamState jsStreamState
         
        typedef struct jsPeerInfo jsPeerInfo
         
        typedef struct jsClusterInfo jsClusterInfo
         
        typedef struct jsStreamSourceInfo jsStreamSourceInfo
         
        typedef struct jsStreamInfo jsStreamInfo
         
        typedef struct jsConsumerConfig jsConsumerConfig
         
        typedef struct jsConsumerSequenceMismatch jsConsumerSequenceMismatch
         
        typedef struct jsSubOptions jsSubOptions
         
        typedef struct jsSequencePair jsSequencePair
         
        typedef struct jsConsumerInfo jsConsumerInfo
         
        typedef struct jsAPIStats jsAPIStats
         
        typedef struct jsAccountLimits jsAccountLimits
         
        typedef struct jsAccountInfo jsAccountInfo
         
        typedef struct jsMsgMetaData jsMsgMetaData
         
        typedef struct jsPubAck jsPubAck
         
        typedef struct jsPubAckErr jsPubAckErr
         
        typedef struct jsOptions jsOptions
         
        typedef struct __stanConnection stanConnection
         A connection to a NATS Streaming Server. More...
         
        typedef struct __stanSubOptions stanSubOptions
         Way to configure a stanSubscription. More...
         
        + + + + + + + + + + + + +

        +Enumerations

        enum  jsRetentionPolicy { js_LimitsPolicy = 0 +, js_InterestPolicy +, js_WorkQueuePolicy + }
         
        enum  jsDiscardPolicy { js_DiscardOld = 0 +, js_DiscardNew + }
         
        enum  jsStorageType { js_FileStorage = 0 +, js_MemoryStorage + }
         
        enum  jsDeliverPolicy {
        +  js_DeliverAll = 0 +, js_DeliverLast +, js_DeliverNew +, js_DeliverByStartSequence +,
        +  js_DeliverByStartTime +, js_DeliverLastPerSubject +
        + }
         
        enum  jsAckPolicy { js_AckExplicit = 0 +, js_AckNone +, js_AckAll + }
         
        enum  jsReplayPolicy { js_ReplayInstant = 0 +, js_ReplayOriginal + }
         

        Detailed Description

        NATS Types.

        @@ -217,6 +358,487 @@

        This can be used as the reply for a request. Inboxes are meant to be unique so that replies can be sent to a specific subscriber. That being said, inboxes can be shared across multiple subscribers if desired.

        +

        +
        + +

        ◆ natsMsgList

        + +
        +
        + + + + +
        typedef struct natsMsgList natsMsgList
        +
        +

        Used by some APIs which return a list of natsMsg objects.

        +

        Those APIs will not create the object, but instead initialize the object to which a pointer to that object will be passed to it. Typically, the user will define the object on the stack and pass a pointer to this object to APIs that require a pointer to a natsMsgList object.

        +

        Similarly, calling natsMsgList_Destroy will call natsMsg_Destroy on any message still in the list, free the array containing pointers to the messages, but not free the natsMsgList object itself.

        +
        Note
        If the user wants to keep some of the messages from the list, the pointers of those messages in the Msgs array should be set to NULL. The value Count MUST not be changed. The function natsMsgList_Destroy will iterate through all pointers in the list and only destroy the ones that have not been set to NULL.
        +
        See also
        natsMsgList_Destroy
        + +
        +
        + +

        ◆ jsCtx

        + +
        +
        + + + + +
        typedef struct __jsCtx jsCtx
        +
        +

        The JetStream context. Use for JetStream assets management and communication.

        +
        Warning
        A context MUST not be destroyed concurrently with jsCtx API calls (for instance js_Publish or js_PublishAsync, etc...). However, it is safe to destroy the context while a jsPubAckErrHandler callback is running or while inside js_PublishAsyncComplete.
        + +
        +
        + +

        ◆ jsPubOptions

        + +
        +
        + + + + +
        typedef struct jsPubOptions jsPubOptions
        +
        +

        JetStream publish options.

        +

        These are options that you can provide to JetStream publish APIs.

        +

        The common usage will be to initialize a structure on the stack by calling jsPubOptions_Init. Note that strings are owned by the application and need to be valid for the duration of the API call this object is passed to.

        +
        Note
        It is the user responsibility to free the strings if they have been allocated.
        +
        See also
        jsPubOptions_Init
        + +
        +
        + +

        ◆ jsPlacement

        + +
        +
        + + + + +
        typedef struct jsPlacement jsPlacement
        +
        +

        Used to guide placement of streams in clustered JetStream.

        +

        Initialize the object with jsPlacement_Init.

        +
        Note
        The strings are applications owned and will not be freed by the library.
        +

        See jsStreamConfig for information on how to configure a stream.

        +
        See also
        jsPlacement_Init
        + +
        +
        + +

        ◆ jsExternalStream

        + +
        +
        + + + + +
        typedef struct jsExternalStream jsExternalStream
        +
        +

        Allows you to qualify access to a stream source in another account.

        +

        Initialize the object with jsExternalStream_Init.

        +
        Note
        The strings are applications owned and will not be freed by the library.
        +

        See jsStreamConfig for information on how to configure a stream.

        + +
        +
        + +

        ◆ jsStreamSource

        + +
        +
        + + + + +
        typedef struct jsStreamSource jsStreamSource
        +
        +

        Dictates how streams can source from other streams.

        +

        Initialize the object with jsStreamSource_Init.

        +
        Note
        The strings are applications owned and will not be freed by the library.
        +
        +The OptStartTime needs to be expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        +

        See jsStreamConfig for information on how to configure a stream.

        + +
        +
        + +

        ◆ jsStreamConfig

        + +
        +
        + + + + +
        typedef struct jsStreamConfig jsStreamConfig
        +
        +

        Configuration of a JetStream stream.

        +

        There are sensible defaults for most. If no subjects are given the name will be used as the only subject.

        +

        In order to add/update a stream, a configuration needs to be set. The typical usage would be to initialize all required objects on the stack and configure them, then pass the pointer to the configuration to js_AddStream or js_UpdateStream.

        +
        Note
        The strings are applications owned and will not be freed by the library.
        +
        See also
        jsStreamConfig_Init
        +
        jsStreamConfig sc;
        +
        jsPlacement p;
        +
        jsStreamSource m;
        +
        jsExternalStream esm;
        +
        jsStreamSource s1;
        +
        jsStreamSource s2;
        +
        jsExternalStream esmS2;
        +
        const char *subjects[] = {"foo", "bar"};
        +
        const char *tags[] = {"tag1", "tag2"};
        +
        jsStreamSource *sources[] = {&s1, &s2};
        +
        +
        jsStreamConfig_Init(&sc);
        +
        +
        jsPlacement_Init(&p);
        +
        p.Cluster = "MyCluster";
        +
        p.Tags = tags;
        +
        p.TagsLen = 2;
        +
        +
        jsStreamSource_Init(&m);
        +
        m.Name = "AStream";
        +
        m.OptStartSeq = 100;
        +
        m.FilterSubject = "foo";
        +
        jsExternalStream_Init(&esm);
        +
        esm.APIPrefix = "mirror.prefix.";
        +
        esm.DeliverPrefix = "deliver.prefix.";
        +
        m.External = &esm;
        +
        +
        jsStreamSource_Init(&s1);
        +
        s1.Name = "StreamOne";
        +
        s1.OptStartSeq = 10;
        +
        s1.FilterSubject = "stream.one";
        +
        +
        jsStreamSource_Init(&s2);
        +
        s2.Name = "StreamTwo";
        +
        s2.FilterSubject = "stream.two";
        +
        jsExternalStream_Init(&esmS2);
        +
        esmS2.APIPrefix = "mirror.prefix.";
        +
        esmS2.DeliverPrefix = "deliver.prefix.";
        +
        s2.External = &esmS2;
        +
        +
        sc.Name = "MyStream";
        +
        sc.Subjects = subjects;
        +
        sc.SubjectsLen = 2;
        +
        sc.Retention = js_InterestPolicy;
        +
        sc.Replicas = 3;
        +
        sc.Placement = &p;
        +
        sc.Mirror = &m;
        +
        sc.Sources = sources;
        +
        sc.SourcesLen = 2;
        +
        +
        s = js_AddStream(&si, js, &sc, NULL, &jerr);
        +
        +
        +
        + +

        ◆ jsLostStreamData

        + +
        +
        + + + + +
        typedef struct jsLostStreamData jsLostStreamData
        +
        +

        Information about messages that have been lost

        + +
        +
        + +

        ◆ jsStreamState

        + +
        +
        + + + + +
        typedef struct jsStreamState jsStreamState
        +
        +

        Information about the given stream

        +
        Note
        FirstTime and LastTime are message timestamps expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        + +
        +
        + +

        ◆ jsPeerInfo

        + +
        +
        + + + + +
        typedef struct jsPeerInfo jsPeerInfo
        +
        +

        Information about all the peers in the cluster that are supporting the stream or consumer.

        + +
        +
        + +

        ◆ jsClusterInfo

        + +
        +
        + + + + +
        typedef struct jsClusterInfo jsClusterInfo
        +
        +

        Information about the underlying set of servers that make up the stream or consumer.

        + +
        +
        + +

        ◆ jsStreamSourceInfo

        + +
        +
        + + + + +
        typedef struct jsStreamSourceInfo jsStreamSourceInfo
        +
        +

        Information about an upstream stream source.

        + +
        +
        + +

        ◆ jsStreamInfo

        + +
        +
        + + + + +
        typedef struct jsStreamInfo jsStreamInfo
        +
        +

        Configuration and current state for this stream.

        +
        Note
        Created is the timestamp when the stream was created, expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        + +
        +
        + +

        ◆ jsConsumerConfig

        + +
        +
        + + + + +
        typedef struct jsConsumerConfig jsConsumerConfig
        +
        +

        Configuration of a JetStream consumer.

        +

        In order to add a consumer, a configuration needs to be set. The typical usage would be to initialize all required objects on the stack and configure them, then pass the pointer to the configuration to js_AddConsumer.

        +
        Note
        OptStartTime needs to be expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        +
        +The strings are applications owned and will not be freed by the library.
        +
        +SampleFrequency is a sampling value, represented as a string such as "50" for 50%, that causes the server to produce advisories for consumer ack metrics. If the percent sign is in the string, and since % is an escape character, it needs to be doubled, such as cfg.SampleFrequency = "50%%";.
        +
        See also
        jsConsumerConfig_Init
        +
        jsConsumerInfo *ci = NULL;
        +
        jsConsumerConfig cc;
        +
        +
        jsConsumerConfig_Init(&cc);
        +
        cc.Durable = "MY_DURABLE";
        +
        cc.DeliverSubject = "foo";
        +
        cc.DeliverPolicy = js_DeliverNew;
        +
        +
        s = js_AddConsumer(&ci, js, &cc, NULL, &jerr);
        +
        +
        +
        + +

        ◆ jsConsumerSequenceMismatch

        + +
        +
        +

        This represents a consumer sequence mismatch between the server and client views.

        +

        This can help applications find out if messages have been missed. Without this and during a disconnect, it would be possible that a subscription is not aware that it missed messages from the server. When acknowledgment mode is other than js_AckNone, messages would ultimately be redelivered, but for js_AckNone, they would not. But even with an acknowledgment mode this may help finding sooner that something went wrong and let the application decide if it wants to recreate the subscription starting at a given sequence.

        +

        The gap of missing messages could be calculated as ConsumerServer-ConsumerClient.

        +
        See also
        natsSubscription_GetSequenceMismatch
        + +
        +
        + +

        ◆ jsSubOptions

        + +
        +
        + + + + +
        typedef struct jsSubOptions jsSubOptions
        +
        +

        JetStream subscribe options.

        +

        These are options that you can provide to JetStream subscribe APIs.

        +

        The common usage will be to initialize a structure on the stack by calling jsSubOptions_Init. Note that strings are owned by the application and need to be valid for the duration of the API call this object is passed to.

        +
        Note
        It is the user responsibility to free the strings if they have been allocated.
        +
        See also
        jsSubOptions_Init
        + +
        +
        + +

        ◆ jsSequencePair

        + +
        +
        + + + + +
        typedef struct jsSequencePair jsSequencePair
        +
        +

        Includes the consumer and stream sequence info from a JetStream consumer.

        + +
        +
        + +

        ◆ jsConsumerInfo

        + +
        +
        + + + + +
        typedef struct jsConsumerInfo jsConsumerInfo
        +
        +

        Configuration and current state for this consumer.

        +
        Note
        Created is the timestamp when the consumer was created, expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        + +
        +
        + +

        ◆ jsAPIStats

        + +
        +
        + + + + +
        typedef struct jsAPIStats jsAPIStats
        +
        +

        Reports on API calls to JetStream for this account.

        + +
        +
        + +

        ◆ jsAccountLimits

        + +
        +
        + + + + +
        typedef struct jsAccountLimits jsAccountLimits
        +
        +

        Includes the JetStream limits of the current account.

        + +
        +
        + +

        ◆ jsAccountInfo

        + +
        +
        + + + + +
        typedef struct jsAccountInfo jsAccountInfo
        +
        +

        Information about the JetStream usage from the current account.

        + +
        +
        + +

        ◆ jsMsgMetaData

        + +
        +
        + + + + +
        typedef struct jsMsgMetaData jsMsgMetaData
        +
        +

        This represents the JetStream metadata associated with received messages.

        +
        See also
        natsMsg_GetMetaData
        +
        +jsMsgMetaData_Destroy
        + +
        +
        + +

        ◆ jsPubAck

        + +
        +
        + + + + +
        typedef struct jsPubAck jsPubAck
        +
        +

        Ack received after successfully publishing a message.

        + +
        +
        + +

        ◆ jsPubAckErr

        + +
        +
        + + + + +
        typedef struct jsPubAckErr jsPubAckErr
        +
        +

        Publish acknowledgment failure that will be passed to the optional jsPubAckErrHandler callback.

        + +
        +
        + +

        ◆ jsOptions

        + +
        +
        + + + + +
        typedef struct jsOptions jsOptions
        +
        +

        JetStream context options.

        +

        Initialize the object with jsOptions_Init.

        +
        @@ -292,6 +914,145 @@

        Options can be used to create a customized stanSubscription.

        +

        +
        +

        Enumeration Type Documentation

        + +

        ◆ jsRetentionPolicy

        + +
        +
        + + + + +
        enum jsRetentionPolicy
        +
        +

        Determines how messages in a set are retained.

        + + + + +
        Enumerator
        js_LimitsPolicy 

        Specifies that messages are retained until any given limit is reached, which could be one of MaxMsgs, MaxBytes, or MaxAge. This is the default.

        +
        js_InterestPolicy 

        Specifies that when all known observables have acknowledged a message it can be removed.

        +
        js_WorkQueuePolicy 

        Specifies that when the first worker or subscriber acknowledges the message it can be removed.

        +
        + +
        +
        + +

        ◆ jsDiscardPolicy

        + +
        +
        + + + + +
        enum jsDiscardPolicy
        +
        +

        Determines how to proceed when limits of messages or bytes are reached.

        + + + +
        Enumerator
        js_DiscardOld 

        Will remove older messages to return to the limits. This is the default.

        +
        js_DiscardNew 

        Will fail to store new messages.

        +
        + +
        +
        + +

        ◆ jsStorageType

        + +
        +
        + + + + +
        enum jsStorageType
        +
        +

        Determines how messages are stored for retention.

        + + + +
        Enumerator
        js_FileStorage 

        Specifies on disk storage. It's the default.

        +
        js_MemoryStorage 

        Specifies in memory only.

        +
        + +
        +
        + +

        ◆ jsDeliverPolicy

        + +
        +
        + + + + +
        enum jsDeliverPolicy
        +
        +

        Determines how the consumer should select the first message to deliver.

        + + + + + + + +
        Enumerator
        js_DeliverAll 

        Starts from the very beginning of a stream. This is the default.

        +
        js_DeliverLast 

        Starts with the last sequence received.

        +
        js_DeliverNew 

        Starts with messages sent after the consumer is created.

        +
        js_DeliverByStartSequence 

        Starts from a given sequence.

        +
        js_DeliverByStartTime 

        Starts from a given UTC time (number of nanoseconds since epoch)

        +
        js_DeliverLastPerSubject 

        Starts with the last message for all subjects received.

        +
        + +
        +
        + +

        ◆ jsAckPolicy

        + +
        +
        + + + + +
        enum jsAckPolicy
        +
        +

        Determines how the consumer should acknowledge delivered messages.

        + + + + +
        Enumerator
        js_AckExplicit 

        Requires ack or nack for all messages.

        +
        js_AckNone 

        Requires no acks for delivered messages.

        +
        js_AckAll 

        When acking a sequence number, this implicitly acks all sequences below this one as well.

        +
        + +
        +
        + +

        ◆ jsReplayPolicy

        + +
        +
        + + + + +
        enum jsReplayPolicy
        +
        +

        Determines how the consumer should replay messages it already has queued in the stream.

        + + + +
        Enumerator
        js_ReplayInstant 

        Replays messages as fast as possible.

        +
        js_ReplayOriginal 

        Maintains the same timing as the messages were received.

        +
        +
        diff --git a/doc/html/group__types_group.js b/doc/html/group__types_group.js index 64c657cf..1bda9dbe 100644 --- a/doc/html/group__types_group.js +++ b/doc/html/group__types_group.js @@ -1,14 +1,277 @@ var group__types_group = [ + [ "natsMsgList", "structnats_msg_list.html", [ + [ "Msgs", "structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5", null ], + [ "Count", "structnats_msg_list.html#a325f44c02d08d9f568d1dc89b65f2b1d", null ] + ] ], + [ "jsPubOptions", "structjs_pub_options.html", [ + [ "MaxWait", "structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143", null ], + [ "MsgId", "structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0", null ], + [ "ExpectStream", "structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f", null ], + [ "ExpectLastMsgId", "structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61", null ], + [ "ExpectLastSeq", "structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf", null ], + [ "ExpectLastSubjectSeq", "structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253", null ] + ] ], + [ "jsPlacement", "structjs_placement.html", [ + [ "Cluster", "structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf", null ], + [ "Tags", "structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d", null ], + [ "TagsLen", "structjs_placement.html#a35644f07531409518521b1b4fa28c9e3", null ] + ] ], + [ "jsExternalStream", "structjs_external_stream.html", [ + [ "APIPrefix", "structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96", null ], + [ "DeliverPrefix", "structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3", null ] + ] ], + [ "jsStreamSource", "structjs_stream_source.html", [ + [ "Name", "structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3", null ], + [ "OptStartSeq", "structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed", null ], + [ "OptStartTime", "structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5", null ], + [ "FilterSubject", "structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3", null ], + [ "External", "structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888", null ] + ] ], + [ "jsStreamConfig", "structjs_stream_config.html", [ + [ "Name", "structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5", null ], + [ "Description", "structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10", null ], + [ "Subjects", "structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af", null ], + [ "SubjectsLen", "structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1", null ], + [ "Retention", "structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7", null ], + [ "MaxConsumers", "structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395", null ], + [ "MaxMsgs", "structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d", null ], + [ "MaxBytes", "structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451", null ], + [ "MaxAge", "structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e", null ], + [ "MaxMsgsPerSubject", "structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340", null ], + [ "MaxMsgSize", "structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641", null ], + [ "Discard", "structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d", null ], + [ "Storage", "structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8", null ], + [ "Replicas", "structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc", null ], + [ "NoAck", "structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609", null ], + [ "Template", "structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9", null ], + [ "Duplicates", "structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20", null ], + [ "Placement", "structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb", null ], + [ "Mirror", "structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51", null ], + [ "Sources", "structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b", null ], + [ "SourcesLen", "structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a", null ] + ] ], + [ "jsLostStreamData", "structjs_lost_stream_data.html", [ + [ "Msgs", "structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda", null ], + [ "MsgsLen", "structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a", null ], + [ "Bytes", "structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30", null ] + ] ], + [ "jsStreamState", "structjs_stream_state.html", [ + [ "Msgs", "structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888", null ], + [ "Bytes", "structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d", null ], + [ "FirstSeq", "structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da", null ], + [ "FirstTime", "structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0", null ], + [ "LastSeq", "structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827", null ], + [ "LastTime", "structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0", null ], + [ "NumDeleted", "structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51", null ], + [ "Deleted", "structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f", null ], + [ "DeletedLen", "structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0", null ], + [ "Lost", "structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec", null ], + [ "Consumers", "structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85", null ] + ] ], + [ "jsPeerInfo", "structjs_peer_info.html", [ + [ "Name", "structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a", null ], + [ "Current", "structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4", null ], + [ "Offline", "structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e", null ], + [ "Active", "structjs_peer_info.html#a8441d023932c388953197f7ea39402fe", null ], + [ "Lag", "structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9", null ] + ] ], + [ "jsClusterInfo", "structjs_cluster_info.html", [ + [ "Name", "structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484", null ], + [ "Leader", "structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19", null ], + [ "Replicas", "structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b", null ], + [ "ReplicasLen", "structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5", null ] + ] ], + [ "jsStreamSourceInfo", "structjs_stream_source_info.html", [ + [ "Name", "structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04", null ], + [ "External", "structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05", null ], + [ "Lag", "structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863", null ], + [ "Active", "structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247", null ] + ] ], + [ "jsStreamInfo", "structjs_stream_info.html", [ + [ "Config", "structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6", null ], + [ "Created", "structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838", null ], + [ "State", "structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397", null ], + [ "Cluster", "structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a", null ], + [ "Mirror", "structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a", null ], + [ "Sources", "structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386", null ], + [ "SourcesLen", "structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672", null ] + ] ], + [ "jsConsumerConfig", "structjs_consumer_config.html", [ + [ "Durable", "structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0", null ], + [ "Description", "structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6", null ], + [ "DeliverSubject", "structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded", null ], + [ "DeliverPolicy", "structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4", null ], + [ "OptStartSeq", "structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356", null ], + [ "OptStartTime", "structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80", null ], + [ "AckPolicy", "structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab", null ], + [ "AckWait", "structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67", null ], + [ "MaxDeliver", "structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95", null ], + [ "FilterSubject", "structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca", null ], + [ "ReplayPolicy", "structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939", null ], + [ "RateLimit", "structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816", null ], + [ "SampleFrequency", "structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584", null ], + [ "MaxWaiting", "structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76", null ], + [ "MaxAckPending", "structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892", null ], + [ "FlowControl", "structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0", null ], + [ "Heartbeat", "structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53", null ] + ] ], + [ "jsConsumerSequenceMismatch", "structjs_consumer_sequence_mismatch.html", [ + [ "Stream", "structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e", null ], + [ "ConsumerClient", "structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28", null ], + [ "ConsumerServer", "structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c", null ] + ] ], + [ "jsSubOptions", "structjs_sub_options.html", [ + [ "Stream", "structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484", null ], + [ "Consumer", "structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36", null ], + [ "Queue", "structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d", null ], + [ "ManualAck", "structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2", null ], + [ "Config", "structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5", null ] + ] ], + [ "jsSequencePair", "structjs_sequence_pair.html", [ + [ "Consumer", "structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816", null ], + [ "Stream", "structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7", null ] + ] ], + [ "jsConsumerInfo", "structjs_consumer_info.html", [ + [ "Stream", "structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260", null ], + [ "Name", "structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008", null ], + [ "Created", "structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c", null ], + [ "Config", "structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1", null ], + [ "Delivered", "structjs_consumer_info.html#a3be1ac5aa4cc71609197b9b777b761d0", null ], + [ "AckFloor", "structjs_consumer_info.html#a1e5a2a0f4686950da292eaec55e01c40", null ], + [ "NumAckPending", "structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50", null ], + [ "NumRedelivered", "structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001", null ], + [ "NumWaiting", "structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0", null ], + [ "NumPending", "structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b", null ], + [ "Cluster", "structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32", null ] + ] ], + [ "jsAPIStats", "structjs_a_p_i_stats.html", [ + [ "Total", "structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf", null ], + [ "Errors", "structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d", null ] + ] ], + [ "jsAccountLimits", "structjs_account_limits.html", [ + [ "MaxMemory", "structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4", null ], + [ "MaxStore", "structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30", null ], + [ "MaxStreams", "structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2", null ], + [ "MaxConsumers", "structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338", null ] + ] ], + [ "jsAccountInfo", "structjs_account_info.html", [ + [ "Memory", "structjs_account_info.html#a448578d621e878267ad5f1792002a665", null ], + [ "Store", "structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3", null ], + [ "Streams", "structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71", null ], + [ "Consumers", "structjs_account_info.html#a1237c3f19a42a3203825971b429312e9", null ], + [ "Domain", "structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c", null ], + [ "API", "structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94", null ], + [ "Limits", "structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9", null ] + ] ], + [ "jsMsgMetaData", "structjs_msg_meta_data.html", [ + [ "Sequence", "structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321", null ], + [ "NumDelivered", "structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff", null ], + [ "NumPending", "structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30", null ], + [ "Timestamp", "structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9", null ], + [ "Stream", "structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4", null ], + [ "Consumer", "structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127", null ] + ] ], + [ "jsPubAck", "structjs_pub_ack.html", [ + [ "Stream", "structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893", null ], + [ "Sequence", "structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691", null ], + [ "Duplicate", "structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243", null ] + ] ], + [ "jsPubAckErr", "structjs_pub_ack_err.html", [ + [ "Msg", "structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b", null ], + [ "Err", "structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5", null ], + [ "ErrCode", "structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a", null ], + [ "ErrText", "structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87", null ] + ] ], + [ "jsOptions", "structjs_options.html", [ + [ "jsOptionsPublishAsync", "structjs_options_1_1js_options_publish_async.html", [ + [ "MaxPending", "structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1", null ], + [ "ErrHandler", "structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b", null ], + [ "ErrHandlerClosure", "structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81", null ], + [ "StallWait", "structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9", null ] + ] ], + [ "jsOptionsStream", "structjs_options_1_1js_options_stream.html", [ + [ "jsOptionsStreamInfo", "structjs_options_1_1js_options_stream_1_1js_options_stream_info.html", [ + [ "DeletedDetails", "structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7", null ] + ] ], + [ "jsOptionsStreamPurge", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html", [ + [ "Subject", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe", null ], + [ "Sequence", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6", null ], + [ "Keep", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda", null ] + ] ], + [ "Purge", "structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029", null ], + [ "Info", "structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c", null ] + ] ], + [ "Prefix", "structjs_options.html#ab06e45296fccf0fe6152e083e38d916f", null ], + [ "Domain", "structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e", null ], + [ "Wait", "structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f", null ], + [ "PublishAsync", "structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4", null ], + [ "Stream", "structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae", null ] + ] ], [ "natsConnection", "group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec", null ], [ "natsStatistics", "group__types_group.html#ga57a4b8c7109e2773878655722ce028aa", null ], [ "natsSubscription", "group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8", null ], [ "natsMsg", "group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a", null ], [ "natsOptions", "group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e", null ], [ "natsInbox", "group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1", null ], + [ "natsMsgList", "group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b", null ], + [ "jsCtx", "group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1", null ], + [ "jsPubOptions", "group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7", null ], + [ "jsPlacement", "group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9", null ], + [ "jsExternalStream", "group__types_group.html#gaef6601477f6456bebc229f7f38982a6c", null ], + [ "jsStreamSource", "group__types_group.html#gab4c43c87d81917aab748a50eee028449", null ], + [ "jsStreamConfig", "group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf", null ], + [ "jsLostStreamData", "group__types_group.html#gaf80828510450faf84bbf456e94f5b784", null ], + [ "jsStreamState", "group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271", null ], + [ "jsPeerInfo", "group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b", null ], + [ "jsClusterInfo", "group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6", null ], + [ "jsStreamSourceInfo", "group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd", null ], + [ "jsStreamInfo", "group__types_group.html#ga2629c9454996edf7914be36a9e44921b", null ], + [ "jsConsumerConfig", "group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee", null ], + [ "jsConsumerSequenceMismatch", "group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd", null ], + [ "jsSubOptions", "group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280", null ], + [ "jsSequencePair", "group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f", null ], + [ "jsConsumerInfo", "group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5", null ], + [ "jsAPIStats", "group__types_group.html#gad057a0107367ce5727975f3daf63ff75", null ], + [ "jsAccountLimits", "group__types_group.html#gaa889f706cce285adb9cea8aba0b76866", null ], + [ "jsAccountInfo", "group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab", null ], + [ "jsMsgMetaData", "group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a", null ], + [ "jsPubAck", "group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f", null ], + [ "jsPubAckErr", "group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40", null ], + [ "jsOptions", "group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5", null ], [ "stanConnection", "group__types_group.html#ga9e826493769d23086cfccefe95cdf64c", null ], [ "stanSubscription", "group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5", null ], [ "stanMsg", "group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d", null ], [ "stanConnOptions", "group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1", null ], - [ "stanSubOptions", "group__types_group.html#ga023712711f5c289663fc2223e83686d3", null ] + [ "stanSubOptions", "group__types_group.html#ga023712711f5c289663fc2223e83686d3", null ], + [ "jsRetentionPolicy", "group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d", [ + [ "js_LimitsPolicy", "group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f", null ], + [ "js_InterestPolicy", "group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd", null ], + [ "js_WorkQueuePolicy", "group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478", null ] + ] ], + [ "jsDiscardPolicy", "group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2", [ + [ "js_DiscardOld", "group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6", null ], + [ "js_DiscardNew", "group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab", null ] + ] ], + [ "jsStorageType", "group__types_group.html#ga1802a53c79e667f093bba033b16adc98", [ + [ "js_FileStorage", "group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec", null ], + [ "js_MemoryStorage", "group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314", null ] + ] ], + [ "jsDeliverPolicy", "group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818", [ + [ "js_DeliverAll", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758", null ], + [ "js_DeliverLast", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d", null ], + [ "js_DeliverNew", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381", null ], + [ "js_DeliverByStartSequence", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e", null ], + [ "js_DeliverByStartTime", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6", null ], + [ "js_DeliverLastPerSubject", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b", null ] + ] ], + [ "jsAckPolicy", "group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873", [ + [ "js_AckExplicit", "group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e", null ], + [ "js_AckNone", "group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c", null ], + [ "js_AckAll", "group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a", null ] + ] ], + [ "jsReplayPolicy", "group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354", [ + [ "js_ReplayInstant", "group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44", null ], + [ "js_ReplayOriginal", "group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5", null ] + ] ] ]; \ No newline at end of file diff --git a/doc/html/group__wildcards_group.html b/doc/html/group__wildcards_group.html index 1acb3ca2..397def8d 100644 --- a/doc/html/group__wildcards_group.html +++ b/doc/html/group__wildcards_group.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Wildcards +NATS C Client with JetStream and Streaming support: Wildcards @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/index.html b/doc/html/index.html index 3275ba62..dbc3a8b5 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: NATS C client. +NATS C Client with JetStream and Streaming support: NATS C client. @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/libevent_8h.html b/doc/html/libevent_8h.html index dfb6bb4c..f350df5f 100644 --- a/doc/html/libevent_8h.html +++ b/doc/html/libevent_8h.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: libevent.h File Reference +NATS C Client with JetStream and Streaming support: libevent.h File Reference @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/libevent_8h_source.html b/doc/html/libevent_8h_source.html index ce99ea2a..a4b6bc45 100644 --- a/doc/html/libevent_8h_source.html +++ b/doc/html/libevent_8h_source.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: libevent.h Source File +NATS C Client with JetStream and Streaming support: libevent.h Source File @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/libuv_8h.html b/doc/html/libuv_8h.html index e5c361ed..2db486fe 100644 --- a/doc/html/libuv_8h.html +++ b/doc/html/libuv_8h.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: libuv.h File Reference +NATS C Client with JetStream and Streaming support: libuv.h File Reference @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/libuv_8h_source.html b/doc/html/libuv_8h_source.html index b44036c6..f3350016 100644 --- a/doc/html/libuv_8h_source.html +++ b/doc/html/libuv_8h_source.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: libuv.h Source File +NATS C Client with JetStream and Streaming support: libuv.h Source File @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/menudata.js b/doc/html/menudata.js index 5801d8d5..2f28631a 100644 --- a/doc/html/menudata.js +++ b/doc/html/menudata.js @@ -26,17 +26,67 @@ var menudata={children:[ {text:"Main Page",url:"index.html"}, {text:"Related Pages",url:"pages.html"}, {text:"Modules",url:"modules.html"}, +{text:"Classes",url:"annotated.html",children:[ +{text:"Class List",url:"annotated.html"}, +{text:"Class Index",url:"classes.html"}, +{text:"Class Members",url:"functions.html",children:[ +{text:"All",url:"functions.html",children:[ +{text:"a",url:"functions.html#index_a"}, +{text:"b",url:"functions.html#index_b"}, +{text:"c",url:"functions.html#index_c"}, +{text:"d",url:"functions.html#index_d"}, +{text:"e",url:"functions.html#index_e"}, +{text:"f",url:"functions.html#index_f"}, +{text:"h",url:"functions.html#index_h"}, +{text:"i",url:"functions.html#index_i"}, +{text:"k",url:"functions.html#index_k"}, +{text:"l",url:"functions.html#index_l"}, +{text:"m",url:"functions.html#index_m"}, +{text:"n",url:"functions.html#index_n"}, +{text:"o",url:"functions.html#index_o"}, +{text:"p",url:"functions.html#index_p"}, +{text:"q",url:"functions.html#index_q"}, +{text:"r",url:"functions.html#index_r"}, +{text:"s",url:"functions.html#index_s"}, +{text:"t",url:"functions.html#index_t"}, +{text:"w",url:"functions.html#index_w"}]}, +{text:"Variables",url:"functions_vars.html",children:[ +{text:"a",url:"functions_vars.html#index_a"}, +{text:"b",url:"functions_vars.html#index_b"}, +{text:"c",url:"functions_vars.html#index_c"}, +{text:"d",url:"functions_vars.html#index_d"}, +{text:"e",url:"functions_vars.html#index_e"}, +{text:"f",url:"functions_vars.html#index_f"}, +{text:"h",url:"functions_vars.html#index_h"}, +{text:"i",url:"functions_vars.html#index_i"}, +{text:"k",url:"functions_vars.html#index_k"}, +{text:"l",url:"functions_vars.html#index_l"}, +{text:"m",url:"functions_vars.html#index_m"}, +{text:"n",url:"functions_vars.html#index_n"}, +{text:"o",url:"functions_vars.html#index_o"}, +{text:"p",url:"functions_vars.html#index_p"}, +{text:"q",url:"functions_vars.html#index_q"}, +{text:"r",url:"functions_vars.html#index_r"}, +{text:"s",url:"functions_vars.html#index_s"}, +{text:"t",url:"functions_vars.html#index_t"}, +{text:"w",url:"functions_vars.html#index_w"}]}]}]}, {text:"Files",url:"files.html",children:[ {text:"File List",url:"files.html"}, {text:"File Members",url:"globals.html",children:[ {text:"All",url:"globals.html",children:[ -{text:"n",url:"globals.html#index_n"}, +{text:"j",url:"globals.html#index_j"}, +{text:"n",url:"globals_n.html#index_n"}, {text:"s",url:"globals_s.html#index_s"}]}, {text:"Functions",url:"globals_func.html",children:[ -{text:"n",url:"globals_func.html#index_n"}, -{text:"s",url:"globals_func.html#index_s"}]}, -{text:"Typedefs",url:"globals_type.html"}, +{text:"j",url:"globals_func.html#index_j"}, +{text:"n",url:"globals_func_n.html#index_n"}, +{text:"s",url:"globals_func_s.html#index_s"}]}, +{text:"Typedefs",url:"globals_type.html",children:[ +{text:"j",url:"globals_type.html#index_j"}, +{text:"n",url:"globals_type.html#index_n"}, +{text:"s",url:"globals_type.html#index_s"}]}, {text:"Enumerations",url:"globals_enum.html"}, {text:"Enumerator",url:"globals_eval.html",children:[ +{text:"j",url:"globals_eval.html#index_j"}, {text:"n",url:"globals_eval.html#index_n"}]}, {text:"Macros",url:"globals_defs.html"}]}]}]} diff --git a/doc/html/modules.html b/doc/html/modules.html index 3601cf37..2e3d11ae 100644 --- a/doc/html/modules.html +++ b/doc/html/modules.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Modules +NATS C Client with JetStream and Streaming support: Modules @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -111,10 +111,15 @@  Publishing  Subscribing  Streaming Subscription - Wildcards - Environment Variables - Libevent Adapter - Libuv Adapter + JetStream + JetStream Assets Management + Publishing + Subscribing + Messages + Wildcards + Environment Variables + Libevent Adapter + Libuv Adapter
        diff --git a/doc/html/nats_8h.html b/doc/html/nats_8h.html index a685cf62..c80d491d 100644 --- a/doc/html/nats_8h.html +++ b/doc/html/nats_8h.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: nats.h File Reference +NATS C Client with JetStream and Streaming support: nats.h File Reference @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -84,8 +84,10 @@
        nats.h File Reference
        @@ -101,6 +103,66 @@

        Go to the source code of this file.

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Classes

        struct  natsMsgList
         A list of NATS messages. More...
         
        struct  jsPubOptions
         
        struct  jsPlacement
         
        struct  jsExternalStream
         
        struct  jsStreamSource
         
        struct  jsStreamConfig
         
        struct  jsLostStreamData
         
        struct  jsStreamState
         
        struct  jsPeerInfo
         
        struct  jsClusterInfo
         
        struct  jsStreamSourceInfo
         
        struct  jsStreamInfo
         
        struct  jsConsumerConfig
         
        struct  jsConsumerSequenceMismatch
         
        struct  jsSubOptions
         
        struct  jsSequencePair
         
        struct  jsConsumerInfo
         
        struct  jsAPIStats
         
        struct  jsAccountLimits
         
        struct  jsAccountInfo
         
        struct  jsMsgMetaData
         
        struct  jsPubAck
         
        struct  jsPubAckErr
         
        struct  jsOptions
         
        struct  jsOptions::jsOptionsPublishAsync
         
        struct  jsOptions::jsOptionsStream
         
        struct  jsOptions::jsOptionsStream::jsOptionsStreamPurge
         
        struct  jsOptions::jsOptionsStream::jsOptionsStreamInfo
         
        @@ -132,6 +194,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -183,6 +296,9 @@ + + + @@ -193,6 +309,42 @@

        Macros

        #define NATS_EXTERN
        typedef char natsInbox
         Unique subject often used for point-to-point communication. More...
         
        typedef struct natsMsgList natsMsgList
         A list of NATS messages. More...
         
        typedef struct __jsCtx jsCtx
         
        typedef struct jsPubOptions jsPubOptions
         
        typedef struct jsPlacement jsPlacement
         
        typedef struct jsExternalStream jsExternalStream
         
        typedef struct jsStreamSource jsStreamSource
         
        typedef struct jsStreamConfig jsStreamConfig
         
        typedef struct jsLostStreamData jsLostStreamData
         
        typedef struct jsStreamState jsStreamState
         
        typedef struct jsPeerInfo jsPeerInfo
         
        typedef struct jsClusterInfo jsClusterInfo
         
        typedef struct jsStreamSourceInfo jsStreamSourceInfo
         
        typedef struct jsStreamInfo jsStreamInfo
         
        typedef struct jsConsumerConfig jsConsumerConfig
         
        typedef struct jsConsumerSequenceMismatch jsConsumerSequenceMismatch
         
        typedef struct jsSubOptions jsSubOptions
         
        typedef struct jsSequencePair jsSequencePair
         
        typedef struct jsConsumerInfo jsConsumerInfo
         
        typedef struct jsAPIStats jsAPIStats
         
        typedef struct jsAccountLimits jsAccountLimits
         
        typedef struct jsAccountInfo jsAccountInfo
         
        typedef struct jsMsgMetaData jsMsgMetaData
         
        typedef struct jsPubAck jsPubAck
         
        typedef struct jsPubAckErr jsPubAckErr
         
        typedef struct jsOptions jsOptions
         
        typedef struct __stanConnection stanConnection
         A connection to a NATS Streaming Server. More...
         
        typedef int64_t(* natsCustomReconnectDelayHandler) (natsConnection *nc, int attempts, void *closure)
         Callback used to specify how long to wait between reconnects. More...
         
        typedef void(* jsPubAckErrHandler) (jsCtx *js, jsPubAckErr *pae, void *closure)
         Callback used to process asynchronous publish errors from JetStream. More...
         
        typedef void(* stanPubAckHandler) (const char *guid, const char *error, void *closure)
         Callback used to notify of an asynchronous publish result. More...
         
         Callback used to notify the user of the permanent loss of the connection. More...
         
        + + + + + + + + + + + + + +

        +Enumerations

        enum  jsRetentionPolicy { js_LimitsPolicy = 0 +, js_InterestPolicy +, js_WorkQueuePolicy + }
         
        enum  jsDiscardPolicy { js_DiscardOld = 0 +, js_DiscardNew + }
         
        enum  jsStorageType { js_FileStorage = 0 +, js_MemoryStorage + }
         
        enum  jsDeliverPolicy {
        +  js_DeliverAll = 0 +, js_DeliverLast +, js_DeliverNew +, js_DeliverByStartSequence +,
        +  js_DeliverByStartTime +, js_DeliverLastPerSubject +
        + }
         
        enum  jsAckPolicy { js_AckExplicit = 0 +, js_AckNone +, js_AckAll + }
         
        enum  jsReplayPolicy { js_ReplayInstant = 0 +, js_ReplayOriginal + }
         
        @@ -474,6 +626,9 @@ + + + @@ -759,6 +914,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

        Functions

        NATS_EXTERN natsStatus nats_Open (int64_t lockSpinCount)
        NATS_EXTERN void natsInbox_Destroy (natsInbox *inbox)
         Destroys the inbox. More...
         
        NATS_EXTERN void natsMsgList_Destroy (natsMsgList *list)
         Destroys this list of messages. More...
         
        NATS_EXTERN natsStatus natsMsg_Create (natsMsg **newMsg, const char *subj, const char *reply, const char *data, int dataLen)
         Creates a natsMsg object. More...
         
        NATS_EXTERN void stanSubscription_Destroy (stanSubscription *sub)
         Destroys the subscription. More...
         
        NATS_EXTERN natsStatus jsOptions_Init (jsOptions *opts)
         Initializes a streaming context options structure. More...
         
        NATS_EXTERN natsStatus natsConnection_JetStream (jsCtx **js, natsConnection *nc, jsOptions *opts)
         Returns a new JetStream context. More...
         
        NATS_EXTERN void jsCtx_Destroy (jsCtx *js)
         Destroys the JetStream context. More...
         
        NATS_EXTERN natsStatus jsStreamConfig_Init (jsStreamConfig *cfg)
         Initializes a streaming configuration structure. More...
         
        NATS_EXTERN natsStatus jsPlacement_Init (jsPlacement *placement)
         Initializes a placement configuration structure. More...
         
        NATS_EXTERN natsStatus jsStreamSource_Init (jsStreamSource *source)
         Initializes a stream source configuration structure. More...
         
        NATS_EXTERN natsStatus jsExternalStream_Init (jsExternalStream *external)
         Initializes an external stream configuration structure. More...
         
        NATS_EXTERN natsStatus js_AddStream (jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
         Creates a stream. More...
         
        NATS_EXTERN natsStatus js_UpdateStream (jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
         Updates a stream. More...
         
        NATS_EXTERN natsStatus js_PurgeStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
         Purges a stream. More...
         
        NATS_EXTERN natsStatus js_DeleteStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
         Deletes a stream. More...
         
        NATS_EXTERN natsStatus js_GetStreamInfo (jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
         Retreives information from a stream. More...
         
        NATS_EXTERN void jsStreamInfo_Destroy (jsStreamInfo *si)
         Destroys the stream information object. More...
         
        NATS_EXTERN natsStatus jsConsumerConfig_Init (jsConsumerConfig *cc)
         Initializes a consumer configuration structure. More...
         
        NATS_EXTERN natsStatus js_AddConsumer (jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
         Adds a JetStream consumer. More...
         
        NATS_EXTERN natsStatus js_GetConsumerInfo (jsConsumerInfo **ci, jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
         Retrieves information about a consumer. More...
         
        NATS_EXTERN natsStatus js_DeleteConsumer (jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
         Deletes a consumer. More...
         
        NATS_EXTERN void jsConsumerInfo_Destroy (jsConsumerInfo *ci)
         Destroys the consumer information object. More...
         
        NATS_EXTERN natsStatus js_GetAccountInfo (jsAccountInfo **ai, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
         Retrieves information about the JetStream usage from an account. More...
         
        NATS_EXTERN void jsAccountInfo_Destroy (jsAccountInfo *ai)
         Destroys the account information object. More...
         
        NATS_EXTERN natsStatus jsPubOptions_Init (jsPubOptions *opts)
         Initializes a publish options structure. More...
         
        NATS_EXTERN natsStatus js_Publish (jsPubAck **pubAck, jsCtx *js, const char *subj, const void *data, int dataLen, jsPubOptions *opts, jsErrCode *errCode)
         Publishes data on a subject to JetStream. More...
         
        NATS_EXTERN natsStatus js_PublishMsg (jsPubAck **pubAck, jsCtx *js, natsMsg *msg, jsPubOptions *opts, jsErrCode *errCode)
         Publishes a message to JetStream. More...
         
        NATS_EXTERN void jsPubAck_Destroy (jsPubAck *pubAck)
         Destroys the publish acknowledgment object. More...
         
        NATS_EXTERN natsStatus js_PublishAsync (jsCtx *js, const char *subj, const void *data, int dataLen, jsPubOptions *opts)
         Publishes data to JetStream but does not wait for a jsPubAck. More...
         
        NATS_EXTERN natsStatus js_PublishMsgAsync (jsCtx *js, natsMsg **msg, jsPubOptions *opts)
         Publishes a message to JetStream but does not wait for a jsPubAck. More...
         
        NATS_EXTERN natsStatus js_PublishAsyncComplete (jsCtx *js, jsPubOptions *opts)
         Wait for all outstanding messages to be acknowledged. More...
         
        NATS_EXTERN natsStatus js_PublishAsyncGetPendingList (natsMsgList *pending, jsCtx *js)
         Returns the list of pending messages published asynchronously. More...
         
        NATS_EXTERN natsStatus jsSubOptions_Init (jsSubOptions *opts)
         Initializes a subscribe options structure. More...
         
        NATS_EXTERN natsStatus js_Subscribe (natsSubscription **sub, jsCtx *js, const char *subject, natsMsgHandler cb, void *cbClosure, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
         Create an asynchronous subscription. More...
         
        NATS_EXTERN natsStatus js_SubscribeSync (natsSubscription **sub, jsCtx *js, const char *subject, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
         Create a synchronous subscription. More...
         
        NATS_EXTERN natsStatus js_PullSubscribe (natsSubscription **sub, jsCtx *js, const char *subject, const char *durable, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
         Create a pull subscriber. More...
         
        NATS_EXTERN natsStatus natsSubscription_Fetch (natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout, jsErrCode *errCode)
         Fetches messages for a pull subscription. More...
         
        NATS_EXTERN natsStatus natsSubscription_GetSequenceMismatch (jsConsumerSequenceMismatch *csm, natsSubscription *sub)
         Returns the consumer sequence mismatch information. More...
         
        NATS_EXTERN natsStatus natsMsg_GetMetaData (jsMsgMetaData **new_meta, natsMsg *msg)
         Returns metadata from this JetStream message. More...
         
        NATS_EXTERN void jsMsgMetaData_Destroy (jsMsgMetaData *meta)
         Destroys the message metadata object. More...
         
        NATS_EXTERN natsStatus natsMsg_Ack (natsMsg *msg, jsOptions *opts)
         Acknowledges a message. More...
         
        NATS_EXTERN natsStatus natsMsg_AckSync (natsMsg *msg, jsOptions *opts, jsErrCode *errCode)
         Acknowledges a message and wait for a confirmation. More...
         
        NATS_EXTERN natsStatus natsMsg_Nak (natsMsg *msg, jsOptions *opts)
         Negatively acknowledges a message. More...
         
        NATS_EXTERN natsStatus natsMsg_InProgress (natsMsg *msg, jsOptions *opts)
         Resets redelivery timer on the server. More...
         
        NATS_EXTERN natsStatus natsMsg_Term (natsMsg *msg, jsOptions *opts)
         Abandon this message. More...
         

        Macro Definition Documentation

        diff --git a/doc/html/nats_8h.js b/doc/html/nats_8h.js index c30a6a91..906d83e7 100644 --- a/doc/html/nats_8h.js +++ b/doc/html/nats_8h.js @@ -1,5 +1,9 @@ var nats_8h = [ + [ "jsOptionsPublishAsync", "structjs_options_1_1js_options_publish_async.html", "structjs_options_1_1js_options_publish_async" ], + [ "jsOptionsStream", "structjs_options_1_1js_options_stream.html", "structjs_options_1_1js_options_stream" ], + [ "jsOptionsStreamPurge", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge" ], + [ "jsOptionsStreamInfo", "structjs_options_1_1js_options_stream_1_1js_options_stream_info.html", "structjs_options_1_1js_options_stream_1_1js_options_stream_info" ], [ "NATS_EXTERN", "nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad", null ], [ "NATS_DEFAULT_URL", "nats_8h.html#a911c54900b46b968205871cd9f68d36c", null ], [ "natsSock", "nats_8h.html#af798865ac824e5959987de0fe8d07383", null ], @@ -9,6 +13,31 @@ var nats_8h = [ "natsMsg", "group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a", null ], [ "natsOptions", "group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e", null ], [ "natsInbox", "group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1", null ], + [ "natsMsgList", "group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b", null ], + [ "jsCtx", "group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1", null ], + [ "jsPubOptions", "group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7", null ], + [ "jsPlacement", "group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9", null ], + [ "jsExternalStream", "group__types_group.html#gaef6601477f6456bebc229f7f38982a6c", null ], + [ "jsStreamSource", "group__types_group.html#gab4c43c87d81917aab748a50eee028449", null ], + [ "jsStreamConfig", "group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf", null ], + [ "jsLostStreamData", "group__types_group.html#gaf80828510450faf84bbf456e94f5b784", null ], + [ "jsStreamState", "group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271", null ], + [ "jsPeerInfo", "group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b", null ], + [ "jsClusterInfo", "group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6", null ], + [ "jsStreamSourceInfo", "group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd", null ], + [ "jsStreamInfo", "group__types_group.html#ga2629c9454996edf7914be36a9e44921b", null ], + [ "jsConsumerConfig", "group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee", null ], + [ "jsConsumerSequenceMismatch", "group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd", null ], + [ "jsSubOptions", "group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280", null ], + [ "jsSequencePair", "group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f", null ], + [ "jsConsumerInfo", "group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5", null ], + [ "jsAPIStats", "group__types_group.html#gad057a0107367ce5727975f3daf63ff75", null ], + [ "jsAccountLimits", "group__types_group.html#gaa889f706cce285adb9cea8aba0b76866", null ], + [ "jsAccountInfo", "group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab", null ], + [ "jsMsgMetaData", "group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a", null ], + [ "jsPubAck", "group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f", null ], + [ "jsPubAckErr", "group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40", null ], + [ "jsOptions", "group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5", null ], [ "stanConnection", "group__types_group.html#ga9e826493769d23086cfccefe95cdf64c", null ], [ "stanSubscription", "group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5", null ], [ "stanMsg", "group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d", null ], @@ -26,9 +55,40 @@ var nats_8h = [ "natsTokenHandler", "group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094", null ], [ "natsOnCompleteCB", "group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a", null ], [ "natsCustomReconnectDelayHandler", "group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4", null ], + [ "jsPubAckErrHandler", "group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992", null ], [ "stanPubAckHandler", "group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18", null ], [ "stanMsgHandler", "group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409", null ], [ "stanConnectionLostHandler", "group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c", null ], + [ "jsRetentionPolicy", "group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d", [ + [ "js_LimitsPolicy", "group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f", null ], + [ "js_InterestPolicy", "group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd", null ], + [ "js_WorkQueuePolicy", "group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478", null ] + ] ], + [ "jsDiscardPolicy", "group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2", [ + [ "js_DiscardOld", "group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6", null ], + [ "js_DiscardNew", "group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab", null ] + ] ], + [ "jsStorageType", "group__types_group.html#ga1802a53c79e667f093bba033b16adc98", [ + [ "js_FileStorage", "group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec", null ], + [ "js_MemoryStorage", "group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314", null ] + ] ], + [ "jsDeliverPolicy", "group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818", [ + [ "js_DeliverAll", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758", null ], + [ "js_DeliverLast", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d", null ], + [ "js_DeliverNew", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381", null ], + [ "js_DeliverByStartSequence", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e", null ], + [ "js_DeliverByStartTime", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6", null ], + [ "js_DeliverLastPerSubject", "group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b", null ] + ] ], + [ "jsAckPolicy", "group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873", [ + [ "js_AckExplicit", "group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e", null ], + [ "js_AckNone", "group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c", null ], + [ "js_AckAll", "group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a", null ] + ] ], + [ "jsReplayPolicy", "group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354", [ + [ "js_ReplayInstant", "group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44", null ], + [ "js_ReplayOriginal", "group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5", null ] + ] ], [ "nats_Open", "group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d", null ], [ "nats_GetVersion", "group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d", null ], [ "nats_GetVersionNumber", "group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8", null ], @@ -122,6 +182,7 @@ var nats_8h = [ "stanSubOptions_Destroy", "group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f", null ], [ "natsInbox_Create", "group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d", null ], [ "natsInbox_Destroy", "group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe", null ], + [ "natsMsgList_Destroy", "group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2", null ], [ "natsMsg_Create", "group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21", null ], [ "natsMsg_GetSubject", "group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75", null ], [ "natsMsg_GetReply", "group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01", null ], @@ -216,5 +277,46 @@ var nats_8h = [ "stanSubscription_AckMsg", "group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3", null ], [ "stanSubscription_Unsubscribe", "group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e", null ], [ "stanSubscription_Close", "group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc", null ], - [ "stanSubscription_Destroy", "group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba", null ] + [ "stanSubscription_Destroy", "group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba", null ], + [ "jsOptions_Init", "group__js_group.html#ga855ff9a04888d696785cc5ede96112e4", null ], + [ "natsConnection_JetStream", "group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f", null ], + [ "jsCtx_Destroy", "group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856", null ], + [ "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 ], + [ "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_GetStreamInfo", "group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a", null ], + [ "jsStreamInfo_Destroy", "group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd", null ], + [ "jsConsumerConfig_Init", "group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66", null ], + [ "js_AddConsumer", "group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115", 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_GetAccountInfo", "group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46", null ], + [ "jsAccountInfo_Destroy", "group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b", null ], + [ "jsPubOptions_Init", "group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9", null ], + [ "js_Publish", "group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477", null ], + [ "js_PublishMsg", "group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd", null ], + [ "jsPubAck_Destroy", "group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4", null ], + [ "js_PublishAsync", "group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c", null ], + [ "js_PublishMsgAsync", "group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873", null ], + [ "js_PublishAsyncComplete", "group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d", null ], + [ "js_PublishAsyncGetPendingList", "group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c", null ], + [ "jsSubOptions_Init", "group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8", null ], + [ "js_Subscribe", "group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515", null ], + [ "js_SubscribeSync", "group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf", null ], + [ "js_PullSubscribe", "group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd", null ], + [ "natsSubscription_Fetch", "group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50", null ], + [ "natsSubscription_GetSequenceMismatch", "group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84", null ], + [ "natsMsg_GetMetaData", "group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328", null ], + [ "jsMsgMetaData_Destroy", "group__js_msg.html#gaf9bf92294342bcb27053de7038606d12", null ], + [ "natsMsg_Ack", "group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84", null ], + [ "natsMsg_AckSync", "group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7", null ], + [ "natsMsg_Nak", "group__js_msg.html#gac271b874154301da9759f9ac05768b47", null ], + [ "natsMsg_InProgress", "group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39", null ], + [ "natsMsg_Term", "group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4", null ] ]; \ No newline at end of file diff --git a/doc/html/nats_8h_source.html b/doc/html/nats_8h_source.html index 1ef43209..74acaf2a 100644 --- a/doc/html/nats_8h_source.html +++ b/doc/html/nats_8h_source.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: nats.h Source File +NATS C Client with JetStream and Streaming support: nats.h Source File @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -147,792 +147,1285 @@
        123 
        128 typedef struct __natsOptions natsOptions;
        129 
        -
        137 typedef char natsInbox;
        +
        137 typedef char natsInbox;
        138 
        -
        139 #if defined(NATS_HAS_STREAMING)
        -
        144 typedef struct __stanConnection stanConnection;
        -
        145 
        -
        150 typedef struct __stanSubscription stanSubscription;
        -
        151 
        -
        156 typedef struct __stanMsg stanMsg;
        -
        157 
        -
        162 typedef struct __stanConnOptions stanConnOptions;
        -
        163 
        -
        168 typedef struct __stanSubOptions stanSubOptions;
        -
        169 #endif
        -
        170  // end of typesGroup
        -
        172 
        -
        173 //
        -
        174 // Callbacks.
        -
        175 //
        -
        176 
        -
        199 typedef void (*natsMsgHandler)(
        -
        200  natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure);
        -
        201 
        -
        215 typedef void (*natsConnectionHandler)(
        -
        216  natsConnection *nc, void *closure);
        -
        217 
        -
        224 typedef void (*natsErrHandler)(
        -
        225  natsConnection *nc, natsSubscription *subscription, natsStatus err,
        -
        226  void *closure);
        -
        227 
        - -
        242  void **userData,
        -
        243  void *loop,
        -
        244  natsConnection *nc,
        -
        245  natsSock socket);
        -
        246 
        - -
        257  void *userData,
        -
        258  bool add);
        +
        162 typedef struct natsMsgList
        +
        163 {
        + +
        165  const int Count;
        +
        166 
        + +
        168 
        +
        177 typedef struct __jsCtx jsCtx;
        +
        178 
        +
        194 typedef struct jsPubOptions
        +
        195 {
        +
        196  int64_t MaxWait;
        +
        197  const char *MsgId;
        +
        198  const char *ExpectStream;
        +
        199  const char *ExpectLastMsgId;
        +
        200  uint64_t ExpectLastSeq;
        + +
        202 
        + +
        204 
        +
        208 typedef enum
        +
        209 {
        + + + +
        213 
        + +
        215 
        +
        219 typedef enum
        +
        220 {
        + + +
        223 
        + +
        225 
        +
        229 typedef enum
        +
        230 {
        + + +
        233 
        +
        234 } jsStorageType;
        +
        235 
        +
        239 typedef enum
        +
        240 {
        + + + + + + +
        247 
        + +
        249 
        +
        253 typedef enum
        +
        254 {
        + + + +
        258 
        259 
        - -
        270  void *userData,
        -
        271  bool add);
        +
        260 } jsAckPolicy;
        +
        261 
        +
        265 typedef enum
        +
        266 {
        + + +
        269 
        + +
        271 
        272 
        - -
        281  void *userData);
        -
        282 
        - -
        305  char **userJWT,
        -
        306  char **customErrTxt,
        -
        307  void *closure);
        -
        308 
        -
        309 
        - -
        336  char **customErrTxt,
        -
        337  unsigned char **signature,
        -
        338  int *signatureLength,
        -
        339  const char *nonce,
        -
        340  void *closure);
        -
        341 
        -
        350 typedef const char* (*natsTokenHandler)(void *closure);
        -
        351 
        -
        352 
        -
        360 typedef void (*natsOnCompleteCB)(void *closure);
        -
        361 
        -
        382 typedef int64_t (*natsCustomReconnectDelayHandler)(natsConnection *nc, int attempts, void *closure);
        -
        383 
        -
        384 #if defined(NATS_HAS_STREAMING)
        -
        393 typedef void (*stanPubAckHandler)(const char *guid, const char *error, void *closure);
        -
        394 
        -
        404 typedef void (*stanMsgHandler)(
        -
        405  stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure);
        -
        406 
        - -
        414  stanConnection *sc, const char* errorTxt, void *closure);
        -
        415 #endif
        -
        416  // end of callbacksGroup
        -
        418 
        -
        419 //
        -
        420 // Functions.
        -
        421 //
        - -
        448 nats_Open(int64_t lockSpinCount);
        -
        449 
        -
        450 
        -
        455 NATS_EXTERN const char*
        - -
        457 
        -
        465 NATS_EXTERN uint32_t
        - -
        467 
        -
        468 #ifdef BUILD_IN_DOXYGEN
        - -
        484 #else
        -
        485 
        -
        486 #define nats_CheckCompatibility() nats_CheckCompatibilityImpl(NATS_VERSION_REQUIRED_NUMBER, \
        -
        487  NATS_VERSION_NUMBER, \
        -
        488  NATS_VERSION_STRING)
        -
        489 
        -
        490 NATS_EXTERN bool
        -
        491 nats_CheckCompatibilityImpl(uint32_t reqVerNumber, uint32_t verNumber, const char *verString);
        -
        492 
        -
        493 #endif
        -
        494 
        -
        499 NATS_EXTERN int64_t
        -
        500 nats_Now(void);
        -
        501 
        -
        507 NATS_EXTERN int64_t
        - -
        509 
        -
        517 NATS_EXTERN void
        -
        518 nats_Sleep(int64_t sleepTime);
        -
        519 
        -
        532 NATS_EXTERN const char*
        - -
        534 
        - -
        544 nats_GetLastErrorStack(char *buffer, size_t bufLen);
        -
        545 
        -
        566 NATS_EXTERN void
        - -
        568 
        - - -
        600 
        -
        611 NATS_EXTERN void
        - -
        613 
        - -
        639 nats_Sign(const char *encodedSeed,
        -
        640  const char *input,
        -
        641  unsigned char **signature,
        -
        642  int *signatureLength);
        -
        643 
        -
        664 NATS_EXTERN void
        - +
        284 typedef struct jsPlacement
        +
        285 {
        +
        286  const char *Cluster;
        +
        287  const char **Tags;
        +
        288  int TagsLen;
        +
        289 
        + +
        291 
        +
        301 typedef struct jsExternalStream
        +
        302 {
        +
        303  const char *APIPrefix;
        +
        304  const char *DeliverPrefix;
        +
        305 
        + +
        307 
        +
        320 typedef struct jsStreamSource
        +
        321 {
        +
        322  const char *Name;
        +
        323  uint64_t OptStartSeq;
        +
        324  int64_t OptStartTime;
        +
        325  const char *FilterSubject;
        + +
        327 
        + +
        329 
        +
        399 typedef struct jsStreamConfig {
        +
        400  const char *Name;
        +
        401  const char *Description;
        +
        402  const char **Subjects;
        + + +
        405  int64_t MaxConsumers;
        +
        406  int64_t MaxMsgs;
        +
        407  int64_t MaxBytes;
        +
        408  int64_t MaxAge;
        + +
        410  int32_t MaxMsgSize;
        + + +
        413  int64_t Replicas;
        +
        414  bool NoAck;
        +
        415  const char *Template;
        +
        416  int64_t Duplicates;
        + + + + +
        421 
        + +
        423 
        +
        427 typedef struct jsLostStreamData
        +
        428 {
        +
        429  uint64_t *Msgs;
        +
        430  int MsgsLen;
        +
        431  uint64_t Bytes;
        +
        432 
        + +
        434 
        +
        441 typedef struct jsStreamState
        +
        442 {
        +
        443  uint64_t Msgs;
        +
        444  uint64_t Bytes;
        +
        445  uint64_t FirstSeq;
        +
        446  int64_t FirstTime;
        +
        447  uint64_t LastSeq;
        +
        448  int64_t LastTime;
        +
        449  uint64_t NumDeleted;
        +
        450  uint64_t *Deleted;
        + + +
        453  int64_t Consumers;
        +
        454 
        + +
        456 
        +
        461 typedef struct jsPeerInfo
        +
        462 {
        +
        463  char *Name;
        +
        464  bool Current;
        +
        465  bool Offline;
        +
        466  int64_t Active;
        +
        467  uint64_t Lag;
        +
        468 
        + +
        470 
        +
        475 typedef struct jsClusterInfo
        +
        476 {
        +
        477  char *Name;
        +
        478  char *Leader;
        + + +
        481 
        + +
        483 
        +
        487 typedef struct jsStreamSourceInfo
        +
        488 {
        +
        489  char *Name;
        + +
        491  uint64_t Lag;
        +
        492  int64_t Active;
        +
        493 
        + +
        495 
        +
        502 typedef struct jsStreamInfo
        +
        503 {
        + +
        505  int64_t Created;
        + + + + + +
        511 
        + +
        513 
        +
        546 typedef struct jsConsumerConfig
        +
        547 {
        +
        548  const char *Durable;
        +
        549  const char *Description;
        +
        550  const char *DeliverSubject;
        + +
        552  uint64_t OptStartSeq;
        +
        553  int64_t OptStartTime;
        + +
        555  int64_t AckWait;
        +
        556  int64_t MaxDeliver;
        +
        557  const char *FilterSubject;
        + +
        559  uint64_t RateLimit;
        +
        560  const char *SampleFrequency;
        +
        561  int64_t MaxWaiting;
        +
        562  int64_t MaxAckPending;
        + +
        564  int64_t Heartbeat;
        +
        565 
        + +
        567 
        + +
        586 {
        +
        587  uint64_t Stream;
        +
        588  uint64_t ConsumerClient;
        +
        589  uint64_t ConsumerServer;
        +
        590 
        + +
        592 
        +
        608 typedef struct jsSubOptions
        +
        609 {
        +
        616  const char *Stream;
        +
        626  const char *Consumer;
        +
        637  const char *Queue;
        +
        650  bool ManualAck;
        + +
        656 
        + +
        658 
        +
        662 typedef struct jsSequencePair
        +
        663 {
        +
        664  uint64_t Consumer;
        +
        665  uint64_t Stream;
        666 
        - -
        713 nats_CloseAndWait(int64_t timeout);
        -
        714  // end of libraryGroup
        -
        716 
        -
        732 NATS_EXTERN const char*
        - -
        734  // end of statusGroup
        -
        736 
        - - + +
        668 
        +
        675 typedef struct jsConsumerInfo
        +
        676 {
        +
        677  char *Stream;
        +
        678  char *Name;
        +
        679  int64_t Created;
        + + + +
        683  int64_t NumAckPending;
        +
        684  int64_t NumRedelivered;
        +
        685  int64_t NumWaiting;
        +
        686  uint64_t NumPending;
        + +
        688 
        + +
        690 
        +
        694 typedef struct jsAPIStats
        +
        695 {
        +
        696  uint64_t Total;
        +
        697  uint64_t Errors;
        +
        698 
        + +
        700 
        +
        704 typedef struct jsAccountLimits
        +
        705 {
        +
        706  int64_t MaxMemory;
        +
        707  int64_t MaxStore;
        +
        708  int64_t MaxStreams;
        +
        709  int64_t MaxConsumers;
        +
        710 
        + +
        712 
        +
        716 typedef struct jsAccountInfo
        +
        717 {
        +
        718  uint64_t Memory;
        +
        719  uint64_t Store;
        +
        720  int64_t Streams;
        +
        721  int64_t Consumers;
        +
        722  char *Domain;
        + + +
        725 
        + +
        727 
        +
        735 typedef struct jsMsgMetaData
        +
        736 {
        + +
        738  uint64_t NumDelivered;
        +
        739  uint64_t NumPending;
        +
        740  int64_t Timestamp;
        +
        741  char *Stream;
        +
        742  char *Consumer;
        +
        743 
        + +
        745 
        +
        749 typedef struct jsPubAck
        +
        750 {
        +
        751  char *Stream;
        +
        752  uint64_t Sequence;
        +
        753  bool Duplicate;
        +
        754 
        +
        756 
        - - -
        775  uint64_t *inMsgs, uint64_t *inBytes,
        -
        776  uint64_t *outMsgs, uint64_t *outBytes,
        -
        777  uint64_t *reconnects);
        -
        778 
        -
        785 NATS_EXTERN void
        - -
        787  // end of statsGroup
        -
        789 
        - - -
        816 
        -
        837 /*
        -
        838  * The above is for doxygen. The proper syntax for username/password
        -
        839  * is without the '\' character:
        -
        840  *
        -
        841  * nats://localhost:4222
        -
        842  * nats://user@localhost:4222
        -
        843  * nats://user:password@localhost:4222
        -
        844  */
        - -
        846 natsOptions_SetURL(natsOptions *opts, const char *url);
        -
        847 
        - -
        863 natsOptions_SetServers(natsOptions *opts, const char** servers, int serversCount);
        -
        864 
        - -
        891 natsOptions_SetUserInfo(natsOptions *opts, const char *user, const char *password);
        -
        892 
        - -
        918 natsOptions_SetToken(natsOptions *opts, const char *token);
        -
        919 
        - - -
        937  void *closure);
        -
        938 
        - -
        949 natsOptions_SetNoRandomize(natsOptions *opts, bool noRandomize);
        -
        950 
        - -
        964 natsOptions_SetTimeout(natsOptions *opts, int64_t timeout);
        -
        965 
        - -
        974 natsOptions_SetName(natsOptions *opts, const char *name);
        -
        975 
        - -
        986 natsOptions_SetSecure(natsOptions *opts, bool secure);
        -
        987 
        - - -
        1003 
        - -
        1030 natsOptions_SetCATrustedCertificates(natsOptions *opts, const char *certificates);
        -
        1031 
        - - -
        1048  const char *certsFileName,
        -
        1049  const char *keyFileName);
        -
        1050 
        - - -
        1064  const char *cert,
        -
        1065  const char *key);
        -
        1066 
        - -
        1083 natsOptions_SetCiphers(natsOptions *opts, const char *ciphers);
        -
        1084 
        - -
        1099 natsOptions_SetCipherSuites(natsOptions *opts, const char *ciphers);
        -
        1100 
        - -
        1111 natsOptions_SetExpectedHostname(natsOptions *opts, const char *hostname);
        -
        1112 
        - - -
        1125 
        - - -
        1138 
        - -
        1150 natsOptions_SetPedantic(natsOptions *opts, bool pedantic);
        -
        1151 
        - -
        1162 natsOptions_SetPingInterval(natsOptions *opts, int64_t interval);
        -
        1163 
        - -
        1176 natsOptions_SetMaxPingsOut(natsOptions *opts, int maxPingsOut);
        -
        1177 
        - - +
        761 typedef struct jsPubAckErr
        +
        762 {
        + + + +
        766  const char *ErrText;
        +
        767 
        + +
        769 
        +
        770 #ifndef BUILD_IN_DOXYGEN
        +
        771 // Forward declaration
        +
        772 typedef void (*jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure);
        +
        773 #endif
        +
        774 
        +
        780 typedef struct jsOptions
        +
        781 {
        +
        782  const char *Prefix;
        +
        783  const char *Domain;
        +
        784  int64_t Wait;
        +
        785 
        + +
        790  {
        +
        791  int64_t MaxPending;
        + + +
        794  int64_t StallWait;
        +
        795 
        + +
        797 
        + +
        805  {
        + +
        816  {
        +
        817  const char *Subject;
        +
        818  uint64_t Sequence;
        +
        819  uint64_t Keep;
        +
        820 
        +
        821  } Purge;
        +
        822 
        + +
        827  {
        + +
        829 
        +
        830  } Info;
        +
        831 
        +
        832  } Stream;
        +
        833 
        + +
        835 
        +
        836 #if defined(NATS_HAS_STREAMING)
        +
        841 typedef struct __stanConnection stanConnection;
        +
        842 
        +
        847 typedef struct __stanSubscription stanSubscription;
        +
        848 
        +
        853 typedef struct __stanMsg stanMsg;
        +
        854 
        +
        859 typedef struct __stanConnOptions stanConnOptions;
        +
        860 
        +
        865 typedef struct __stanSubOptions stanSubOptions;
        +
        866 #endif
        +
        867  // end of typesGroup
        +
        869 
        +
        870 //
        +
        871 // Callbacks.
        +
        872 //
        +
        873 
        +
        896 typedef void (*natsMsgHandler)(
        +
        897  natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure);
        +
        898 
        +
        912 typedef void (*natsConnectionHandler)(
        +
        913  natsConnection *nc, void *closure);
        +
        914 
        +
        921 typedef void (*natsErrHandler)(
        +
        922  natsConnection *nc, natsSubscription *subscription, natsStatus err,
        +
        923  void *closure);
        +
        924 
        + +
        939  void **userData,
        +
        940  void *loop,
        +
        941  natsConnection *nc,
        +
        942  natsSock socket);
        +
        943 
        + +
        954  void *userData,
        +
        955  bool add);
        +
        956 
        + +
        967  void *userData,
        +
        968  bool add);
        +
        969 
        + +
        978  void *userData);
        +
        979 
        + +
        1002  char **userJWT,
        +
        1003  char **customErrTxt,
        +
        1004  void *closure);
        +
        1005 
        +
        1006 
        + +
        1033  char **customErrTxt,
        +
        1034  unsigned char **signature,
        +
        1035  int *signatureLength,
        +
        1036  const char *nonce,
        +
        1037  void *closure);
        +
        1038 
        +
        1047 typedef const char* (*natsTokenHandler)(void *closure);
        +
        1048 
        +
        1049 
        +
        1057 typedef void (*natsOnCompleteCB)(void *closure);
        +
        1058 
        +
        1079 typedef int64_t (*natsCustomReconnectDelayHandler)(natsConnection *nc, int attempts, void *closure);
        +
        1080 
        +
        1081 #ifdef BUILD_IN_DOXYGEN
        +
        1115 typedef void (*jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure);
        +
        1116 #endif
        +
        1117 
        +
        1118 #if defined(NATS_HAS_STREAMING)
        +
        1127 typedef void (*stanPubAckHandler)(const char *guid, const char *error, void *closure);
        +
        1128 
        +
        1138 typedef void (*stanMsgHandler)(
        +
        1139  stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure);
        +
        1140 
        + +
        1148  stanConnection *sc, const char* errorTxt, void *closure);
        +
        1149 #endif
        +
        1150  // end of callbacksGroup
        +
        1152 
        +
        1153 //
        +
        1154 // Functions.
        +
        1155 //
        + +
        1182 nats_Open(int64_t lockSpinCount);
        +
        1183 
        +
        1184 
        +
        1189 NATS_EXTERN const char*
        +
        1191 
        - - -
        1205 
        - -
        1214 natsOptions_SetMaxReconnect(natsOptions *opts, int maxReconnect);
        -
        1215 
        - -
        1230 natsOptions_SetReconnectWait(natsOptions *opts, int64_t reconnectWait);
        -
        1231 
        - -
        1256 natsOptions_SetReconnectJitter(natsOptions *opts, int64_t jitter, int64_t jitterTLS);
        -
        1257 
        - - - -
        1279  void *closure);
        -
        1280 
        - -
        1294 natsOptions_SetReconnectBufSize(natsOptions *opts, int reconnectBufSize);
        -
        1295 
        - - -
        1311 
        - - -
        1328  void *closure);
        -
        1329 
        - - -
        1344  void *closure);
        -
        1345 
        - - -
        1364  natsConnectionHandler disconnectedCb,
        -
        1365  void *closure);
        -
        1366 
        - - -
        1384  natsConnectionHandler reconnectedCb,
        -
        1385  void *closure);
        -
        1386 
        - - -
        1403  natsConnectionHandler discoveredServersCb,
        -
        1404  void *closure);
        -
        1405 
        - - -
        1424  natsConnectionHandler lameDuckCb,
        -
        1425  void *closure);
        -
        1426 
        - - -
        1446  void *loop,
        -
        1447  natsEvLoop_Attach attachCb,
        -
        1448  natsEvLoop_ReadAddRemove readCb,
        -
        1449  natsEvLoop_WriteAddRemove writeCb,
        -
        1450  natsEvLoop_Detach detachCb);
        -
        1451 
        - - -
        1476 
        - - -
        1501 
        - -
        1530 natsOptions_SetSendAsap(natsOptions *opts, bool sendAsap);
        -
        1531 
        - - -
        1543 
        - - -
        1560 
        +
        1199 NATS_EXTERN uint32_t
        + +
        1201 
        +
        1202 #ifdef BUILD_IN_DOXYGEN
        + +
        1218 #else
        +
        1219 
        +
        1220 #define nats_CheckCompatibility() nats_CheckCompatibilityImpl(NATS_VERSION_REQUIRED_NUMBER, \
        +
        1221  NATS_VERSION_NUMBER, \
        +
        1222  NATS_VERSION_STRING)
        +
        1223 
        +
        1224 NATS_EXTERN bool
        +
        1225 nats_CheckCompatibilityImpl(uint32_t reqVerNumber, uint32_t verNumber, const char *verString);
        +
        1226 
        +
        1227 #endif
        +
        1228 
        +
        1233 NATS_EXTERN int64_t
        +
        1234 nats_Now(void);
        +
        1235 
        +
        1241 NATS_EXTERN int64_t
        + +
        1243 
        +
        1251 NATS_EXTERN void
        +
        1252 nats_Sleep(int64_t sleepTime);
        +
        1253 
        +
        1266 NATS_EXTERN const char*
        + +
        1268 
        + +
        1278 nats_GetLastErrorStack(char *buffer, size_t bufLen);
        +
        1279 
        +
        1300 NATS_EXTERN void
        + +
        1302 
        + + +
        1334 
        +
        1345 NATS_EXTERN void
        + +
        1347 
        + +
        1373 nats_Sign(const char *encodedSeed,
        +
        1374  const char *input,
        +
        1375  unsigned char **signature,
        +
        1376  int *signatureLength);
        +
        1377 
        +
        1398 NATS_EXTERN void
        + +
        1400 
        + +
        1447 nats_CloseAndWait(int64_t timeout);
        +
        1448  // end of libraryGroup
        +
        1450 
        +
        1466 NATS_EXTERN const char*
        + +
        1468  // end of statusGroup
        +
        1470 
        + + +
        1490 
        + + +
        1509  uint64_t *inMsgs, uint64_t *inBytes,
        +
        1510  uint64_t *outMsgs, uint64_t *outBytes,
        +
        1511  uint64_t *reconnects);
        +
        1512 
        +
        1519 NATS_EXTERN void
        + +
        1521  // end of statsGroup
        +
        1523 
        + + +
        1550 
        +
        1571 /*
        +
        1572  * The above is for doxygen. The proper syntax for username/password
        +
        1573  * is without the '\' character:
        +
        1574  *
        +
        1575  * nats://localhost:4222
        +
        1576  * nats://user@localhost:4222
        +
        1577  * nats://user:password@localhost:4222
        +
        1578  */
        - +
        1580 natsOptions_SetURL(natsOptions *opts, const char *url);
        1581 
        - - -
        1637  natsConnectionHandler connectedCb, void* closure);
        -
        1638 
        - - -
        1669  natsUserJWTHandler ujwtCB,
        -
        1670  void *ujwtClosure,
        -
        1671  natsSignatureHandler sigCB,
        -
        1672  void *sigClosure);
        -
        1673 
        - - -
        1714  const char *userOrChainedFile,
        -
        1715  const char *seedFile);
        -
        1716 
        - - -
        1742  const char *pubKey,
        -
        1743  natsSignatureHandler sigCB,
        -
        1744  void *sigClosure);
        -
        1745 
        - - -
        1772  const char *pubKey,
        -
        1773  const char *seedFile);
        -
        1774 
        - - -
        1790 
        - - -
        1827 
        -
        1835 NATS_EXTERN void
        - -
        1837  // end of optsGroup
        -
        1839 
        -
        1840 #if defined(NATS_HAS_STREAMING)
        - - -
        1876 
        - -
        1899 stanConnOptions_SetURL(stanConnOptions *opts, const char *url);
        -
        1900 
        - - -
        1919 
        - - -
        1931 
        - - -
        1943 
        - - -
        1953 
        -
        1954 
        - -
        1970 stanConnOptions_SetMaxPubAcksInflight(stanConnOptions *opts, int maxPubAcksInflight, float percentage);
        -
        1971 
        - -
        1988 stanConnOptions_SetPings(stanConnOptions *opts, int interval, int maxOut);
        -
        1989 
        - - -
        2002 
        -
        2010 NATS_EXTERN void
        - -
        2012  // end of stanConnOptsGroup
        + +
        1597 natsOptions_SetServers(natsOptions *opts, const char** servers, int serversCount);
        +
        1598 
        + +
        1625 natsOptions_SetUserInfo(natsOptions *opts, const char *user, const char *password);
        +
        1626 
        + +
        1652 natsOptions_SetToken(natsOptions *opts, const char *token);
        +
        1653 
        + + +
        1671  void *closure);
        +
        1672 
        + +
        1683 natsOptions_SetNoRandomize(natsOptions *opts, bool noRandomize);
        +
        1684 
        + +
        1698 natsOptions_SetTimeout(natsOptions *opts, int64_t timeout);
        +
        1699 
        + +
        1708 natsOptions_SetName(natsOptions *opts, const char *name);
        +
        1709 
        + + +
        1721 
        + + +
        1737 
        + +
        1764 natsOptions_SetCATrustedCertificates(natsOptions *opts, const char *certificates);
        +
        1765 
        + + +
        1782  const char *certsFileName,
        +
        1783  const char *keyFileName);
        +
        1784 
        + + +
        1798  const char *cert,
        +
        1799  const char *key);
        +
        1800 
        + +
        1817 natsOptions_SetCiphers(natsOptions *opts, const char *ciphers);
        +
        1818 
        + +
        1833 natsOptions_SetCipherSuites(natsOptions *opts, const char *ciphers);
        +
        1834 
        + +
        1845 natsOptions_SetExpectedHostname(natsOptions *opts, const char *hostname);
        +
        1846 
        + + +
        1859 
        + + +
        1872 
        + +
        1884 natsOptions_SetPedantic(natsOptions *opts, bool pedantic);
        +
        1885 
        + +
        1896 natsOptions_SetPingInterval(natsOptions *opts, int64_t interval);
        +
        1897 
        + +
        1910 natsOptions_SetMaxPingsOut(natsOptions *opts, int maxPingsOut);
        +
        1911 
        + + +
        1925 
        + + +
        1939 
        + +
        1948 natsOptions_SetMaxReconnect(natsOptions *opts, int maxReconnect);
        +
        1949 
        + +
        1964 natsOptions_SetReconnectWait(natsOptions *opts, int64_t reconnectWait);
        +
        1965 
        + +
        1990 natsOptions_SetReconnectJitter(natsOptions *opts, int64_t jitter, int64_t jitterTLS);
        +
        1991 
        + + + +
        2013  void *closure);
        2014 
        - - -
        2047 
        - -
        2067 stanSubOptions_SetDurableName(stanSubOptions *opts, const char *durableName);
        -
        2068 
        - - -
        2084 
        + +
        2028 natsOptions_SetReconnectBufSize(natsOptions *opts, int reconnectBufSize);
        +
        2029 
        + + +
        2045 
        + + +
        2062  void *closure);
        +
        2063 
        + + +
        2078  void *closure);
        +
        2079 
        - -
        2098 
        - - -
        2116 
        - - -
        2133 
        - - -
        2147 
        + +
        2098  natsConnectionHandler disconnectedCb,
        +
        2099  void *closure);
        +
        2100 
        + + +
        2118  natsConnectionHandler reconnectedCb,
        +
        2119  void *closure);
        +
        2120 
        + + +
        2137  natsConnectionHandler discoveredServersCb,
        +
        2138  void *closure);
        +
        2139 
        - -
        2158 
        - - -
        2168 
        - - + +
        2158  natsConnectionHandler lameDuckCb,
        +
        2159  void *closure);
        +
        2160 
        + + +
        2180  void *loop,
        +
        2181  natsEvLoop_Attach attachCb,
        +
        2182  natsEvLoop_ReadAddRemove readCb,
        +
        2183  natsEvLoop_WriteAddRemove writeCb,
        +
        2184  natsEvLoop_Detach detachCb);
        2185 
        -
        2193 NATS_EXTERN void
        - -
        2195  // end of stanSubOptsGroup
        -
        2197 #endif
        -
        2198 
        - - -
        2220 
        -
        2227 NATS_EXTERN void
        - -
        2229  // end of inboxGroup
        -
        2231 
        - -
        2256 natsMsg_Create(natsMsg **newMsg, const char *subj, const char *reply,
        -
        2257  const char *data, int dataLen);
        -
        2258 
        -
        2267 NATS_EXTERN const char*
        - -
        2269 
        -
        2279 NATS_EXTERN const char*
        - -
        2281 
        -
        2297 NATS_EXTERN const char*
        - -
        2299 
        -
        2306 NATS_EXTERN int
        - -
        2308 
        - -
        2325 natsMsgHeader_Set(natsMsg *msg, const char *key, const char *value);
        -
        2326 
        - -
        2343 natsMsgHeader_Add(natsMsg *msg, const char *key, const char *value);
        -
        2344 
        - -
        2364 natsMsgHeader_Get(natsMsg *msg, const char *key, const char **value);
        -
        2365 
        - -
        2400 natsMsgHeader_Values(natsMsg *msg, const char *key, const char* **values, int *count);
        -
        2401 
        - -
        2432 natsMsgHeader_Keys(natsMsg *msg, const char* **keys, int *count);
        -
        2433 
        + + +
        2210 
        + + +
        2235 
        + +
        2264 natsOptions_SetSendAsap(natsOptions *opts, bool sendAsap);
        +
        2265 
        + + +
        2277 
        + + +
        2294 
        + + +
        2315 
        + + +
        2371  natsConnectionHandler connectedCb, void* closure);
        +
        2372 
        + + +
        2403  natsUserJWTHandler ujwtCB,
        +
        2404  void *ujwtClosure,
        +
        2405  natsSignatureHandler sigCB,
        +
        2406  void *sigClosure);
        +
        2407 
        -
        2447 natsMsgHeader_Delete(natsMsg *msg, const char *key);
        -
        2448 
        -
        2474 NATS_EXTERN bool
        - -
        2476 
        -
        2483 NATS_EXTERN void
        - -
        2485  // end of msgGroup
        -
        2487 
        -
        2488 #if defined(NATS_HAS_STREAMING)
        -
        2501 NATS_EXTERN uint64_t
        - -
        2503 
        -
        2510 NATS_EXTERN int64_t
        - -
        2512 
        -
        2521 NATS_EXTERN bool
        - -
        2523 
        -
        2539 NATS_EXTERN const char*
        - -
        2541 
        -
        2548 NATS_EXTERN int
        - -
        2550 
        -
        2557 NATS_EXTERN void
        - -
        2559  // end of stanMsgGroup
        -
        2561 #endif
        -
        2562 
        - - -
        2595 
        -
        2606 NATS_EXTERN void
        - -
        2608 
        -
        2619 NATS_EXTERN void
        - -
        2621 
        - - -
        2642 
        -
        2649 NATS_EXTERN bool
        - -
        2651 
        -
        2658 NATS_EXTERN bool
        - -
        2660 
        -
        2667 bool
        - -
        2669 
        - - -
        2680 
        -
        2692 NATS_EXTERN int
        - -
        2694 
        - - -
        2712 
        - - -
        2727 
        -
        2737 NATS_EXTERN int64_t
        - -
        2739 
        - - -
        2751 
        - -
        2762 natsConnection_GetConnectedUrl(natsConnection *nc, char *buffer, size_t bufferSize);
        -
        2763 
        - -
        2774 natsConnection_GetConnectedServerId(natsConnection *nc, char *buffer, size_t bufferSize);
        -
        2775 
        - -
        2797 natsConnection_GetServers(natsConnection *nc, char ***servers, int *count);
        -
        2798 
        - -
        2820 natsConnection_GetDiscoveredServers(natsConnection *nc, char ***servers, int *count);
        -
        2821 
        - -
        2835 natsConnection_GetLastError(natsConnection *nc, const char **lastError);
        -
        2836 
        - - -
        2852 
        - - -
        2873 
        - - -
        2893 
        - - -
        2908  const unsigned char *message, int messageLen,
        -
        2909  unsigned char sig[64]);
        -
        2910 
        - - -
        2931 
        - - -
        2944 
        + +
        2448  const char *userOrChainedFile,
        +
        2449  const char *seedFile);
        +
        2450 
        + + +
        2476  const char *pubKey,
        +
        2477  natsSignatureHandler sigCB,
        +
        2478  void *sigClosure);
        +
        2479 
        + + +
        2506  const char *pubKey,
        +
        2507  const char *seedFile);
        +
        2508 
        + + +
        2524 
        + + +
        2561 
        +
        2569 NATS_EXTERN void
        + +
        2571  // end of optsGroup
        +
        2573 
        +
        2574 #if defined(NATS_HAS_STREAMING)
        + + +
        2610 
        + +
        2633 stanConnOptions_SetURL(stanConnOptions *opts, const char *url);
        +
        2634 
        + + +
        2653 
        + + +
        2665 
        + + +
        2677 
        + + +
        2687 
        +
        2688 
        + +
        2704 stanConnOptions_SetMaxPubAcksInflight(stanConnOptions *opts, int maxPubAcksInflight, float percentage);
        +
        2705 
        + +
        2722 stanConnOptions_SetPings(stanConnOptions *opts, int interval, int maxOut);
        +
        2723 
        + + +
        2736 
        +
        2744 NATS_EXTERN void
        + +
        2746  // end of stanConnOptsGroup
        +
        2748 
        + + +
        2781 
        + +
        2801 stanSubOptions_SetDurableName(stanSubOptions *opts, const char *durableName);
        +
        2802 
        + + +
        2818 
        + + +
        2832 
        + + +
        2850 
        + + +
        2867 
        + + +
        2881 
        + + +
        2892 
        + + +
        2902 
        + + +
        2919 
        +
        2927 NATS_EXTERN void
        + +
        2929  // end of stanSubOptsGroup
        +
        2931 #endif
        +
        2932 
        - +
        2954 
        -
        2974 natsStatus
        - -
        2976 
        -
        2986 NATS_EXTERN void
        - -
        2988 
        -
        2996 NATS_EXTERN void
        - -
        2998  // end of connMgtGroup
        -
        3000 
        - - -
        3019  const void *data, int dataLen);
        -
        3020 
        - - -
        3037  const char *str);
        -
        3038 
        - - -
        3051 
        - - -
        3066  const char *reply, const void *data, int dataLen);
        -
        3067 
        - - -
        3086  const char *reply, const char *str);
        -
        3087 
        - -
        3106 natsConnection_Request(natsMsg **replyMsg, natsConnection *nc, const char *subj,
        -
        3107  const void *data, int dataLen, int64_t timeout);
        -
        3108 
        - - -
        3132  const char *subj, const char *str,
        -
        3133  int64_t timeout);
        -
        3134 
        - - -
        3151  natsMsg *requestMsg, int64_t timeout);
        -
        3152  // end of connPubGroup
        -
        3154 
        - - -
        3177  const char *subject, natsMsgHandler cb,
        -
        3178  void *cbClosure);
        -
        3179 
        - - -
        3212  const char *subject, int64_t timeout,
        -
        3213  natsMsgHandler cb, void *cbClosure);
        -
        3214 
        - - -
        3227  const char *subject);
        -
        3228 
        - - -
        3248  const char *subject, const char *queueGroup,
        -
        3249  natsMsgHandler cb, void *cbClosure);
        -
        3250 
        - - -
        3285  const char *subject, const char *queueGroup,
        -
        3286  int64_t timeout, natsMsgHandler cb, void *cbClosure);
        -
        3287 
        - - -
        3301  const char *subject, const char *queueGroup);
        -
        3302  // end of connSubGroup
        -
        3304  // end of connGroup
        -
        3306 
        - - -
        3327 
        - - -
        3352  int64_t timeout);
        -
        3353 
        - - -
        3364 
        - - -
        3378 
        - -
        3389 natsSubscription_QueuedMsgs(natsSubscription *sub, uint64_t *queuedMsgs);
        -
        3390 
        - -
        3412 natsSubscription_SetPendingLimits(natsSubscription *sub, int msgLimit, int bytesLimit);
        -
        3413 
        - -
        3434 natsSubscription_GetPendingLimits(natsSubscription *sub, int *msgLimit, int *bytesLimit);
        -
        3435 
        - -
        3451 natsSubscription_GetPending(natsSubscription *sub, int *msgs, int *bytes);
        -
        3452 
        - - -
        3463 
        - - -
        3481 
        - - -
        3496 
        - - -
        3505 
        - - -
        3534  int *pendingMsgs,
        -
        3535  int *pendingBytes,
        -
        3536  int *maxPendingMsgs,
        -
        3537  int *maxPendingBytes,
        -
        3538  int64_t *deliveredMsgs,
        -
        3539  int64_t *droppedMsgs);
        -
        3540 
        -
        3549 NATS_EXTERN bool
        - -
        3551 
        +
        2961 NATS_EXTERN void
        + +
        2963  // end of inboxGroup
        +
        2965 
        +
        2984 NATS_EXTERN void
        + +
        2986 
        + +
        3005 natsMsg_Create(natsMsg **newMsg, const char *subj, const char *reply,
        +
        3006  const char *data, int dataLen);
        +
        3007 
        +
        3016 NATS_EXTERN const char*
        + +
        3018 
        +
        3028 NATS_EXTERN const char*
        + +
        3030 
        +
        3046 NATS_EXTERN const char*
        + +
        3048 
        +
        3055 NATS_EXTERN int
        + +
        3057 
        + +
        3074 natsMsgHeader_Set(natsMsg *msg, const char *key, const char *value);
        +
        3075 
        + +
        3092 natsMsgHeader_Add(natsMsg *msg, const char *key, const char *value);
        +
        3093 
        + +
        3113 natsMsgHeader_Get(natsMsg *msg, const char *key, const char **value);
        +
        3114 
        + +
        3149 natsMsgHeader_Values(natsMsg *msg, const char *key, const char* **values, int *count);
        +
        3150 
        + +
        3181 natsMsgHeader_Keys(natsMsg *msg, const char* **keys, int *count);
        +
        3182 
        + +
        3197 natsMsgHeader_Delete(natsMsg *msg, const char *key);
        +
        3198 
        +
        3224 NATS_EXTERN bool
        + +
        3226 
        +
        3233 NATS_EXTERN void
        + +
        3235  // end of msgGroup
        +
        3237 
        +
        3238 #if defined(NATS_HAS_STREAMING)
        +
        3251 NATS_EXTERN uint64_t
        + +
        3253 
        +
        3260 NATS_EXTERN int64_t
        + +
        3262 
        +
        3271 NATS_EXTERN bool
        + +
        3273 
        +
        3289 NATS_EXTERN const char*
        + +
        3291 
        +
        3298 NATS_EXTERN int
        + +
        3300 
        +
        3307 NATS_EXTERN void
        + +
        3309  // end of stanMsgGroup
        +
        3311 #endif
        +
        3312 
        + + +
        3345 
        +
        3356 NATS_EXTERN void
        + +
        3358 
        +
        3369 NATS_EXTERN void
        + +
        3371 
        + + +
        3392 
        +
        3399 NATS_EXTERN bool
        + +
        3401 
        +
        3408 NATS_EXTERN bool
        + +
        3410 
        +
        3417 bool
        + +
        3419 
        + + +
        3430 
        +
        3442 NATS_EXTERN int
        + +
        3444 
        + + +
        3462 
        + + +
        3477 
        +
        3487 NATS_EXTERN int64_t
        + +
        3489 
        + + +
        3501 
        + +
        3512 natsConnection_GetConnectedUrl(natsConnection *nc, char *buffer, size_t bufferSize);
        +
        3513 
        + +
        3524 natsConnection_GetConnectedServerId(natsConnection *nc, char *buffer, size_t bufferSize);
        +
        3525 
        + +
        3547 natsConnection_GetServers(natsConnection *nc, char ***servers, int *count);
        +
        3548 
        - +
        3570 natsConnection_GetDiscoveredServers(natsConnection *nc, char ***servers, int *count);
        3571 
        - - -
        3624 
        - - -
        3649 
        - - -
        3677 
        - - -
        3708 
        -
        3716 NATS_EXTERN void
        - -
        3718  // end of subGroup
        -
        3720 
        -
        3721 #if defined(NATS_HAS_STREAMING)
        - -
        3763 stanConnection_Connect(stanConnection **sc, const char *clusterID, const char *clientID,
        -
        3764  stanConnOptions *options);
        -
        3765 
        - - -
        3790 
        -
        3815 NATS_EXTERN void
        - + +
        3585 natsConnection_GetLastError(natsConnection *nc, const char **lastError);
        +
        3586 
        + + +
        3602 
        + + +
        3623 
        + + +
        3643 
        + + +
        3658  const unsigned char *message, int messageLen,
        +
        3659  unsigned char sig[64]);
        +
        3660 
        + + +
        3681 
        + + +
        3694 
        + + +
        3704 
        +
        3724 natsStatus
        + +
        3726 
        +
        3736 NATS_EXTERN void
        + +
        3738 
        +
        3746 NATS_EXTERN void
        + +
        3748  // end of connMgtGroup
        +
        3750 
        + + +
        3769  const void *data, int dataLen);
        +
        3770 
        + + +
        3787  const char *str);
        +
        3788 
        + + +
        3801 
        + + +
        3816  const char *reply, const void *data, int dataLen);
        3817 
        - - -
        3830 
        - - -
        3840  // end of stanConnMgtGroup
        -
        3842 
        - -
        3860 stanConnection_Publish(stanConnection *sc, const char *channel,
        -
        3861  const void *data, int dataLen);
        -
        3862 
        - - -
        3888  const void *data, int dataLen,
        -
        3889  stanPubAckHandler ah, void *ahClosure);
        -
        3890  // end of stanConnPubGroup
        -
        3892 
        - - -
        3917  const char *channel, stanMsgHandler cb,
        -
        3918  void *cbClosure, stanSubOptions *options);
        -
        3919 
        - - -
        3941  const char *channel, const char *queueGroup,
        -
        3942  stanMsgHandler cb, void *cbClosure, stanSubOptions *options);
        -
        3943  // end of stanConnSubGroup
        -
        3945  // end of stanConnGroup
        -
        3947 
        - - + + +
        3836  const char *reply, const char *str);
        +
        3837 
        + +
        3856 natsConnection_Request(natsMsg **replyMsg, natsConnection *nc, const char *subj,
        +
        3857  const void *data, int dataLen, int64_t timeout);
        +
        3858 
        + + +
        3882  const char *subj, const char *str,
        +
        3883  int64_t timeout);
        +
        3884 
        + + +
        3901  natsMsg *requestMsg, int64_t timeout);
        +
        3902  // end of connPubGroup
        +
        3904 
        + + +
        3927  const char *subject, natsMsgHandler cb,
        +
        3928  void *cbClosure);
        +
        3929 
        + + +
        3962  const char *subject, int64_t timeout,
        +
        3963  natsMsgHandler cb, void *cbClosure);
        +
        3964 
        + + +
        3977  const char *subject);
        3978 
        - - -
        3990 
        - - -
        4012 
        - - -
        4025 
        -
        4033 NATS_EXTERN void
        - -
        4035  // end of stanSubGroup
        -
        4037 #endif
        -
        4038  // end of funcGroup
        -
        4040 
        -
        4077 #ifdef __cplusplus
        -
        4078 }
        -
        4079 #endif
        -
        4080 
        -
        4081 #endif /* NATS_H_ */
        -
        void(* natsOnCompleteCB)(void *closure)
        Callback used to notify that an object lifecycle is complete.
        Definition: nats.h:360
        -
        natsStatus(* natsEvLoop_Attach)(void **userData, void *loop, natsConnection *nc, natsSock socket)
        Attach this connection to the external event loop.
        Definition: nats.h:241
        -
        natsStatus(* natsUserJWTHandler)(char **userJWT, char **customErrTxt, void *closure)
        Callback used to fetch and return account signed user JWT.
        Definition: nats.h:304
        -
        natsStatus(* natsEvLoop_WriteAddRemove)(void *userData, bool add)
        Write event needs to be added or removed.
        Definition: nats.h:269
        -
        int64_t(* natsCustomReconnectDelayHandler)(natsConnection *nc, int attempts, void *closure)
        Callback used to specify how long to wait between reconnects.
        Definition: nats.h:382
        -
        const char *(* natsTokenHandler)(void *closure)
        Callback used to build a token on connections and reconnections.
        Definition: nats.h:350
        -
        void(* natsErrHandler)(natsConnection *nc, natsSubscription *subscription, natsStatus err, void *closure)
        Callback used to notify the user of errors encountered while processing inbound messages.
        Definition: nats.h:224
        -
        natsStatus(* natsEvLoop_Detach)(void *userData)
        Detach from the event loop.
        Definition: nats.h:280
        -
        natsStatus(* natsSignatureHandler)(char **customErrTxt, unsigned char **signature, int *signatureLength, const char *nonce, void *closure)
        Callback used to sign a nonce sent by the server.
        Definition: nats.h:335
        -
        void(* stanConnectionLostHandler)(stanConnection *sc, const char *errorTxt, void *closure)
        Callback used to notify the user of the permanent loss of the connection.
        Definition: nats.h:413
        -
        void(* natsConnectionHandler)(natsConnection *nc, void *closure)
        Callback used to notify the user of asynchronous connection events.
        Definition: nats.h:215
        -
        void(* natsMsgHandler)(natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure)
        Callback used to deliver messages to the application.
        Definition: nats.h:199
        -
        void(* stanPubAckHandler)(const char *guid, const char *error, void *closure)
        Callback used to notify of an asynchronous publish result.
        Definition: nats.h:393
        -
        natsStatus(* natsEvLoop_ReadAddRemove)(void *userData, bool add)
        Read event needs to be added or removed.
        Definition: nats.h:256
        -
        void(* stanMsgHandler)(stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure)
        Callback used to deliver messages to the application.
        Definition: nats.h:404
        + + +
        3998  const char *subject, const char *queueGroup,
        +
        3999  natsMsgHandler cb, void *cbClosure);
        +
        4000 
        + + +
        4035  const char *subject, const char *queueGroup,
        +
        4036  int64_t timeout, natsMsgHandler cb, void *cbClosure);
        +
        4037 
        + + +
        4051  const char *subject, const char *queueGroup);
        +
        4052  // end of connSubGroup
        +
        4054  // end of connGroup
        +
        4056 
        + + +
        4077 
        + + +
        4102  int64_t timeout);
        +
        4103 
        + + +
        4114 
        + + +
        4128 
        + +
        4139 natsSubscription_QueuedMsgs(natsSubscription *sub, uint64_t *queuedMsgs);
        +
        4140 
        + +
        4162 natsSubscription_SetPendingLimits(natsSubscription *sub, int msgLimit, int bytesLimit);
        +
        4163 
        + +
        4184 natsSubscription_GetPendingLimits(natsSubscription *sub, int *msgLimit, int *bytesLimit);
        +
        4185 
        + +
        4201 natsSubscription_GetPending(natsSubscription *sub, int *msgs, int *bytes);
        +
        4202 
        + + +
        4213 
        + + +
        4231 
        + + +
        4246 
        + + +
        4255 
        + + +
        4284  int *pendingMsgs,
        +
        4285  int *pendingBytes,
        +
        4286  int *maxPendingMsgs,
        +
        4287  int *maxPendingBytes,
        +
        4288  int64_t *deliveredMsgs,
        +
        4289  int64_t *droppedMsgs);
        +
        4290 
        +
        4299 NATS_EXTERN bool
        + +
        4301 
        + + +
        4321 
        + + +
        4374 
        + + +
        4399 
        + + +
        4427 
        + + +
        4458 
        +
        4466 NATS_EXTERN void
        + +
        4468  // end of subGroup
        +
        4470 
        +
        4471 #if defined(NATS_HAS_STREAMING)
        + +
        4513 stanConnection_Connect(stanConnection **sc, const char *clusterID, const char *clientID,
        +
        4514  stanConnOptions *options);
        +
        4515 
        + + +
        4540 
        +
        4565 NATS_EXTERN void
        + +
        4567 
        + + +
        4580 
        + + +
        4590  // end of stanConnMgtGroup
        +
        4592 
        + +
        4610 stanConnection_Publish(stanConnection *sc, const char *channel,
        +
        4611  const void *data, int dataLen);
        +
        4612 
        + + +
        4638  const void *data, int dataLen,
        +
        4639  stanPubAckHandler ah, void *ahClosure);
        +
        4640  // end of stanConnPubGroup
        +
        4642 
        + + +
        4667  const char *channel, stanMsgHandler cb,
        +
        4668  void *cbClosure, stanSubOptions *options);
        +
        4669 
        + + +
        4691  const char *channel, const char *queueGroup,
        +
        4692  stanMsgHandler cb, void *cbClosure, stanSubOptions *options);
        +
        4693  // end of stanConnSubGroup
        +
        4695  // end of stanConnGroup
        +
        4697 
        + + +
        4728 
        + + +
        4740 
        + + +
        4762 
        + + +
        4775 
        +
        4783 NATS_EXTERN void
        + +
        4785  // end of stanSubGroup
        +
        4787 #endif
        +
        4788 
        + + +
        4804 
        + + +
        4821 
        +
        4828 NATS_EXTERN void
        + +
        4830 
        + + +
        4846 
        + + +
        4855 
        + + +
        4864 
        + + +
        4873 
        + + +
        4895 
        + + +
        4917 
        + +
        4941 js_PurgeStream(jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
        +
        4942 
        + +
        4954 js_DeleteStream(jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
        +
        4955 
        + +
        4983 js_GetStreamInfo(jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
        +
        4984 
        +
        4991 NATS_EXTERN void
        + +
        4993 
        + + +
        5004 
        + + +
        5026  const char *stream, jsConsumerConfig *cfg,
        +
        5027  jsOptions *opts, jsErrCode *errCode);
        +
        5028 
        + + +
        5044  const char *stream, const char *consumer,
        +
        5045  jsOptions *opts, jsErrCode *errCode);
        +
        5046 
        + +
        5059 js_DeleteConsumer(jsCtx *js, const char *stream, const char *consumer,
        +
        5060  jsOptions *opts, jsErrCode *errCode);
        +
        5061 
        +
        5068 NATS_EXTERN void
        + +
        5070 
        + + +
        5087 
        +
        5094 NATS_EXTERN void
        + +
        5096  // end of jsAssetsGroup
        +
        5098 
        + + +
        5114 
        + +
        5131 js_Publish(jsPubAck **pubAck, jsCtx *js, const char *subj, const void *data, int dataLen,
        +
        5132  jsPubOptions *opts, jsErrCode *errCode);
        +
        5133 
        + +
        5154 js_PublishMsg(jsPubAck **pubAck, jsCtx *js, natsMsg *msg,
        +
        5155  jsPubOptions *opts, jsErrCode *errCode);
        +
        5156 
        +
        5163 NATS_EXTERN void
        + +
        5165 
        + +
        5177 js_PublishAsync(jsCtx *js, const char *subj, const void *data, int dataLen,
        +
        5178  jsPubOptions *opts);
        +
        5179 
        + + +
        5205 
        + + +
        5219 
        + + +
        5270  // end of jsPubGroup
        +
        5272 
        + + +
        5288 
        + +
        5304 js_Subscribe(natsSubscription **sub, jsCtx *js, const char *subject,
        +
        5305  natsMsgHandler cb, void* cbClosure,
        +
        5306  jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
        +
        5307 
        + +
        5321 js_SubscribeSync(natsSubscription **sub, jsCtx *js, const char *subject,
        +
        5322  jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
        +
        5323 
        + +
        5341 js_PullSubscribe(natsSubscription **sub, jsCtx *js, const char *subject, const char *durable,
        +
        5342  jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
        +
        5343 
        + +
        5363 natsSubscription_Fetch(natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout,
        +
        5364  jsErrCode *errCode);
        +
        5365 
        +
        5366 
        + + +
        5396  // end of jsSubGroup
        +
        5398 
        + + +
        5421 
        +
        5428 NATS_EXTERN void
        + +
        5430 
        + + +
        5441 
        + + +
        5455 
        + + +
        5468 
        + + +
        5479 
        + + +
        5490  // end of jsMsg
        +
        5492  // end of jsGroup
        +
        5494  // end of funcGroup
        +
        5496 
        +
        5533 #ifdef __cplusplus
        +
        5534 }
        +
        5535 #endif
        +
        5536 
        +
        5537 #endif /* NATS_H_ */
        +
        void(* natsOnCompleteCB)(void *closure)
        Callback used to notify that an object lifecycle is complete.
        Definition: nats.h:1057
        +
        natsStatus(* natsEvLoop_Attach)(void **userData, void *loop, natsConnection *nc, natsSock socket)
        Attach this connection to the external event loop.
        Definition: nats.h:938
        +
        natsStatus(* natsUserJWTHandler)(char **userJWT, char **customErrTxt, void *closure)
        Callback used to fetch and return account signed user JWT.
        Definition: nats.h:1001
        +
        natsStatus(* natsEvLoop_WriteAddRemove)(void *userData, bool add)
        Write event needs to be added or removed.
        Definition: nats.h:966
        +
        int64_t(* natsCustomReconnectDelayHandler)(natsConnection *nc, int attempts, void *closure)
        Callback used to specify how long to wait between reconnects.
        Definition: nats.h:1079
        +
        const char *(* natsTokenHandler)(void *closure)
        Callback used to build a token on connections and reconnections.
        Definition: nats.h:1047
        +
        void(* jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure)
        Callback used to process asynchronous publish errors from JetStream.
        Definition: nats.h:1115
        +
        void(* natsErrHandler)(natsConnection *nc, natsSubscription *subscription, natsStatus err, void *closure)
        Callback used to notify the user of errors encountered while processing inbound messages.
        Definition: nats.h:921
        +
        natsStatus(* natsEvLoop_Detach)(void *userData)
        Detach from the event loop.
        Definition: nats.h:977
        +
        natsStatus(* natsSignatureHandler)(char **customErrTxt, unsigned char **signature, int *signatureLength, const char *nonce, void *closure)
        Callback used to sign a nonce sent by the server.
        Definition: nats.h:1032
        +
        void(* stanConnectionLostHandler)(stanConnection *sc, const char *errorTxt, void *closure)
        Callback used to notify the user of the permanent loss of the connection.
        Definition: nats.h:1147
        +
        void(* natsConnectionHandler)(natsConnection *nc, void *closure)
        Callback used to notify the user of asynchronous connection events.
        Definition: nats.h:912
        +
        void(* natsMsgHandler)(natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure)
        Callback used to deliver messages to the application.
        Definition: nats.h:896
        +
        void(* stanPubAckHandler)(const char *guid, const char *error, void *closure)
        Callback used to notify of an asynchronous publish result.
        Definition: nats.h:1127
        +
        natsStatus(* natsEvLoop_ReadAddRemove)(void *userData, bool add)
        Read event needs to be added or removed.
        Definition: nats.h:953
        +
        void(* stanMsgHandler)(stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure)
        Callback used to deliver messages to the application.
        Definition: nats.h:1138
        NATS_EXTERN int natsConnection_Buffered(natsConnection *nc)
        Returns the number of bytes to be sent to the server.
        bool natsConnection_IsDraining(natsConnection *nc)
        Test if connection is draining.
        NATS_EXTERN void natsConnection_Close(natsConnection *nc)
        Closes the connection.
        @@ -977,6 +1470,47 @@
        NATS_EXTERN natsStatus natsConnection_Subscribe(natsSubscription **sub, natsConnection *nc, const char *subject, natsMsgHandler cb, void *cbClosure)
        Creates an asynchronous subscription.
        NATS_EXTERN natsStatus natsInbox_Create(natsInbox **newInbox)
        Creates an inbox.
        NATS_EXTERN void natsInbox_Destroy(natsInbox *inbox)
        Destroys the inbox.
        +
        NATS_EXTERN natsStatus jsPlacement_Init(jsPlacement *placement)
        Initializes a placement configuration structure.
        +
        NATS_EXTERN natsStatus js_GetConsumerInfo(jsConsumerInfo **ci, jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
        Retrieves information about a consumer.
        +
        NATS_EXTERN natsStatus jsConsumerConfig_Init(jsConsumerConfig *cc)
        Initializes a consumer configuration structure.
        +
        NATS_EXTERN natsStatus js_DeleteStream(jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
        Deletes a stream.
        +
        NATS_EXTERN natsStatus js_DeleteConsumer(jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
        Deletes a consumer.
        +
        NATS_EXTERN natsStatus js_PurgeStream(jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
        Purges a stream.
        +
        NATS_EXTERN natsStatus js_AddStream(jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
        Creates a stream.
        +
        NATS_EXTERN natsStatus js_UpdateStream(jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
        Updates a stream.
        +
        NATS_EXTERN void jsAccountInfo_Destroy(jsAccountInfo *ai)
        Destroys the account information object.
        +
        NATS_EXTERN natsStatus jsStreamSource_Init(jsStreamSource *source)
        Initializes a stream source configuration structure.
        +
        NATS_EXTERN natsStatus jsExternalStream_Init(jsExternalStream *external)
        Initializes an external stream configuration structure.
        +
        NATS_EXTERN void jsStreamInfo_Destroy(jsStreamInfo *si)
        Destroys the stream information object.
        +
        NATS_EXTERN natsStatus js_GetStreamInfo(jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
        Retreives information from a stream.
        +
        NATS_EXTERN void jsConsumerInfo_Destroy(jsConsumerInfo *ci)
        Destroys the consumer information object.
        +
        NATS_EXTERN natsStatus jsStreamConfig_Init(jsStreamConfig *cfg)
        Initializes a streaming configuration structure.
        +
        NATS_EXTERN natsStatus js_GetAccountInfo(jsAccountInfo **ai, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
        Retrieves information about the JetStream usage from an account.
        +
        NATS_EXTERN natsStatus js_AddConsumer(jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
        Adds a JetStream consumer.
        +
        NATS_EXTERN natsStatus jsOptions_Init(jsOptions *opts)
        Initializes a streaming context options structure.
        +
        NATS_EXTERN natsStatus natsConnection_JetStream(jsCtx **js, natsConnection *nc, jsOptions *opts)
        Returns a new JetStream context.
        +
        NATS_EXTERN void jsCtx_Destroy(jsCtx *js)
        Destroys the JetStream context.
        +
        NATS_EXTERN natsStatus natsMsg_Nak(natsMsg *msg, jsOptions *opts)
        Negatively acknowledges a message.
        +
        NATS_EXTERN natsStatus natsMsg_GetMetaData(jsMsgMetaData **new_meta, natsMsg *msg)
        Returns metadata from this JetStream message.
        +
        NATS_EXTERN natsStatus natsMsg_InProgress(natsMsg *msg, jsOptions *opts)
        Resets redelivery timer on the server.
        +
        NATS_EXTERN natsStatus natsMsg_Ack(natsMsg *msg, jsOptions *opts)
        Acknowledges a message.
        +
        NATS_EXTERN natsStatus natsMsg_Term(natsMsg *msg, jsOptions *opts)
        Abandon this message.
        +
        NATS_EXTERN void jsMsgMetaData_Destroy(jsMsgMetaData *meta)
        Destroys the message metadata object.
        +
        NATS_EXTERN natsStatus natsMsg_AckSync(natsMsg *msg, jsOptions *opts, jsErrCode *errCode)
        Acknowledges a message and wait for a confirmation.
        +
        NATS_EXTERN natsStatus js_PublishAsync(jsCtx *js, const char *subj, const void *data, int dataLen, jsPubOptions *opts)
        Publishes data to JetStream but does not wait for a jsPubAck.
        +
        NATS_EXTERN natsStatus js_PublishAsyncComplete(jsCtx *js, jsPubOptions *opts)
        Wait for all outstanding messages to be acknowledged.
        +
        NATS_EXTERN natsStatus js_PublishAsyncGetPendingList(natsMsgList *pending, jsCtx *js)
        Returns the list of pending messages published asynchronously.
        +
        NATS_EXTERN natsStatus js_PublishMsg(jsPubAck **pubAck, jsCtx *js, natsMsg *msg, jsPubOptions *opts, jsErrCode *errCode)
        Publishes a message to JetStream.
        +
        NATS_EXTERN void jsPubAck_Destroy(jsPubAck *pubAck)
        Destroys the publish acknowledgment object.
        +
        NATS_EXTERN natsStatus js_PublishMsgAsync(jsCtx *js, natsMsg **msg, jsPubOptions *opts)
        Publishes a message to JetStream but does not wait for a jsPubAck.
        +
        NATS_EXTERN natsStatus js_Publish(jsPubAck **pubAck, jsCtx *js, const char *subj, const void *data, int dataLen, jsPubOptions *opts, jsErrCode *errCode)
        Publishes data on a subject to JetStream.
        +
        NATS_EXTERN natsStatus jsPubOptions_Init(jsPubOptions *opts)
        Initializes a publish options structure.
        +
        NATS_EXTERN natsStatus natsSubscription_GetSequenceMismatch(jsConsumerSequenceMismatch *csm, natsSubscription *sub)
        Returns the consumer sequence mismatch information.
        +
        NATS_EXTERN natsStatus jsSubOptions_Init(jsSubOptions *opts)
        Initializes a subscribe options structure.
        +
        NATS_EXTERN natsStatus js_Subscribe(natsSubscription **sub, jsCtx *js, const char *subject, natsMsgHandler cb, void *cbClosure, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
        Create an asynchronous subscription.
        +
        NATS_EXTERN natsStatus js_PullSubscribe(natsSubscription **sub, jsCtx *js, const char *subject, const char *durable, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
        Create a pull subscriber.
        +
        NATS_EXTERN natsStatus js_SubscribeSync(natsSubscription **sub, jsCtx *js, const char *subject, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
        Create a synchronous subscription.
        +
        NATS_EXTERN natsStatus natsSubscription_Fetch(natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout, jsErrCode *errCode)
        Fetches messages for a pull subscription.
        NATS_EXTERN const char * nats_GetLastError(natsStatus *status)
        Returns the calling thread's last known error.
        NATS_EXTERN natsStatus nats_Open(int64_t lockSpinCount)
        Initializes the library.
        NATS_EXTERN void nats_PrintLastErrorStack(FILE *file)
        Prints the calling thread's last known error stack into the file.
        @@ -993,6 +1527,7 @@
        NATS_EXTERN const char * nats_GetVersion(void)
        Returns the Library's version.
        NATS_EXTERN void nats_ReleaseThreadMemory(void)
        Release thread-local memory possibly allocated by the library.
        NATS_EXTERN natsStatus natsMsg_Create(natsMsg **newMsg, const char *subj, const char *reply, const char *data, int dataLen)
        Creates a natsMsg object.
        +
        NATS_EXTERN void natsMsgList_Destroy(natsMsgList *list)
        Destroys this list of messages.
        NATS_EXTERN int natsMsg_GetDataLength(const natsMsg *msg)
        Returns the message length.
        NATS_EXTERN natsStatus natsMsgHeader_Add(natsMsg *msg, const char *key, const char *value)
        Add value to the header associated with key.
        NATS_EXTERN bool natsMsg_IsNoResponders(natsMsg *msg)
        Indicates if this message is a "no responders" message from the server.
        @@ -1121,22 +1656,252 @@
        NATS_EXTERN natsStatus natsSubscription_SetOnCompleteCB(natsSubscription *sub, natsOnCompleteCB cb, void *closure)
        Sets a completion callback.
        NATS_EXTERN natsStatus natsSubscription_Unsubscribe(natsSubscription *sub)
        Unsubscribes.
        NATS_EXTERN natsStatus natsSubscription_ClearMaxPending(natsSubscription *sub)
        Clears the statistics regarding the maximum pending values.
        -
        struct __stanSubOptions stanSubOptions
        Way to configure a stanSubscription.
        Definition: nats.h:168
        -
        struct __stanConnOptions stanConnOptions
        Way to configure a stanConnection.
        Definition: nats.h:162
        +
        struct __stanSubOptions stanSubOptions
        Way to configure a stanSubscription.
        Definition: nats.h:865
        +
        struct jsConsumerConfig jsConsumerConfig
        +
        struct jsOptions jsOptions
        +
        jsDeliverPolicy
        Definition: nats.h:240
        +
        struct __stanConnOptions stanConnOptions
        Way to configure a stanConnection.
        Definition: nats.h:859
        +
        jsStorageType
        Definition: nats.h:230
        +
        struct jsPeerInfo jsPeerInfo
        char natsInbox
        Unique subject often used for point-to-point communication.
        Definition: nats.h:137
        -
        struct __stanMsg stanMsg
        The Streaming message.
        Definition: nats.h:156
        +
        struct jsStreamInfo jsStreamInfo
        +
        struct jsStreamConfig jsStreamConfig
        +
        struct jsStreamState jsStreamState
        +
        struct __stanMsg stanMsg
        The Streaming message.
        Definition: nats.h:853
        +
        struct jsConsumerInfo jsConsumerInfo
        +
        struct jsSequencePair jsSequencePair
        +
        jsRetentionPolicy
        Definition: nats.h:209
        +
        struct jsPlacement jsPlacement
        struct __natsStatistics natsStatistics
        Statistics of a natsConnection.
        Definition: nats.h:109
        +
        struct jsAccountInfo jsAccountInfo
        +
        struct jsPubOptions jsPubOptions
        +
        jsDiscardPolicy
        Definition: nats.h:220
        +
        jsReplayPolicy
        Definition: nats.h:266
        struct __natsSubscription natsSubscription
        Interest on a given subject.
        Definition: nats.h:115
        -
        struct __stanConnection stanConnection
        A connection to a NATS Streaming Server.
        Definition: nats.h:144
        +
        jsAckPolicy
        Definition: nats.h:254
        +
        struct __stanConnection stanConnection
        A connection to a NATS Streaming Server.
        Definition: nats.h:841
        +
        struct jsAccountLimits jsAccountLimits
        +
        struct __jsCtx jsCtx
        Definition: nats.h:177
        +
        struct jsClusterInfo jsClusterInfo
        +
        struct jsStreamSourceInfo jsStreamSourceInfo
        +
        struct jsStreamSource jsStreamSource
        struct __natsOptions natsOptions
        Way to configure a natsConnection.
        Definition: nats.h:128
        +
        struct jsSubOptions jsSubOptions
        +
        struct jsConsumerSequenceMismatch jsConsumerSequenceMismatch
        +
        struct jsMsgMetaData jsMsgMetaData
        +
        struct jsAPIStats jsAPIStats
        +
        struct jsPubAckErr jsPubAckErr
        struct __natsMsg natsMsg
        A structure holding a subject, optional reply and payload.
        Definition: nats.h:122
        -
        struct __stanSubscription stanSubscription
        Interest on a given channel.
        Definition: nats.h:150
        +
        struct __stanSubscription stanSubscription
        Interest on a given channel.
        Definition: nats.h:847
        +
        struct jsExternalStream jsExternalStream
        +
        struct jsPubAck jsPubAck
        +
        struct jsLostStreamData jsLostStreamData
        struct __natsConnection natsConnection
        A connection to a NATS Server.
        Definition: nats.h:102
        +
        struct natsMsgList natsMsgList
        A list of NATS messages.
        +
        @ js_DeliverByStartSequence
        Starts from a given sequence.
        Definition: nats.h:244
        +
        @ js_DeliverByStartTime
        Starts from a given UTC time (number of nanoseconds since epoch)
        Definition: nats.h:245
        +
        @ js_DeliverNew
        Starts with messages sent after the consumer is created.
        Definition: nats.h:243
        +
        @ js_DeliverLastPerSubject
        Starts with the last message for all subjects received.
        Definition: nats.h:246
        +
        @ js_DeliverLast
        Starts with the last sequence received.
        Definition: nats.h:242
        +
        @ js_DeliverAll
        Starts from the very beginning of a stream. This is the default.
        Definition: nats.h:241
        +
        @ js_FileStorage
        Specifies on disk storage. It's the default.
        Definition: nats.h:231
        +
        @ js_MemoryStorage
        Specifies in memory only.
        Definition: nats.h:232
        +
        @ js_LimitsPolicy
        Specifies that messages are retained until any given limit is reached, which could be one of MaxMsgs,...
        Definition: nats.h:210
        +
        @ js_InterestPolicy
        Specifies that when all known observables have acknowledged a message it can be removed.
        Definition: nats.h:211
        +
        @ js_WorkQueuePolicy
        Specifies that when the first worker or subscriber acknowledges the message it can be removed.
        Definition: nats.h:212
        +
        @ js_DiscardNew
        Will fail to store new messages.
        Definition: nats.h:222
        +
        @ js_DiscardOld
        Will remove older messages to return to the limits. This is the default.
        Definition: nats.h:221
        +
        @ js_ReplayInstant
        Replays messages as fast as possible.
        Definition: nats.h:267
        +
        @ js_ReplayOriginal
        Maintains the same timing as the messages were received.
        Definition: nats.h:268
        +
        @ js_AckExplicit
        Requires ack or nack for all messages.
        Definition: nats.h:255
        +
        @ js_AckAll
        When acking a sequence number, this implicitly acks all sequences below this one as well.
        Definition: nats.h:257
        +
        @ js_AckNone
        Requires no acks for delivered messages.
        Definition: nats.h:256
        #define NATS_EXTERN
        Needed for shared library.
        Definition: nats.h:49
        int natsSock
        Definition: nats.h:50
        +
        jsErrCode
        Definition: status.h:135
        natsStatus
        Status returned by most of the APIs.
        Definition: status.h:50
        natsConnStatus
        The connection state.
        Definition: status.h:24
        +
        Definition: nats.h:695
        +
        uint64_t Total
        Definition: nats.h:696
        +
        uint64_t Errors
        Definition: nats.h:697
        +
        Definition: nats.h:717
        +
        int64_t Consumers
        Definition: nats.h:721
        +
        int64_t Streams
        Definition: nats.h:720
        +
        uint64_t Memory
        Definition: nats.h:718
        +
        jsAPIStats API
        Definition: nats.h:723
        +
        jsAccountLimits Limits
        Definition: nats.h:724
        +
        char * Domain
        Definition: nats.h:722
        +
        uint64_t Store
        Definition: nats.h:719
        +
        Definition: nats.h:705
        +
        int64_t MaxStreams
        Definition: nats.h:708
        +
        int64_t MaxConsumers
        Definition: nats.h:709
        +
        int64_t MaxStore
        Definition: nats.h:707
        +
        int64_t MaxMemory
        Definition: nats.h:706
        +
        Definition: nats.h:476
        +
        int ReplicasLen
        Definition: nats.h:480
        +
        char * Name
        Definition: nats.h:477
        +
        jsPeerInfo ** Replicas
        Definition: nats.h:479
        +
        char * Leader
        Definition: nats.h:478
        +
        Definition: nats.h:547
        +
        uint64_t OptStartSeq
        Definition: nats.h:552
        +
        uint64_t RateLimit
        Definition: nats.h:559
        +
        jsDeliverPolicy DeliverPolicy
        Definition: nats.h:551
        +
        const char * Description
        Definition: nats.h:549
        +
        const char * Durable
        Definition: nats.h:548
        +
        const char * SampleFrequency
        Definition: nats.h:560
        +
        bool FlowControl
        Definition: nats.h:563
        +
        int64_t AckWait
        Definition: nats.h:555
        +
        int64_t OptStartTime
        UTC time expressed as number of nanoseconds since epoch.
        Definition: nats.h:553
        +
        int64_t MaxWaiting
        Definition: nats.h:561
        +
        jsAckPolicy AckPolicy
        Definition: nats.h:554
        +
        const char * DeliverSubject
        Definition: nats.h:550
        +
        int64_t Heartbeat
        Heartbeat interval expressed in number of nanoseconds.
        Definition: nats.h:564
        +
        int64_t MaxDeliver
        Definition: nats.h:556
        +
        jsReplayPolicy ReplayPolicy
        Definition: nats.h:558
        +
        int64_t MaxAckPending
        Definition: nats.h:562
        +
        const char * FilterSubject
        Definition: nats.h:557
        +
        Definition: nats.h:676
        +
        jsSequencePair AckFloor
        Definition: nats.h:682
        +
        jsConsumerConfig * Config
        Definition: nats.h:680
        +
        jsSequencePair Delivered
        Definition: nats.h:681
        +
        int64_t NumWaiting
        Definition: nats.h:685
        +
        int64_t Created
        UTC time expressed as number of nanoseconds since epoch.
        Definition: nats.h:679
        +
        jsClusterInfo * Cluster
        Definition: nats.h:687
        +
        int64_t NumAckPending
        Definition: nats.h:683
        +
        char * Stream
        Definition: nats.h:677
        +
        int64_t NumRedelivered
        Definition: nats.h:684
        +
        char * Name
        Definition: nats.h:678
        +
        uint64_t NumPending
        Definition: nats.h:686
        +
        Definition: nats.h:586
        +
        uint64_t Stream
        This is the stream sequence that the application should resume from.
        Definition: nats.h:587
        +
        uint64_t ConsumerServer
        This is the consumer sequence last sent by the server.
        Definition: nats.h:589
        +
        uint64_t ConsumerClient
        This is the consumer sequence that was last received by the library.
        Definition: nats.h:588
        +
        Definition: nats.h:302
        +
        const char * DeliverPrefix
        Definition: nats.h:304
        +
        const char * APIPrefix
        Definition: nats.h:303
        +
        Definition: nats.h:428
        +
        uint64_t * Msgs
        Definition: nats.h:429
        +
        uint64_t Bytes
        Definition: nats.h:431
        +
        int MsgsLen
        Definition: nats.h:430
        +
        Definition: nats.h:736
        +
        uint64_t NumPending
        Definition: nats.h:739
        +
        jsSequencePair Sequence
        Definition: nats.h:737
        +
        char * Stream
        Definition: nats.h:741
        +
        char * Consumer
        Definition: nats.h:742
        +
        uint64_t NumDelivered
        Definition: nats.h:738
        +
        int64_t Timestamp
        Definition: nats.h:740
        +
        Definition: nats.h:790
        +
        jsPubAckErrHandler ErrHandler
        Callback invoked when error encountered publishing a given message.
        Definition: nats.h:792
        +
        void * ErrHandlerClosure
        Closure (or user data) passed to jsPubAckErrHandler callback.
        Definition: nats.h:793
        +
        int64_t StallWait
        Amount of time (in milliseconds) to wait in a PublishAsync call when there is MaxPending inflight mes...
        Definition: nats.h:794
        +
        int64_t MaxPending
        Maximum outstanding asynchronous publishes that can be inflight at one time.
        Definition: nats.h:791
        + +
        bool DeletedDetails
        Get the list of deleted message sequences.
        Definition: nats.h:828
        + +
        uint64_t Sequence
        Purge up to but not including sequence.
        Definition: nats.h:818
        +
        uint64_t Keep
        Number of messages to keep.
        Definition: nats.h:819
        +
        const char * Subject
        This is the subject to match against messages for the purge command.
        Definition: nats.h:817
        +
        Definition: nats.h:805
        +
        struct jsOptions::jsOptionsStream::jsOptionsStreamInfo Info
        Optional stream information retrieval options.
        +
        struct jsOptions::jsOptionsStream::jsOptionsStreamPurge Purge
        Optional stream purge options.
        +
        Definition: nats.h:781
        +
        struct jsOptions::jsOptionsPublishAsync PublishAsync
        +
        int64_t Wait
        Amount of time (in milliseconds) to wait for various JetStream API requests, default is 5000 ms (5 se...
        Definition: nats.h:784
        +
        const char * Prefix
        JetStream prefix, default is "$JS.API".
        Definition: nats.h:782
        +
        const char * Domain
        Domain changes the domain part of JetSteam API prefix.
        Definition: nats.h:783
        +
        struct jsOptions::jsOptionsStream Stream
        Optional stream options.
        +
        Definition: nats.h:462
        +
        bool Offline
        Definition: nats.h:465
        +
        uint64_t Lag
        Definition: nats.h:467
        +
        int64_t Active
        Definition: nats.h:466
        +
        char * Name
        Definition: nats.h:463
        +
        bool Current
        Definition: nats.h:464
        +
        Definition: nats.h:285
        +
        int TagsLen
        Definition: nats.h:288
        +
        const char * Cluster
        Definition: nats.h:286
        +
        const char ** Tags
        Definition: nats.h:287
        +
        Definition: nats.h:762
        +
        natsMsg * Msg
        Definition: nats.h:763
        +
        natsStatus Err
        Definition: nats.h:764
        +
        jsErrCode ErrCode
        Definition: nats.h:765
        +
        const char * ErrText
        Definition: nats.h:766
        +
        Definition: nats.h:750
        +
        uint64_t Sequence
        Definition: nats.h:752
        +
        bool Duplicate
        Definition: nats.h:753
        +
        char * Stream
        Definition: nats.h:751
        +
        Definition: nats.h:195
        +
        const char * ExpectLastMsgId
        Expected last message ID in the stream.
        Definition: nats.h:199
        +
        int64_t MaxWait
        Amount of time (in milliseconds) to wait for a publish response, default will the context's Wait valu...
        Definition: nats.h:196
        +
        uint64_t ExpectLastSeq
        Expected last message sequence in the stream.
        Definition: nats.h:200
        +
        const char * ExpectStream
        Expected stream to respond from the publish call.
        Definition: nats.h:198
        +
        const char * MsgId
        Message ID used for de-duplication.
        Definition: nats.h:197
        +
        uint64_t ExpectLastSubjectSeq
        Expected last message sequence for the subject in the stream.
        Definition: nats.h:201
        +
        Definition: nats.h:663
        +
        uint64_t Consumer
        Definition: nats.h:664
        +
        uint64_t Stream
        Definition: nats.h:665
        +
        Definition: nats.h:399
        +
        jsDiscardPolicy Discard
        Definition: nats.h:411
        +
        const char ** Subjects
        Definition: nats.h:402
        +
        int SourcesLen
        Definition: nats.h:420
        +
        const char * Description
        Definition: nats.h:401
        +
        const char * Template
        Definition: nats.h:415
        +
        jsStorageType Storage
        Definition: nats.h:412
        +
        jsRetentionPolicy Retention
        Definition: nats.h:404
        +
        int64_t MaxMsgs
        Definition: nats.h:406
        +
        int64_t MaxConsumers
        Definition: nats.h:405
        +
        const char * Name
        Definition: nats.h:400
        +
        bool NoAck
        Definition: nats.h:414
        +
        jsStreamSource ** Sources
        Definition: nats.h:419
        +
        int32_t MaxMsgSize
        Definition: nats.h:410
        +
        int64_t Duplicates
        Definition: nats.h:416
        +
        int64_t MaxMsgsPerSubject
        Definition: nats.h:409
        +
        int64_t MaxAge
        Definition: nats.h:408
        +
        int SubjectsLen
        Definition: nats.h:403
        +
        jsStreamSource * Mirror
        Definition: nats.h:418
        +
        jsPlacement * Placement
        Definition: nats.h:417
        +
        int64_t MaxBytes
        Definition: nats.h:407
        +
        int64_t Replicas
        Definition: nats.h:413
        +
        Definition: nats.h:503
        +
        jsStreamSourceInfo ** Sources
        Definition: nats.h:509
        +
        int64_t Created
        UTC time expressed as number of nanoseconds since epoch.
        Definition: nats.h:505
        +
        jsStreamState State
        Definition: nats.h:506
        +
        jsClusterInfo * Cluster
        Definition: nats.h:507
        +
        jsStreamSourceInfo * Mirror
        Definition: nats.h:508
        +
        jsStreamConfig * Config
        Definition: nats.h:504
        +
        int SourcesLen
        Definition: nats.h:510
        +
        Definition: nats.h:321
        +
        jsExternalStream * External
        Definition: nats.h:326
        +
        int64_t OptStartTime
        UTC time expressed as number of nanoseconds since epoch.
        Definition: nats.h:324
        +
        const char * Name
        Definition: nats.h:322
        +
        uint64_t OptStartSeq
        Definition: nats.h:323
        +
        const char * FilterSubject
        Definition: nats.h:325
        +
        Definition: nats.h:488
        +
        int64_t Active
        Definition: nats.h:492
        +
        char * Name
        Definition: nats.h:489
        +
        jsExternalStream * External
        Definition: nats.h:490
        +
        uint64_t Lag
        Definition: nats.h:491
        +
        Definition: nats.h:442
        +
        jsLostStreamData * Lost
        Definition: nats.h:452
        +
        uint64_t LastSeq
        Definition: nats.h:447
        +
        int64_t Consumers
        Definition: nats.h:453
        +
        int DeletedLen
        Definition: nats.h:451
        +
        uint64_t Msgs
        Definition: nats.h:443
        +
        uint64_t FirstSeq
        Definition: nats.h:445
        +
        int64_t LastTime
        UTC time expressed as number of nanoseconds since epoch.
        Definition: nats.h:448
        +
        uint64_t * Deleted
        Definition: nats.h:450
        +
        uint64_t NumDeleted
        Definition: nats.h:449
        +
        uint64_t Bytes
        Definition: nats.h:444
        +
        int64_t FirstTime
        UTC time expressed as number of nanoseconds since epoch.
        Definition: nats.h:446
        +
        Definition: nats.h:609
        +
        bool ManualAck
        If true, the user will have to acknowledge the messages.
        Definition: nats.h:650
        +
        const char * Consumer
        If specified, the subscription will be bound to an existing consumer from the Stream without attempti...
        Definition: nats.h:626
        +
        const char * Stream
        If specified, the consumer will be bound to this stream name.
        Definition: nats.h:616
        +
        const char * Queue
        Queue name for queue subscriptions.
        Definition: nats.h:637
        +
        jsConsumerConfig Config
        Consumer configuration.
        Definition: nats.h:655
        +
        A list of NATS messages.
        Definition: nats.h:163
        +
        const int Count
        Definition: nats.h:165
        +
        natsMsg ** Msgs
        Definition: nats.h:164
        diff --git a/doc/html/navtreedata.js b/doc/html/navtreedata.js index 078c7fb7..6bda991f 100644 --- a/doc/html/navtreedata.js +++ b/doc/html/navtreedata.js @@ -24,7 +24,7 @@ */ var NAVTREE = [ - [ "NATS C Client with Streaming support", "index.html", [ + [ "NATS C Client with JetStream and Streaming support", "index.html", [ [ "NATS C client.", "index.html", [ [ "Introduction", "index.html#intro_sec", null ], [ "Installation", "index.html#install_sec", null ], @@ -33,11 +33,19 @@ var NAVTREE = ] ], [ "Deprecated List", "deprecated.html", null ], [ "Modules", "modules.html", "modules" ], + [ "Classes", "annotated.html", [ + [ "Class List", "annotated.html", "annotated_dup" ], + [ "Class Index", "classes.html", null ], + [ "Class Members", "functions.html", [ + [ "All", "functions.html", null ], + [ "Variables", "functions_vars.html", null ] + ] ] + ] ], [ "Files", "files.html", [ [ "File List", "files.html", "files_dup" ], [ "File Members", "globals.html", [ [ "All", "globals.html", "globals_dup" ], - [ "Functions", "globals_func.html", null ], + [ "Functions", "globals_func.html", "globals_func" ], [ "Typedefs", "globals_type.html", null ], [ "Enumerations", "globals_enum.html", null ], [ "Enumerator", "globals_eval.html", null ], @@ -49,9 +57,11 @@ var NAVTREE = var NAVTREEINDEX = [ -"deprecated.html", -"group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b", -"nats_8h.html#af798865ac824e5959987de0fe8d07383" +"annotated.html", +"group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4", +"group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14", +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5", +"structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/doc/html/navtreeindex0.js b/doc/html/navtreeindex0.js index ecd251d2..ca8d528d 100644 --- a/doc/html/navtreeindex0.js +++ b/doc/html/navtreeindex0.js @@ -1,253 +1,253 @@ var NAVTREEINDEX0 = { +"annotated.html":[3,0], +"classes.html":[3,1], "deprecated.html":[1], -"files.html":[3,0], -"globals.html":[3,1,0], -"globals.html":[3,1,0,0], -"globals_defs.html":[3,1,5], -"globals_enum.html":[3,1,3], -"globals_eval.html":[3,1,4], -"globals_func.html":[3,1,1], -"globals_s.html":[3,1,0,1], -"globals_type.html":[3,1,2], +"files.html":[4,0], +"functions.html":[3,2,0], +"functions_vars.html":[3,2,1], +"globals.html":[4,1,0,0], +"globals.html":[4,1,0], +"globals_defs.html":[4,1,5], +"globals_enum.html":[4,1,3], +"globals_eval.html":[4,1,4], +"globals_func.html":[4,1,1,0], +"globals_func.html":[4,1,1], +"globals_func_n.html":[4,1,1,1], +"globals_func_s.html":[4,1,1,2], +"globals_n.html":[4,1,0,1], +"globals_s.html":[4,1,0,2], +"globals_type.html":[4,1,2], "group__callbacks_group.html":[2,1], "group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a":[2,1,10], -"group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a":[3,0,2,24], -"group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f":[3,0,2,17], +"group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a":[4,0,2,53], +"group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f":[4,0,2,46], "group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f":[2,1,3], -"group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b":[3,0,2,21], "group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b":[2,1,7], -"group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17":[3,0,2,19], +"group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b":[4,0,2,50], "group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17":[2,1,5], +"group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17":[4,0,2,48], "group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4":[2,1,11], -"group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4":[3,0,2,25], +"group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4":[4,0,2,54], "group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094":[2,1,9], -"group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094":[3,0,2,23], -"group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626":[3,0,2,16], +"group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094":[4,0,2,52], +"group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992":[2,1,12], +"group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992":[4,0,2,55], +"group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626":[4,0,2,45], "group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626":[2,1,2], -"group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0":[3,0,2,20], "group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0":[2,1,6], -"group__callbacks_group.html#gab786ffd670c86de0563559351305080b":[3,0,2,22], +"group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0":[4,0,2,49], "group__callbacks_group.html#gab786ffd670c86de0563559351305080b":[2,1,8], -"group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c":[2,1,14], -"group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c":[3,0,2,28], -"group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c":[3,0,2,15], +"group__callbacks_group.html#gab786ffd670c86de0563559351305080b":[4,0,2,51], +"group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c":[2,1,15], +"group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c":[4,0,2,58], +"group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c":[4,0,2,44], "group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c":[2,1,1], -"group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe":[3,0,2,14], +"group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe":[4,0,2,43], "group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe":[2,1,0], -"group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18":[2,1,12], -"group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18":[3,0,2,26], -"group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa":[3,0,2,18], +"group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18":[2,1,13], +"group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18":[4,0,2,56], "group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa":[2,1,4], -"group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409":[2,1,13], -"group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409":[3,0,2,27], +"group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa":[4,0,2,47], +"group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409":[2,1,14], +"group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409":[4,0,2,57], "group__conn_group.html":[2,2,9], "group__conn_mgt_group.html":[2,2,9,0], +"group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5":[4,0,2,186], "group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5":[2,2,9,0,8], -"group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5":[3,0,2,149], +"group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5":[4,0,2,184], "group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5":[2,2,9,0,6], -"group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5":[3,0,2,147], +"group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed":[4,0,2,204], "group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed":[2,2,9,0,26], -"group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed":[3,0,2,167], +"group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f":[4,0,2,187], "group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f":[2,2,9,0,9], -"group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f":[3,0,2,150], +"group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98":[4,0,2,185], "group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98":[2,2,9,0,7], -"group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98":[3,0,2,148], +"group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf":[4,0,2,192], "group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf":[2,2,9,0,14], -"group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf":[3,0,2,155], +"group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f":[4,0,2,182], "group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f":[2,2,9,0,4], -"group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f":[3,0,2,145], +"group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b":[4,0,2,197], "group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b":[2,2,9,0,19], -"group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b":[3,0,2,160], +"group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688":[4,0,2,183], "group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688":[2,2,9,0,5], -"group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688":[3,0,2,146], +"group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec":[4,0,2,190], "group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec":[2,2,9,0,12], -"group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec":[3,0,2,153], +"group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9":[4,0,2,189], "group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9":[2,2,9,0,11], -"group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9":[3,0,2,152], +"group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8":[4,0,2,199], "group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8":[2,2,9,0,21], -"group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8":[3,0,2,162], +"group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce":[4,0,2,178], "group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce":[2,2,9,0,0], -"group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce":[3,0,2,141], +"group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba":[4,0,2,196], "group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba":[2,2,9,0,18], -"group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba":[3,0,2,159], +"group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5":[4,0,2,203], "group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5":[2,2,9,0,25], -"group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5":[3,0,2,166], +"group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1":[4,0,2,188], "group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1":[2,2,9,0,10], -"group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1":[3,0,2,151], +"group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435":[4,0,2,201], "group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435":[2,2,9,0,23], -"group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435":[3,0,2,164], +"group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8":[4,0,2,179], "group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8":[2,2,9,0,1], -"group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8":[3,0,2,142], +"group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63":[4,0,2,195], "group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63":[2,2,9,0,17], -"group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63":[3,0,2,158], +"group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708":[4,0,2,194], "group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708":[2,2,9,0,16], -"group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708":[3,0,2,157], +"group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a":[4,0,2,202], "group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a":[2,2,9,0,24], -"group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a":[3,0,2,165], +"group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47":[4,0,2,180], "group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47":[2,2,9,0,2], -"group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47":[3,0,2,143], +"group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d":[4,0,2,200], "group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d":[2,2,9,0,22], -"group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d":[3,0,2,163], +"group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4":[4,0,2,198], "group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4":[2,2,9,0,20], -"group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4":[3,0,2,161], +"group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b":[4,0,2,193], "group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b":[2,2,9,0,15], -"group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b":[3,0,2,156], +"group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d":[4,0,2,191], "group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d":[2,2,9,0,13], -"group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d":[3,0,2,154], +"group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4":[4,0,2,181], "group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4":[2,2,9,0,3], -"group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4":[3,0,2,144], +"group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495":[4,0,2,205], "group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495":[2,2,9,0,27], -"group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495":[3,0,2,168], "group__conn_pub_group.html":[2,2,9,1], +"group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d":[4,0,2,213], "group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d":[2,2,9,1,7], -"group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d":[3,0,2,176], +"group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f":[4,0,2,212], "group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f":[2,2,9,1,6], -"group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f":[3,0,2,175], +"group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba":[4,0,2,208], "group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba":[2,2,9,1,2], -"group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba":[3,0,2,171], +"group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e":[4,0,2,209], "group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e":[2,2,9,1,3], -"group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e":[3,0,2,172], +"group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5":[4,0,2,210], "group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5":[2,2,9,1,4], -"group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5":[3,0,2,173], +"group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4":[4,0,2,206], "group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4":[2,2,9,1,0], -"group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4":[3,0,2,169], +"group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64":[4,0,2,207], "group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64":[2,2,9,1,1], -"group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64":[3,0,2,170], +"group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7":[4,0,2,211], "group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7":[2,2,9,1,5], -"group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7":[3,0,2,174], "group__conn_sub_group.html":[2,2,9,2], +"group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4":[4,0,2,216], "group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4":[2,2,9,2,2], -"group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4":[3,0,2,179], +"group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48":[4,0,2,217], "group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48":[2,2,9,2,3], -"group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48":[3,0,2,180], +"group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476":[4,0,2,219], "group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476":[2,2,9,2,5], -"group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476":[3,0,2,182], +"group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c":[4,0,2,218], "group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c":[2,2,9,2,4], -"group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c":[3,0,2,181], +"group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404":[4,0,2,215], "group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404":[2,2,9,2,1], -"group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404":[3,0,2,178], -"group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb":[3,0,2,177], +"group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb":[4,0,2,214], "group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb":[2,2,9,2,0], "group__env_variables_group.html":[2,4], "group__func_group.html":[2,2], "group__inbox_group.html":[2,2,6], +"group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d":[4,0,2,156], "group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d":[2,2,6,0], -"group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d":[3,0,2,120], +"group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe":[4,0,2,157], "group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe":[2,2,6,1], -"group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe":[3,0,2,121], +"group__js_assets_group.html":[2,2,13,0], +"group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0":[4,0,2,258], +"group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0":[2,2,13,0,1], +"group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23":[4,0,2,269], +"group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23":[2,2,13,0,12], +"group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66":[4,0,2,267], +"group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66":[2,2,13,0,10], +"group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172":[4,0,2,264], +"group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172":[2,2,13,0,7], +"group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490":[4,0,2,270], +"group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490":[2,2,13,0,13], +"group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125":[4,0,2,263], +"group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125":[2,2,13,0,6], +"group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75":[4,0,2,261], +"group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75":[2,2,13,0,4], +"group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31":[4,0,2,262], +"group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31":[2,2,13,0,5], +"group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b":[4,0,2,273], +"group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b":[2,2,13,0,16], +"group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56":[4,0,2,259], +"group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56":[2,2,13,0,2], +"group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4":[4,0,2,260], +"group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4":[2,2,13,0,3], +"group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd":[4,0,2,266], +"group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd":[2,2,13,0,9], +"group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a":[4,0,2,265], +"group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a":[2,2,13,0,8], +"group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088":[4,0,2,271], +"group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088":[2,2,13,0,14], +"group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6":[4,0,2,257], +"group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6":[2,2,13,0,0], +"group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46":[4,0,2,272], +"group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46":[2,2,13,0,15], +"group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115":[4,0,2,268], +"group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115":[2,2,13,0,11], +"group__js_group.html":[2,2,13], +"group__js_group.html#ga855ff9a04888d696785cc5ede96112e4":[2,2,13,4], +"group__js_group.html#ga855ff9a04888d696785cc5ede96112e4":[4,0,2,254], +"group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f":[2,2,13,5], +"group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f":[4,0,2,255], +"group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856":[2,2,13,6], +"group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856":[4,0,2,256], +"group__js_msg.html":[2,2,13,3], +"group__js_msg.html#gac271b874154301da9759f9ac05768b47":[2,2,13,3,4], +"group__js_msg.html#gac271b874154301da9759f9ac05768b47":[4,0,2,292], +"group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328":[2,2,13,3,0], +"group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328":[4,0,2,288], +"group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39":[2,2,13,3,5], +"group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39":[4,0,2,293], +"group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84":[2,2,13,3,2], +"group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84":[4,0,2,290], +"group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4":[2,2,13,3,6], +"group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4":[4,0,2,294], +"group__js_msg.html#gaf9bf92294342bcb27053de7038606d12":[2,2,13,3,1], +"group__js_msg.html#gaf9bf92294342bcb27053de7038606d12":[4,0,2,289], +"group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7":[2,2,13,3,3], +"group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7":[4,0,2,291], +"group__js_pub_group.html":[2,2,13,1], +"group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c":[4,0,2,278], +"group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c":[2,2,13,1,4], +"group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d":[4,0,2,280], +"group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d":[2,2,13,1,6], +"group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c":[4,0,2,281], +"group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c":[2,2,13,1,7], +"group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd":[4,0,2,276], +"group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd":[2,2,13,1,2], +"group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4":[4,0,2,277], +"group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4":[2,2,13,1,3], +"group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873":[4,0,2,279], +"group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873":[2,2,13,1,5], +"group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477":[4,0,2,275], +"group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477":[2,2,13,1,1], +"group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9":[4,0,2,274], +"group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9":[2,2,13,1,0], +"group__js_sub_group.html":[2,2,13,2], +"group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84":[4,0,2,287], +"group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84":[2,2,13,2,5], +"group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8":[4,0,2,282], +"group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8":[2,2,13,2,0], +"group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515":[4,0,2,283], +"group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515":[2,2,13,2,1], +"group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd":[4,0,2,285], +"group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd":[2,2,13,2,3], +"group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf":[4,0,2,284], +"group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf":[2,2,13,2,2], +"group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50":[4,0,2,286], +"group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50":[2,2,13,2,4], "group__libevent_functions.html":[2,5], -"group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e":[3,0,0,0], "group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e":[2,5,0], -"group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2":[3,0,0,1], +"group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e":[4,0,0,0], "group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2":[2,5,1], -"group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091":[3,0,0,3], +"group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2":[4,0,0,1], "group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091":[2,5,3], -"group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552":[3,0,0,2], +"group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091":[4,0,0,3], "group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552":[2,5,2], -"group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5":[3,0,0,4], +"group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552":[4,0,0,2], "group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5":[2,5,4], +"group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5":[4,0,0,4], "group__library_group.html":[2,2,0], -"group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3":[3,0,2,36], "group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3":[2,2,0,7], -"group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d":[3,0,2,29], +"group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3":[4,0,2,72], "group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d":[2,2,0,0], -"group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4":[3,0,2,38], -"group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4":[2,2,0,9], -"group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8":[3,0,2,31], -"group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8":[2,2,0,2], -"group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e":[3,0,2,32], -"group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e":[2,2,0,3], -"group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e":[3,0,2,33], -"group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e":[2,2,0,4], -"group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d":[3,0,2,39], -"group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d":[2,2,0,10], -"group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e":[3,0,2,37], -"group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e":[2,2,0,8], -"group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223":[3,0,2,34], -"group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223":[2,2,0,5], -"group__library_group.html#gad5040264cd4b1404956babf3c03a4f09":[3,0,2,35], -"group__library_group.html#gad5040264cd4b1404956babf3c03a4f09":[2,2,0,6], -"group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e":[3,0,2,42], -"group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e":[2,2,0,13], -"group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903":[3,0,2,43], -"group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903":[2,2,0,14], -"group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba":[3,0,2,41], -"group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba":[2,2,0,12], -"group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d":[3,0,2,30], -"group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d":[2,2,0,1], -"group__library_group.html#gafe171baefa00a85b77205116e9f3e48a":[3,0,2,40], -"group__library_group.html#gafe171baefa00a85b77205116e9f3e48a":[2,2,0,11], -"group__libuv_functions.html":[2,6], -"group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d":[2,6,1], -"group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d":[3,0,1,1], -"group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e":[3,0,1,0], -"group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e":[2,6,0], -"group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac":[2,6,3], -"group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac":[3,0,1,3], -"group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42":[2,6,2], -"group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42":[3,0,1,2], -"group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7":[2,6,5], -"group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7":[3,0,1,5], -"group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d":[2,6,4], -"group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d":[3,0,1,4], -"group__msg_group.html":[2,2,7], -"group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21":[2,2,7,0], -"group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21":[3,0,2,122], -"group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de":[2,2,7,4], -"group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de":[3,0,2,126], -"group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b":[2,2,7,6], -"group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b":[3,0,2,128], -"group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b":[2,2,7,11], -"group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b":[3,0,2,133], -"group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491":[2,2,7,9], -"group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491":[3,0,2,131], -"group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f":[2,2,7,3], -"group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f":[3,0,2,125], -"group__msg_group.html#ga9e9590018284939f43f60964283f33ae":[2,2,7,12], -"group__msg_group.html#ga9e9590018284939f43f60964283f33ae":[3,0,2,134], -"group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18":[2,2,7,7], -"group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18":[3,0,2,129], -"group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1":[2,2,7,10], -"group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1":[3,0,2,132], -"group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f":[3,0,2,130], -"group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f":[2,2,7,8], -"group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75":[2,2,7,1], -"group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75":[3,0,2,123], -"group__msg_group.html#gaf30b47d4217c9335919f05536e379af8":[2,2,7,5], -"group__msg_group.html#gaf30b47d4217c9335919f05536e379af8":[3,0,2,127], -"group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01":[2,2,7,2], -"group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01":[3,0,2,124], -"group__opts_group.html":[2,2,3], -"group__opts_group.html#ga0290eac4665569c850468d9f00e246a0":[3,0,2,94], -"group__opts_group.html#ga0290eac4665569c850468d9f00e246a0":[2,2,3,46], -"group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851":[2,2,3,16], -"group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851":[3,0,2,64], -"group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd":[3,0,2,78], -"group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd":[2,2,3,30], -"group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9":[2,2,3,7], -"group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9":[3,0,2,55], -"group__opts_group.html#ga192465163abb87ad48a843b45cdf9984":[3,0,2,97], -"group__opts_group.html#ga192465163abb87ad48a843b45cdf9984":[2,2,3,49], -"group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3":[2,2,3,22], -"group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3":[3,0,2,70], -"group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e":[2,2,3,8], -"group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e":[3,0,2,56], -"group__opts_group.html#ga20946800d024b7089e73d63454d1c19f":[3,0,2,91], -"group__opts_group.html#ga20946800d024b7089e73d63454d1c19f":[2,2,3,43], -"group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426":[2,2,3,5], -"group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426":[3,0,2,53], -"group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980":[3,0,2,81], -"group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980":[2,2,3,33], -"group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e":[2,2,3,19], -"group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e":[3,0,2,67], -"group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807":[2,2,3,25], -"group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807":[3,0,2,73], -"group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0":[2,2,3,15], -"group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0":[3,0,2,63], -"group__opts_group.html#ga2cd6563694a439b3949a31fd81103099":[2,2,3,10], -"group__opts_group.html#ga2cd6563694a439b3949a31fd81103099":[3,0,2,58], -"group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d":[2,2,3,27], -"group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d":[3,0,2,75], -"group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b":[2,2,3,12] +"group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d":[4,0,2,65], +"group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4":[2,2,0,9] }; diff --git a/doc/html/navtreeindex1.js b/doc/html/navtreeindex1.js index a7acf172..1768415a 100644 --- a/doc/html/navtreeindex1.js +++ b/doc/html/navtreeindex1.js @@ -1,253 +1,253 @@ var NAVTREEINDEX1 = { -"group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b":[3,0,2,60], +"group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4":[4,0,2,74], +"group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8":[2,2,0,2], +"group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8":[4,0,2,67], +"group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e":[2,2,0,3], +"group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e":[4,0,2,68], +"group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e":[2,2,0,4], +"group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e":[4,0,2,69], +"group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d":[2,2,0,10], +"group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d":[4,0,2,75], +"group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e":[2,2,0,8], +"group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e":[4,0,2,73], +"group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223":[2,2,0,5], +"group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223":[4,0,2,70], +"group__library_group.html#gad5040264cd4b1404956babf3c03a4f09":[2,2,0,6], +"group__library_group.html#gad5040264cd4b1404956babf3c03a4f09":[4,0,2,71], +"group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e":[2,2,0,13], +"group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e":[4,0,2,78], +"group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903":[2,2,0,14], +"group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903":[4,0,2,79], +"group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba":[2,2,0,12], +"group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba":[4,0,2,77], +"group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d":[2,2,0,1], +"group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d":[4,0,2,66], +"group__library_group.html#gafe171baefa00a85b77205116e9f3e48a":[2,2,0,11], +"group__library_group.html#gafe171baefa00a85b77205116e9f3e48a":[4,0,2,76], +"group__libuv_functions.html":[2,6], +"group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d":[2,6,1], +"group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d":[4,0,1,1], +"group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e":[2,6,0], +"group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e":[4,0,1,0], +"group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac":[2,6,3], +"group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac":[4,0,1,3], +"group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42":[2,6,2], +"group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42":[4,0,1,2], +"group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7":[2,6,5], +"group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7":[4,0,1,5], +"group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d":[2,6,4], +"group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d":[4,0,1,4], +"group__msg_group.html":[2,2,7], +"group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21":[4,0,2,159], +"group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21":[2,2,7,1], +"group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2":[4,0,2,158], +"group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2":[2,2,7,0], +"group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de":[4,0,2,163], +"group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de":[2,2,7,5], +"group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b":[4,0,2,165], +"group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b":[2,2,7,7], +"group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b":[4,0,2,170], +"group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b":[2,2,7,12], +"group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491":[4,0,2,168], +"group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491":[2,2,7,10], +"group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f":[4,0,2,162], +"group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f":[2,2,7,4], +"group__msg_group.html#ga9e9590018284939f43f60964283f33ae":[4,0,2,171], +"group__msg_group.html#ga9e9590018284939f43f60964283f33ae":[2,2,7,13], +"group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18":[4,0,2,166], +"group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18":[2,2,7,8], +"group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1":[4,0,2,169], +"group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1":[2,2,7,11], +"group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f":[4,0,2,167], +"group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f":[2,2,7,9], +"group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75":[4,0,2,160], +"group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75":[2,2,7,2], +"group__msg_group.html#gaf30b47d4217c9335919f05536e379af8":[4,0,2,164], +"group__msg_group.html#gaf30b47d4217c9335919f05536e379af8":[2,2,7,6], +"group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01":[4,0,2,161], +"group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01":[2,2,7,3], +"group__opts_group.html":[2,2,3], +"group__opts_group.html#ga0290eac4665569c850468d9f00e246a0":[4,0,2,130], +"group__opts_group.html#ga0290eac4665569c850468d9f00e246a0":[2,2,3,46], +"group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851":[2,2,3,16], +"group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851":[4,0,2,100], +"group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd":[2,2,3,30], +"group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd":[4,0,2,114], +"group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9":[2,2,3,7], +"group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9":[4,0,2,91], +"group__opts_group.html#ga192465163abb87ad48a843b45cdf9984":[2,2,3,49], +"group__opts_group.html#ga192465163abb87ad48a843b45cdf9984":[4,0,2,133], +"group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3":[2,2,3,22], +"group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3":[4,0,2,106], +"group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e":[2,2,3,8], +"group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e":[4,0,2,92], +"group__opts_group.html#ga20946800d024b7089e73d63454d1c19f":[2,2,3,43], +"group__opts_group.html#ga20946800d024b7089e73d63454d1c19f":[4,0,2,127], +"group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426":[2,2,3,5], +"group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426":[4,0,2,89], +"group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980":[2,2,3,33], +"group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980":[4,0,2,117], +"group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e":[2,2,3,19], +"group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e":[4,0,2,103], +"group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807":[2,2,3,25], +"group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807":[4,0,2,109], +"group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0":[2,2,3,15], +"group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0":[4,0,2,99], +"group__opts_group.html#ga2cd6563694a439b3949a31fd81103099":[2,2,3,10], +"group__opts_group.html#ga2cd6563694a439b3949a31fd81103099":[4,0,2,94], +"group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d":[2,2,3,27], +"group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d":[4,0,2,111], +"group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b":[2,2,3,12], +"group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b":[4,0,2,96], "group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b":[2,2,3,23], -"group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b":[3,0,2,71], -"group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5":[3,0,2,49], +"group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b":[4,0,2,107], "group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5":[2,2,3,1], -"group__opts_group.html#ga44410242e73134e5bb51ef27904a9253":[3,0,2,79], +"group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5":[4,0,2,85], "group__opts_group.html#ga44410242e73134e5bb51ef27904a9253":[2,2,3,31], -"group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3":[3,0,2,90], +"group__opts_group.html#ga44410242e73134e5bb51ef27904a9253":[4,0,2,115], "group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3":[2,2,3,42], -"group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc":[3,0,2,83], +"group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3":[4,0,2,126], "group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc":[2,2,3,35], +"group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc":[4,0,2,119], "group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c":[2,2,3,14], -"group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c":[3,0,2,62], -"group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e":[3,0,2,93], +"group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c":[4,0,2,98], "group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e":[2,2,3,45], +"group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e":[4,0,2,129], "group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e":[2,2,3,3], -"group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e":[3,0,2,51], -"group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515":[3,0,2,92], +"group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e":[4,0,2,87], "group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515":[2,2,3,44], -"group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be":[3,0,2,48], +"group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515":[4,0,2,128], "group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be":[2,2,3,0], -"group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e":[3,0,2,95], +"group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be":[4,0,2,84], "group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e":[2,2,3,47], +"group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e":[4,0,2,131], "group__opts_group.html#ga6f804ec44adc299989fe623570679da3":[2,2,3,17], -"group__opts_group.html#ga6f804ec44adc299989fe623570679da3":[3,0,2,65], -"group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6":[3,0,2,88], +"group__opts_group.html#ga6f804ec44adc299989fe623570679da3":[4,0,2,101], "group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6":[2,2,3,40], +"group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6":[4,0,2,124], "group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf":[2,2,3,38], -"group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf":[3,0,2,86], -"group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca":[3,0,2,87], +"group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf":[4,0,2,122], "group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca":[2,2,3,39], -"group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2":[3,0,2,74], +"group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca":[4,0,2,123], "group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2":[2,2,3,26], +"group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2":[4,0,2,110], "group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9":[2,2,3,50], -"group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9":[3,0,2,98], -"group__opts_group.html#ga95510436eee06f9992ded96a44795c40":[3,0,2,77], +"group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9":[4,0,2,134], "group__opts_group.html#ga95510436eee06f9992ded96a44795c40":[2,2,3,29], +"group__opts_group.html#ga95510436eee06f9992ded96a44795c40":[4,0,2,113], "group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5":[2,2,3,28], -"group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5":[3,0,2,76], +"group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5":[4,0,2,112], "group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69":[2,2,3,18], -"group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69":[3,0,2,66], +"group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69":[4,0,2,102], "group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba":[2,2,3,9], -"group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba":[3,0,2,57], +"group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba":[4,0,2,93], "group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413":[2,2,3,6], -"group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413":[3,0,2,54], -"group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218":[3,0,2,96], +"group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413":[4,0,2,90], "group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218":[2,2,3,48], -"group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b":[3,0,2,69], +"group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218":[4,0,2,132], "group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b":[2,2,3,21], -"group__opts_group.html#gab09491bad908dedcb323c780280733ff":[3,0,2,84], +"group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b":[4,0,2,105], "group__opts_group.html#gab09491bad908dedcb323c780280733ff":[2,2,3,36], +"group__opts_group.html#gab09491bad908dedcb323c780280733ff":[4,0,2,120], "group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0":[2,2,3,24], -"group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0":[3,0,2,72], -"group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65":[3,0,2,82], +"group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0":[4,0,2,108], "group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65":[2,2,3,34], -"group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c":[3,0,2,85], +"group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65":[4,0,2,118], "group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c":[2,2,3,37], +"group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c":[4,0,2,121], "group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf":[2,2,3,2], -"group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf":[3,0,2,50], +"group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf":[4,0,2,86], "group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193":[2,2,3,4], -"group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193":[3,0,2,52], -"group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039":[3,0,2,80], +"group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193":[4,0,2,88], "group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039":[2,2,3,32], -"group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79":[3,0,2,89], +"group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039":[4,0,2,116], "group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79":[2,2,3,41], +"group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79":[4,0,2,125], "group__opts_group.html#gae68fb615835364c0809555e8dc93f57e":[2,2,3,20], -"group__opts_group.html#gae68fb615835364c0809555e8dc93f57e":[3,0,2,68], -"group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c":[3,0,2,61], +"group__opts_group.html#gae68fb615835364c0809555e8dc93f57e":[4,0,2,104], "group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c":[2,2,3,13], -"group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8":[3,0,2,59], +"group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c":[4,0,2,97], "group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8":[2,2,3,11], +"group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8":[4,0,2,95], "group__stan_conn_group.html":[2,2,11], "group__stan_conn_mgt_group.html":[2,2,11,0], +"group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6":[4,0,2,241], "group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6":[2,2,11,0,1], -"group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6":[3,0,2,204], +"group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6":[4,0,2,242], "group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6":[2,2,11,0,2], -"group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6":[3,0,2,205], +"group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f":[4,0,2,240], "group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f":[2,2,11,0,0], -"group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f":[3,0,2,203], +"group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d":[4,0,2,243], "group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d":[2,2,11,0,3], -"group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d":[3,0,2,206], -"group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04":[3,0,2,207], +"group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04":[4,0,2,244], "group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04":[2,2,11,0,4], "group__stan_conn_opts_group.html":[2,2,4], -"group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402":[3,0,2,104], "group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402":[2,2,4,5], -"group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3":[3,0,2,107], +"group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402":[4,0,2,140], +"group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3":[4,0,2,143], "group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3":[2,2,4,8], -"group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405":[3,0,2,105], "group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405":[2,2,4,6], +"group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405":[4,0,2,141], "group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96":[2,2,4,4], -"group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96":[3,0,2,103], -"group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3":[3,0,2,100], +"group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96":[4,0,2,139], "group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3":[2,2,4,1], -"group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264":[3,0,2,102], +"group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3":[4,0,2,136], "group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264":[2,2,4,3], -"group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726":[3,0,2,108], +"group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264":[4,0,2,138], +"group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726":[4,0,2,144], "group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726":[2,2,4,9], "group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b":[2,2,4,7], -"group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b":[3,0,2,106], +"group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b":[4,0,2,142], "group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4":[2,2,4,2], -"group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4":[3,0,2,101], -"group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6":[3,0,2,99], +"group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4":[4,0,2,137], "group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6":[2,2,4,0], +"group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6":[4,0,2,135], "group__stan_conn_pub_group.html":[2,2,11,1], +"group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0":[4,0,2,246], "group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0":[2,2,11,1,1], -"group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0":[3,0,2,209], +"group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d":[4,0,2,245], "group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d":[2,2,11,1,0], -"group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d":[3,0,2,208], "group__stan_conn_sub_group.html":[2,2,11,2], -"group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2":[3,0,2,211], +"group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2":[4,0,2,248], "group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2":[2,2,11,2,1], +"group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f":[4,0,2,247], "group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f":[2,2,11,2,0], -"group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f":[3,0,2,210], "group__stan_msg_group.html":[2,2,8], +"group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038":[4,0,2,175], "group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038":[2,2,8,3], -"group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038":[3,0,2,138], +"group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452":[4,0,2,173], "group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452":[2,2,8,1], -"group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452":[3,0,2,136], +"group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777":[4,0,2,176], "group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777":[2,2,8,4], -"group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777":[3,0,2,139], +"group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0":[4,0,2,174], "group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0":[2,2,8,2], -"group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0":[3,0,2,137], +"group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5":[4,0,2,172], "group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5":[2,2,8,0], -"group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5":[3,0,2,135], -"group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f":[3,0,2,140], +"group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f":[4,0,2,177], "group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f":[2,2,8,5], "group__stan_sub_group.html":[2,2,12], -"group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3":[3,0,2,213], +"group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3":[4,0,2,250], "group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3":[2,2,12,1], -"group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba":[3,0,2,216], +"group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba":[4,0,2,253], "group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba":[2,2,12,4], -"group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d":[3,0,2,212], "group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d":[2,2,12,0], +"group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d":[4,0,2,249], +"group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc":[4,0,2,252], "group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc":[2,2,12,3], -"group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc":[3,0,2,215], -"group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e":[3,0,2,214], +"group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e":[4,0,2,251], "group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e":[2,2,12,2], "group__stan_sub_opts_group.html":[2,2,5], "group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f":[2,2,5,10], -"group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f":[3,0,2,119], +"group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f":[4,0,2,155], +"group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5":[4,0,2,151], "group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5":[2,2,5,6], -"group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5":[3,0,2,115], "group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0":[2,2,5,3], -"group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0":[3,0,2,112], +"group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0":[4,0,2,148], "group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1":[2,2,5,4], -"group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1":[3,0,2,113], +"group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1":[4,0,2,149], "group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83":[2,2,5,9], -"group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83":[3,0,2,118], +"group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83":[4,0,2,154], "group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c":[2,2,5,7], -"group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c":[3,0,2,116], -"group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14":[2,2,5,1], -"group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14":[3,0,2,110], -"group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608":[2,2,5,5], -"group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608":[3,0,2,114], -"group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f":[2,2,5,8], -"group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f":[3,0,2,117], -"group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf":[3,0,2,109], -"group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf":[2,2,5,0], -"group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf":[3,0,2,111], -"group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf":[2,2,5,2], -"group__stats_group.html":[2,2,2], -"group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c":[3,0,2,47], -"group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c":[2,2,2,2], -"group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f":[2,2,2,1], -"group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f":[3,0,2,46], -"group__stats_group.html#gafa923df029168f4991b77ffdd9e24877":[3,0,2,45], -"group__stats_group.html#gafa923df029168f4991b77ffdd9e24877":[2,2,2,0], -"group__status_group.html":[2,2,1], -"group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752":[3,0,2,44], -"group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752":[2,2,1,0], -"group__sub_group.html":[2,2,10], -"group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d":[3,0,2,199], -"group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d":[2,2,10,16], -"group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116":[2,2,10,3], -"group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116":[3,0,2,186], -"group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968":[2,2,10,10], -"group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968":[3,0,2,193], -"group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab":[2,2,10,12], -"group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab":[3,0,2,195], -"group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823":[3,0,2,192], -"group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823":[2,2,10,9], -"group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab":[3,0,2,197], -"group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab":[2,2,10,14], -"group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428":[3,0,2,183], -"group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428":[2,2,10,0], -"group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955":[2,2,10,8], -"group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955":[3,0,2,191], -"group__sub_group.html#ga50a95dd96e9b714201679a015d62832f":[2,2,10,19], -"group__sub_group.html#ga50a95dd96e9b714201679a015d62832f":[3,0,2,202], -"group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903":[3,0,2,196], -"group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903":[2,2,10,13], -"group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af":[2,2,10,1], -"group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af":[3,0,2,184], -"group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4":[2,2,10,5], -"group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4":[3,0,2,188], -"group__sub_group.html#ga786bb458981274fe717f266bd3b96d96":[3,0,2,189], -"group__sub_group.html#ga786bb458981274fe717f266bd3b96d96":[2,2,10,6], -"group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254":[2,2,10,4], -"group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254":[3,0,2,187], -"group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019":[3,0,2,200], -"group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019":[2,2,10,17], -"group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68":[3,0,2,198], -"group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68":[2,2,10,15], -"group__sub_group.html#gaca6262e2ef842caa701a9f233db72707":[3,0,2,190], -"group__sub_group.html#gaca6262e2ef842caa701a9f233db72707":[2,2,10,7], -"group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077":[3,0,2,201], -"group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077":[2,2,10,18], -"group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba":[2,2,10,2], -"group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba":[3,0,2,185], -"group__sub_group.html#gafe31911d8372db401d33856465421710":[3,0,2,194], -"group__sub_group.html#gafe31911d8372db401d33856465421710":[2,2,10,11], -"group__types_group.html":[2,0], -"group__types_group.html#ga023712711f5c289663fc2223e83686d3":[3,0,2,13], -"group__types_group.html#ga023712711f5c289663fc2223e83686d3":[2,0,10], -"group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1":[3,0,2,12], -"group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1":[2,0,9], -"group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1":[3,0,2,8], -"group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1":[2,0,5], -"group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d":[2,0,8], -"group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d":[3,0,2,11], -"group__types_group.html#ga57a4b8c7109e2773878655722ce028aa":[2,0,1], -"group__types_group.html#ga57a4b8c7109e2773878655722ce028aa":[3,0,2,4], -"group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8":[3,0,2,5], -"group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8":[2,0,2], -"group__types_group.html#ga9e826493769d23086cfccefe95cdf64c":[2,0,6], -"group__types_group.html#ga9e826493769d23086cfccefe95cdf64c":[3,0,2,9], -"group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e":[2,0,4], -"group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e":[3,0,2,7], -"group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a":[2,0,3], -"group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a":[3,0,2,6], -"group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5":[2,0,7], -"group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5":[3,0,2,10], -"group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec":[3,0,2,3], -"group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec":[2,0,0], -"group__wildcards_group.html":[2,3], -"index.html":[0], -"index.html":[], -"index.html#faq_sec":[0,2], -"index.html#install_sec":[0,1], -"index.html#intro_sec":[0,0], -"index.html#other_doc_section":[0,3], -"libevent_8h.html":[3,0,0], -"libevent_8h_source.html":[3,0,0], -"libuv_8h.html":[3,0,1], -"libuv_8h_source.html":[3,0,1], -"modules.html":[2], -"nats_8h.html":[3,0,2], -"nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad":[3,0,2,0], -"nats_8h.html#a911c54900b46b968205871cd9f68d36c":[3,0,2,1] +"group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c":[4,0,2,152] }; diff --git a/doc/html/navtreeindex2.js b/doc/html/navtreeindex2.js index 7dba466a..97d5290f 100644 --- a/doc/html/navtreeindex2.js +++ b/doc/html/navtreeindex2.js @@ -1,52 +1,253 @@ var NAVTREEINDEX2 = { -"nats_8h.html#af798865ac824e5959987de0fe8d07383":[3,0,2,2], -"nats_8h_source.html":[3,0,2], +"group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14":[4,0,2,146], +"group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14":[2,2,5,1], +"group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608":[2,2,5,5], +"group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608":[4,0,2,150], +"group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f":[4,0,2,153], +"group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f":[2,2,5,8], +"group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf":[4,0,2,145], +"group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf":[2,2,5,0], +"group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf":[2,2,5,2], +"group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf":[4,0,2,147], +"group__stats_group.html":[2,2,2], +"group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c":[2,2,2,2], +"group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c":[4,0,2,83], +"group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f":[2,2,2,1], +"group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f":[4,0,2,82], +"group__stats_group.html#gafa923df029168f4991b77ffdd9e24877":[2,2,2,0], +"group__stats_group.html#gafa923df029168f4991b77ffdd9e24877":[4,0,2,81], +"group__status_group.html":[2,2,1], +"group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752":[2,2,1,0], +"group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752":[4,0,2,80], +"group__sub_group.html":[2,2,10], +"group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d":[4,0,2,236], +"group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d":[2,2,10,16], +"group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116":[4,0,2,223], +"group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116":[2,2,10,3], +"group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968":[4,0,2,230], +"group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968":[2,2,10,10], +"group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab":[4,0,2,232], +"group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab":[2,2,10,12], +"group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823":[4,0,2,229], +"group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823":[2,2,10,9], +"group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab":[4,0,2,234], +"group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab":[2,2,10,14], +"group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428":[4,0,2,220], +"group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428":[2,2,10,0], +"group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955":[4,0,2,228], +"group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955":[2,2,10,8], +"group__sub_group.html#ga50a95dd96e9b714201679a015d62832f":[4,0,2,239], +"group__sub_group.html#ga50a95dd96e9b714201679a015d62832f":[2,2,10,19], +"group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903":[4,0,2,233], +"group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903":[2,2,10,13], +"group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af":[4,0,2,221], +"group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af":[2,2,10,1], +"group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4":[4,0,2,225], +"group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4":[2,2,10,5], +"group__sub_group.html#ga786bb458981274fe717f266bd3b96d96":[2,2,10,6], +"group__sub_group.html#ga786bb458981274fe717f266bd3b96d96":[4,0,2,226], +"group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254":[4,0,2,224], +"group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254":[2,2,10,4], +"group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019":[4,0,2,237], +"group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019":[2,2,10,17], +"group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68":[4,0,2,235], +"group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68":[2,2,10,15], +"group__sub_group.html#gaca6262e2ef842caa701a9f233db72707":[4,0,2,227], +"group__sub_group.html#gaca6262e2ef842caa701a9f233db72707":[2,2,10,7], +"group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077":[4,0,2,238], +"group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077":[2,2,10,18], +"group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba":[4,0,2,222], +"group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba":[2,2,10,2], +"group__sub_group.html#gafe31911d8372db401d33856465421710":[4,0,2,231], +"group__sub_group.html#gafe31911d8372db401d33856465421710":[2,2,10,11], +"group__types_group.html":[2,0], +"group__types_group.html#ga023712711f5c289663fc2223e83686d3":[4,0,2,42], +"group__types_group.html#ga023712711f5c289663fc2223e83686d3":[2,0,59], +"group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee":[4,0,2,26], +"group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee":[2,0,43], +"group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5":[4,0,2,37], +"group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5":[2,0,54], +"group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818":[4,0,2,62], +"group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818":[2,0,63], +"group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1":[4,0,2,41], +"group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1":[2,0,58], +"group__types_group.html#ga1802a53c79e667f093bba033b16adc98":[4,0,2,61], +"group__types_group.html#ga1802a53c79e667f093bba033b16adc98":[2,0,62], +"group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b":[4,0,2,22], +"group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b":[2,0,39], +"group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1":[4,0,2,12], +"group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1":[2,0,29], +"group__types_group.html#ga2629c9454996edf7914be36a9e44921b":[4,0,2,25], +"group__types_group.html#ga2629c9454996edf7914be36a9e44921b":[2,0,42], +"group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf":[4,0,2,19], +"group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf":[2,0,36], +"group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271":[4,0,2,21], +"group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271":[2,0,38], +"group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d":[4,0,2,40], +"group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d":[2,0,57], +"group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5":[2,0,47], +"group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5":[4,0,2,30], +"group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f":[4,0,2,29], +"group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f":[2,0,46], +"group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d":[4,0,2,59], +"group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d":[2,0,60], +"group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9":[4,0,2,16], +"group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9":[2,0,33], +"group__types_group.html#ga57a4b8c7109e2773878655722ce028aa":[4,0,2,8], +"group__types_group.html#ga57a4b8c7109e2773878655722ce028aa":[2,0,25], +"group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab":[4,0,2,33], +"group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab":[2,0,50], +"group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7":[2,0,32], +"group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7":[4,0,2,15], +"group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2":[4,0,2,60], +"group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2":[2,0,61], +"group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354":[4,0,2,64], +"group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354":[2,0,65], +"group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8":[4,0,2,9], +"group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8":[2,0,26], +"group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873":[4,0,2,63], +"group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873":[2,0,64], +"group__types_group.html#ga9e826493769d23086cfccefe95cdf64c":[4,0,2,38], +"group__types_group.html#ga9e826493769d23086cfccefe95cdf64c":[2,0,55], +"group__types_group.html#gaa889f706cce285adb9cea8aba0b76866":[4,0,2,32], +"group__types_group.html#gaa889f706cce285adb9cea8aba0b76866":[2,0,49], +"group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1":[4,0,2,14], +"group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1":[2,0,31], +"group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6":[2,0,40], +"group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6":[4,0,2,23], +"group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd":[4,0,2,24], +"group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd":[2,0,41], +"group__types_group.html#gab4c43c87d81917aab748a50eee028449":[4,0,2,18], +"group__types_group.html#gab4c43c87d81917aab748a50eee028449":[2,0,35], +"group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e":[2,0,28], +"group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e":[4,0,2,11], +"group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280":[2,0,45], +"group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280":[4,0,2,28], +"group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd":[4,0,2,27], +"group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd":[2,0,44], +"group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a":[4,0,2,34], +"group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a":[2,0,51], +"group__types_group.html#gad057a0107367ce5727975f3daf63ff75":[4,0,2,31], +"group__types_group.html#gad057a0107367ce5727975f3daf63ff75":[2,0,48], +"group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40":[4,0,2,36], +"group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40":[2,0,53], +"group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a":[2,0,27], +"group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a":[4,0,2,10], +"group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5":[4,0,2,39], +"group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5":[2,0,56], +"group__types_group.html#gaef6601477f6456bebc229f7f38982a6c":[4,0,2,17], +"group__types_group.html#gaef6601477f6456bebc229f7f38982a6c":[2,0,34], +"group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f":[4,0,2,35], +"group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f":[2,0,52], +"group__types_group.html#gaf80828510450faf84bbf456e94f5b784":[4,0,2,20], +"group__types_group.html#gaf80828510450faf84bbf456e94f5b784":[2,0,37], +"group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec":[4,0,2,7], +"group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec":[2,0,24], +"group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b":[4,0,2,13], +"group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b":[2,0,30], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e":[4,0,2,62,3], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e":[2,0,63,3], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6":[4,0,2,62,4], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6":[2,0,63,4], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381":[4,0,2,62,2], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381":[2,0,63,2], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b":[4,0,2,62,5], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b":[2,0,63,5], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d":[4,0,2,62,1], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d":[2,0,63,1], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758":[4,0,2,62,0], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758":[2,0,63,0], +"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec":[4,0,2,61,0], +"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec":[2,0,62,0], +"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314":[4,0,2,61,1], +"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314":[2,0,62,1], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f":[4,0,2,59,0], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f":[2,0,60,0], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd":[4,0,2,59,1], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd":[2,0,60,1], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478":[4,0,2,59,2], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478":[2,0,60,2], +"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab":[4,0,2,60,1], +"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab":[2,0,61,1], +"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6":[4,0,2,60,0], +"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6":[2,0,61,0], +"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44":[4,0,2,64,0], +"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44":[2,0,65,0], +"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5":[4,0,2,64,1], +"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5":[2,0,65,1], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e":[4,0,2,63,0], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e":[2,0,64,0], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a":[4,0,2,63,2], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a":[2,0,64,2], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c":[4,0,2,63,1], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c":[2,0,64,1], +"group__wildcards_group.html":[2,3], +"index.html":[], +"index.html":[0], +"index.html#faq_sec":[0,2], +"index.html#install_sec":[0,1], +"index.html#intro_sec":[0,0], +"index.html#other_doc_section":[0,3], +"libevent_8h.html":[4,0,0], +"libevent_8h_source.html":[4,0,0], +"libuv_8h.html":[4,0,1], +"libuv_8h_source.html":[4,0,1], +"modules.html":[2], +"nats_8h.html":[4,0,2], +"nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad":[4,0,2,4], +"nats_8h.html#a911c54900b46b968205871cd9f68d36c":[4,0,2,5], +"nats_8h.html#af798865ac824e5959987de0fe8d07383":[4,0,2,6], +"nats_8h_source.html":[4,0,2], "pages.html":[], -"status_8h.html":[3,0,3], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80":[3,0,3,1], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae":[3,0,3,1,32], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08":[3,0,3,1,8], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d":[3,0,3,1,2], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c":[3,0,3,1,17], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad":[3,0,3,1,23], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c":[3,0,3,1,1], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f":[3,0,3,1,3], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127":[3,0,3,1,6], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a":[3,0,3,1,11], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff":[3,0,3,1,5], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d":[3,0,3,1,31], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514":[3,0,3,1,24], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235":[3,0,3,1,16], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e":[3,0,3,1,15], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42":[3,0,3,1,27], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86":[3,0,3,1,18], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7":[3,0,3,1,4], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3":[3,0,3,1,29], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b":[3,0,3,1,33], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885":[3,0,3,1,30], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9":[3,0,3,1,25], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5":[3,0,3,1,22], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b":[3,0,3,1,19], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990":[3,0,3,1,0], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d":[3,0,3,1,7], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62":[3,0,3,1,34], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed":[3,0,3,1,26], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc":[3,0,3,1,9], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3":[3,0,3,1,10], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5":[3,0,3,1,12], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8":[3,0,3,1,13], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d":[3,0,3,1,14], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e":[3,0,3,1,28], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0":[3,0,3,1,20], -"status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9":[3,0,3,1,21], -"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51":[3,0,3,0], -"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92":[3,0,3,0,0], -"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725":[3,0,3,0,2], -"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736":[3,0,3,0,1], -"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2":[3,0,3,0,3], -"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1":[3,0,3,0,5], -"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100":[3,0,3,0,6], -"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206":[3,0,3,0,4], -"status_8h_source.html":[3,0,3] +"status_8h.html":[4,0,3], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70":[4,0,3,2], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9":[4,0,3,2,98], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410":[4,0,3,2,35], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63":[4,0,3,2,103], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03":[4,0,3,2,50], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043":[4,0,3,2,32], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb":[4,0,3,2,91], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829":[4,0,3,2,18], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4":[4,0,3,2,15], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c":[4,0,3,2,41], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46":[4,0,3,2,64], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a":[4,0,3,2,46], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a":[4,0,3,2,0], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219":[4,0,3,2,85], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608":[4,0,3,2,101], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8":[4,0,3,2,84], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160":[4,0,3,2,45], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893":[4,0,3,2,7], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7":[4,0,3,2,66], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8":[4,0,3,2,19], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f":[4,0,3,2,99], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570":[4,0,3,2,63], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed":[4,0,3,2,83], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4":[4,0,3,2,80], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60":[4,0,3,2,8], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00":[4,0,3,2,77], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58":[4,0,3,2,67], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57":[4,0,3,2,40], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f":[4,0,3,2,76], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696":[4,0,3,2,6], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda":[4,0,3,2,73], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3":[4,0,3,2,17], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393":[4,0,3,2,51], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8":[4,0,3,2,11], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1":[4,0,3,2,23], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272":[4,0,3,2,65], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889":[4,0,3,2,52], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8":[4,0,3,2,53], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79":[4,0,3,2,87], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34":[4,0,3,2,59], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2":[4,0,3,2,97], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3":[4,0,3,2,30], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0":[4,0,3,2,89], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17":[4,0,3,2,61], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4":[4,0,3,2,9], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f":[4,0,3,2,57], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435":[4,0,3,2,58], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847":[4,0,3,2,90], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63":[4,0,3,2,86] }; diff --git a/doc/html/navtreeindex3.js b/doc/html/navtreeindex3.js new file mode 100644 index 00000000..87ce889b --- /dev/null +++ b/doc/html/navtreeindex3.js @@ -0,0 +1,253 @@ +var NAVTREEINDEX3 = +{ +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5":[4,0,3,2,25], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56":[4,0,3,2,95], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f":[4,0,3,2,22], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d":[4,0,3,2,96], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3":[4,0,3,2,92], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f":[4,0,3,2,54], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00":[4,0,3,2,34], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322":[4,0,3,2,48], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58":[4,0,3,2,102], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008":[4,0,3,2,47], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1":[4,0,3,2,72], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1":[4,0,3,2,28], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e":[4,0,3,2,78], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b":[4,0,3,2,33], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd":[4,0,3,2,81], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb":[4,0,3,2,27], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92":[4,0,3,2,88], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0":[4,0,3,2,5], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28":[4,0,3,2,16], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b":[4,0,3,2,12], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b":[4,0,3,2,39], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe":[4,0,3,2,100], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24":[4,0,3,2,24], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04":[4,0,3,2,37], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4":[4,0,3,2,69], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c":[4,0,3,2,29], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93":[4,0,3,2,42], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e":[4,0,3,2,93], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5":[4,0,3,2,104], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690":[4,0,3,2,36], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68":[4,0,3,2,55], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506":[4,0,3,2,60], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8":[4,0,3,2,75], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac":[4,0,3,2,71], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717":[4,0,3,2,49], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a":[4,0,3,2,82], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45":[4,0,3,2,62], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e":[4,0,3,2,44], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13":[4,0,3,2,1], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398":[4,0,3,2,70], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49":[4,0,3,2,21], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e":[4,0,3,2,68], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57":[4,0,3,2,26], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5":[4,0,3,2,13], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb":[4,0,3,2,38], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb":[4,0,3,2,3], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a":[4,0,3,2,20], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9":[4,0,3,2,2], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a":[4,0,3,2,43], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47":[4,0,3,2,94], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c":[4,0,3,2,4], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c":[4,0,3,2,56], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989":[4,0,3,2,10], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b":[4,0,3,2,79], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7":[4,0,3,2,31], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c":[4,0,3,2,74], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6":[4,0,3,2,14], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80":[4,0,3,1], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae":[4,0,3,1,32], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08":[4,0,3,1,8], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d":[4,0,3,1,2], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2":[4,0,3,1,35], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c":[4,0,3,1,17], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad":[4,0,3,1,23], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f":[4,0,3,1,36], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c":[4,0,3,1,1], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f":[4,0,3,1,3], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127":[4,0,3,1,6], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a":[4,0,3,1,11], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff":[4,0,3,1,5], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d":[4,0,3,1,31], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514":[4,0,3,1,24], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235":[4,0,3,1,16], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e":[4,0,3,1,15], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42":[4,0,3,1,27], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86":[4,0,3,1,18], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7":[4,0,3,1,4], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3":[4,0,3,1,29], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b":[4,0,3,1,33], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885":[4,0,3,1,30], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9":[4,0,3,1,25], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5":[4,0,3,1,22], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b":[4,0,3,1,19], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990":[4,0,3,1,0], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d":[4,0,3,1,7], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62":[4,0,3,1,34], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed":[4,0,3,1,26], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc":[4,0,3,1,9], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3":[4,0,3,1,10], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5":[4,0,3,1,12], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8":[4,0,3,1,13], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d":[4,0,3,1,14], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e":[4,0,3,1,28], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0":[4,0,3,1,20], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9":[4,0,3,1,21], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51":[4,0,3,0], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92":[4,0,3,0,0], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725":[4,0,3,0,2], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736":[4,0,3,0,1], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2":[4,0,3,0,3], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1":[4,0,3,0,5], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100":[4,0,3,0,6], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206":[4,0,3,0,4], +"status_8h_source.html":[4,0,3], +"structjs_a_p_i_stats.html":[2,0,17], +"structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf":[2,0,17,0], +"structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d":[2,0,17,1], +"structjs_account_info.html":[2,0,19], +"structjs_account_info.html#a1237c3f19a42a3203825971b429312e9":[2,0,19,3], +"structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71":[2,0,19,2], +"structjs_account_info.html#a448578d621e878267ad5f1792002a665":[2,0,19,0], +"structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94":[2,0,19,5], +"structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9":[2,0,19,6], +"structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c":[2,0,19,4], +"structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3":[2,0,19,1], +"structjs_account_limits.html":[2,0,18], +"structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2":[2,0,18,2], +"structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338":[2,0,18,3], +"structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30":[2,0,18,1], +"structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4":[2,0,18,0], +"structjs_cluster_info.html":[2,0,9], +"structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5":[2,0,9,3], +"structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484":[2,0,9,0], +"structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b":[2,0,9,2], +"structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19":[2,0,9,1], +"structjs_consumer_config.html":[2,0,12], +"structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356":[2,0,12,4], +"structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816":[2,0,12,11], +"structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4":[2,0,12,3], +"structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6":[2,0,12,1], +"structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0":[2,0,12,0], +"structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584":[2,0,12,12], +"structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0":[2,0,12,15], +"structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67":[2,0,12,7], +"structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80":[2,0,12,5], +"structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76":[2,0,12,13], +"structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab":[2,0,12,6], +"structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded":[2,0,12,2], +"structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53":[2,0,12,16], +"structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95":[2,0,12,8], +"structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939":[2,0,12,10], +"structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892":[2,0,12,14], +"structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca":[2,0,12,9], +"structjs_consumer_info.html":[2,0,16], +"structjs_consumer_info.html#a1e5a2a0f4686950da292eaec55e01c40":[2,0,16,5], +"structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1":[2,0,16,3], +"structjs_consumer_info.html#a3be1ac5aa4cc71609197b9b777b761d0":[2,0,16,4], +"structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0":[2,0,16,8], +"structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c":[2,0,16,2], +"structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32":[2,0,16,10], +"structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50":[2,0,16,6], +"structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260":[2,0,16,0], +"structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001":[2,0,16,7], +"structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008":[2,0,16,1], +"structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b":[2,0,16,9], +"structjs_consumer_sequence_mismatch.html":[2,0,13], +"structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e":[2,0,13,0], +"structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c":[2,0,13,2], +"structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28":[2,0,13,1], +"structjs_external_stream.html":[2,0,3], +"structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3":[2,0,3,1], +"structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96":[2,0,3,0], +"structjs_lost_stream_data.html":[2,0,6], +"structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda":[2,0,6,0], +"structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30":[2,0,6,2], +"structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a":[2,0,6,1], +"structjs_msg_meta_data.html":[2,0,20], +"structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30":[2,0,20,2], +"structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321":[2,0,20,0], +"structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4":[2,0,20,4], +"structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127":[2,0,20,5], +"structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff":[2,0,20,1], +"structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9":[2,0,20,3], +"structjs_options.html":[2,0,23], +"structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4":[2,0,23,5], +"structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f":[2,0,23,4], +"structjs_options.html#ab06e45296fccf0fe6152e083e38d916f":[2,0,23,2], +"structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e":[2,0,23,3], +"structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae":[2,0,23,6], +"structjs_options_1_1js_options_publish_async.html":[2,0,23,0], +"structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b":[2,0,23,0,1], +"structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81":[2,0,23,0,2], +"structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9":[2,0,23,0,3], +"structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1":[2,0,23,0,0], +"structjs_options_1_1js_options_stream.html":[2,0,23,1], +"structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c":[2,0,23,1,3], +"structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029":[2,0,23,1,2], +"structjs_options_1_1js_options_stream_1_1js_options_stream_info.html":[2,0,23,1,0], +"structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7":[2,0,23,1,0,0], +"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html":[2,0,23,1,1], +"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6":[2,0,23,1,1,1], +"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda":[2,0,23,1,1,2], +"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe":[2,0,23,1,1,0], +"structjs_peer_info.html":[2,0,8], +"structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e":[2,0,8,2], +"structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9":[2,0,8,4], +"structjs_peer_info.html#a8441d023932c388953197f7ea39402fe":[2,0,8,3], +"structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a":[2,0,8,0], +"structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4":[2,0,8,1], +"structjs_placement.html":[2,0,2], +"structjs_placement.html#a35644f07531409518521b1b4fa28c9e3":[2,0,2,2], +"structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf":[2,0,2,0], +"structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d":[2,0,2,1], +"structjs_pub_ack.html":[2,0,21], +"structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691":[2,0,21,1], +"structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243":[2,0,21,2], +"structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893":[2,0,21,0], +"structjs_pub_ack_err.html":[2,0,22], +"structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b":[2,0,22,0], +"structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5":[2,0,22,1], +"structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a":[2,0,22,2], +"structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87":[2,0,22,3], +"structjs_pub_options.html":[2,0,1], +"structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61":[2,0,1,3], +"structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143":[2,0,1,0], +"structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf":[2,0,1,4], +"structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f":[2,0,1,2], +"structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0":[2,0,1,1], +"structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253":[2,0,1,5], +"structjs_sequence_pair.html":[2,0,15], +"structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816":[2,0,15,0], +"structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7":[2,0,15,1], +"structjs_stream_config.html":[2,0,5], +"structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d":[2,0,5,11], +"structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af":[2,0,5,2], +"structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a":[2,0,5,20], +"structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10":[2,0,5,1], +"structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9":[2,0,5,15], +"structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8":[2,0,5,12], +"structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7":[2,0,5,4], +"structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d":[2,0,5,6], +"structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395":[2,0,5,5], +"structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5":[2,0,5,0], +"structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609":[2,0,5,14], +"structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b":[2,0,5,19], +"structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641":[2,0,5,10], +"structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20":[2,0,5,16], +"structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340":[2,0,5,9], +"structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e":[2,0,5,8], +"structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1":[2,0,5,3], +"structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51":[2,0,5,18], +"structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb":[2,0,5,17], +"structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451":[2,0,5,7], +"structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc":[2,0,5,13], +"structjs_stream_info.html":[2,0,11], +"structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386":[2,0,11,5], +"structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838":[2,0,11,1], +"structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397":[2,0,11,2], +"structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a":[2,0,11,3], +"structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a":[2,0,11,4] +}; diff --git a/doc/html/navtreeindex4.js b/doc/html/navtreeindex4.js new file mode 100644 index 00000000..be5f25ae --- /dev/null +++ b/doc/html/navtreeindex4.js @@ -0,0 +1,37 @@ +var NAVTREEINDEX4 = +{ +"structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6":[2,0,11,0], +"structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672":[2,0,11,6], +"structjs_stream_source.html":[2,0,4], +"structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888":[2,0,4,4], +"structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5":[2,0,4,2], +"structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3":[2,0,4,0], +"structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed":[2,0,4,1], +"structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3":[2,0,4,3], +"structjs_stream_source_info.html":[2,0,10], +"structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247":[2,0,10,3], +"structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04":[2,0,10,0], +"structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05":[2,0,10,1], +"structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863":[2,0,10,2], +"structjs_stream_state.html":[2,0,7], +"structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec":[2,0,7,9], +"structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827":[2,0,7,4], +"structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85":[2,0,7,10], +"structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0":[2,0,7,8], +"structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888":[2,0,7,0], +"structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da":[2,0,7,2], +"structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0":[2,0,7,5], +"structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f":[2,0,7,7], +"structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51":[2,0,7,6], +"structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d":[2,0,7,1], +"structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0":[2,0,7,3], +"structjs_sub_options.html":[2,0,14], +"structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2":[2,0,14,3], +"structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36":[2,0,14,1], +"structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484":[2,0,14,0], +"structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d":[2,0,14,2], +"structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5":[2,0,14,4], +"structnats_msg_list.html":[2,0,0], +"structnats_msg_list.html#a325f44c02d08d9f568d1dc89b65f2b1d":[2,0,0,1], +"structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5":[2,0,0,0] +}; diff --git a/doc/html/pages.html b/doc/html/pages.html index d4c44717..a94b78d3 100644 --- a/doc/html/pages.html +++ b/doc/html/pages.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: Related Pages +NATS C Client with JetStream and Streaming support: Related Pages @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        diff --git a/doc/html/search/all_1.js b/doc/html/search/all_1.js index 71b6c2c5..09199819 100644 --- a/doc/html/search/all_1.js +++ b/doc/html/search/all_1.js @@ -1,5 +1,9 @@ var searchData= [ - ['callbacks_1',['Callbacks',['../group__callbacks_group.html',1,'']]], - ['connection_2',['Connection',['../group__conn_group.html',1,'']]] + ['ackfloor_1',['AckFloor',['../structjs_consumer_info.html#a1e5a2a0f4686950da292eaec55e01c40',1,'jsConsumerInfo']]], + ['ackpolicy_2',['AckPolicy',['../structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab',1,'jsConsumerConfig']]], + ['ackwait_3',['AckWait',['../structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67',1,'jsConsumerConfig']]], + ['active_4',['Active',['../structjs_peer_info.html#a8441d023932c388953197f7ea39402fe',1,'jsPeerInfo::Active()'],['../structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247',1,'jsStreamSourceInfo::Active()']]], + ['api_5',['API',['../structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94',1,'jsAccountInfo']]], + ['apiprefix_6',['APIPrefix',['../structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96',1,'jsExternalStream']]] ]; diff --git a/doc/html/search/all_10.html b/doc/html/search/all_10.html new file mode 100644 index 00000000..3bf11961 --- /dev/null +++ b/doc/html/search/all_10.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/all_10.js b/doc/html/search/all_10.js new file mode 100644 index 00000000..35baae6b --- /dev/null +++ b/doc/html/search/all_10.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['queue_536',['Queue',['../structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d',1,'jsSubOptions']]] +]; diff --git a/doc/html/search/all_11.html b/doc/html/search/all_11.html new file mode 100644 index 00000000..c9f79d28 --- /dev/null +++ b/doc/html/search/all_11.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/all_11.js b/doc/html/search/all_11.js new file mode 100644 index 00000000..ffd25891 --- /dev/null +++ b/doc/html/search/all_11.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['ratelimit_537',['RateLimit',['../structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816',1,'jsConsumerConfig']]], + ['replaypolicy_538',['ReplayPolicy',['../structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939',1,'jsConsumerConfig']]], + ['replicas_539',['Replicas',['../structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc',1,'jsStreamConfig::Replicas()'],['../structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b',1,'jsClusterInfo::Replicas()']]], + ['replicaslen_540',['ReplicasLen',['../structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5',1,'jsClusterInfo']]], + ['retention_541',['Retention',['../structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7',1,'jsStreamConfig']]] +]; diff --git a/doc/html/search/all_12.html b/doc/html/search/all_12.html new file mode 100644 index 00000000..ab934722 --- /dev/null +++ b/doc/html/search/all_12.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/all_12.js b/doc/html/search/all_12.js new file mode 100644 index 00000000..cf767488 --- /dev/null +++ b/doc/html/search/all_12.js @@ -0,0 +1,75 @@ +var searchData= +[ + ['samplefrequency_542',['SampleFrequency',['../structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584',1,'jsConsumerConfig']]], + ['sequence_543',['Sequence',['../structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321',1,'jsMsgMetaData::Sequence()'],['../structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691',1,'jsPubAck::Sequence()'],['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Sequence()']]], + ['sources_544',['Sources',['../structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b',1,'jsStreamConfig::Sources()'],['../structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386',1,'jsStreamInfo::Sources()']]], + ['sourceslen_545',['SourcesLen',['../structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a',1,'jsStreamConfig::SourcesLen()'],['../structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672',1,'jsStreamInfo::SourcesLen()']]], + ['stallwait_546',['StallWait',['../structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9',1,'jsOptions::jsOptionsPublishAsync']]], + ['stanconnection_547',['stanConnection',['../group__types_group.html#ga9e826493769d23086cfccefe95cdf64c',1,'nats.h']]], + ['stanconnection_5fclose_548',['stanConnection_Close',['../group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d',1,'nats.h']]], + ['stanconnection_5fconnect_549',['stanConnection_Connect',['../group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f',1,'nats.h']]], + ['stanconnection_5fdestroy_550',['stanConnection_Destroy',['../group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04',1,'nats.h']]], + ['stanconnection_5fgetnatsconnection_551',['stanConnection_GetNATSConnection',['../group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6',1,'nats.h']]], + ['stanconnection_5fpublish_552',['stanConnection_Publish',['../group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d',1,'nats.h']]], + ['stanconnection_5fpublishasync_553',['stanConnection_PublishAsync',['../group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0',1,'nats.h']]], + ['stanconnection_5fqueuesubscribe_554',['stanConnection_QueueSubscribe',['../group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2',1,'nats.h']]], + ['stanconnection_5freleasenatsconnection_555',['stanConnection_ReleaseNATSConnection',['../group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6',1,'nats.h']]], + ['stanconnection_5fsubscribe_556',['stanConnection_Subscribe',['../group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f',1,'nats.h']]], + ['stanconnectionlosthandler_557',['stanConnectionLostHandler',['../group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c',1,'nats.h']]], + ['stanconnoptions_558',['stanConnOptions',['../group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1',1,'nats.h']]], + ['stanconnoptions_5fcreate_559',['stanConnOptions_Create',['../group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6',1,'nats.h']]], + ['stanconnoptions_5fdestroy_560',['stanConnOptions_Destroy',['../group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726',1,'nats.h']]], + ['stanconnoptions_5fsetconnectionlosthandler_561',['stanConnOptions_SetConnectionLostHandler',['../group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3',1,'nats.h']]], + ['stanconnoptions_5fsetconnectionwait_562',['stanConnOptions_SetConnectionWait',['../group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264',1,'nats.h']]], + ['stanconnoptions_5fsetdiscoveryprefix_563',['stanConnOptions_SetDiscoveryPrefix',['../group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402',1,'nats.h']]], + ['stanconnoptions_5fsetmaxpubacksinflight_564',['stanConnOptions_SetMaxPubAcksInflight',['../group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405',1,'nats.h']]], + ['stanconnoptions_5fsetnatsoptions_565',['stanConnOptions_SetNATSOptions',['../group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4',1,'nats.h']]], + ['stanconnoptions_5fsetpings_566',['stanConnOptions_SetPings',['../group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b',1,'nats.h']]], + ['stanconnoptions_5fsetpubackwait_567',['stanConnOptions_SetPubAckWait',['../group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96',1,'nats.h']]], + ['stanconnoptions_5fseturl_568',['stanConnOptions_SetURL',['../group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3',1,'nats.h']]], + ['stanmsg_569',['stanMsg',['../group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d',1,'nats.h']]], + ['stanmsg_5fdestroy_570',['stanMsg_Destroy',['../group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f',1,'nats.h']]], + ['stanmsg_5fgetdata_571',['stanMsg_GetData',['../group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038',1,'nats.h']]], + ['stanmsg_5fgetdatalength_572',['stanMsg_GetDataLength',['../group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777',1,'nats.h']]], + ['stanmsg_5fgetsequence_573',['stanMsg_GetSequence',['../group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5',1,'nats.h']]], + ['stanmsg_5fgettimestamp_574',['stanMsg_GetTimestamp',['../group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452',1,'nats.h']]], + ['stanmsg_5fisredelivered_575',['stanMsg_IsRedelivered',['../group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0',1,'nats.h']]], + ['stanmsghandler_576',['stanMsgHandler',['../group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409',1,'nats.h']]], + ['stanpubackhandler_577',['stanPubAckHandler',['../group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18',1,'nats.h']]], + ['stansuboptions_578',['stanSubOptions',['../group__types_group.html#ga023712711f5c289663fc2223e83686d3',1,'nats.h']]], + ['stansuboptions_5fcreate_579',['stanSubOptions_Create',['../group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf',1,'nats.h']]], + ['stansuboptions_5fdeliverallavailable_580',['stanSubOptions_DeliverAllAvailable',['../group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f',1,'nats.h']]], + ['stansuboptions_5fdestroy_581',['stanSubOptions_Destroy',['../group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f',1,'nats.h']]], + ['stansuboptions_5fsetackwait_582',['stanSubOptions_SetAckWait',['../group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf',1,'nats.h']]], + ['stansuboptions_5fsetdurablename_583',['stanSubOptions_SetDurableName',['../group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14',1,'nats.h']]], + ['stansuboptions_5fsetmanualackmode_584',['stanSubOptions_SetManualAckMode',['../group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83',1,'nats.h']]], + ['stansuboptions_5fsetmaxinflight_585',['stanSubOptions_SetMaxInflight',['../group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0',1,'nats.h']]], + ['stansuboptions_5fstartatsequence_586',['stanSubOptions_StartAtSequence',['../group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1',1,'nats.h']]], + ['stansuboptions_5fstartattime_587',['stanSubOptions_StartAtTime',['../group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608',1,'nats.h']]], + ['stansuboptions_5fstartattimedelta_588',['stanSubOptions_StartAtTimeDelta',['../group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5',1,'nats.h']]], + ['stansuboptions_5fstartwithlastreceived_589',['stanSubOptions_StartWithLastReceived',['../group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c',1,'nats.h']]], + ['stansubscription_590',['stanSubscription',['../group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5',1,'nats.h']]], + ['stansubscription_5fackmsg_591',['stanSubscription_AckMsg',['../group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3',1,'nats.h']]], + ['stansubscription_5fclose_592',['stanSubscription_Close',['../group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc',1,'nats.h']]], + ['stansubscription_5fdestroy_593',['stanSubscription_Destroy',['../group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba',1,'nats.h']]], + ['stansubscription_5fsetoncompletecb_594',['stanSubscription_SetOnCompleteCB',['../group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d',1,'nats.h']]], + ['stansubscription_5funsubscribe_595',['stanSubscription_Unsubscribe',['../group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e',1,'nats.h']]], + ['state_596',['State',['../structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397',1,'jsStreamInfo']]], + ['statistics_597',['Statistics',['../group__stats_group.html',1,'']]], + ['status_598',['Status',['../group__status_group.html',1,'']]], + ['status_2eh_599',['status.h',['../status_8h.html',1,'']]], + ['storage_600',['Storage',['../structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8',1,'jsStreamConfig']]], + ['store_601',['Store',['../structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3',1,'jsAccountInfo']]], + ['stream_602',['Stream',['../structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae',1,'jsOptions::Stream()'],['../structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893',1,'jsPubAck::Stream()'],['../structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4',1,'jsMsgMetaData::Stream()'],['../structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260',1,'jsConsumerInfo::Stream()'],['../structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7',1,'jsSequencePair::Stream()'],['../structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484',1,'jsSubOptions::Stream()'],['../structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e',1,'jsConsumerSequenceMismatch::Stream()']]], + ['streaming_20connection_603',['Streaming Connection',['../group__stan_conn_group.html',1,'']]], + ['streaming_20connection_20options_604',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], + ['streaming_20message_605',['Streaming Message',['../group__stan_msg_group.html',1,'']]], + ['streaming_20subscription_606',['Streaming Subscription',['../group__stan_sub_group.html',1,'']]], + ['streaming_20subscription_20options_607',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]], + ['streams_608',['Streams',['../structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71',1,'jsAccountInfo']]], + ['subject_609',['Subject',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge']]], + ['subjects_610',['Subjects',['../structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af',1,'jsStreamConfig']]], + ['subjectslen_611',['SubjectsLen',['../structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1',1,'jsStreamConfig']]], + ['subscribing_612',['Subscribing',['../group__conn_sub_group.html',1,'(Global Namespace)'],['../group__js_sub_group.html',1,'(Global Namespace)'],['../group__stan_conn_sub_group.html',1,'(Global Namespace)']]], + ['subscription_613',['Subscription',['../group__sub_group.html',1,'']]] +]; diff --git a/doc/html/search/all_13.html b/doc/html/search/all_13.html new file mode 100644 index 00000000..51172c2f --- /dev/null +++ b/doc/html/search/all_13.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/all_13.js b/doc/html/search/all_13.js new file mode 100644 index 00000000..a3fada1a --- /dev/null +++ b/doc/html/search/all_13.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['tags_614',['Tags',['../structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d',1,'jsPlacement']]], + ['tagslen_615',['TagsLen',['../structjs_placement.html#a35644f07531409518521b1b4fa28c9e3',1,'jsPlacement']]], + ['template_616',['Template',['../structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9',1,'jsStreamConfig']]], + ['timestamp_617',['Timestamp',['../structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9',1,'jsMsgMetaData']]], + ['total_618',['Total',['../structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf',1,'jsAPIStats']]], + ['types_619',['Types',['../group__types_group.html',1,'']]] +]; diff --git a/doc/html/search/all_14.html b/doc/html/search/all_14.html new file mode 100644 index 00000000..afecf563 --- /dev/null +++ b/doc/html/search/all_14.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/all_14.js b/doc/html/search/all_14.js new file mode 100644 index 00000000..0b51f35a --- /dev/null +++ b/doc/html/search/all_14.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['wait_620',['Wait',['../structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f',1,'jsOptions']]], + ['wildcards_621',['Wildcards',['../group__wildcards_group.html',1,'']]] +]; diff --git a/doc/html/search/all_2.js b/doc/html/search/all_2.js index c2b9bf0a..c673acfc 100644 --- a/doc/html/search/all_2.js +++ b/doc/html/search/all_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['deprecated_20list_3',['Deprecated List',['../deprecated.html',1,'']]] + ['bytes_7',['Bytes',['../structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30',1,'jsLostStreamData::Bytes()'],['../structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d',1,'jsStreamState::Bytes()']]] ]; diff --git a/doc/html/search/all_3.js b/doc/html/search/all_3.js index 3ad2ff6d..25cd440e 100644 --- a/doc/html/search/all_3.js +++ b/doc/html/search/all_3.js @@ -1,4 +1,14 @@ var searchData= [ - ['environment_20variables_4',['Environment Variables',['../group__env_variables_group.html',1,'']]] + ['callbacks_8',['Callbacks',['../group__callbacks_group.html',1,'']]], + ['cluster_9',['Cluster',['../structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf',1,'jsPlacement::Cluster()'],['../structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a',1,'jsStreamInfo::Cluster()'],['../structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32',1,'jsConsumerInfo::Cluster()']]], + ['config_10',['Config',['../structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6',1,'jsStreamInfo::Config()'],['../structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5',1,'jsSubOptions::Config()'],['../structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1',1,'jsConsumerInfo::Config()']]], + ['connection_11',['Connection',['../group__conn_group.html',1,'']]], + ['consumer_12',['Consumer',['../structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36',1,'jsSubOptions::Consumer()'],['../structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816',1,'jsSequencePair::Consumer()'],['../structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127',1,'jsMsgMetaData::Consumer()']]], + ['consumerclient_13',['ConsumerClient',['../structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28',1,'jsConsumerSequenceMismatch']]], + ['consumers_14',['Consumers',['../structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85',1,'jsStreamState::Consumers()'],['../structjs_account_info.html#a1237c3f19a42a3203825971b429312e9',1,'jsAccountInfo::Consumers()']]], + ['consumerserver_15',['ConsumerServer',['../structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c',1,'jsConsumerSequenceMismatch']]], + ['count_16',['Count',['../structnats_msg_list.html#a325f44c02d08d9f568d1dc89b65f2b1d',1,'natsMsgList']]], + ['created_17',['Created',['../structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838',1,'jsStreamInfo::Created()'],['../structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c',1,'jsConsumerInfo::Created()']]], + ['current_18',['Current',['../structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4',1,'jsPeerInfo']]] ]; diff --git a/doc/html/search/all_4.js b/doc/html/search/all_4.js index ac63b6db..adc849d5 100644 --- a/doc/html/search/all_4.js +++ b/doc/html/search/all_4.js @@ -1,4 +1,17 @@ var searchData= [ - ['functions_5',['Functions',['../group__func_group.html',1,'']]] + ['deleted_19',['Deleted',['../structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f',1,'jsStreamState']]], + ['deleteddetails_20',['DeletedDetails',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], + ['deletedlen_21',['DeletedLen',['../structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0',1,'jsStreamState']]], + ['delivered_22',['Delivered',['../structjs_consumer_info.html#a3be1ac5aa4cc71609197b9b777b761d0',1,'jsConsumerInfo']]], + ['deliverpolicy_23',['DeliverPolicy',['../structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4',1,'jsConsumerConfig']]], + ['deliverprefix_24',['DeliverPrefix',['../structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3',1,'jsExternalStream']]], + ['deliversubject_25',['DeliverSubject',['../structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded',1,'jsConsumerConfig']]], + ['deprecated_20list_26',['Deprecated List',['../deprecated.html',1,'']]], + ['description_27',['Description',['../structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10',1,'jsStreamConfig::Description()'],['../structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6',1,'jsConsumerConfig::Description()']]], + ['discard_28',['Discard',['../structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d',1,'jsStreamConfig']]], + ['domain_29',['Domain',['../structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c',1,'jsAccountInfo::Domain()'],['../structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e',1,'jsOptions::Domain()']]], + ['duplicate_30',['Duplicate',['../structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243',1,'jsPubAck']]], + ['duplicates_31',['Duplicates',['../structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20',1,'jsStreamConfig']]], + ['durable_32',['Durable',['../structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0',1,'jsConsumerConfig']]] ]; diff --git a/doc/html/search/all_5.js b/doc/html/search/all_5.js index 2ee0d181..ebb6a393 100644 --- a/doc/html/search/all_5.js +++ b/doc/html/search/all_5.js @@ -1,4 +1,15 @@ var searchData= [ - ['inboxes_6',['Inboxes',['../group__inbox_group.html',1,'']]] + ['environment_20variables_33',['Environment Variables',['../group__env_variables_group.html',1,'']]], + ['err_34',['Err',['../structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5',1,'jsPubAckErr']]], + ['errcode_35',['ErrCode',['../structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a',1,'jsPubAckErr']]], + ['errhandler_36',['ErrHandler',['../structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b',1,'jsOptions::jsOptionsPublishAsync']]], + ['errhandlerclosure_37',['ErrHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81',1,'jsOptions::jsOptionsPublishAsync']]], + ['errors_38',['Errors',['../structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d',1,'jsAPIStats']]], + ['errtext_39',['ErrText',['../structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87',1,'jsPubAckErr']]], + ['expectlastmsgid_40',['ExpectLastMsgId',['../structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61',1,'jsPubOptions']]], + ['expectlastseq_41',['ExpectLastSeq',['../structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf',1,'jsPubOptions']]], + ['expectlastsubjectseq_42',['ExpectLastSubjectSeq',['../structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253',1,'jsPubOptions']]], + ['expectstream_43',['ExpectStream',['../structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f',1,'jsPubOptions']]], + ['external_44',['External',['../structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888',1,'jsStreamSource::External()'],['../structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05',1,'jsStreamSourceInfo::External()']]] ]; diff --git a/doc/html/search/all_6.js b/doc/html/search/all_6.js index 4c223b23..83e3d533 100644 --- a/doc/html/search/all_6.js +++ b/doc/html/search/all_6.js @@ -1,8 +1,8 @@ var searchData= [ - ['libevent_20adapter_7',['Libevent Adapter',['../group__libevent_functions.html',1,'']]], - ['libevent_2eh_8',['libevent.h',['../libevent_8h.html',1,'']]], - ['library_9',['Library',['../group__library_group.html',1,'']]], - ['libuv_20adapter_10',['Libuv Adapter',['../group__libuv_functions.html',1,'']]], - ['libuv_2eh_11',['libuv.h',['../libuv_8h.html',1,'']]] + ['filtersubject_45',['FilterSubject',['../structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3',1,'jsStreamSource::FilterSubject()'],['../structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca',1,'jsConsumerConfig::FilterSubject()']]], + ['firstseq_46',['FirstSeq',['../structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da',1,'jsStreamState']]], + ['firsttime_47',['FirstTime',['../structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0',1,'jsStreamState']]], + ['flowcontrol_48',['FlowControl',['../structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0',1,'jsConsumerConfig']]], + ['functions_49',['Functions',['../group__func_group.html',1,'']]] ]; diff --git a/doc/html/search/all_7.js b/doc/html/search/all_7.js index 62136f2d..9d39b6a8 100644 --- a/doc/html/search/all_7.js +++ b/doc/html/search/all_7.js @@ -1,5 +1,4 @@ var searchData= [ - ['management_12',['Management',['../group__conn_mgt_group.html',1,'(Global Namespace)'],['../group__stan_conn_mgt_group.html',1,'(Global Namespace)']]], - ['message_13',['Message',['../group__msg_group.html',1,'']]] + ['heartbeat_50',['Heartbeat',['../structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53',1,'jsConsumerConfig']]] ]; diff --git a/doc/html/search/all_8.js b/doc/html/search/all_8.js index 4252638b..85ee2892 100644 --- a/doc/html/search/all_8.js +++ b/doc/html/search/all_8.js @@ -1,227 +1,5 @@ var searchData= [ - ['nats_2eh_14',['nats.h',['../nats_8h.html',1,'']]], - ['nats_5faddress_5fmissing_15',['NATS_ADDRESS_MISSING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d',1,'status.h']]], - ['nats_5fcheckcompatibility_16',['nats_CheckCompatibility',['../group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e',1,'nats.h']]], - ['nats_5fclose_17',['nats_Close',['../group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e',1,'nats.h']]], - ['nats_5fcloseandwait_18',['nats_CloseAndWait',['../group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903',1,'nats.h']]], - ['nats_5fconn_5fstatus_5fclosed_19',['NATS_CONN_STATUS_CLOSED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2',1,'status.h']]], - ['nats_5fconn_5fstatus_5fconnected_20',['NATS_CONN_STATUS_CONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725',1,'status.h']]], - ['nats_5fconn_5fstatus_5fconnecting_21',['NATS_CONN_STATUS_CONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdisconnected_22',['NATS_CONN_STATUS_DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdraining_5fpubs_23',['NATS_CONN_STATUS_DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdraining_5fsubs_24',['NATS_CONN_STATUS_DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1',1,'status.h']]], - ['nats_5fconn_5fstatus_5freconnecting_25',['NATS_CONN_STATUS_RECONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206',1,'status.h']]], - ['nats_5fconnection_5fauth_5ffailed_26',['NATS_CONNECTION_AUTH_FAILED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a',1,'status.h']]], - ['nats_5fconnection_5fclosed_27',['NATS_CONNECTION_CLOSED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff',1,'status.h']]], - ['nats_5fconnection_5fdisconnected_28',['NATS_CONNECTION_DISCONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3',1,'status.h']]], - ['nats_5fdefault_5furl_29',['NATS_DEFAULT_URL',['../nats_8h.html#a911c54900b46b968205871cd9f68d36c',1,'nats.h']]], - ['nats_5fdraining_30',['NATS_DRAINING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae',1,'status.h']]], - ['nats_5ferr_31',['NATS_ERR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c',1,'status.h']]], - ['nats_5fextern_32',['NATS_EXTERN',['../nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad',1,'nats.h']]], - ['nats_5ffailed_5fto_5finitialize_33',['NATS_FAILED_TO_INITIALIZE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42',1,'status.h']]], - ['nats_5fgetlasterror_34',['nats_GetLastError',['../group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3',1,'nats.h']]], - ['nats_5fgetlasterrorstack_35',['nats_GetLastErrorStack',['../group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e',1,'nats.h']]], - ['nats_5fgetversion_36',['nats_GetVersion',['../group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d',1,'nats.h']]], - ['nats_5fgetversionnumber_37',['nats_GetVersionNumber',['../group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8',1,'nats.h']]], - ['nats_5fillegal_5fstate_38',['NATS_ILLEGAL_STATE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b',1,'status.h']]], - ['nats_5finsufficient_5fbuffer_39',['NATS_INSUFFICIENT_BUFFER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad',1,'status.h']]], - ['nats_5finvalid_5farg_40',['NATS_INVALID_ARG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235',1,'status.h']]], - ['nats_5finvalid_5fqueue_5fname_41',['NATS_INVALID_QUEUE_NAME',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b',1,'status.h']]], - ['nats_5finvalid_5fsubject_42',['NATS_INVALID_SUBJECT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e',1,'status.h']]], - ['nats_5finvalid_5fsubscription_43',['NATS_INVALID_SUBSCRIPTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c',1,'status.h']]], - ['nats_5finvalid_5ftimeout_44',['NATS_INVALID_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86',1,'status.h']]], - ['nats_5fio_5ferror_45',['NATS_IO_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f',1,'status.h']]], - ['nats_5fline_5ftoo_5flong_46',['NATS_LINE_TOO_LONG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7',1,'status.h']]], - ['nats_5fmax_5fdelivered_5fmsgs_47',['NATS_MAX_DELIVERED_MSGS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5',1,'status.h']]], - ['nats_5fmax_5fpayload_48',['NATS_MAX_PAYLOAD',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9',1,'status.h']]], - ['nats_5fno_5fmemory_49',['NATS_NO_MEMORY',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514',1,'status.h']]], - ['nats_5fno_5fresponders_50',['NATS_NO_RESPONDERS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62',1,'status.h']]], - ['nats_5fno_5fserver_51',['NATS_NO_SERVER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127',1,'status.h']]], - ['nats_5fno_5fserver_5fsupport_52',['NATS_NO_SERVER_SUPPORT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885',1,'status.h']]], - ['nats_5fnot_5ffound_53',['NATS_NOT_FOUND',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8',1,'status.h']]], - ['nats_5fnot_5finitialized_54',['NATS_NOT_INITIALIZED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e',1,'status.h']]], - ['nats_5fnot_5fpermitted_55',['NATS_NOT_PERMITTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5',1,'status.h']]], - ['nats_5fnot_5fyet_5fconnected_56',['NATS_NOT_YET_CONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d',1,'status.h']]], - ['nats_5fnow_57',['nats_Now',['../group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e',1,'nats.h']]], - ['nats_5fnowinnanoseconds_58',['nats_NowInNanoSeconds',['../group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223',1,'nats.h']]], - ['nats_5fok_59',['NATS_OK',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990',1,'status.h']]], - ['nats_5fopen_60',['nats_Open',['../group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d',1,'nats.h']]], - ['nats_5fprintlasterrorstack_61',['nats_PrintLastErrorStack',['../group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4',1,'nats.h']]], - ['nats_5fprotocol_5ferror_62',['NATS_PROTOCOL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d',1,'status.h']]], - ['nats_5freleasethreadmemory_63',['nats_ReleaseThreadMemory',['../group__library_group.html#gafe171baefa00a85b77205116e9f3e48a',1,'nats.h']]], - ['nats_5fsecure_5fconnection_5frequired_64',['NATS_SECURE_CONNECTION_REQUIRED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc',1,'status.h']]], - ['nats_5fsecure_5fconnection_5fwanted_65',['NATS_SECURE_CONNECTION_WANTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08',1,'status.h']]], - ['nats_5fsetmessagedeliverypoolsize_66',['nats_SetMessageDeliveryPoolSize',['../group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d',1,'nats.h']]], - ['nats_5fsign_67',['nats_Sign',['../group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba',1,'nats.h']]], - ['nats_5fsleep_68',['nats_Sleep',['../group__library_group.html#gad5040264cd4b1404956babf3c03a4f09',1,'nats.h']]], - ['nats_5fslow_5fconsumer_69',['NATS_SLOW_CONSUMER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0',1,'status.h']]], - ['nats_5fssl_5ferror_70',['NATS_SSL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3',1,'status.h']]], - ['nats_5fstale_5fconnection_71',['NATS_STALE_CONNECTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d',1,'status.h']]], - ['nats_5fsys_5ferror_72',['NATS_SYS_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9',1,'status.h']]], - ['nats_5ftimeout_73',['NATS_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed',1,'status.h']]], - ['natsconnection_74',['natsConnection',['../group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec',1,'nats.h']]], - ['natsconnection_5fbuffered_75',['natsConnection_Buffered',['../group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5',1,'nats.h']]], - ['natsconnection_5fclose_76',['natsConnection_Close',['../group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed',1,'nats.h']]], - ['natsconnection_5fconnect_77',['natsConnection_Connect',['../group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce',1,'nats.h']]], - ['natsconnection_5fconnectto_78',['natsConnection_ConnectTo',['../group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4',1,'nats.h']]], - ['natsconnection_5fdestroy_79',['natsConnection_Destroy',['../group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495',1,'nats.h']]], - ['natsconnection_5fdrain_80',['natsConnection_Drain',['../group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b',1,'nats.h']]], - ['natsconnection_5fdraintimeout_81',['natsConnection_DrainTimeout',['../group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4',1,'nats.h']]], - ['natsconnection_5fflush_82',['natsConnection_Flush',['../group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f',1,'nats.h']]], - ['natsconnection_5fflushtimeout_83',['natsConnection_FlushTimeout',['../group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1',1,'nats.h']]], - ['natsconnection_5fgetclientid_84',['natsConnection_GetClientID',['../group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba',1,'nats.h']]], - ['natsconnection_5fgetclientip_85',['natsConnection_GetClientIP',['../group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d',1,'nats.h']]], - ['natsconnection_5fgetconnectedserverid_86',['natsConnection_GetConnectedServerId',['../group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf',1,'nats.h']]], - ['natsconnection_5fgetconnectedurl_87',['natsConnection_GetConnectedUrl',['../group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d',1,'nats.h']]], - ['natsconnection_5fgetdiscoveredservers_88',['natsConnection_GetDiscoveredServers',['../group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708',1,'nats.h']]], - ['natsconnection_5fgetlasterror_89',['natsConnection_GetLastError',['../group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63',1,'nats.h']]], - ['natsconnection_5fgetlocalipandport_90',['natsConnection_GetLocalIPAndPort',['../group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5',1,'nats.h']]], - ['natsconnection_5fgetmaxpayload_91',['natsConnection_GetMaxPayload',['../group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9',1,'nats.h']]], - ['natsconnection_5fgetrtt_92',['natsConnection_GetRTT',['../group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435',1,'nats.h']]], - ['natsconnection_5fgetservers_93',['natsConnection_GetServers',['../group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b',1,'nats.h']]], - ['natsconnection_5fgetstats_94',['natsConnection_GetStats',['../group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec',1,'nats.h']]], - ['natsconnection_5fhasheadersupport_95',['natsConnection_HasHeaderSupport',['../group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a',1,'nats.h']]], - ['natsconnection_5fisclosed_96',['natsConnection_IsClosed',['../group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f',1,'nats.h']]], - ['natsconnection_5fisdraining_97',['natsConnection_IsDraining',['../group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5',1,'nats.h']]], - ['natsconnection_5fisreconnecting_98',['natsConnection_IsReconnecting',['../group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688',1,'nats.h']]], - ['natsconnection_5fprocessreadevent_99',['natsConnection_ProcessReadEvent',['../group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8',1,'nats.h']]], - ['natsconnection_5fprocesswriteevent_100',['natsConnection_ProcessWriteEvent',['../group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47',1,'nats.h']]], - ['natsconnection_5fpublish_101',['natsConnection_Publish',['../group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4',1,'nats.h']]], - ['natsconnection_5fpublishmsg_102',['natsConnection_PublishMsg',['../group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba',1,'nats.h']]], - ['natsconnection_5fpublishrequest_103',['natsConnection_PublishRequest',['../group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e',1,'nats.h']]], - ['natsconnection_5fpublishrequeststring_104',['natsConnection_PublishRequestString',['../group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5',1,'nats.h']]], - ['natsconnection_5fpublishstring_105',['natsConnection_PublishString',['../group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64',1,'nats.h']]], - ['natsconnection_5fqueuesubscribe_106',['natsConnection_QueueSubscribe',['../group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48',1,'nats.h']]], - ['natsconnection_5fqueuesubscribesync_107',['natsConnection_QueueSubscribeSync',['../group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476',1,'nats.h']]], - ['natsconnection_5fqueuesubscribetimeout_108',['natsConnection_QueueSubscribeTimeout',['../group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c',1,'nats.h']]], - ['natsconnection_5frequest_109',['natsConnection_Request',['../group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7',1,'nats.h']]], - ['natsconnection_5frequestmsg_110',['natsConnection_RequestMsg',['../group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d',1,'nats.h']]], - ['natsconnection_5frequeststring_111',['natsConnection_RequestString',['../group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f',1,'nats.h']]], - ['natsconnection_5fsign_112',['natsConnection_Sign',['../group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8',1,'nats.h']]], - ['natsconnection_5fstatus_113',['natsConnection_Status',['../group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98',1,'nats.h']]], - ['natsconnection_5fsubscribe_114',['natsConnection_Subscribe',['../group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb',1,'nats.h']]], - ['natsconnection_5fsubscribesync_115',['natsConnection_SubscribeSync',['../group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4',1,'nats.h']]], - ['natsconnection_5fsubscribetimeout_116',['natsConnection_SubscribeTimeout',['../group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404',1,'nats.h']]], - ['natsconnectionhandler_117',['natsConnectionHandler',['../group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c',1,'nats.h']]], - ['natsconnstatus_118',['natsConnStatus',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51',1,'status.h']]], - ['natscustomreconnectdelayhandler_119',['natsCustomReconnectDelayHandler',['../group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4',1,'nats.h']]], - ['natserrhandler_120',['natsErrHandler',['../group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626',1,'nats.h']]], - ['natsevloop_5fattach_121',['natsEvLoop_Attach',['../group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f',1,'nats.h']]], - ['natsevloop_5fdetach_122',['natsEvLoop_Detach',['../group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0',1,'nats.h']]], - ['natsevloop_5freadaddremove_123',['natsEvLoop_ReadAddRemove',['../group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa',1,'nats.h']]], - ['natsevloop_5fwriteaddremove_124',['natsEvLoop_WriteAddRemove',['../group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17',1,'nats.h']]], - ['natsinbox_125',['natsInbox',['../group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1',1,'nats.h']]], - ['natsinbox_5fcreate_126',['natsInbox_Create',['../group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d',1,'nats.h']]], - ['natsinbox_5fdestroy_127',['natsInbox_Destroy',['../group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe',1,'nats.h']]], - ['natslibevent_5fattach_128',['natsLibevent_Attach',['../group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2',1,'libevent.h']]], - ['natslibevent_5fdetach_129',['natsLibevent_Detach',['../group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5',1,'libevent.h']]], - ['natslibevent_5finit_130',['natsLibevent_Init',['../group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e',1,'libevent.h']]], - ['natslibevent_5fread_131',['natsLibevent_Read',['../group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552',1,'libevent.h']]], - ['natslibevent_5fwrite_132',['natsLibevent_Write',['../group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091',1,'libevent.h']]], - ['natslibuv_5fattach_133',['natsLibuv_Attach',['../group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42',1,'libuv.h']]], - ['natslibuv_5fdetach_134',['natsLibuv_Detach',['../group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7',1,'libuv.h']]], - ['natslibuv_5finit_135',['natsLibuv_Init',['../group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e',1,'libuv.h']]], - ['natslibuv_5fread_136',['natsLibuv_Read',['../group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac',1,'libuv.h']]], - ['natslibuv_5fsetthreadlocalloop_137',['natsLibuv_SetThreadLocalLoop',['../group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d',1,'libuv.h']]], - ['natslibuv_5fwrite_138',['natsLibuv_Write',['../group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d',1,'libuv.h']]], - ['natsmsg_139',['natsMsg',['../group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a',1,'nats.h']]], - ['natsmsg_5fcreate_140',['natsMsg_Create',['../group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21',1,'nats.h']]], - ['natsmsg_5fdestroy_141',['natsMsg_Destroy',['../group__msg_group.html#ga9e9590018284939f43f60964283f33ae',1,'nats.h']]], - ['natsmsg_5fgetdata_142',['natsMsg_GetData',['../group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f',1,'nats.h']]], - ['natsmsg_5fgetdatalength_143',['natsMsg_GetDataLength',['../group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de',1,'nats.h']]], - ['natsmsg_5fgetreply_144',['natsMsg_GetReply',['../group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01',1,'nats.h']]], - ['natsmsg_5fgetsubject_145',['natsMsg_GetSubject',['../group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75',1,'nats.h']]], - ['natsmsg_5fisnoresponders_146',['natsMsg_IsNoResponders',['../group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b',1,'nats.h']]], - ['natsmsghandler_147',['natsMsgHandler',['../group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe',1,'nats.h']]], - ['natsmsgheader_5fadd_148',['natsMsgHeader_Add',['../group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b',1,'nats.h']]], - ['natsmsgheader_5fdelete_149',['natsMsgHeader_Delete',['../group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1',1,'nats.h']]], - ['natsmsgheader_5fget_150',['natsMsgHeader_Get',['../group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18',1,'nats.h']]], - ['natsmsgheader_5fkeys_151',['natsMsgHeader_Keys',['../group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491',1,'nats.h']]], - ['natsmsgheader_5fset_152',['natsMsgHeader_Set',['../group__msg_group.html#gaf30b47d4217c9335919f05536e379af8',1,'nats.h']]], - ['natsmsgheader_5fvalues_153',['natsMsgHeader_Values',['../group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f',1,'nats.h']]], - ['natsoncompletecb_154',['natsOnCompleteCB',['../group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a',1,'nats.h']]], - ['natsoptions_155',['natsOptions',['../group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e',1,'nats.h']]], - ['natsoptions_5fcreate_156',['natsOptions_Create',['../group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be',1,'nats.h']]], - ['natsoptions_5fdestroy_157',['natsOptions_Destroy',['../group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9',1,'nats.h']]], - ['natsoptions_5fdisablenoresponders_158',['natsOptions_DisableNoResponders',['../group__opts_group.html#ga192465163abb87ad48a843b45cdf9984',1,'nats.h']]], - ['natsoptions_5fipresolutionorder_159',['natsOptions_IPResolutionOrder',['../group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf',1,'nats.h']]], - ['natsoptions_5floadcatrustedcertificates_160',['natsOptions_LoadCATrustedCertificates',['../group__opts_group.html#ga2cd6563694a439b3949a31fd81103099',1,'nats.h']]], - ['natsoptions_5floadcertificateschain_161',['natsOptions_LoadCertificatesChain',['../group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b',1,'nats.h']]], - ['natsoptions_5fsetallowreconnect_162',['natsOptions_SetAllowReconnect',['../group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b',1,'nats.h']]], - ['natsoptions_5fsetcatrustedcertificates_163',['natsOptions_SetCATrustedCertificates',['../group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8',1,'nats.h']]], - ['natsoptions_5fsetcertificateschain_164',['natsOptions_SetCertificatesChain',['../group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c',1,'nats.h']]], - ['natsoptions_5fsetciphers_165',['natsOptions_SetCiphers',['../group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c',1,'nats.h']]], - ['natsoptions_5fsetciphersuites_166',['natsOptions_SetCipherSuites',['../group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0',1,'nats.h']]], - ['natsoptions_5fsetclosedcb_167',['natsOptions_SetClosedCB',['../group__opts_group.html#ga44410242e73134e5bb51ef27904a9253',1,'nats.h']]], - ['natsoptions_5fsetcustomreconnectdelay_168',['natsOptions_SetCustomReconnectDelay',['../group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d',1,'nats.h']]], - ['natsoptions_5fsetdisconnectedcb_169',['natsOptions_SetDisconnectedCB',['../group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039',1,'nats.h']]], - ['natsoptions_5fsetdiscoveredserverscb_170',['natsOptions_SetDiscoveredServersCB',['../group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65',1,'nats.h']]], - ['natsoptions_5fseterrorhandler_171',['natsOptions_SetErrorHandler',['../group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd',1,'nats.h']]], - ['natsoptions_5fseteventloop_172',['natsOptions_SetEventLoop',['../group__opts_group.html#gab09491bad908dedcb323c780280733ff',1,'nats.h']]], - ['natsoptions_5fsetexpectedhostname_173',['natsOptions_SetExpectedHostname',['../group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851',1,'nats.h']]], - ['natsoptions_5fsetfailrequestsondisconnect_174',['natsOptions_SetFailRequestsOnDisconnect',['../group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79',1,'nats.h']]], - ['natsoptions_5fsetiobufsize_175',['natsOptions_SetIOBufSize',['../group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3',1,'nats.h']]], - ['natsoptions_5fsetlameduckmodecb_176',['natsOptions_SetLameDuckModeCB',['../group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc',1,'nats.h']]], - ['natsoptions_5fsetmaxpendingmsgs_177',['natsOptions_SetMaxPendingMsgs',['../group__opts_group.html#ga95510436eee06f9992ded96a44795c40',1,'nats.h']]], - ['natsoptions_5fsetmaxpingsout_178',['natsOptions_SetMaxPingsOut',['../group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b',1,'nats.h']]], - ['natsoptions_5fsetmaxreconnect_179',['natsOptions_SetMaxReconnect',['../group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0',1,'nats.h']]], - ['natsoptions_5fsetname_180',['natsOptions_SetName',['../group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e',1,'nats.h']]], - ['natsoptions_5fsetnkey_181',['natsOptions_SetNKey',['../group__opts_group.html#ga0290eac4665569c850468d9f00e246a0',1,'nats.h']]], - ['natsoptions_5fsetnkeyfromseed_182',['natsOptions_SetNKeyFromSeed',['../group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e',1,'nats.h']]], - ['natsoptions_5fsetnoecho_183',['natsOptions_SetNoEcho',['../group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3',1,'nats.h']]], - ['natsoptions_5fsetnorandomize_184',['natsOptions_SetNoRandomize',['../group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413',1,'nats.h']]], - ['natsoptions_5fsetpedantic_185',['natsOptions_SetPedantic',['../group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e',1,'nats.h']]], - ['natsoptions_5fsetpinginterval_186',['natsOptions_SetPingInterval',['../group__opts_group.html#gae68fb615835364c0809555e8dc93f57e',1,'nats.h']]], - ['natsoptions_5fsetreconnectbufsize_187',['natsOptions_SetReconnectBufSize',['../group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5',1,'nats.h']]], - ['natsoptions_5fsetreconnectedcb_188',['natsOptions_SetReconnectedCB',['../group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980',1,'nats.h']]], - ['natsoptions_5fsetreconnectjitter_189',['natsOptions_SetReconnectJitter',['../group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2',1,'nats.h']]], - ['natsoptions_5fsetreconnectwait_190',['natsOptions_SetReconnectWait',['../group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807',1,'nats.h']]], - ['natsoptions_5fsetretryonfailedconnect_191',['natsOptions_SetRetryOnFailedConnect',['../group__opts_group.html#ga20946800d024b7089e73d63454d1c19f',1,'nats.h']]], - ['natsoptions_5fsetsecure_192',['natsOptions_SetSecure',['../group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba',1,'nats.h']]], - ['natsoptions_5fsetsendasap_193',['natsOptions_SetSendAsap',['../group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca',1,'nats.h']]], - ['natsoptions_5fsetservers_194',['natsOptions_SetServers',['../group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf',1,'nats.h']]], - ['natsoptions_5fsettimeout_195',['natsOptions_SetTimeout',['../group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9',1,'nats.h']]], - ['natsoptions_5fsettoken_196',['natsOptions_SetToken',['../group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193',1,'nats.h']]], - ['natsoptions_5fsettokenhandler_197',['natsOptions_SetTokenHandler',['../group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426',1,'nats.h']]], - ['natsoptions_5fseturl_198',['natsOptions_SetURL',['../group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5',1,'nats.h']]], - ['natsoptions_5fsetusercredentialscallbacks_199',['natsOptions_SetUserCredentialsCallbacks',['../group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515',1,'nats.h']]], - ['natsoptions_5fsetusercredentialsfromfiles_200',['natsOptions_SetUserCredentialsFromFiles',['../group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e',1,'nats.h']]], - ['natsoptions_5fsetuserinfo_201',['natsOptions_SetUserInfo',['../group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e',1,'nats.h']]], - ['natsoptions_5fsetverbose_202',['natsOptions_SetVerbose',['../group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69',1,'nats.h']]], - ['natsoptions_5fsetwritedeadline_203',['natsOptions_SetWriteDeadline',['../group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218',1,'nats.h']]], - ['natsoptions_5fskipserververification_204',['natsOptions_SkipServerVerification',['../group__opts_group.html#ga6f804ec44adc299989fe623570679da3',1,'nats.h']]], - ['natsoptions_5fuseglobalmessagedelivery_205',['natsOptions_UseGlobalMessageDelivery',['../group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c',1,'nats.h']]], - ['natsoptions_5fuseoldrequeststyle_206',['natsOptions_UseOldRequestStyle',['../group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6',1,'nats.h']]], - ['natssignaturehandler_207',['natsSignatureHandler',['../group__callbacks_group.html#gab786ffd670c86de0563559351305080b',1,'nats.h']]], - ['natssock_208',['natsSock',['../nats_8h.html#af798865ac824e5959987de0fe8d07383',1,'nats.h']]], - ['natsstatistics_209',['natsStatistics',['../group__types_group.html#ga57a4b8c7109e2773878655722ce028aa',1,'nats.h']]], - ['natsstatistics_5fcreate_210',['natsStatistics_Create',['../group__stats_group.html#gafa923df029168f4991b77ffdd9e24877',1,'nats.h']]], - ['natsstatistics_5fdestroy_211',['natsStatistics_Destroy',['../group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c',1,'nats.h']]], - ['natsstatistics_5fgetcounts_212',['natsStatistics_GetCounts',['../group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f',1,'nats.h']]], - ['natsstatus_213',['natsStatus',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80',1,'status.h']]], - ['natsstatus_5fgettext_214',['natsStatus_GetText',['../group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752',1,'nats.h']]], - ['natssubscription_215',['natsSubscription',['../group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8',1,'nats.h']]], - ['natssubscription_5fautounsubscribe_216',['natsSubscription_AutoUnsubscribe',['../group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116',1,'nats.h']]], - ['natssubscription_5fclearmaxpending_217',['natsSubscription_ClearMaxPending',['../group__sub_group.html#gafe31911d8372db401d33856465421710',1,'nats.h']]], - ['natssubscription_5fdestroy_218',['natsSubscription_Destroy',['../group__sub_group.html#ga50a95dd96e9b714201679a015d62832f',1,'nats.h']]], - ['natssubscription_5fdrain_219',['natsSubscription_Drain',['../group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab',1,'nats.h']]], - ['natssubscription_5fdraincompletionstatus_220',['natsSubscription_DrainCompletionStatus',['../group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019',1,'nats.h']]], - ['natssubscription_5fdraintimeout_221',['natsSubscription_DrainTimeout',['../group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68',1,'nats.h']]], - ['natssubscription_5fgetdelivered_222',['natsSubscription_GetDelivered',['../group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955',1,'nats.h']]], - ['natssubscription_5fgetdropped_223',['natsSubscription_GetDropped',['../group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823',1,'nats.h']]], - ['natssubscription_5fgetmaxpending_224',['natsSubscription_GetMaxPending',['../group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968',1,'nats.h']]], - ['natssubscription_5fgetpending_225',['natsSubscription_GetPending',['../group__sub_group.html#gaca6262e2ef842caa701a9f233db72707',1,'nats.h']]], - ['natssubscription_5fgetpendinglimits_226',['natsSubscription_GetPendingLimits',['../group__sub_group.html#ga786bb458981274fe717f266bd3b96d96',1,'nats.h']]], - ['natssubscription_5fgetstats_227',['natsSubscription_GetStats',['../group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab',1,'nats.h']]], - ['natssubscription_5fisvalid_228',['natsSubscription_IsValid',['../group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903',1,'nats.h']]], - ['natssubscription_5fnextmsg_229',['natsSubscription_NextMsg',['../group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af',1,'nats.h']]], - ['natssubscription_5fnodeliverydelay_230',['natsSubscription_NoDeliveryDelay',['../group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428',1,'nats.h']]], - ['natssubscription_5fqueuedmsgs_231',['natsSubscription_QueuedMsgs',['../group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254',1,'nats.h']]], - ['natssubscription_5fsetoncompletecb_232',['natsSubscription_SetOnCompleteCB',['../group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077',1,'nats.h']]], - ['natssubscription_5fsetpendinglimits_233',['natsSubscription_SetPendingLimits',['../group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4',1,'nats.h']]], - ['natssubscription_5funsubscribe_234',['natsSubscription_Unsubscribe',['../group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba',1,'nats.h']]], - ['natssubscription_5fwaitfordraincompletion_235',['natsSubscription_WaitForDrainCompletion',['../group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d',1,'nats.h']]], - ['natstokenhandler_236',['natsTokenHandler',['../group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094',1,'nats.h']]], - ['natsuserjwthandler_237',['natsUserJWTHandler',['../group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b',1,'nats.h']]] + ['inboxes_51',['Inboxes',['../group__inbox_group.html',1,'']]], + ['info_52',['Info',['../structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c',1,'jsOptions::jsOptionsStream']]] ]; diff --git a/doc/html/search/all_9.js b/doc/html/search/all_9.js index 9719cbfa..2cc03c56 100644 --- a/doc/html/search/all_9.js +++ b/doc/html/search/all_9.js @@ -1,4 +1,196 @@ var searchData= [ - ['options_238',['Options',['../group__opts_group.html',1,'']]] + ['jetstream_53',['JetStream',['../group__js_group.html',1,'']]], + ['jetstream_20assets_20management_54',['JetStream Assets Management',['../group__js_assets_group.html',1,'']]], + ['js_5fackall_55',['js_AckAll',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a',1,'nats.h']]], + ['js_5fackexplicit_56',['js_AckExplicit',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e',1,'nats.h']]], + ['js_5facknone_57',['js_AckNone',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c',1,'nats.h']]], + ['js_5faddconsumer_58',['js_AddConsumer',['../group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115',1,'nats.h']]], + ['js_5faddstream_59',['js_AddStream',['../group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75',1,'nats.h']]], + ['js_5fdeleteconsumer_60',['js_DeleteConsumer',['../group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490',1,'nats.h']]], + ['js_5fdeletestream_61',['js_DeleteStream',['../group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172',1,'nats.h']]], + ['js_5fdeliverall_62',['js_DeliverAll',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758',1,'nats.h']]], + ['js_5fdeliverbystartsequence_63',['js_DeliverByStartSequence',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e',1,'nats.h']]], + ['js_5fdeliverbystarttime_64',['js_DeliverByStartTime',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6',1,'nats.h']]], + ['js_5fdeliverlast_65',['js_DeliverLast',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d',1,'nats.h']]], + ['js_5fdeliverlastpersubject_66',['js_DeliverLastPerSubject',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b',1,'nats.h']]], + ['js_5fdelivernew_67',['js_DeliverNew',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381',1,'nats.h']]], + ['js_5fdiscardnew_68',['js_DiscardNew',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab',1,'nats.h']]], + ['js_5fdiscardold_69',['js_DiscardOld',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6',1,'nats.h']]], + ['js_5ffilestorage_70',['js_FileStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec',1,'nats.h']]], + ['js_5fgetaccountinfo_71',['js_GetAccountInfo',['../group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46',1,'nats.h']]], + ['js_5fgetconsumerinfo_72',['js_GetConsumerInfo',['../group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23',1,'nats.h']]], + ['js_5fgetstreaminfo_73',['js_GetStreamInfo',['../group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a',1,'nats.h']]], + ['js_5finterestpolicy_74',['js_InterestPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd',1,'nats.h']]], + ['js_5flimitspolicy_75',['js_LimitsPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f',1,'nats.h']]], + ['js_5fmemorystorage_76',['js_MemoryStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314',1,'nats.h']]], + ['js_5fpublish_77',['js_Publish',['../group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477',1,'nats.h']]], + ['js_5fpublishasync_78',['js_PublishAsync',['../group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c',1,'nats.h']]], + ['js_5fpublishasynccomplete_79',['js_PublishAsyncComplete',['../group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d',1,'nats.h']]], + ['js_5fpublishasyncgetpendinglist_80',['js_PublishAsyncGetPendingList',['../group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c',1,'nats.h']]], + ['js_5fpublishmsg_81',['js_PublishMsg',['../group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd',1,'nats.h']]], + ['js_5fpublishmsgasync_82',['js_PublishMsgAsync',['../group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873',1,'nats.h']]], + ['js_5fpullsubscribe_83',['js_PullSubscribe',['../group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd',1,'nats.h']]], + ['js_5fpurgestream_84',['js_PurgeStream',['../group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125',1,'nats.h']]], + ['js_5freplayinstant_85',['js_ReplayInstant',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44',1,'nats.h']]], + ['js_5freplayoriginal_86',['js_ReplayOriginal',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5',1,'nats.h']]], + ['js_5fsubscribe_87',['js_Subscribe',['../group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515',1,'nats.h']]], + ['js_5fsubscribesync_88',['js_SubscribeSync',['../group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf',1,'nats.h']]], + ['js_5fupdatestream_89',['js_UpdateStream',['../group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31',1,'nats.h']]], + ['js_5fworkqueuepolicy_90',['js_WorkQueuePolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478',1,'nats.h']]], + ['jsaccountinfo_91',['jsAccountInfo',['../structjs_account_info.html',1,'jsAccountInfo'],['../group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab',1,'jsAccountInfo(): nats.h']]], + ['jsaccountinfo_5fdestroy_92',['jsAccountInfo_Destroy',['../group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b',1,'nats.h']]], + ['jsaccountlimits_93',['jsAccountLimits',['../structjs_account_limits.html',1,'jsAccountLimits'],['../group__types_group.html#gaa889f706cce285adb9cea8aba0b76866',1,'jsAccountLimits(): nats.h']]], + ['jsaccountresourcesexceedederr_94',['JSAccountResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a',1,'status.h']]], + ['jsackpolicy_95',['jsAckPolicy',['../group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873',1,'nats.h']]], + ['jsapistats_96',['jsAPIStats',['../group__types_group.html#gad057a0107367ce5727975f3daf63ff75',1,'jsAPIStats(): nats.h'],['../structjs_a_p_i_stats.html',1,'jsAPIStats']]], + ['jsbadrequesterr_97',['JSBadRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13',1,'status.h']]], + ['jsclusterincompleteerr_98',['JSClusterIncompleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9',1,'status.h']]], + ['jsclusterinfo_99',['jsClusterInfo',['../group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6',1,'jsClusterInfo(): nats.h'],['../structjs_cluster_info.html',1,'jsClusterInfo']]], + ['jsclusternopeerserr_100',['JSClusterNoPeersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb',1,'status.h']]], + ['jsclusternotactiveerr_101',['JSClusterNotActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c',1,'status.h']]], + ['jsclusternotassignederr_102',['JSClusterNotAssignedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0',1,'status.h']]], + ['jsclusternotavailerr_103',['JSClusterNotAvailErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696',1,'status.h']]], + ['jsclusternotleadererr_104',['JSClusterNotLeaderErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893',1,'status.h']]], + ['jsclusterpeernotmembererr_105',['JSClusterPeerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb',1,'status.h']]], + ['jsclusterrequirederr_106',['JSClusterRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60',1,'status.h']]], + ['jsclusterservernotmembererr_107',['JSClusterServerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93',1,'status.h']]], + ['jsclustertagserr_108',['JSClusterTagsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4',1,'status.h']]], + ['jsclusterunsupportfeatureerr_109',['JSClusterUnSupportFeatureErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00',1,'status.h']]], + ['jsconsumerbaddurablenameerr_110',['JSConsumerBadDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe',1,'status.h']]], + ['jsconsumerconfig_111',['jsConsumerConfig',['../structjs_consumer_config.html',1,'jsConsumerConfig'],['../group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee',1,'jsConsumerConfig(): nats.h']]], + ['jsconsumerconfig_5finit_112',['jsConsumerConfig_Init',['../group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66',1,'nats.h']]], + ['jsconsumerconfigrequirederr_113',['JSConsumerConfigRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f',1,'status.h']]], + ['jsconsumercreateerr_114',['JSConsumerCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989',1,'status.h']]], + ['jsconsumerdelivercycleerr_115',['JSConsumerDeliverCycleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b',1,'status.h']]], + ['jsconsumerdelivertowildcardserr_116',['JSConsumerDeliverToWildcardsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00',1,'status.h']]], + ['jsconsumerdescriptiontoolongerr_117',['JSConsumerDescriptionTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5',1,'status.h']]], + ['jsconsumerdirectrequiresephemeralerr_118',['JSConsumerDirectRequiresEphemeralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0',1,'status.h']]], + ['jsconsumerdirectrequirespusherr_119',['JSConsumerDirectRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92',1,'status.h']]], + ['jsconsumerdurablenamenotinsubjecterr_120',['JSConsumerDurableNameNotInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6',1,'status.h']]], + ['jsconsumerdurablenamenotmatchsubjecterr_121',['JSConsumerDurableNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4',1,'status.h']]], + ['jsconsumerdurablenamenotseterr_122',['JSConsumerDurableNameNotSetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28',1,'status.h']]], + ['jsconsumerephemeralwithdurableinsubjecterr_123',['JSConsumerEphemeralWithDurableInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3',1,'status.h']]], + ['jsconsumerephemeralwithdurablenameerr_124',['JSConsumerEphemeralWithDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829',1,'status.h']]], + ['jsconsumerexistingactiveerr_125',['JSConsumerExistingActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58',1,'status.h']]], + ['jsconsumerfcrequirespusherr_126',['JSConsumerFCRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79',1,'status.h']]], + ['jsconsumerfilternotsubseterr_127',['JSConsumerFilterNotSubsetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb',1,'status.h']]], + ['jsconsumerhbrequirespusherr_128',['JSConsumerHBRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63',1,'status.h']]], + ['jsconsumerinfo_129',['jsConsumerInfo',['../group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5',1,'jsConsumerInfo(): nats.h'],['../structjs_consumer_info.html',1,'jsConsumerInfo']]], + ['jsconsumerinfo_5fdestroy_130',['jsConsumerInfo_Destroy',['../group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088',1,'nats.h']]], + ['jsconsumerinvalidpolicyerr_131',['JSConsumerInvalidPolicyErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3',1,'status.h']]], + ['jsconsumerinvalidsamplingerr_132',['JSConsumerInvalidSamplingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e',1,'status.h']]], + ['jsconsumermaxpendingackpolicyrequirederr_133',['JSConsumerMaxPendingAckPolicyRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4',1,'status.h']]], + ['jsconsumermaxwaitingnegativeerr_134',['JSConsumerMaxWaitingNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219',1,'status.h']]], + ['jsconsumernameexisterr_135',['JSConsumerNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8',1,'status.h']]], + ['jsconsumernametoolongerr_136',['JSConsumerNameTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f',1,'status.h']]], + ['jsconsumernotfounderr_137',['JSConsumerNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b',1,'status.h']]], + ['jsconsumeronmappederr_138',['JSConsumerOnMappedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847',1,'status.h']]], + ['jsconsumerpullnotdurableerr_139',['JSConsumerPullNotDurableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed',1,'status.h']]], + ['jsconsumerpullrequiresackerr_140',['JSConsumerPullRequiresAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a',1,'status.h']]], + ['jsconsumerpullwithratelimiterr_141',['JSConsumerPullWithRateLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8',1,'status.h']]], + ['jsconsumerpushmaxwaitingerr_142',['JSConsumerPushMaxWaitingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e',1,'status.h']]], + ['jsconsumerreplacementwithdifferentnameerr_143',['JSConsumerReplacementWithDifferentNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63',1,'status.h']]], + ['jsconsumersequencemismatch_144',['jsConsumerSequenceMismatch',['../structjs_consumer_sequence_mismatch.html',1,'jsConsumerSequenceMismatch'],['../group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd',1,'jsConsumerSequenceMismatch(): nats.h']]], + ['jsconsumersmallheartbeaterr_145',['JSConsumerSmallHeartbeatErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd',1,'status.h']]], + ['jsconsumerstorefailederr_146',['JSConsumerStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608',1,'status.h']]], + ['jsconsumerwqconsumernotdeliverallerr_147',['JSConsumerWQConsumerNotDeliverAllErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9',1,'status.h']]], + ['jsconsumerwqconsumernotuniqueerr_148',['JSConsumerWQConsumerNotUniqueErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2',1,'status.h']]], + ['jsconsumerwqmultipleunfilterederr_149',['JSConsumerWQMultipleUnfilteredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d',1,'status.h']]], + ['jsconsumerwqrequiresexplicitackerr_150',['JSConsumerWQRequiresExplicitAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56',1,'status.h']]], + ['jsctx_151',['jsCtx',['../group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1',1,'nats.h']]], + ['jsctx_5fdestroy_152',['jsCtx_Destroy',['../group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856',1,'nats.h']]], + ['jsdeliverpolicy_153',['jsDeliverPolicy',['../group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818',1,'nats.h']]], + ['jsdiscardpolicy_154',['jsDiscardPolicy',['../group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2',1,'nats.h']]], + ['jserrcode_155',['jsErrCode',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70',1,'status.h']]], + ['jsexternalstream_156',['jsExternalStream',['../structjs_external_stream.html',1,'jsExternalStream'],['../group__types_group.html#gaef6601477f6456bebc229f7f38982a6c',1,'jsExternalStream(): nats.h']]], + ['jsexternalstream_5finit_157',['jsExternalStream_Init',['../group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4',1,'nats.h']]], + ['jsinsufficientresourceserr_158',['JSInsufficientResourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49',1,'status.h']]], + ['jsinvalidjsonerr_159',['JSInvalidJSONErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1',1,'status.h']]], + ['jsloststreamdata_160',['jsLostStreamData',['../structjs_lost_stream_data.html',1,'jsLostStreamData'],['../group__types_group.html#gaf80828510450faf84bbf456e94f5b784',1,'jsLostStreamData(): nats.h']]], + ['jsmaximumconsumerslimiterr_161',['JSMaximumConsumersLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24',1,'status.h']]], + ['jsmaximumstreamslimiterr_162',['JSMaximumStreamsLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5',1,'status.h']]], + ['jsmemoryresourcesexceedederr_163',['JSMemoryResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57',1,'status.h']]], + ['jsmirrorconsumersetupfailederr_164',['JSMirrorConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb',1,'status.h']]], + ['jsmirrormaxmessagesizetoobigerr_165',['JSMirrorMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1',1,'status.h']]], + ['jsmirrorwithsourceserr_166',['JSMirrorWithSourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c',1,'status.h']]], + ['jsmirrorwithstartseqandtimeerr_167',['JSMirrorWithStartSeqAndTimeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3',1,'status.h']]], + ['jsmirrorwithsubjectfilterserr_168',['JSMirrorWithSubjectFiltersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7',1,'status.h']]], + ['jsmirrorwithsubjectserr_169',['JSMirrorWithSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043',1,'status.h']]], + ['jsmsgmetadata_170',['jsMsgMetaData',['../structjs_msg_meta_data.html',1,'jsMsgMetaData'],['../group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a',1,'jsMsgMetaData(): nats.h']]], + ['jsmsgmetadata_5fdestroy_171',['jsMsgMetaData_Destroy',['../group__js_msg.html#gaf9bf92294342bcb27053de7038606d12',1,'nats.h']]], + ['jsnoaccounterr_172',['JSNoAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b',1,'status.h']]], + ['jsnomessagefounderr_173',['JSNoMessageFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410',1,'status.h']]], + ['jsnotemptyrequesterr_174',['JSNotEmptyRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690',1,'status.h']]], + ['jsnotenablederr_175',['JSNotEnabledErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c',1,'status.h']]], + ['jsnotenabledforaccounterr_176',['JSNotEnabledForAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04',1,'status.h']]], + ['jsoptions_177',['jsOptions',['../group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5',1,'jsOptions(): nats.h'],['../structjs_options.html',1,'jsOptions']]], + ['jsoptions_5finit_178',['jsOptions_Init',['../group__js_group.html#ga855ff9a04888d696785cc5ede96112e4',1,'nats.h']]], + ['jsoptionspublishasync_179',['jsOptionsPublishAsync',['../structjs_options_1_1js_options_publish_async.html',1,'jsOptions']]], + ['jsoptionsstream_180',['jsOptionsStream',['../structjs_options_1_1js_options_stream.html',1,'jsOptions']]], + ['jsoptionsstreaminfo_181',['jsOptionsStreamInfo',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html',1,'jsOptions::jsOptionsStream']]], + ['jsoptionsstreampurge_182',['jsOptionsStreamPurge',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html',1,'jsOptions::jsOptionsStream']]], + ['jspeerinfo_183',['jsPeerInfo',['../group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b',1,'jsPeerInfo(): nats.h'],['../structjs_peer_info.html',1,'jsPeerInfo']]], + ['jspeerremaperr_184',['JSPeerRemapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda',1,'status.h']]], + ['jsplacement_185',['jsPlacement',['../structjs_placement.html',1,'jsPlacement'],['../group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9',1,'jsPlacement(): nats.h']]], + ['jsplacement_5finit_186',['jsPlacement_Init',['../group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0',1,'nats.h']]], + ['jspuback_187',['jsPubAck',['../structjs_pub_ack.html',1,'jsPubAck'],['../group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f',1,'jsPubAck(): nats.h']]], + ['jspuback_5fdestroy_188',['jsPubAck_Destroy',['../group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4',1,'nats.h']]], + ['jspubackerr_189',['jsPubAckErr',['../structjs_pub_ack_err.html',1,'jsPubAckErr'],['../group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40',1,'jsPubAckErr(): nats.h']]], + ['jspubackerrhandler_190',['jsPubAckErrHandler',['../group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992',1,'nats.h']]], + ['jspuboptions_191',['jsPubOptions',['../group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7',1,'jsPubOptions(): nats.h'],['../structjs_pub_options.html',1,'jsPubOptions']]], + ['jspuboptions_5finit_192',['jsPubOptions_Init',['../group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9',1,'nats.h']]], + ['jsraftgeneralerr_193',['JSRaftGeneralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b',1,'status.h']]], + ['jsreplaypolicy_194',['jsReplayPolicy',['../group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354',1,'nats.h']]], + ['jsrestoresubscribefailederr_195',['JSRestoreSubscribeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57',1,'status.h']]], + ['jsretentionpolicy_196',['jsRetentionPolicy',['../group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d',1,'nats.h']]], + ['jssequencenotfounderr_197',['JSSequenceNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c',1,'status.h']]], + ['jssequencepair_198',['jsSequencePair',['../structjs_sequence_pair.html',1,'jsSequencePair'],['../group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f',1,'jsSequencePair(): nats.h']]], + ['jssnapshotdeliversubjectinvaliderr_199',['JSSnapshotDeliverSubjectInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5',1,'status.h']]], + ['jssourceconsumersetupfailederr_200',['JSSourceConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a',1,'status.h']]], + ['jssourcemaxmessagesizetoobigerr_201',['JSSourceMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e',1,'status.h']]], + ['jsstorageresourcesexceedederr_202',['JSStorageResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160',1,'status.h']]], + ['jsstoragetype_203',['jsStorageType',['../group__types_group.html#ga1802a53c79e667f093bba033b16adc98',1,'nats.h']]], + ['jsstreamassignmenterr_204',['JSStreamAssignmentErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a',1,'status.h']]], + ['jsstreamconfig_205',['jsStreamConfig',['../structjs_stream_config.html',1,'jsStreamConfig'],['../group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf',1,'jsStreamConfig(): nats.h']]], + ['jsstreamconfig_5finit_206',['jsStreamConfig_Init',['../group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6',1,'nats.h']]], + ['jsstreamcreateerr_207',['JSStreamCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008',1,'status.h']]], + ['jsstreamdeleteerr_208',['JSStreamDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322',1,'status.h']]], + ['jsstreamexternalapioverlaperr_209',['JSStreamExternalApiOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8',1,'status.h']]], + ['jsstreamexternaldelprefixoverlapserr_210',['JSStreamExternalDelPrefixOverlapsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a',1,'status.h']]], + ['jsstreamgeneralerror_211',['JSStreamGeneralError',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717',1,'status.h']]], + ['jsstreaminfo_212',['jsStreamInfo',['../structjs_stream_info.html',1,'jsStreamInfo'],['../group__types_group.html#ga2629c9454996edf7914be36a9e44921b',1,'jsStreamInfo(): nats.h']]], + ['jsstreaminfo_5fdestroy_213',['jsStreamInfo_Destroy',['../group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd',1,'nats.h']]], + ['jsstreaminvalidconfig_214',['JSStreamInvalidConfig',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03',1,'status.h']]], + ['jsstreaminvaliderr_215',['JSStreamInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47',1,'status.h']]], + ['jsstreaminvalidexternaldeliverysubjerr_216',['JSStreamInvalidExternalDeliverySubjErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f',1,'status.h']]], + ['jsstreamlimitserr_217',['JSStreamLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393',1,'status.h']]], + ['jsstreammessageexceedsmaximumerr_218',['JSStreamMessageExceedsMaximumErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889',1,'status.h']]], + ['jsstreammirrornotupdatableerr_219',['JSStreamMirrorNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8',1,'status.h']]], + ['jsstreammismatcherr_220',['JSStreamMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f',1,'status.h']]], + ['jsstreammsgdeletefailed_221',['JSStreamMsgDeleteFailed',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68',1,'status.h']]], + ['jsstreamnameexisterr_222',['JSStreamNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c',1,'status.h']]], + ['jsstreamnotfounderr_223',['JSStreamNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f',1,'status.h']]], + ['jsstreamnotmatcherr_224',['JSStreamNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435',1,'status.h']]], + ['jsstreamreplicasnotsupportederr_225',['JSStreamReplicasNotSupportedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1',1,'status.h']]], + ['jsstreamreplicasnotupdatableerr_226',['JSStreamReplicasNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34',1,'status.h']]], + ['jsstreamrestoreerr_227',['JSStreamRestoreErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506',1,'status.h']]], + ['jsstreamsequencenotmatcherr_228',['JSStreamSequenceNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17',1,'status.h']]], + ['jsstreamsnapshoterr_229',['JSStreamSnapshotErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45',1,'status.h']]], + ['jsstreamsource_230',['jsStreamSource',['../structjs_stream_source.html',1,'jsStreamSource'],['../group__types_group.html#gab4c43c87d81917aab748a50eee028449',1,'jsStreamSource(): nats.h']]], + ['jsstreamsource_5finit_231',['jsStreamSource_Init',['../group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56',1,'nats.h']]], + ['jsstreamsourceinfo_232',['jsStreamSourceInfo',['../group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd',1,'jsStreamSourceInfo(): nats.h'],['../structjs_stream_source_info.html',1,'jsStreamSourceInfo']]], + ['jsstreamstate_233',['jsStreamState',['../group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271',1,'jsStreamState(): nats.h'],['../structjs_stream_state.html',1,'jsStreamState']]], + ['jsstreamstorefailederr_234',['JSStreamStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8',1,'status.h']]], + ['jsstreamsubjectoverlaperr_235',['JSStreamSubjectOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570',1,'status.h']]], + ['jsstreamtemplatecreateerr_236',['JSStreamTemplateCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46',1,'status.h']]], + ['jsstreamtemplatedeleteerr_237',['JSStreamTemplateDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272',1,'status.h']]], + ['jsstreamtemplatenotfounderr_238',['JSStreamTemplateNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7',1,'status.h']]], + ['jsstreamupdateerr_239',['JSStreamUpdateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58',1,'status.h']]], + ['jsstreamwronglastmsgiderr_240',['JSStreamWrongLastMsgIDErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e',1,'status.h']]], + ['jsstreamwronglastsequenceerr_241',['JSStreamWrongLastSequenceErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4',1,'status.h']]], + ['jssuboptions_242',['jsSubOptions',['../structjs_sub_options.html',1,'jsSubOptions'],['../group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280',1,'jsSubOptions(): nats.h']]], + ['jssuboptions_5finit_243',['jsSubOptions_Init',['../group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8',1,'nats.h']]], + ['jstemplatenamenotmatchsubjecterr_244',['JSTemplateNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac',1,'status.h']]], + ['jstempstoragefailederr_245',['JSTempStorageFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398',1,'status.h']]] ]; diff --git a/doc/html/search/all_a.js b/doc/html/search/all_a.js index 44477519..2ecb8f51 100644 --- a/doc/html/search/all_a.js +++ b/doc/html/search/all_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['publishing_239',['Publishing',['../group__conn_pub_group.html',1,'(Global Namespace)'],['../group__stan_conn_pub_group.html',1,'(Global Namespace)']]] + ['keep_246',['Keep',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge']]] ]; diff --git a/doc/html/search/all_b.js b/doc/html/search/all_b.js index 7edaf127..a9229f4a 100644 --- a/doc/html/search/all_b.js +++ b/doc/html/search/all_b.js @@ -1,62 +1,14 @@ var searchData= [ - ['stanconnection_240',['stanConnection',['../group__types_group.html#ga9e826493769d23086cfccefe95cdf64c',1,'nats.h']]], - ['stanconnection_5fclose_241',['stanConnection_Close',['../group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d',1,'nats.h']]], - ['stanconnection_5fconnect_242',['stanConnection_Connect',['../group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f',1,'nats.h']]], - ['stanconnection_5fdestroy_243',['stanConnection_Destroy',['../group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04',1,'nats.h']]], - ['stanconnection_5fgetnatsconnection_244',['stanConnection_GetNATSConnection',['../group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6',1,'nats.h']]], - ['stanconnection_5fpublish_245',['stanConnection_Publish',['../group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d',1,'nats.h']]], - ['stanconnection_5fpublishasync_246',['stanConnection_PublishAsync',['../group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0',1,'nats.h']]], - ['stanconnection_5fqueuesubscribe_247',['stanConnection_QueueSubscribe',['../group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2',1,'nats.h']]], - ['stanconnection_5freleasenatsconnection_248',['stanConnection_ReleaseNATSConnection',['../group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6',1,'nats.h']]], - ['stanconnection_5fsubscribe_249',['stanConnection_Subscribe',['../group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f',1,'nats.h']]], - ['stanconnectionlosthandler_250',['stanConnectionLostHandler',['../group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c',1,'nats.h']]], - ['stanconnoptions_251',['stanConnOptions',['../group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1',1,'nats.h']]], - ['stanconnoptions_5fcreate_252',['stanConnOptions_Create',['../group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6',1,'nats.h']]], - ['stanconnoptions_5fdestroy_253',['stanConnOptions_Destroy',['../group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726',1,'nats.h']]], - ['stanconnoptions_5fsetconnectionlosthandler_254',['stanConnOptions_SetConnectionLostHandler',['../group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3',1,'nats.h']]], - ['stanconnoptions_5fsetconnectionwait_255',['stanConnOptions_SetConnectionWait',['../group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264',1,'nats.h']]], - ['stanconnoptions_5fsetdiscoveryprefix_256',['stanConnOptions_SetDiscoveryPrefix',['../group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402',1,'nats.h']]], - ['stanconnoptions_5fsetmaxpubacksinflight_257',['stanConnOptions_SetMaxPubAcksInflight',['../group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405',1,'nats.h']]], - ['stanconnoptions_5fsetnatsoptions_258',['stanConnOptions_SetNATSOptions',['../group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4',1,'nats.h']]], - ['stanconnoptions_5fsetpings_259',['stanConnOptions_SetPings',['../group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b',1,'nats.h']]], - ['stanconnoptions_5fsetpubackwait_260',['stanConnOptions_SetPubAckWait',['../group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96',1,'nats.h']]], - ['stanconnoptions_5fseturl_261',['stanConnOptions_SetURL',['../group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3',1,'nats.h']]], - ['stanmsg_262',['stanMsg',['../group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d',1,'nats.h']]], - ['stanmsg_5fdestroy_263',['stanMsg_Destroy',['../group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f',1,'nats.h']]], - ['stanmsg_5fgetdata_264',['stanMsg_GetData',['../group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038',1,'nats.h']]], - ['stanmsg_5fgetdatalength_265',['stanMsg_GetDataLength',['../group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777',1,'nats.h']]], - ['stanmsg_5fgetsequence_266',['stanMsg_GetSequence',['../group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5',1,'nats.h']]], - ['stanmsg_5fgettimestamp_267',['stanMsg_GetTimestamp',['../group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452',1,'nats.h']]], - ['stanmsg_5fisredelivered_268',['stanMsg_IsRedelivered',['../group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0',1,'nats.h']]], - ['stanmsghandler_269',['stanMsgHandler',['../group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409',1,'nats.h']]], - ['stanpubackhandler_270',['stanPubAckHandler',['../group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18',1,'nats.h']]], - ['stansuboptions_271',['stanSubOptions',['../group__types_group.html#ga023712711f5c289663fc2223e83686d3',1,'nats.h']]], - ['stansuboptions_5fcreate_272',['stanSubOptions_Create',['../group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf',1,'nats.h']]], - ['stansuboptions_5fdeliverallavailable_273',['stanSubOptions_DeliverAllAvailable',['../group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f',1,'nats.h']]], - ['stansuboptions_5fdestroy_274',['stanSubOptions_Destroy',['../group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f',1,'nats.h']]], - ['stansuboptions_5fsetackwait_275',['stanSubOptions_SetAckWait',['../group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf',1,'nats.h']]], - ['stansuboptions_5fsetdurablename_276',['stanSubOptions_SetDurableName',['../group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14',1,'nats.h']]], - ['stansuboptions_5fsetmanualackmode_277',['stanSubOptions_SetManualAckMode',['../group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83',1,'nats.h']]], - ['stansuboptions_5fsetmaxinflight_278',['stanSubOptions_SetMaxInflight',['../group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0',1,'nats.h']]], - ['stansuboptions_5fstartatsequence_279',['stanSubOptions_StartAtSequence',['../group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1',1,'nats.h']]], - ['stansuboptions_5fstartattime_280',['stanSubOptions_StartAtTime',['../group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608',1,'nats.h']]], - ['stansuboptions_5fstartattimedelta_281',['stanSubOptions_StartAtTimeDelta',['../group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5',1,'nats.h']]], - ['stansuboptions_5fstartwithlastreceived_282',['stanSubOptions_StartWithLastReceived',['../group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c',1,'nats.h']]], - ['stansubscription_283',['stanSubscription',['../group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5',1,'nats.h']]], - ['stansubscription_5fackmsg_284',['stanSubscription_AckMsg',['../group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3',1,'nats.h']]], - ['stansubscription_5fclose_285',['stanSubscription_Close',['../group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc',1,'nats.h']]], - ['stansubscription_5fdestroy_286',['stanSubscription_Destroy',['../group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba',1,'nats.h']]], - ['stansubscription_5fsetoncompletecb_287',['stanSubscription_SetOnCompleteCB',['../group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d',1,'nats.h']]], - ['stansubscription_5funsubscribe_288',['stanSubscription_Unsubscribe',['../group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e',1,'nats.h']]], - ['statistics_289',['Statistics',['../group__stats_group.html',1,'']]], - ['status_290',['Status',['../group__status_group.html',1,'']]], - ['status_2eh_291',['status.h',['../status_8h.html',1,'']]], - ['streaming_20connection_292',['Streaming Connection',['../group__stan_conn_group.html',1,'']]], - ['streaming_20connection_20options_293',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], - ['streaming_20message_294',['Streaming Message',['../group__stan_msg_group.html',1,'']]], - ['streaming_20subscription_295',['Streaming Subscription',['../group__stan_sub_group.html',1,'']]], - ['streaming_20subscription_20options_296',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]], - ['subscribing_297',['Subscribing',['../group__conn_sub_group.html',1,'(Global Namespace)'],['../group__stan_conn_sub_group.html',1,'(Global Namespace)']]], - ['subscription_298',['Subscription',['../group__sub_group.html',1,'']]] + ['lag_247',['Lag',['../structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9',1,'jsPeerInfo::Lag()'],['../structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863',1,'jsStreamSourceInfo::Lag()']]], + ['lastseq_248',['LastSeq',['../structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827',1,'jsStreamState']]], + ['lasttime_249',['LastTime',['../structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0',1,'jsStreamState']]], + ['leader_250',['Leader',['../structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19',1,'jsClusterInfo']]], + ['libevent_20adapter_251',['Libevent Adapter',['../group__libevent_functions.html',1,'']]], + ['libevent_2eh_252',['libevent.h',['../libevent_8h.html',1,'']]], + ['library_253',['Library',['../group__library_group.html',1,'']]], + ['libuv_20adapter_254',['Libuv Adapter',['../group__libuv_functions.html',1,'']]], + ['libuv_2eh_255',['libuv.h',['../libuv_8h.html',1,'']]], + ['limits_256',['Limits',['../structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9',1,'jsAccountInfo']]], + ['lost_257',['Lost',['../structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec',1,'jsStreamState']]] ]; diff --git a/doc/html/search/all_c.js b/doc/html/search/all_c.js index 02606a43..0a729640 100644 --- a/doc/html/search/all_c.js +++ b/doc/html/search/all_c.js @@ -1,4 +1,27 @@ var searchData= [ - ['types_299',['Types',['../group__types_group.html',1,'']]] + ['management_258',['Management',['../group__conn_mgt_group.html',1,'(Global Namespace)'],['../group__stan_conn_mgt_group.html',1,'(Global Namespace)']]], + ['manualack_259',['ManualAck',['../structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2',1,'jsSubOptions']]], + ['maxackpending_260',['MaxAckPending',['../structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892',1,'jsConsumerConfig']]], + ['maxage_261',['MaxAge',['../structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e',1,'jsStreamConfig']]], + ['maxbytes_262',['MaxBytes',['../structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451',1,'jsStreamConfig']]], + ['maxconsumers_263',['MaxConsumers',['../structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395',1,'jsStreamConfig::MaxConsumers()'],['../structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338',1,'jsAccountLimits::MaxConsumers()']]], + ['maxdeliver_264',['MaxDeliver',['../structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95',1,'jsConsumerConfig']]], + ['maxmemory_265',['MaxMemory',['../structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4',1,'jsAccountLimits']]], + ['maxmsgs_266',['MaxMsgs',['../structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d',1,'jsStreamConfig']]], + ['maxmsgsize_267',['MaxMsgSize',['../structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641',1,'jsStreamConfig']]], + ['maxmsgspersubject_268',['MaxMsgsPerSubject',['../structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340',1,'jsStreamConfig']]], + ['maxpending_269',['MaxPending',['../structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1',1,'jsOptions::jsOptionsPublishAsync']]], + ['maxstore_270',['MaxStore',['../structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30',1,'jsAccountLimits']]], + ['maxstreams_271',['MaxStreams',['../structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2',1,'jsAccountLimits']]], + ['maxwait_272',['MaxWait',['../structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143',1,'jsPubOptions']]], + ['maxwaiting_273',['MaxWaiting',['../structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76',1,'jsConsumerConfig']]], + ['memory_274',['Memory',['../structjs_account_info.html#a448578d621e878267ad5f1792002a665',1,'jsAccountInfo']]], + ['message_275',['Message',['../group__msg_group.html',1,'']]], + ['messages_276',['Messages',['../group__js_msg.html',1,'']]], + ['mirror_277',['Mirror',['../structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51',1,'jsStreamConfig::Mirror()'],['../structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a',1,'jsStreamInfo::Mirror()']]], + ['msg_278',['Msg',['../structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b',1,'jsPubAckErr']]], + ['msgid_279',['MsgId',['../structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0',1,'jsPubOptions']]], + ['msgs_280',['Msgs',['../structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5',1,'natsMsgList::Msgs()'],['../structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda',1,'jsLostStreamData::Msgs()'],['../structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888',1,'jsStreamState::Msgs()']]], + ['msgslen_281',['MsgsLen',['../structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a',1,'jsLostStreamData']]] ]; diff --git a/doc/html/search/all_d.js b/doc/html/search/all_d.js index f6d75a7d..3b1ffdb8 100644 --- a/doc/html/search/all_d.js +++ b/doc/html/search/all_d.js @@ -1,4 +1,248 @@ var searchData= [ - ['wildcards_300',['Wildcards',['../group__wildcards_group.html',1,'']]] + ['name_282',['Name',['../structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3',1,'jsStreamSource::Name()'],['../structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5',1,'jsStreamConfig::Name()'],['../structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a',1,'jsPeerInfo::Name()'],['../structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484',1,'jsClusterInfo::Name()'],['../structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04',1,'jsStreamSourceInfo::Name()'],['../structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008',1,'jsConsumerInfo::Name()']]], + ['nats_2eh_283',['nats.h',['../nats_8h.html',1,'']]], + ['nats_5faddress_5fmissing_284',['NATS_ADDRESS_MISSING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d',1,'status.h']]], + ['nats_5fcheckcompatibility_285',['nats_CheckCompatibility',['../group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e',1,'nats.h']]], + ['nats_5fclose_286',['nats_Close',['../group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e',1,'nats.h']]], + ['nats_5fcloseandwait_287',['nats_CloseAndWait',['../group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903',1,'nats.h']]], + ['nats_5fconn_5fstatus_5fclosed_288',['NATS_CONN_STATUS_CLOSED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2',1,'status.h']]], + ['nats_5fconn_5fstatus_5fconnected_289',['NATS_CONN_STATUS_CONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725',1,'status.h']]], + ['nats_5fconn_5fstatus_5fconnecting_290',['NATS_CONN_STATUS_CONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdisconnected_291',['NATS_CONN_STATUS_DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdraining_5fpubs_292',['NATS_CONN_STATUS_DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdraining_5fsubs_293',['NATS_CONN_STATUS_DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1',1,'status.h']]], + ['nats_5fconn_5fstatus_5freconnecting_294',['NATS_CONN_STATUS_RECONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206',1,'status.h']]], + ['nats_5fconnection_5fauth_5ffailed_295',['NATS_CONNECTION_AUTH_FAILED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a',1,'status.h']]], + ['nats_5fconnection_5fclosed_296',['NATS_CONNECTION_CLOSED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff',1,'status.h']]], + ['nats_5fconnection_5fdisconnected_297',['NATS_CONNECTION_DISCONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3',1,'status.h']]], + ['nats_5fdefault_5furl_298',['NATS_DEFAULT_URL',['../nats_8h.html#a911c54900b46b968205871cd9f68d36c',1,'nats.h']]], + ['nats_5fdraining_299',['NATS_DRAINING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae',1,'status.h']]], + ['nats_5ferr_300',['NATS_ERR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c',1,'status.h']]], + ['nats_5fextern_301',['NATS_EXTERN',['../nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad',1,'nats.h']]], + ['nats_5ffailed_5fto_5finitialize_302',['NATS_FAILED_TO_INITIALIZE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42',1,'status.h']]], + ['nats_5fgetlasterror_303',['nats_GetLastError',['../group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3',1,'nats.h']]], + ['nats_5fgetlasterrorstack_304',['nats_GetLastErrorStack',['../group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e',1,'nats.h']]], + ['nats_5fgetversion_305',['nats_GetVersion',['../group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d',1,'nats.h']]], + ['nats_5fgetversionnumber_306',['nats_GetVersionNumber',['../group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8',1,'nats.h']]], + ['nats_5fillegal_5fstate_307',['NATS_ILLEGAL_STATE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b',1,'status.h']]], + ['nats_5finsufficient_5fbuffer_308',['NATS_INSUFFICIENT_BUFFER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad',1,'status.h']]], + ['nats_5finvalid_5farg_309',['NATS_INVALID_ARG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235',1,'status.h']]], + ['nats_5finvalid_5fqueue_5fname_310',['NATS_INVALID_QUEUE_NAME',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b',1,'status.h']]], + ['nats_5finvalid_5fsubject_311',['NATS_INVALID_SUBJECT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e',1,'status.h']]], + ['nats_5finvalid_5fsubscription_312',['NATS_INVALID_SUBSCRIPTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c',1,'status.h']]], + ['nats_5finvalid_5ftimeout_313',['NATS_INVALID_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86',1,'status.h']]], + ['nats_5fio_5ferror_314',['NATS_IO_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f',1,'status.h']]], + ['nats_5fline_5ftoo_5flong_315',['NATS_LINE_TOO_LONG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7',1,'status.h']]], + ['nats_5fmax_5fdelivered_5fmsgs_316',['NATS_MAX_DELIVERED_MSGS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5',1,'status.h']]], + ['nats_5fmax_5fpayload_317',['NATS_MAX_PAYLOAD',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9',1,'status.h']]], + ['nats_5fmismatch_318',['NATS_MISMATCH',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2',1,'status.h']]], + ['nats_5fmissed_5fheartbeat_319',['NATS_MISSED_HEARTBEAT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f',1,'status.h']]], + ['nats_5fno_5fmemory_320',['NATS_NO_MEMORY',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514',1,'status.h']]], + ['nats_5fno_5fresponders_321',['NATS_NO_RESPONDERS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62',1,'status.h']]], + ['nats_5fno_5fserver_322',['NATS_NO_SERVER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127',1,'status.h']]], + ['nats_5fno_5fserver_5fsupport_323',['NATS_NO_SERVER_SUPPORT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885',1,'status.h']]], + ['nats_5fnot_5ffound_324',['NATS_NOT_FOUND',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8',1,'status.h']]], + ['nats_5fnot_5finitialized_325',['NATS_NOT_INITIALIZED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e',1,'status.h']]], + ['nats_5fnot_5fpermitted_326',['NATS_NOT_PERMITTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5',1,'status.h']]], + ['nats_5fnot_5fyet_5fconnected_327',['NATS_NOT_YET_CONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d',1,'status.h']]], + ['nats_5fnow_328',['nats_Now',['../group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e',1,'nats.h']]], + ['nats_5fnowinnanoseconds_329',['nats_NowInNanoSeconds',['../group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223',1,'nats.h']]], + ['nats_5fok_330',['NATS_OK',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990',1,'status.h']]], + ['nats_5fopen_331',['nats_Open',['../group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d',1,'nats.h']]], + ['nats_5fprintlasterrorstack_332',['nats_PrintLastErrorStack',['../group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4',1,'nats.h']]], + ['nats_5fprotocol_5ferror_333',['NATS_PROTOCOL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d',1,'status.h']]], + ['nats_5freleasethreadmemory_334',['nats_ReleaseThreadMemory',['../group__library_group.html#gafe171baefa00a85b77205116e9f3e48a',1,'nats.h']]], + ['nats_5fsecure_5fconnection_5frequired_335',['NATS_SECURE_CONNECTION_REQUIRED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc',1,'status.h']]], + ['nats_5fsecure_5fconnection_5fwanted_336',['NATS_SECURE_CONNECTION_WANTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08',1,'status.h']]], + ['nats_5fsetmessagedeliverypoolsize_337',['nats_SetMessageDeliveryPoolSize',['../group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d',1,'nats.h']]], + ['nats_5fsign_338',['nats_Sign',['../group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba',1,'nats.h']]], + ['nats_5fsleep_339',['nats_Sleep',['../group__library_group.html#gad5040264cd4b1404956babf3c03a4f09',1,'nats.h']]], + ['nats_5fslow_5fconsumer_340',['NATS_SLOW_CONSUMER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0',1,'status.h']]], + ['nats_5fssl_5ferror_341',['NATS_SSL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3',1,'status.h']]], + ['nats_5fstale_5fconnection_342',['NATS_STALE_CONNECTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d',1,'status.h']]], + ['nats_5fsys_5ferror_343',['NATS_SYS_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9',1,'status.h']]], + ['nats_5ftimeout_344',['NATS_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed',1,'status.h']]], + ['natsconnection_345',['natsConnection',['../group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec',1,'nats.h']]], + ['natsconnection_5fbuffered_346',['natsConnection_Buffered',['../group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5',1,'nats.h']]], + ['natsconnection_5fclose_347',['natsConnection_Close',['../group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed',1,'nats.h']]], + ['natsconnection_5fconnect_348',['natsConnection_Connect',['../group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce',1,'nats.h']]], + ['natsconnection_5fconnectto_349',['natsConnection_ConnectTo',['../group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4',1,'nats.h']]], + ['natsconnection_5fdestroy_350',['natsConnection_Destroy',['../group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495',1,'nats.h']]], + ['natsconnection_5fdrain_351',['natsConnection_Drain',['../group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b',1,'nats.h']]], + ['natsconnection_5fdraintimeout_352',['natsConnection_DrainTimeout',['../group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4',1,'nats.h']]], + ['natsconnection_5fflush_353',['natsConnection_Flush',['../group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f',1,'nats.h']]], + ['natsconnection_5fflushtimeout_354',['natsConnection_FlushTimeout',['../group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1',1,'nats.h']]], + ['natsconnection_5fgetclientid_355',['natsConnection_GetClientID',['../group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba',1,'nats.h']]], + ['natsconnection_5fgetclientip_356',['natsConnection_GetClientIP',['../group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d',1,'nats.h']]], + ['natsconnection_5fgetconnectedserverid_357',['natsConnection_GetConnectedServerId',['../group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf',1,'nats.h']]], + ['natsconnection_5fgetconnectedurl_358',['natsConnection_GetConnectedUrl',['../group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d',1,'nats.h']]], + ['natsconnection_5fgetdiscoveredservers_359',['natsConnection_GetDiscoveredServers',['../group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708',1,'nats.h']]], + ['natsconnection_5fgetlasterror_360',['natsConnection_GetLastError',['../group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63',1,'nats.h']]], + ['natsconnection_5fgetlocalipandport_361',['natsConnection_GetLocalIPAndPort',['../group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5',1,'nats.h']]], + ['natsconnection_5fgetmaxpayload_362',['natsConnection_GetMaxPayload',['../group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9',1,'nats.h']]], + ['natsconnection_5fgetrtt_363',['natsConnection_GetRTT',['../group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435',1,'nats.h']]], + ['natsconnection_5fgetservers_364',['natsConnection_GetServers',['../group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b',1,'nats.h']]], + ['natsconnection_5fgetstats_365',['natsConnection_GetStats',['../group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec',1,'nats.h']]], + ['natsconnection_5fhasheadersupport_366',['natsConnection_HasHeaderSupport',['../group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a',1,'nats.h']]], + ['natsconnection_5fisclosed_367',['natsConnection_IsClosed',['../group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f',1,'nats.h']]], + ['natsconnection_5fisdraining_368',['natsConnection_IsDraining',['../group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5',1,'nats.h']]], + ['natsconnection_5fisreconnecting_369',['natsConnection_IsReconnecting',['../group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688',1,'nats.h']]], + ['natsconnection_5fjetstream_370',['natsConnection_JetStream',['../group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f',1,'nats.h']]], + ['natsconnection_5fprocessreadevent_371',['natsConnection_ProcessReadEvent',['../group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8',1,'nats.h']]], + ['natsconnection_5fprocesswriteevent_372',['natsConnection_ProcessWriteEvent',['../group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47',1,'nats.h']]], + ['natsconnection_5fpublish_373',['natsConnection_Publish',['../group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4',1,'nats.h']]], + ['natsconnection_5fpublishmsg_374',['natsConnection_PublishMsg',['../group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba',1,'nats.h']]], + ['natsconnection_5fpublishrequest_375',['natsConnection_PublishRequest',['../group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e',1,'nats.h']]], + ['natsconnection_5fpublishrequeststring_376',['natsConnection_PublishRequestString',['../group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5',1,'nats.h']]], + ['natsconnection_5fpublishstring_377',['natsConnection_PublishString',['../group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64',1,'nats.h']]], + ['natsconnection_5fqueuesubscribe_378',['natsConnection_QueueSubscribe',['../group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48',1,'nats.h']]], + ['natsconnection_5fqueuesubscribesync_379',['natsConnection_QueueSubscribeSync',['../group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476',1,'nats.h']]], + ['natsconnection_5fqueuesubscribetimeout_380',['natsConnection_QueueSubscribeTimeout',['../group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c',1,'nats.h']]], + ['natsconnection_5frequest_381',['natsConnection_Request',['../group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7',1,'nats.h']]], + ['natsconnection_5frequestmsg_382',['natsConnection_RequestMsg',['../group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d',1,'nats.h']]], + ['natsconnection_5frequeststring_383',['natsConnection_RequestString',['../group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f',1,'nats.h']]], + ['natsconnection_5fsign_384',['natsConnection_Sign',['../group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8',1,'nats.h']]], + ['natsconnection_5fstatus_385',['natsConnection_Status',['../group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98',1,'nats.h']]], + ['natsconnection_5fsubscribe_386',['natsConnection_Subscribe',['../group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb',1,'nats.h']]], + ['natsconnection_5fsubscribesync_387',['natsConnection_SubscribeSync',['../group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4',1,'nats.h']]], + ['natsconnection_5fsubscribetimeout_388',['natsConnection_SubscribeTimeout',['../group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404',1,'nats.h']]], + ['natsconnectionhandler_389',['natsConnectionHandler',['../group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c',1,'nats.h']]], + ['natsconnstatus_390',['natsConnStatus',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51',1,'status.h']]], + ['natscustomreconnectdelayhandler_391',['natsCustomReconnectDelayHandler',['../group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4',1,'nats.h']]], + ['natserrhandler_392',['natsErrHandler',['../group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626',1,'nats.h']]], + ['natsevloop_5fattach_393',['natsEvLoop_Attach',['../group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f',1,'nats.h']]], + ['natsevloop_5fdetach_394',['natsEvLoop_Detach',['../group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0',1,'nats.h']]], + ['natsevloop_5freadaddremove_395',['natsEvLoop_ReadAddRemove',['../group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa',1,'nats.h']]], + ['natsevloop_5fwriteaddremove_396',['natsEvLoop_WriteAddRemove',['../group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17',1,'nats.h']]], + ['natsinbox_397',['natsInbox',['../group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1',1,'nats.h']]], + ['natsinbox_5fcreate_398',['natsInbox_Create',['../group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d',1,'nats.h']]], + ['natsinbox_5fdestroy_399',['natsInbox_Destroy',['../group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe',1,'nats.h']]], + ['natslibevent_5fattach_400',['natsLibevent_Attach',['../group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2',1,'libevent.h']]], + ['natslibevent_5fdetach_401',['natsLibevent_Detach',['../group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5',1,'libevent.h']]], + ['natslibevent_5finit_402',['natsLibevent_Init',['../group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e',1,'libevent.h']]], + ['natslibevent_5fread_403',['natsLibevent_Read',['../group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552',1,'libevent.h']]], + ['natslibevent_5fwrite_404',['natsLibevent_Write',['../group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091',1,'libevent.h']]], + ['natslibuv_5fattach_405',['natsLibuv_Attach',['../group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42',1,'libuv.h']]], + ['natslibuv_5fdetach_406',['natsLibuv_Detach',['../group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7',1,'libuv.h']]], + ['natslibuv_5finit_407',['natsLibuv_Init',['../group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e',1,'libuv.h']]], + ['natslibuv_5fread_408',['natsLibuv_Read',['../group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac',1,'libuv.h']]], + ['natslibuv_5fsetthreadlocalloop_409',['natsLibuv_SetThreadLocalLoop',['../group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d',1,'libuv.h']]], + ['natslibuv_5fwrite_410',['natsLibuv_Write',['../group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d',1,'libuv.h']]], + ['natsmsg_411',['natsMsg',['../group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a',1,'nats.h']]], + ['natsmsg_5fack_412',['natsMsg_Ack',['../group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84',1,'nats.h']]], + ['natsmsg_5facksync_413',['natsMsg_AckSync',['../group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7',1,'nats.h']]], + ['natsmsg_5fcreate_414',['natsMsg_Create',['../group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21',1,'nats.h']]], + ['natsmsg_5fdestroy_415',['natsMsg_Destroy',['../group__msg_group.html#ga9e9590018284939f43f60964283f33ae',1,'nats.h']]], + ['natsmsg_5fgetdata_416',['natsMsg_GetData',['../group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f',1,'nats.h']]], + ['natsmsg_5fgetdatalength_417',['natsMsg_GetDataLength',['../group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de',1,'nats.h']]], + ['natsmsg_5fgetmetadata_418',['natsMsg_GetMetaData',['../group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328',1,'nats.h']]], + ['natsmsg_5fgetreply_419',['natsMsg_GetReply',['../group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01',1,'nats.h']]], + ['natsmsg_5fgetsubject_420',['natsMsg_GetSubject',['../group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75',1,'nats.h']]], + ['natsmsg_5finprogress_421',['natsMsg_InProgress',['../group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39',1,'nats.h']]], + ['natsmsg_5fisnoresponders_422',['natsMsg_IsNoResponders',['../group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b',1,'nats.h']]], + ['natsmsg_5fnak_423',['natsMsg_Nak',['../group__js_msg.html#gac271b874154301da9759f9ac05768b47',1,'nats.h']]], + ['natsmsg_5fterm_424',['natsMsg_Term',['../group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4',1,'nats.h']]], + ['natsmsghandler_425',['natsMsgHandler',['../group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe',1,'nats.h']]], + ['natsmsgheader_5fadd_426',['natsMsgHeader_Add',['../group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b',1,'nats.h']]], + ['natsmsgheader_5fdelete_427',['natsMsgHeader_Delete',['../group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1',1,'nats.h']]], + ['natsmsgheader_5fget_428',['natsMsgHeader_Get',['../group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18',1,'nats.h']]], + ['natsmsgheader_5fkeys_429',['natsMsgHeader_Keys',['../group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491',1,'nats.h']]], + ['natsmsgheader_5fset_430',['natsMsgHeader_Set',['../group__msg_group.html#gaf30b47d4217c9335919f05536e379af8',1,'nats.h']]], + ['natsmsgheader_5fvalues_431',['natsMsgHeader_Values',['../group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f',1,'nats.h']]], + ['natsmsglist_432',['natsMsgList',['../structnats_msg_list.html',1,'natsMsgList'],['../group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b',1,'natsMsgList(): nats.h']]], + ['natsmsglist_5fdestroy_433',['natsMsgList_Destroy',['../group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2',1,'nats.h']]], + ['natsoncompletecb_434',['natsOnCompleteCB',['../group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a',1,'nats.h']]], + ['natsoptions_435',['natsOptions',['../group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e',1,'nats.h']]], + ['natsoptions_5fcreate_436',['natsOptions_Create',['../group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be',1,'nats.h']]], + ['natsoptions_5fdestroy_437',['natsOptions_Destroy',['../group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9',1,'nats.h']]], + ['natsoptions_5fdisablenoresponders_438',['natsOptions_DisableNoResponders',['../group__opts_group.html#ga192465163abb87ad48a843b45cdf9984',1,'nats.h']]], + ['natsoptions_5fipresolutionorder_439',['natsOptions_IPResolutionOrder',['../group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf',1,'nats.h']]], + ['natsoptions_5floadcatrustedcertificates_440',['natsOptions_LoadCATrustedCertificates',['../group__opts_group.html#ga2cd6563694a439b3949a31fd81103099',1,'nats.h']]], + ['natsoptions_5floadcertificateschain_441',['natsOptions_LoadCertificatesChain',['../group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b',1,'nats.h']]], + ['natsoptions_5fsetallowreconnect_442',['natsOptions_SetAllowReconnect',['../group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b',1,'nats.h']]], + ['natsoptions_5fsetcatrustedcertificates_443',['natsOptions_SetCATrustedCertificates',['../group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8',1,'nats.h']]], + ['natsoptions_5fsetcertificateschain_444',['natsOptions_SetCertificatesChain',['../group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c',1,'nats.h']]], + ['natsoptions_5fsetciphers_445',['natsOptions_SetCiphers',['../group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c',1,'nats.h']]], + ['natsoptions_5fsetciphersuites_446',['natsOptions_SetCipherSuites',['../group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0',1,'nats.h']]], + ['natsoptions_5fsetclosedcb_447',['natsOptions_SetClosedCB',['../group__opts_group.html#ga44410242e73134e5bb51ef27904a9253',1,'nats.h']]], + ['natsoptions_5fsetcustomreconnectdelay_448',['natsOptions_SetCustomReconnectDelay',['../group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d',1,'nats.h']]], + ['natsoptions_5fsetdisconnectedcb_449',['natsOptions_SetDisconnectedCB',['../group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039',1,'nats.h']]], + ['natsoptions_5fsetdiscoveredserverscb_450',['natsOptions_SetDiscoveredServersCB',['../group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65',1,'nats.h']]], + ['natsoptions_5fseterrorhandler_451',['natsOptions_SetErrorHandler',['../group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd',1,'nats.h']]], + ['natsoptions_5fseteventloop_452',['natsOptions_SetEventLoop',['../group__opts_group.html#gab09491bad908dedcb323c780280733ff',1,'nats.h']]], + ['natsoptions_5fsetexpectedhostname_453',['natsOptions_SetExpectedHostname',['../group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851',1,'nats.h']]], + ['natsoptions_5fsetfailrequestsondisconnect_454',['natsOptions_SetFailRequestsOnDisconnect',['../group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79',1,'nats.h']]], + ['natsoptions_5fsetiobufsize_455',['natsOptions_SetIOBufSize',['../group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3',1,'nats.h']]], + ['natsoptions_5fsetlameduckmodecb_456',['natsOptions_SetLameDuckModeCB',['../group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc',1,'nats.h']]], + ['natsoptions_5fsetmaxpendingmsgs_457',['natsOptions_SetMaxPendingMsgs',['../group__opts_group.html#ga95510436eee06f9992ded96a44795c40',1,'nats.h']]], + ['natsoptions_5fsetmaxpingsout_458',['natsOptions_SetMaxPingsOut',['../group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b',1,'nats.h']]], + ['natsoptions_5fsetmaxreconnect_459',['natsOptions_SetMaxReconnect',['../group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0',1,'nats.h']]], + ['natsoptions_5fsetname_460',['natsOptions_SetName',['../group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e',1,'nats.h']]], + ['natsoptions_5fsetnkey_461',['natsOptions_SetNKey',['../group__opts_group.html#ga0290eac4665569c850468d9f00e246a0',1,'nats.h']]], + ['natsoptions_5fsetnkeyfromseed_462',['natsOptions_SetNKeyFromSeed',['../group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e',1,'nats.h']]], + ['natsoptions_5fsetnoecho_463',['natsOptions_SetNoEcho',['../group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3',1,'nats.h']]], + ['natsoptions_5fsetnorandomize_464',['natsOptions_SetNoRandomize',['../group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413',1,'nats.h']]], + ['natsoptions_5fsetpedantic_465',['natsOptions_SetPedantic',['../group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e',1,'nats.h']]], + ['natsoptions_5fsetpinginterval_466',['natsOptions_SetPingInterval',['../group__opts_group.html#gae68fb615835364c0809555e8dc93f57e',1,'nats.h']]], + ['natsoptions_5fsetreconnectbufsize_467',['natsOptions_SetReconnectBufSize',['../group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5',1,'nats.h']]], + ['natsoptions_5fsetreconnectedcb_468',['natsOptions_SetReconnectedCB',['../group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980',1,'nats.h']]], + ['natsoptions_5fsetreconnectjitter_469',['natsOptions_SetReconnectJitter',['../group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2',1,'nats.h']]], + ['natsoptions_5fsetreconnectwait_470',['natsOptions_SetReconnectWait',['../group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807',1,'nats.h']]], + ['natsoptions_5fsetretryonfailedconnect_471',['natsOptions_SetRetryOnFailedConnect',['../group__opts_group.html#ga20946800d024b7089e73d63454d1c19f',1,'nats.h']]], + ['natsoptions_5fsetsecure_472',['natsOptions_SetSecure',['../group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba',1,'nats.h']]], + ['natsoptions_5fsetsendasap_473',['natsOptions_SetSendAsap',['../group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca',1,'nats.h']]], + ['natsoptions_5fsetservers_474',['natsOptions_SetServers',['../group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf',1,'nats.h']]], + ['natsoptions_5fsettimeout_475',['natsOptions_SetTimeout',['../group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9',1,'nats.h']]], + ['natsoptions_5fsettoken_476',['natsOptions_SetToken',['../group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193',1,'nats.h']]], + ['natsoptions_5fsettokenhandler_477',['natsOptions_SetTokenHandler',['../group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426',1,'nats.h']]], + ['natsoptions_5fseturl_478',['natsOptions_SetURL',['../group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5',1,'nats.h']]], + ['natsoptions_5fsetusercredentialscallbacks_479',['natsOptions_SetUserCredentialsCallbacks',['../group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515',1,'nats.h']]], + ['natsoptions_5fsetusercredentialsfromfiles_480',['natsOptions_SetUserCredentialsFromFiles',['../group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e',1,'nats.h']]], + ['natsoptions_5fsetuserinfo_481',['natsOptions_SetUserInfo',['../group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e',1,'nats.h']]], + ['natsoptions_5fsetverbose_482',['natsOptions_SetVerbose',['../group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69',1,'nats.h']]], + ['natsoptions_5fsetwritedeadline_483',['natsOptions_SetWriteDeadline',['../group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218',1,'nats.h']]], + ['natsoptions_5fskipserververification_484',['natsOptions_SkipServerVerification',['../group__opts_group.html#ga6f804ec44adc299989fe623570679da3',1,'nats.h']]], + ['natsoptions_5fuseglobalmessagedelivery_485',['natsOptions_UseGlobalMessageDelivery',['../group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c',1,'nats.h']]], + ['natsoptions_5fuseoldrequeststyle_486',['natsOptions_UseOldRequestStyle',['../group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6',1,'nats.h']]], + ['natssignaturehandler_487',['natsSignatureHandler',['../group__callbacks_group.html#gab786ffd670c86de0563559351305080b',1,'nats.h']]], + ['natssock_488',['natsSock',['../nats_8h.html#af798865ac824e5959987de0fe8d07383',1,'nats.h']]], + ['natsstatistics_489',['natsStatistics',['../group__types_group.html#ga57a4b8c7109e2773878655722ce028aa',1,'nats.h']]], + ['natsstatistics_5fcreate_490',['natsStatistics_Create',['../group__stats_group.html#gafa923df029168f4991b77ffdd9e24877',1,'nats.h']]], + ['natsstatistics_5fdestroy_491',['natsStatistics_Destroy',['../group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c',1,'nats.h']]], + ['natsstatistics_5fgetcounts_492',['natsStatistics_GetCounts',['../group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f',1,'nats.h']]], + ['natsstatus_493',['natsStatus',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80',1,'status.h']]], + ['natsstatus_5fgettext_494',['natsStatus_GetText',['../group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752',1,'nats.h']]], + ['natssubscription_495',['natsSubscription',['../group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8',1,'nats.h']]], + ['natssubscription_5fautounsubscribe_496',['natsSubscription_AutoUnsubscribe',['../group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116',1,'nats.h']]], + ['natssubscription_5fclearmaxpending_497',['natsSubscription_ClearMaxPending',['../group__sub_group.html#gafe31911d8372db401d33856465421710',1,'nats.h']]], + ['natssubscription_5fdestroy_498',['natsSubscription_Destroy',['../group__sub_group.html#ga50a95dd96e9b714201679a015d62832f',1,'nats.h']]], + ['natssubscription_5fdrain_499',['natsSubscription_Drain',['../group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab',1,'nats.h']]], + ['natssubscription_5fdraincompletionstatus_500',['natsSubscription_DrainCompletionStatus',['../group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019',1,'nats.h']]], + ['natssubscription_5fdraintimeout_501',['natsSubscription_DrainTimeout',['../group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68',1,'nats.h']]], + ['natssubscription_5ffetch_502',['natsSubscription_Fetch',['../group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50',1,'nats.h']]], + ['natssubscription_5fgetdelivered_503',['natsSubscription_GetDelivered',['../group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955',1,'nats.h']]], + ['natssubscription_5fgetdropped_504',['natsSubscription_GetDropped',['../group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823',1,'nats.h']]], + ['natssubscription_5fgetmaxpending_505',['natsSubscription_GetMaxPending',['../group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968',1,'nats.h']]], + ['natssubscription_5fgetpending_506',['natsSubscription_GetPending',['../group__sub_group.html#gaca6262e2ef842caa701a9f233db72707',1,'nats.h']]], + ['natssubscription_5fgetpendinglimits_507',['natsSubscription_GetPendingLimits',['../group__sub_group.html#ga786bb458981274fe717f266bd3b96d96',1,'nats.h']]], + ['natssubscription_5fgetsequencemismatch_508',['natsSubscription_GetSequenceMismatch',['../group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84',1,'nats.h']]], + ['natssubscription_5fgetstats_509',['natsSubscription_GetStats',['../group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab',1,'nats.h']]], + ['natssubscription_5fisvalid_510',['natsSubscription_IsValid',['../group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903',1,'nats.h']]], + ['natssubscription_5fnextmsg_511',['natsSubscription_NextMsg',['../group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af',1,'nats.h']]], + ['natssubscription_5fnodeliverydelay_512',['natsSubscription_NoDeliveryDelay',['../group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428',1,'nats.h']]], + ['natssubscription_5fqueuedmsgs_513',['natsSubscription_QueuedMsgs',['../group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254',1,'nats.h']]], + ['natssubscription_5fsetoncompletecb_514',['natsSubscription_SetOnCompleteCB',['../group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077',1,'nats.h']]], + ['natssubscription_5fsetpendinglimits_515',['natsSubscription_SetPendingLimits',['../group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4',1,'nats.h']]], + ['natssubscription_5funsubscribe_516',['natsSubscription_Unsubscribe',['../group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba',1,'nats.h']]], + ['natssubscription_5fwaitfordraincompletion_517',['natsSubscription_WaitForDrainCompletion',['../group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d',1,'nats.h']]], + ['natstokenhandler_518',['natsTokenHandler',['../group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094',1,'nats.h']]], + ['natsuserjwthandler_519',['natsUserJWTHandler',['../group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b',1,'nats.h']]], + ['noack_520',['NoAck',['../structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609',1,'jsStreamConfig']]], + ['numackpending_521',['NumAckPending',['../structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50',1,'jsConsumerInfo']]], + ['numdeleted_522',['NumDeleted',['../structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51',1,'jsStreamState']]], + ['numdelivered_523',['NumDelivered',['../structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff',1,'jsMsgMetaData']]], + ['numpending_524',['NumPending',['../structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b',1,'jsConsumerInfo::NumPending()'],['../structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30',1,'jsMsgMetaData::NumPending()']]], + ['numredelivered_525',['NumRedelivered',['../structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001',1,'jsConsumerInfo']]], + ['numwaiting_526',['NumWaiting',['../structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0',1,'jsConsumerInfo']]] ]; diff --git a/doc/html/search/all_e.html b/doc/html/search/all_e.html new file mode 100644 index 00000000..e25df423 --- /dev/null +++ b/doc/html/search/all_e.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/all_e.js b/doc/html/search/all_e.js new file mode 100644 index 00000000..5fd11df6 --- /dev/null +++ b/doc/html/search/all_e.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['offline_527',['Offline',['../structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e',1,'jsPeerInfo']]], + ['options_528',['Options',['../group__opts_group.html',1,'']]], + ['optstartseq_529',['OptStartSeq',['../structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed',1,'jsStreamSource::OptStartSeq()'],['../structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356',1,'jsConsumerConfig::OptStartSeq()']]], + ['optstarttime_530',['OptStartTime',['../structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5',1,'jsStreamSource::OptStartTime()'],['../structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80',1,'jsConsumerConfig::OptStartTime()']]] +]; diff --git a/doc/html/search/all_f.html b/doc/html/search/all_f.html new file mode 100644 index 00000000..b23da6ce --- /dev/null +++ b/doc/html/search/all_f.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/all_f.js b/doc/html/search/all_f.js new file mode 100644 index 00000000..9af39906 --- /dev/null +++ b/doc/html/search/all_f.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['placement_531',['Placement',['../structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb',1,'jsStreamConfig']]], + ['prefix_532',['Prefix',['../structjs_options.html#ab06e45296fccf0fe6152e083e38d916f',1,'jsOptions']]], + ['publishasync_533',['PublishAsync',['../structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4',1,'jsOptions']]], + ['publishing_534',['Publishing',['../group__conn_pub_group.html',1,'(Global Namespace)'],['../group__js_pub_group.html',1,'(Global Namespace)'],['../group__stan_conn_pub_group.html',1,'(Global Namespace)']]], + ['purge_535',['Purge',['../structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029',1,'jsOptions::jsOptionsStream']]] +]; diff --git a/doc/html/search/classes_0.html b/doc/html/search/classes_0.html new file mode 100644 index 00000000..af8159ee --- /dev/null +++ b/doc/html/search/classes_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/classes_0.js b/doc/html/search/classes_0.js new file mode 100644 index 00000000..303519ca --- /dev/null +++ b/doc/html/search/classes_0.js @@ -0,0 +1,30 @@ +var searchData= +[ + ['jsaccountinfo_622',['jsAccountInfo',['../structjs_account_info.html',1,'']]], + ['jsaccountlimits_623',['jsAccountLimits',['../structjs_account_limits.html',1,'']]], + ['jsapistats_624',['jsAPIStats',['../structjs_a_p_i_stats.html',1,'']]], + ['jsclusterinfo_625',['jsClusterInfo',['../structjs_cluster_info.html',1,'']]], + ['jsconsumerconfig_626',['jsConsumerConfig',['../structjs_consumer_config.html',1,'']]], + ['jsconsumerinfo_627',['jsConsumerInfo',['../structjs_consumer_info.html',1,'']]], + ['jsconsumersequencemismatch_628',['jsConsumerSequenceMismatch',['../structjs_consumer_sequence_mismatch.html',1,'']]], + ['jsexternalstream_629',['jsExternalStream',['../structjs_external_stream.html',1,'']]], + ['jsloststreamdata_630',['jsLostStreamData',['../structjs_lost_stream_data.html',1,'']]], + ['jsmsgmetadata_631',['jsMsgMetaData',['../structjs_msg_meta_data.html',1,'']]], + ['jsoptions_632',['jsOptions',['../structjs_options.html',1,'']]], + ['jsoptionspublishasync_633',['jsOptionsPublishAsync',['../structjs_options_1_1js_options_publish_async.html',1,'jsOptions']]], + ['jsoptionsstream_634',['jsOptionsStream',['../structjs_options_1_1js_options_stream.html',1,'jsOptions']]], + ['jsoptionsstreaminfo_635',['jsOptionsStreamInfo',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html',1,'jsOptions::jsOptionsStream']]], + ['jsoptionsstreampurge_636',['jsOptionsStreamPurge',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html',1,'jsOptions::jsOptionsStream']]], + ['jspeerinfo_637',['jsPeerInfo',['../structjs_peer_info.html',1,'']]], + ['jsplacement_638',['jsPlacement',['../structjs_placement.html',1,'']]], + ['jspuback_639',['jsPubAck',['../structjs_pub_ack.html',1,'']]], + ['jspubackerr_640',['jsPubAckErr',['../structjs_pub_ack_err.html',1,'']]], + ['jspuboptions_641',['jsPubOptions',['../structjs_pub_options.html',1,'']]], + ['jssequencepair_642',['jsSequencePair',['../structjs_sequence_pair.html',1,'']]], + ['jsstreamconfig_643',['jsStreamConfig',['../structjs_stream_config.html',1,'']]], + ['jsstreaminfo_644',['jsStreamInfo',['../structjs_stream_info.html',1,'']]], + ['jsstreamsource_645',['jsStreamSource',['../structjs_stream_source.html',1,'']]], + ['jsstreamsourceinfo_646',['jsStreamSourceInfo',['../structjs_stream_source_info.html',1,'']]], + ['jsstreamstate_647',['jsStreamState',['../structjs_stream_state.html',1,'']]], + ['jssuboptions_648',['jsSubOptions',['../structjs_sub_options.html',1,'']]] +]; diff --git a/doc/html/search/classes_1.html b/doc/html/search/classes_1.html new file mode 100644 index 00000000..576e9168 --- /dev/null +++ b/doc/html/search/classes_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/classes_1.js b/doc/html/search/classes_1.js new file mode 100644 index 00000000..e78ec3c4 --- /dev/null +++ b/doc/html/search/classes_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['natsmsglist_649',['natsMsgList',['../structnats_msg_list.html',1,'']]] +]; diff --git a/doc/html/search/defines_0.js b/doc/html/search/defines_0.js index 2aa6d7ab..ea20e4a8 100644 --- a/doc/html/search/defines_0.js +++ b/doc/html/search/defines_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['nats_5fdefault_5furl_575',['NATS_DEFAULT_URL',['../nats_8h.html#a911c54900b46b968205871cd9f68d36c',1,'nats.h']]], - ['nats_5fextern_576',['NATS_EXTERN',['../nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad',1,'nats.h']]] + ['nats_5fdefault_5furl_1238',['NATS_DEFAULT_URL',['../nats_8h.html#a911c54900b46b968205871cd9f68d36c',1,'nats.h']]], + ['nats_5fextern_1239',['NATS_EXTERN',['../nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad',1,'nats.h']]] ]; diff --git a/doc/html/search/enums_0.js b/doc/html/search/enums_0.js index d8817951..14cd13f1 100644 --- a/doc/html/search/enums_0.js +++ b/doc/html/search/enums_0.js @@ -1,5 +1,10 @@ var searchData= [ - ['natsconnstatus_531',['natsConnStatus',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51',1,'status.h']]], - ['natsstatus_532',['natsStatus',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80',1,'status.h']]] + ['jsackpolicy_1062',['jsAckPolicy',['../group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873',1,'nats.h']]], + ['jsdeliverpolicy_1063',['jsDeliverPolicy',['../group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818',1,'nats.h']]], + ['jsdiscardpolicy_1064',['jsDiscardPolicy',['../group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2',1,'nats.h']]], + ['jserrcode_1065',['jsErrCode',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70',1,'status.h']]], + ['jsreplaypolicy_1066',['jsReplayPolicy',['../group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354',1,'nats.h']]], + ['jsretentionpolicy_1067',['jsRetentionPolicy',['../group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d',1,'nats.h']]], + ['jsstoragetype_1068',['jsStorageType',['../group__types_group.html#ga1802a53c79e667f093bba033b16adc98',1,'nats.h']]] ]; diff --git a/doc/html/search/enums_1.html b/doc/html/search/enums_1.html new file mode 100644 index 00000000..d29f3b16 --- /dev/null +++ b/doc/html/search/enums_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/enums_1.js b/doc/html/search/enums_1.js new file mode 100644 index 00000000..bb5a71b8 --- /dev/null +++ b/doc/html/search/enums_1.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['natsconnstatus_1069',['natsConnStatus',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51',1,'status.h']]], + ['natsstatus_1070',['natsStatus',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80',1,'status.h']]] +]; diff --git a/doc/html/search/enumvalues_0.js b/doc/html/search/enumvalues_0.js index 535dd06e..f2ce1e45 100644 --- a/doc/html/search/enumvalues_0.js +++ b/doc/html/search/enumvalues_0.js @@ -1,45 +1,126 @@ var searchData= [ - ['nats_5faddress_5fmissing_533',['NATS_ADDRESS_MISSING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d',1,'status.h']]], - ['nats_5fconn_5fstatus_5fclosed_534',['NATS_CONN_STATUS_CLOSED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2',1,'status.h']]], - ['nats_5fconn_5fstatus_5fconnected_535',['NATS_CONN_STATUS_CONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725',1,'status.h']]], - ['nats_5fconn_5fstatus_5fconnecting_536',['NATS_CONN_STATUS_CONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdisconnected_537',['NATS_CONN_STATUS_DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdraining_5fpubs_538',['NATS_CONN_STATUS_DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdraining_5fsubs_539',['NATS_CONN_STATUS_DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1',1,'status.h']]], - ['nats_5fconn_5fstatus_5freconnecting_540',['NATS_CONN_STATUS_RECONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206',1,'status.h']]], - ['nats_5fconnection_5fauth_5ffailed_541',['NATS_CONNECTION_AUTH_FAILED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a',1,'status.h']]], - ['nats_5fconnection_5fclosed_542',['NATS_CONNECTION_CLOSED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff',1,'status.h']]], - ['nats_5fconnection_5fdisconnected_543',['NATS_CONNECTION_DISCONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3',1,'status.h']]], - ['nats_5fdraining_544',['NATS_DRAINING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae',1,'status.h']]], - ['nats_5ferr_545',['NATS_ERR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c',1,'status.h']]], - ['nats_5ffailed_5fto_5finitialize_546',['NATS_FAILED_TO_INITIALIZE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42',1,'status.h']]], - ['nats_5fillegal_5fstate_547',['NATS_ILLEGAL_STATE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b',1,'status.h']]], - ['nats_5finsufficient_5fbuffer_548',['NATS_INSUFFICIENT_BUFFER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad',1,'status.h']]], - ['nats_5finvalid_5farg_549',['NATS_INVALID_ARG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235',1,'status.h']]], - ['nats_5finvalid_5fqueue_5fname_550',['NATS_INVALID_QUEUE_NAME',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b',1,'status.h']]], - ['nats_5finvalid_5fsubject_551',['NATS_INVALID_SUBJECT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e',1,'status.h']]], - ['nats_5finvalid_5fsubscription_552',['NATS_INVALID_SUBSCRIPTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c',1,'status.h']]], - ['nats_5finvalid_5ftimeout_553',['NATS_INVALID_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86',1,'status.h']]], - ['nats_5fio_5ferror_554',['NATS_IO_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f',1,'status.h']]], - ['nats_5fline_5ftoo_5flong_555',['NATS_LINE_TOO_LONG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7',1,'status.h']]], - ['nats_5fmax_5fdelivered_5fmsgs_556',['NATS_MAX_DELIVERED_MSGS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5',1,'status.h']]], - ['nats_5fmax_5fpayload_557',['NATS_MAX_PAYLOAD',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9',1,'status.h']]], - ['nats_5fno_5fmemory_558',['NATS_NO_MEMORY',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514',1,'status.h']]], - ['nats_5fno_5fresponders_559',['NATS_NO_RESPONDERS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62',1,'status.h']]], - ['nats_5fno_5fserver_560',['NATS_NO_SERVER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127',1,'status.h']]], - ['nats_5fno_5fserver_5fsupport_561',['NATS_NO_SERVER_SUPPORT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885',1,'status.h']]], - ['nats_5fnot_5ffound_562',['NATS_NOT_FOUND',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8',1,'status.h']]], - ['nats_5fnot_5finitialized_563',['NATS_NOT_INITIALIZED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e',1,'status.h']]], - ['nats_5fnot_5fpermitted_564',['NATS_NOT_PERMITTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5',1,'status.h']]], - ['nats_5fnot_5fyet_5fconnected_565',['NATS_NOT_YET_CONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d',1,'status.h']]], - ['nats_5fok_566',['NATS_OK',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990',1,'status.h']]], - ['nats_5fprotocol_5ferror_567',['NATS_PROTOCOL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d',1,'status.h']]], - ['nats_5fsecure_5fconnection_5frequired_568',['NATS_SECURE_CONNECTION_REQUIRED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc',1,'status.h']]], - ['nats_5fsecure_5fconnection_5fwanted_569',['NATS_SECURE_CONNECTION_WANTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08',1,'status.h']]], - ['nats_5fslow_5fconsumer_570',['NATS_SLOW_CONSUMER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0',1,'status.h']]], - ['nats_5fssl_5ferror_571',['NATS_SSL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3',1,'status.h']]], - ['nats_5fstale_5fconnection_572',['NATS_STALE_CONNECTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d',1,'status.h']]], - ['nats_5fsys_5ferror_573',['NATS_SYS_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9',1,'status.h']]], - ['nats_5ftimeout_574',['NATS_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed',1,'status.h']]] + ['js_5fackall_1071',['js_AckAll',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a',1,'nats.h']]], + ['js_5fackexplicit_1072',['js_AckExplicit',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e',1,'nats.h']]], + ['js_5facknone_1073',['js_AckNone',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c',1,'nats.h']]], + ['js_5fdeliverall_1074',['js_DeliverAll',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758',1,'nats.h']]], + ['js_5fdeliverbystartsequence_1075',['js_DeliverByStartSequence',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e',1,'nats.h']]], + ['js_5fdeliverbystarttime_1076',['js_DeliverByStartTime',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6',1,'nats.h']]], + ['js_5fdeliverlast_1077',['js_DeliverLast',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d',1,'nats.h']]], + ['js_5fdeliverlastpersubject_1078',['js_DeliverLastPerSubject',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b',1,'nats.h']]], + ['js_5fdelivernew_1079',['js_DeliverNew',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381',1,'nats.h']]], + ['js_5fdiscardnew_1080',['js_DiscardNew',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab',1,'nats.h']]], + ['js_5fdiscardold_1081',['js_DiscardOld',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6',1,'nats.h']]], + ['js_5ffilestorage_1082',['js_FileStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec',1,'nats.h']]], + ['js_5finterestpolicy_1083',['js_InterestPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd',1,'nats.h']]], + ['js_5flimitspolicy_1084',['js_LimitsPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f',1,'nats.h']]], + ['js_5fmemorystorage_1085',['js_MemoryStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314',1,'nats.h']]], + ['js_5freplayinstant_1086',['js_ReplayInstant',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44',1,'nats.h']]], + ['js_5freplayoriginal_1087',['js_ReplayOriginal',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5',1,'nats.h']]], + ['js_5fworkqueuepolicy_1088',['js_WorkQueuePolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478',1,'nats.h']]], + ['jsaccountresourcesexceedederr_1089',['JSAccountResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a',1,'status.h']]], + ['jsbadrequesterr_1090',['JSBadRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13',1,'status.h']]], + ['jsclusterincompleteerr_1091',['JSClusterIncompleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9',1,'status.h']]], + ['jsclusternopeerserr_1092',['JSClusterNoPeersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb',1,'status.h']]], + ['jsclusternotactiveerr_1093',['JSClusterNotActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c',1,'status.h']]], + ['jsclusternotassignederr_1094',['JSClusterNotAssignedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0',1,'status.h']]], + ['jsclusternotavailerr_1095',['JSClusterNotAvailErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696',1,'status.h']]], + ['jsclusternotleadererr_1096',['JSClusterNotLeaderErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893',1,'status.h']]], + ['jsclusterpeernotmembererr_1097',['JSClusterPeerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb',1,'status.h']]], + ['jsclusterrequirederr_1098',['JSClusterRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60',1,'status.h']]], + ['jsclusterservernotmembererr_1099',['JSClusterServerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93',1,'status.h']]], + ['jsclustertagserr_1100',['JSClusterTagsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4',1,'status.h']]], + ['jsclusterunsupportfeatureerr_1101',['JSClusterUnSupportFeatureErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00',1,'status.h']]], + ['jsconsumerbaddurablenameerr_1102',['JSConsumerBadDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe',1,'status.h']]], + ['jsconsumerconfigrequirederr_1103',['JSConsumerConfigRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f',1,'status.h']]], + ['jsconsumercreateerr_1104',['JSConsumerCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989',1,'status.h']]], + ['jsconsumerdelivercycleerr_1105',['JSConsumerDeliverCycleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b',1,'status.h']]], + ['jsconsumerdelivertowildcardserr_1106',['JSConsumerDeliverToWildcardsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00',1,'status.h']]], + ['jsconsumerdescriptiontoolongerr_1107',['JSConsumerDescriptionTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5',1,'status.h']]], + ['jsconsumerdirectrequiresephemeralerr_1108',['JSConsumerDirectRequiresEphemeralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0',1,'status.h']]], + ['jsconsumerdirectrequirespusherr_1109',['JSConsumerDirectRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92',1,'status.h']]], + ['jsconsumerdurablenamenotinsubjecterr_1110',['JSConsumerDurableNameNotInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6',1,'status.h']]], + ['jsconsumerdurablenamenotmatchsubjecterr_1111',['JSConsumerDurableNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4',1,'status.h']]], + ['jsconsumerdurablenamenotseterr_1112',['JSConsumerDurableNameNotSetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28',1,'status.h']]], + ['jsconsumerephemeralwithdurableinsubjecterr_1113',['JSConsumerEphemeralWithDurableInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3',1,'status.h']]], + ['jsconsumerephemeralwithdurablenameerr_1114',['JSConsumerEphemeralWithDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829',1,'status.h']]], + ['jsconsumerexistingactiveerr_1115',['JSConsumerExistingActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58',1,'status.h']]], + ['jsconsumerfcrequirespusherr_1116',['JSConsumerFCRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79',1,'status.h']]], + ['jsconsumerfilternotsubseterr_1117',['JSConsumerFilterNotSubsetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb',1,'status.h']]], + ['jsconsumerhbrequirespusherr_1118',['JSConsumerHBRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63',1,'status.h']]], + ['jsconsumerinvalidpolicyerr_1119',['JSConsumerInvalidPolicyErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3',1,'status.h']]], + ['jsconsumerinvalidsamplingerr_1120',['JSConsumerInvalidSamplingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e',1,'status.h']]], + ['jsconsumermaxpendingackpolicyrequirederr_1121',['JSConsumerMaxPendingAckPolicyRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4',1,'status.h']]], + ['jsconsumermaxwaitingnegativeerr_1122',['JSConsumerMaxWaitingNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219',1,'status.h']]], + ['jsconsumernameexisterr_1123',['JSConsumerNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8',1,'status.h']]], + ['jsconsumernametoolongerr_1124',['JSConsumerNameTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f',1,'status.h']]], + ['jsconsumernotfounderr_1125',['JSConsumerNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b',1,'status.h']]], + ['jsconsumeronmappederr_1126',['JSConsumerOnMappedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847',1,'status.h']]], + ['jsconsumerpullnotdurableerr_1127',['JSConsumerPullNotDurableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed',1,'status.h']]], + ['jsconsumerpullrequiresackerr_1128',['JSConsumerPullRequiresAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a',1,'status.h']]], + ['jsconsumerpullwithratelimiterr_1129',['JSConsumerPullWithRateLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8',1,'status.h']]], + ['jsconsumerpushmaxwaitingerr_1130',['JSConsumerPushMaxWaitingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e',1,'status.h']]], + ['jsconsumerreplacementwithdifferentnameerr_1131',['JSConsumerReplacementWithDifferentNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63',1,'status.h']]], + ['jsconsumersmallheartbeaterr_1132',['JSConsumerSmallHeartbeatErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd',1,'status.h']]], + ['jsconsumerstorefailederr_1133',['JSConsumerStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608',1,'status.h']]], + ['jsconsumerwqconsumernotdeliverallerr_1134',['JSConsumerWQConsumerNotDeliverAllErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9',1,'status.h']]], + ['jsconsumerwqconsumernotuniqueerr_1135',['JSConsumerWQConsumerNotUniqueErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2',1,'status.h']]], + ['jsconsumerwqmultipleunfilterederr_1136',['JSConsumerWQMultipleUnfilteredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d',1,'status.h']]], + ['jsconsumerwqrequiresexplicitackerr_1137',['JSConsumerWQRequiresExplicitAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56',1,'status.h']]], + ['jsinsufficientresourceserr_1138',['JSInsufficientResourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49',1,'status.h']]], + ['jsinvalidjsonerr_1139',['JSInvalidJSONErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1',1,'status.h']]], + ['jsmaximumconsumerslimiterr_1140',['JSMaximumConsumersLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24',1,'status.h']]], + ['jsmaximumstreamslimiterr_1141',['JSMaximumStreamsLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5',1,'status.h']]], + ['jsmemoryresourcesexceedederr_1142',['JSMemoryResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57',1,'status.h']]], + ['jsmirrorconsumersetupfailederr_1143',['JSMirrorConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb',1,'status.h']]], + ['jsmirrormaxmessagesizetoobigerr_1144',['JSMirrorMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1',1,'status.h']]], + ['jsmirrorwithsourceserr_1145',['JSMirrorWithSourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c',1,'status.h']]], + ['jsmirrorwithstartseqandtimeerr_1146',['JSMirrorWithStartSeqAndTimeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3',1,'status.h']]], + ['jsmirrorwithsubjectfilterserr_1147',['JSMirrorWithSubjectFiltersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7',1,'status.h']]], + ['jsmirrorwithsubjectserr_1148',['JSMirrorWithSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043',1,'status.h']]], + ['jsnoaccounterr_1149',['JSNoAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b',1,'status.h']]], + ['jsnomessagefounderr_1150',['JSNoMessageFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410',1,'status.h']]], + ['jsnotemptyrequesterr_1151',['JSNotEmptyRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690',1,'status.h']]], + ['jsnotenablederr_1152',['JSNotEnabledErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c',1,'status.h']]], + ['jsnotenabledforaccounterr_1153',['JSNotEnabledForAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04',1,'status.h']]], + ['jspeerremaperr_1154',['JSPeerRemapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda',1,'status.h']]], + ['jsraftgeneralerr_1155',['JSRaftGeneralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b',1,'status.h']]], + ['jsrestoresubscribefailederr_1156',['JSRestoreSubscribeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57',1,'status.h']]], + ['jssequencenotfounderr_1157',['JSSequenceNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c',1,'status.h']]], + ['jssnapshotdeliversubjectinvaliderr_1158',['JSSnapshotDeliverSubjectInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5',1,'status.h']]], + ['jssourceconsumersetupfailederr_1159',['JSSourceConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a',1,'status.h']]], + ['jssourcemaxmessagesizetoobigerr_1160',['JSSourceMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e',1,'status.h']]], + ['jsstorageresourcesexceedederr_1161',['JSStorageResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160',1,'status.h']]], + ['jsstreamassignmenterr_1162',['JSStreamAssignmentErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a',1,'status.h']]], + ['jsstreamcreateerr_1163',['JSStreamCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008',1,'status.h']]], + ['jsstreamdeleteerr_1164',['JSStreamDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322',1,'status.h']]], + ['jsstreamexternalapioverlaperr_1165',['JSStreamExternalApiOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8',1,'status.h']]], + ['jsstreamexternaldelprefixoverlapserr_1166',['JSStreamExternalDelPrefixOverlapsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a',1,'status.h']]], + ['jsstreamgeneralerror_1167',['JSStreamGeneralError',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717',1,'status.h']]], + ['jsstreaminvalidconfig_1168',['JSStreamInvalidConfig',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03',1,'status.h']]], + ['jsstreaminvaliderr_1169',['JSStreamInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47',1,'status.h']]], + ['jsstreaminvalidexternaldeliverysubjerr_1170',['JSStreamInvalidExternalDeliverySubjErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f',1,'status.h']]], + ['jsstreamlimitserr_1171',['JSStreamLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393',1,'status.h']]], + ['jsstreammessageexceedsmaximumerr_1172',['JSStreamMessageExceedsMaximumErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889',1,'status.h']]], + ['jsstreammirrornotupdatableerr_1173',['JSStreamMirrorNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8',1,'status.h']]], + ['jsstreammismatcherr_1174',['JSStreamMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f',1,'status.h']]], + ['jsstreammsgdeletefailed_1175',['JSStreamMsgDeleteFailed',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68',1,'status.h']]], + ['jsstreamnameexisterr_1176',['JSStreamNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c',1,'status.h']]], + ['jsstreamnotfounderr_1177',['JSStreamNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f',1,'status.h']]], + ['jsstreamnotmatcherr_1178',['JSStreamNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435',1,'status.h']]], + ['jsstreamreplicasnotsupportederr_1179',['JSStreamReplicasNotSupportedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1',1,'status.h']]], + ['jsstreamreplicasnotupdatableerr_1180',['JSStreamReplicasNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34',1,'status.h']]], + ['jsstreamrestoreerr_1181',['JSStreamRestoreErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506',1,'status.h']]], + ['jsstreamsequencenotmatcherr_1182',['JSStreamSequenceNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17',1,'status.h']]], + ['jsstreamsnapshoterr_1183',['JSStreamSnapshotErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45',1,'status.h']]], + ['jsstreamstorefailederr_1184',['JSStreamStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8',1,'status.h']]], + ['jsstreamsubjectoverlaperr_1185',['JSStreamSubjectOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570',1,'status.h']]], + ['jsstreamtemplatecreateerr_1186',['JSStreamTemplateCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46',1,'status.h']]], + ['jsstreamtemplatedeleteerr_1187',['JSStreamTemplateDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272',1,'status.h']]], + ['jsstreamtemplatenotfounderr_1188',['JSStreamTemplateNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7',1,'status.h']]], + ['jsstreamupdateerr_1189',['JSStreamUpdateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58',1,'status.h']]], + ['jsstreamwronglastmsgiderr_1190',['JSStreamWrongLastMsgIDErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e',1,'status.h']]], + ['jsstreamwronglastsequenceerr_1191',['JSStreamWrongLastSequenceErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4',1,'status.h']]], + ['jstemplatenamenotmatchsubjecterr_1192',['JSTemplateNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac',1,'status.h']]], + ['jstempstoragefailederr_1193',['JSTempStorageFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398',1,'status.h']]] ]; diff --git a/doc/html/search/enumvalues_1.html b/doc/html/search/enumvalues_1.html index 0715ef5a..cd9187ab 100644 --- a/doc/html/search/enumvalues_1.html +++ b/doc/html/search/enumvalues_1.html @@ -1,7 +1,8 @@ - - + + + - + @@ -10,17 +11,27 @@
        Loading...
        - +/* @license-end */ +
        Searching...
        No Matches
        - +window.addEventListener("message", function(event) { + if (event.data == "take_focus") { + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); + } +}); +/* @license-end */ +
        diff --git a/doc/html/search/enumvalues_1.js b/doc/html/search/enumvalues_1.js index 40158513..8bb191ef 100644 --- a/doc/html/search/enumvalues_1.js +++ b/doc/html/search/enumvalues_1.js @@ -1,6 +1,47 @@ var searchData= [ - ['disconnected',['DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acdaad1112073e3e2ea032424c38c34e1',1,'status.h']]], - ['draining_5fpubs',['DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a4695d39612939404418c91ce1fb1ef35',1,'status.h']]], - ['draining_5fsubs',['DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a99eeb21948b2d1fb98bcad33a87fc322',1,'status.h']]] + ['nats_5faddress_5fmissing_1194',['NATS_ADDRESS_MISSING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d',1,'status.h']]], + ['nats_5fconn_5fstatus_5fclosed_1195',['NATS_CONN_STATUS_CLOSED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2',1,'status.h']]], + ['nats_5fconn_5fstatus_5fconnected_1196',['NATS_CONN_STATUS_CONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725',1,'status.h']]], + ['nats_5fconn_5fstatus_5fconnecting_1197',['NATS_CONN_STATUS_CONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdisconnected_1198',['NATS_CONN_STATUS_DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdraining_5fpubs_1199',['NATS_CONN_STATUS_DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdraining_5fsubs_1200',['NATS_CONN_STATUS_DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1',1,'status.h']]], + ['nats_5fconn_5fstatus_5freconnecting_1201',['NATS_CONN_STATUS_RECONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206',1,'status.h']]], + ['nats_5fconnection_5fauth_5ffailed_1202',['NATS_CONNECTION_AUTH_FAILED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a',1,'status.h']]], + ['nats_5fconnection_5fclosed_1203',['NATS_CONNECTION_CLOSED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff',1,'status.h']]], + ['nats_5fconnection_5fdisconnected_1204',['NATS_CONNECTION_DISCONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3',1,'status.h']]], + ['nats_5fdraining_1205',['NATS_DRAINING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae',1,'status.h']]], + ['nats_5ferr_1206',['NATS_ERR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c',1,'status.h']]], + ['nats_5ffailed_5fto_5finitialize_1207',['NATS_FAILED_TO_INITIALIZE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42',1,'status.h']]], + ['nats_5fillegal_5fstate_1208',['NATS_ILLEGAL_STATE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b',1,'status.h']]], + ['nats_5finsufficient_5fbuffer_1209',['NATS_INSUFFICIENT_BUFFER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad',1,'status.h']]], + ['nats_5finvalid_5farg_1210',['NATS_INVALID_ARG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235',1,'status.h']]], + ['nats_5finvalid_5fqueue_5fname_1211',['NATS_INVALID_QUEUE_NAME',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b',1,'status.h']]], + ['nats_5finvalid_5fsubject_1212',['NATS_INVALID_SUBJECT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e',1,'status.h']]], + ['nats_5finvalid_5fsubscription_1213',['NATS_INVALID_SUBSCRIPTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c',1,'status.h']]], + ['nats_5finvalid_5ftimeout_1214',['NATS_INVALID_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86',1,'status.h']]], + ['nats_5fio_5ferror_1215',['NATS_IO_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f',1,'status.h']]], + ['nats_5fline_5ftoo_5flong_1216',['NATS_LINE_TOO_LONG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7',1,'status.h']]], + ['nats_5fmax_5fdelivered_5fmsgs_1217',['NATS_MAX_DELIVERED_MSGS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5',1,'status.h']]], + ['nats_5fmax_5fpayload_1218',['NATS_MAX_PAYLOAD',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9',1,'status.h']]], + ['nats_5fmismatch_1219',['NATS_MISMATCH',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2',1,'status.h']]], + ['nats_5fmissed_5fheartbeat_1220',['NATS_MISSED_HEARTBEAT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f',1,'status.h']]], + ['nats_5fno_5fmemory_1221',['NATS_NO_MEMORY',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514',1,'status.h']]], + ['nats_5fno_5fresponders_1222',['NATS_NO_RESPONDERS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62',1,'status.h']]], + ['nats_5fno_5fserver_1223',['NATS_NO_SERVER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127',1,'status.h']]], + ['nats_5fno_5fserver_5fsupport_1224',['NATS_NO_SERVER_SUPPORT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885',1,'status.h']]], + ['nats_5fnot_5ffound_1225',['NATS_NOT_FOUND',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8',1,'status.h']]], + ['nats_5fnot_5finitialized_1226',['NATS_NOT_INITIALIZED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e',1,'status.h']]], + ['nats_5fnot_5fpermitted_1227',['NATS_NOT_PERMITTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5',1,'status.h']]], + ['nats_5fnot_5fyet_5fconnected_1228',['NATS_NOT_YET_CONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d',1,'status.h']]], + ['nats_5fok_1229',['NATS_OK',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990',1,'status.h']]], + ['nats_5fprotocol_5ferror_1230',['NATS_PROTOCOL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d',1,'status.h']]], + ['nats_5fsecure_5fconnection_5frequired_1231',['NATS_SECURE_CONNECTION_REQUIRED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc',1,'status.h']]], + ['nats_5fsecure_5fconnection_5fwanted_1232',['NATS_SECURE_CONNECTION_WANTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08',1,'status.h']]], + ['nats_5fslow_5fconsumer_1233',['NATS_SLOW_CONSUMER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0',1,'status.h']]], + ['nats_5fssl_5ferror_1234',['NATS_SSL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3',1,'status.h']]], + ['nats_5fstale_5fconnection_1235',['NATS_STALE_CONNECTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d',1,'status.h']]], + ['nats_5fsys_5ferror_1236',['NATS_SYS_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9',1,'status.h']]], + ['nats_5ftimeout_1237',['NATS_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed',1,'status.h']]] ]; diff --git a/doc/html/search/files_0.js b/doc/html/search/files_0.js index 0569fe99..67f9c947 100644 --- a/doc/html/search/files_0.js +++ b/doc/html/search/files_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['libevent_2eh_301',['libevent.h',['../libevent_8h.html',1,'']]], - ['libuv_2eh_302',['libuv.h',['../libuv_8h.html',1,'']]] + ['libevent_2eh_650',['libevent.h',['../libevent_8h.html',1,'']]], + ['libuv_2eh_651',['libuv.h',['../libuv_8h.html',1,'']]] ]; diff --git a/doc/html/search/files_1.js b/doc/html/search/files_1.js index 9e545a3b..965eaf02 100644 --- a/doc/html/search/files_1.js +++ b/doc/html/search/files_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['nats_2eh_303',['nats.h',['../nats_8h.html',1,'']]] + ['nats_2eh_652',['nats.h',['../nats_8h.html',1,'']]] ]; diff --git a/doc/html/search/files_2.js b/doc/html/search/files_2.js index 8c493c61..ba03c0dc 100644 --- a/doc/html/search/files_2.js +++ b/doc/html/search/files_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['status_2eh_304',['status.h',['../status_8h.html',1,'']]] + ['status_2eh_653',['status.h',['../status_8h.html',1,'']]] ]; diff --git a/doc/html/search/functions_0.js b/doc/html/search/functions_0.js index 382d5ca8..a1ef52c0 100644 --- a/doc/html/search/functions_0.js +++ b/doc/html/search/functions_0.js @@ -1,161 +1,35 @@ var searchData= [ - ['nats_5fcheckcompatibility_305',['nats_CheckCompatibility',['../group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e',1,'nats.h']]], - ['nats_5fclose_306',['nats_Close',['../group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e',1,'nats.h']]], - ['nats_5fcloseandwait_307',['nats_CloseAndWait',['../group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903',1,'nats.h']]], - ['nats_5fgetlasterror_308',['nats_GetLastError',['../group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3',1,'nats.h']]], - ['nats_5fgetlasterrorstack_309',['nats_GetLastErrorStack',['../group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e',1,'nats.h']]], - ['nats_5fgetversion_310',['nats_GetVersion',['../group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d',1,'nats.h']]], - ['nats_5fgetversionnumber_311',['nats_GetVersionNumber',['../group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8',1,'nats.h']]], - ['nats_5fnow_312',['nats_Now',['../group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e',1,'nats.h']]], - ['nats_5fnowinnanoseconds_313',['nats_NowInNanoSeconds',['../group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223',1,'nats.h']]], - ['nats_5fopen_314',['nats_Open',['../group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d',1,'nats.h']]], - ['nats_5fprintlasterrorstack_315',['nats_PrintLastErrorStack',['../group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4',1,'nats.h']]], - ['nats_5freleasethreadmemory_316',['nats_ReleaseThreadMemory',['../group__library_group.html#gafe171baefa00a85b77205116e9f3e48a',1,'nats.h']]], - ['nats_5fsetmessagedeliverypoolsize_317',['nats_SetMessageDeliveryPoolSize',['../group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d',1,'nats.h']]], - ['nats_5fsign_318',['nats_Sign',['../group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba',1,'nats.h']]], - ['nats_5fsleep_319',['nats_Sleep',['../group__library_group.html#gad5040264cd4b1404956babf3c03a4f09',1,'nats.h']]], - ['natsconnection_5fbuffered_320',['natsConnection_Buffered',['../group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5',1,'nats.h']]], - ['natsconnection_5fclose_321',['natsConnection_Close',['../group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed',1,'nats.h']]], - ['natsconnection_5fconnect_322',['natsConnection_Connect',['../group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce',1,'nats.h']]], - ['natsconnection_5fconnectto_323',['natsConnection_ConnectTo',['../group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4',1,'nats.h']]], - ['natsconnection_5fdestroy_324',['natsConnection_Destroy',['../group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495',1,'nats.h']]], - ['natsconnection_5fdrain_325',['natsConnection_Drain',['../group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b',1,'nats.h']]], - ['natsconnection_5fdraintimeout_326',['natsConnection_DrainTimeout',['../group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4',1,'nats.h']]], - ['natsconnection_5fflush_327',['natsConnection_Flush',['../group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f',1,'nats.h']]], - ['natsconnection_5fflushtimeout_328',['natsConnection_FlushTimeout',['../group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1',1,'nats.h']]], - ['natsconnection_5fgetclientid_329',['natsConnection_GetClientID',['../group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba',1,'nats.h']]], - ['natsconnection_5fgetclientip_330',['natsConnection_GetClientIP',['../group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d',1,'nats.h']]], - ['natsconnection_5fgetconnectedserverid_331',['natsConnection_GetConnectedServerId',['../group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf',1,'nats.h']]], - ['natsconnection_5fgetconnectedurl_332',['natsConnection_GetConnectedUrl',['../group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d',1,'nats.h']]], - ['natsconnection_5fgetdiscoveredservers_333',['natsConnection_GetDiscoveredServers',['../group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708',1,'nats.h']]], - ['natsconnection_5fgetlasterror_334',['natsConnection_GetLastError',['../group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63',1,'nats.h']]], - ['natsconnection_5fgetlocalipandport_335',['natsConnection_GetLocalIPAndPort',['../group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5',1,'nats.h']]], - ['natsconnection_5fgetmaxpayload_336',['natsConnection_GetMaxPayload',['../group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9',1,'nats.h']]], - ['natsconnection_5fgetrtt_337',['natsConnection_GetRTT',['../group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435',1,'nats.h']]], - ['natsconnection_5fgetservers_338',['natsConnection_GetServers',['../group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b',1,'nats.h']]], - ['natsconnection_5fgetstats_339',['natsConnection_GetStats',['../group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec',1,'nats.h']]], - ['natsconnection_5fhasheadersupport_340',['natsConnection_HasHeaderSupport',['../group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a',1,'nats.h']]], - ['natsconnection_5fisclosed_341',['natsConnection_IsClosed',['../group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f',1,'nats.h']]], - ['natsconnection_5fisdraining_342',['natsConnection_IsDraining',['../group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5',1,'nats.h']]], - ['natsconnection_5fisreconnecting_343',['natsConnection_IsReconnecting',['../group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688',1,'nats.h']]], - ['natsconnection_5fprocessreadevent_344',['natsConnection_ProcessReadEvent',['../group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8',1,'nats.h']]], - ['natsconnection_5fprocesswriteevent_345',['natsConnection_ProcessWriteEvent',['../group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47',1,'nats.h']]], - ['natsconnection_5fpublish_346',['natsConnection_Publish',['../group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4',1,'nats.h']]], - ['natsconnection_5fpublishmsg_347',['natsConnection_PublishMsg',['../group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba',1,'nats.h']]], - ['natsconnection_5fpublishrequest_348',['natsConnection_PublishRequest',['../group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e',1,'nats.h']]], - ['natsconnection_5fpublishrequeststring_349',['natsConnection_PublishRequestString',['../group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5',1,'nats.h']]], - ['natsconnection_5fpublishstring_350',['natsConnection_PublishString',['../group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64',1,'nats.h']]], - ['natsconnection_5fqueuesubscribe_351',['natsConnection_QueueSubscribe',['../group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48',1,'nats.h']]], - ['natsconnection_5fqueuesubscribesync_352',['natsConnection_QueueSubscribeSync',['../group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476',1,'nats.h']]], - ['natsconnection_5fqueuesubscribetimeout_353',['natsConnection_QueueSubscribeTimeout',['../group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c',1,'nats.h']]], - ['natsconnection_5frequest_354',['natsConnection_Request',['../group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7',1,'nats.h']]], - ['natsconnection_5frequestmsg_355',['natsConnection_RequestMsg',['../group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d',1,'nats.h']]], - ['natsconnection_5frequeststring_356',['natsConnection_RequestString',['../group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f',1,'nats.h']]], - ['natsconnection_5fsign_357',['natsConnection_Sign',['../group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8',1,'nats.h']]], - ['natsconnection_5fstatus_358',['natsConnection_Status',['../group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98',1,'nats.h']]], - ['natsconnection_5fsubscribe_359',['natsConnection_Subscribe',['../group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb',1,'nats.h']]], - ['natsconnection_5fsubscribesync_360',['natsConnection_SubscribeSync',['../group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4',1,'nats.h']]], - ['natsconnection_5fsubscribetimeout_361',['natsConnection_SubscribeTimeout',['../group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404',1,'nats.h']]], - ['natsinbox_5fcreate_362',['natsInbox_Create',['../group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d',1,'nats.h']]], - ['natsinbox_5fdestroy_363',['natsInbox_Destroy',['../group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe',1,'nats.h']]], - ['natslibevent_5fattach_364',['natsLibevent_Attach',['../group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2',1,'libevent.h']]], - ['natslibevent_5fdetach_365',['natsLibevent_Detach',['../group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5',1,'libevent.h']]], - ['natslibevent_5finit_366',['natsLibevent_Init',['../group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e',1,'libevent.h']]], - ['natslibevent_5fread_367',['natsLibevent_Read',['../group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552',1,'libevent.h']]], - ['natslibevent_5fwrite_368',['natsLibevent_Write',['../group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091',1,'libevent.h']]], - ['natslibuv_5fattach_369',['natsLibuv_Attach',['../group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42',1,'libuv.h']]], - ['natslibuv_5fdetach_370',['natsLibuv_Detach',['../group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7',1,'libuv.h']]], - ['natslibuv_5finit_371',['natsLibuv_Init',['../group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e',1,'libuv.h']]], - ['natslibuv_5fread_372',['natsLibuv_Read',['../group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac',1,'libuv.h']]], - ['natslibuv_5fsetthreadlocalloop_373',['natsLibuv_SetThreadLocalLoop',['../group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d',1,'libuv.h']]], - ['natslibuv_5fwrite_374',['natsLibuv_Write',['../group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d',1,'libuv.h']]], - ['natsmsg_5fcreate_375',['natsMsg_Create',['../group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21',1,'nats.h']]], - ['natsmsg_5fdestroy_376',['natsMsg_Destroy',['../group__msg_group.html#ga9e9590018284939f43f60964283f33ae',1,'nats.h']]], - ['natsmsg_5fgetdata_377',['natsMsg_GetData',['../group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f',1,'nats.h']]], - ['natsmsg_5fgetdatalength_378',['natsMsg_GetDataLength',['../group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de',1,'nats.h']]], - ['natsmsg_5fgetreply_379',['natsMsg_GetReply',['../group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01',1,'nats.h']]], - ['natsmsg_5fgetsubject_380',['natsMsg_GetSubject',['../group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75',1,'nats.h']]], - ['natsmsg_5fisnoresponders_381',['natsMsg_IsNoResponders',['../group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b',1,'nats.h']]], - ['natsmsgheader_5fadd_382',['natsMsgHeader_Add',['../group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b',1,'nats.h']]], - ['natsmsgheader_5fdelete_383',['natsMsgHeader_Delete',['../group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1',1,'nats.h']]], - ['natsmsgheader_5fget_384',['natsMsgHeader_Get',['../group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18',1,'nats.h']]], - ['natsmsgheader_5fkeys_385',['natsMsgHeader_Keys',['../group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491',1,'nats.h']]], - ['natsmsgheader_5fset_386',['natsMsgHeader_Set',['../group__msg_group.html#gaf30b47d4217c9335919f05536e379af8',1,'nats.h']]], - ['natsmsgheader_5fvalues_387',['natsMsgHeader_Values',['../group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f',1,'nats.h']]], - ['natsoptions_5fcreate_388',['natsOptions_Create',['../group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be',1,'nats.h']]], - ['natsoptions_5fdestroy_389',['natsOptions_Destroy',['../group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9',1,'nats.h']]], - ['natsoptions_5fdisablenoresponders_390',['natsOptions_DisableNoResponders',['../group__opts_group.html#ga192465163abb87ad48a843b45cdf9984',1,'nats.h']]], - ['natsoptions_5fipresolutionorder_391',['natsOptions_IPResolutionOrder',['../group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf',1,'nats.h']]], - ['natsoptions_5floadcatrustedcertificates_392',['natsOptions_LoadCATrustedCertificates',['../group__opts_group.html#ga2cd6563694a439b3949a31fd81103099',1,'nats.h']]], - ['natsoptions_5floadcertificateschain_393',['natsOptions_LoadCertificatesChain',['../group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b',1,'nats.h']]], - ['natsoptions_5fsetallowreconnect_394',['natsOptions_SetAllowReconnect',['../group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b',1,'nats.h']]], - ['natsoptions_5fsetcatrustedcertificates_395',['natsOptions_SetCATrustedCertificates',['../group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8',1,'nats.h']]], - ['natsoptions_5fsetcertificateschain_396',['natsOptions_SetCertificatesChain',['../group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c',1,'nats.h']]], - ['natsoptions_5fsetciphers_397',['natsOptions_SetCiphers',['../group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c',1,'nats.h']]], - ['natsoptions_5fsetciphersuites_398',['natsOptions_SetCipherSuites',['../group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0',1,'nats.h']]], - ['natsoptions_5fsetclosedcb_399',['natsOptions_SetClosedCB',['../group__opts_group.html#ga44410242e73134e5bb51ef27904a9253',1,'nats.h']]], - ['natsoptions_5fsetcustomreconnectdelay_400',['natsOptions_SetCustomReconnectDelay',['../group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d',1,'nats.h']]], - ['natsoptions_5fsetdisconnectedcb_401',['natsOptions_SetDisconnectedCB',['../group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039',1,'nats.h']]], - ['natsoptions_5fsetdiscoveredserverscb_402',['natsOptions_SetDiscoveredServersCB',['../group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65',1,'nats.h']]], - ['natsoptions_5fseterrorhandler_403',['natsOptions_SetErrorHandler',['../group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd',1,'nats.h']]], - ['natsoptions_5fseteventloop_404',['natsOptions_SetEventLoop',['../group__opts_group.html#gab09491bad908dedcb323c780280733ff',1,'nats.h']]], - ['natsoptions_5fsetexpectedhostname_405',['natsOptions_SetExpectedHostname',['../group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851',1,'nats.h']]], - ['natsoptions_5fsetfailrequestsondisconnect_406',['natsOptions_SetFailRequestsOnDisconnect',['../group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79',1,'nats.h']]], - ['natsoptions_5fsetiobufsize_407',['natsOptions_SetIOBufSize',['../group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3',1,'nats.h']]], - ['natsoptions_5fsetlameduckmodecb_408',['natsOptions_SetLameDuckModeCB',['../group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc',1,'nats.h']]], - ['natsoptions_5fsetmaxpendingmsgs_409',['natsOptions_SetMaxPendingMsgs',['../group__opts_group.html#ga95510436eee06f9992ded96a44795c40',1,'nats.h']]], - ['natsoptions_5fsetmaxpingsout_410',['natsOptions_SetMaxPingsOut',['../group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b',1,'nats.h']]], - ['natsoptions_5fsetmaxreconnect_411',['natsOptions_SetMaxReconnect',['../group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0',1,'nats.h']]], - ['natsoptions_5fsetname_412',['natsOptions_SetName',['../group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e',1,'nats.h']]], - ['natsoptions_5fsetnkey_413',['natsOptions_SetNKey',['../group__opts_group.html#ga0290eac4665569c850468d9f00e246a0',1,'nats.h']]], - ['natsoptions_5fsetnkeyfromseed_414',['natsOptions_SetNKeyFromSeed',['../group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e',1,'nats.h']]], - ['natsoptions_5fsetnoecho_415',['natsOptions_SetNoEcho',['../group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3',1,'nats.h']]], - ['natsoptions_5fsetnorandomize_416',['natsOptions_SetNoRandomize',['../group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413',1,'nats.h']]], - ['natsoptions_5fsetpedantic_417',['natsOptions_SetPedantic',['../group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e',1,'nats.h']]], - ['natsoptions_5fsetpinginterval_418',['natsOptions_SetPingInterval',['../group__opts_group.html#gae68fb615835364c0809555e8dc93f57e',1,'nats.h']]], - ['natsoptions_5fsetreconnectbufsize_419',['natsOptions_SetReconnectBufSize',['../group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5',1,'nats.h']]], - ['natsoptions_5fsetreconnectedcb_420',['natsOptions_SetReconnectedCB',['../group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980',1,'nats.h']]], - ['natsoptions_5fsetreconnectjitter_421',['natsOptions_SetReconnectJitter',['../group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2',1,'nats.h']]], - ['natsoptions_5fsetreconnectwait_422',['natsOptions_SetReconnectWait',['../group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807',1,'nats.h']]], - ['natsoptions_5fsetretryonfailedconnect_423',['natsOptions_SetRetryOnFailedConnect',['../group__opts_group.html#ga20946800d024b7089e73d63454d1c19f',1,'nats.h']]], - ['natsoptions_5fsetsecure_424',['natsOptions_SetSecure',['../group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba',1,'nats.h']]], - ['natsoptions_5fsetsendasap_425',['natsOptions_SetSendAsap',['../group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca',1,'nats.h']]], - ['natsoptions_5fsetservers_426',['natsOptions_SetServers',['../group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf',1,'nats.h']]], - ['natsoptions_5fsettimeout_427',['natsOptions_SetTimeout',['../group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9',1,'nats.h']]], - ['natsoptions_5fsettoken_428',['natsOptions_SetToken',['../group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193',1,'nats.h']]], - ['natsoptions_5fsettokenhandler_429',['natsOptions_SetTokenHandler',['../group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426',1,'nats.h']]], - ['natsoptions_5fseturl_430',['natsOptions_SetURL',['../group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5',1,'nats.h']]], - ['natsoptions_5fsetusercredentialscallbacks_431',['natsOptions_SetUserCredentialsCallbacks',['../group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515',1,'nats.h']]], - ['natsoptions_5fsetusercredentialsfromfiles_432',['natsOptions_SetUserCredentialsFromFiles',['../group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e',1,'nats.h']]], - ['natsoptions_5fsetuserinfo_433',['natsOptions_SetUserInfo',['../group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e',1,'nats.h']]], - ['natsoptions_5fsetverbose_434',['natsOptions_SetVerbose',['../group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69',1,'nats.h']]], - ['natsoptions_5fsetwritedeadline_435',['natsOptions_SetWriteDeadline',['../group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218',1,'nats.h']]], - ['natsoptions_5fskipserververification_436',['natsOptions_SkipServerVerification',['../group__opts_group.html#ga6f804ec44adc299989fe623570679da3',1,'nats.h']]], - ['natsoptions_5fuseglobalmessagedelivery_437',['natsOptions_UseGlobalMessageDelivery',['../group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c',1,'nats.h']]], - ['natsoptions_5fuseoldrequeststyle_438',['natsOptions_UseOldRequestStyle',['../group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6',1,'nats.h']]], - ['natsstatistics_5fcreate_439',['natsStatistics_Create',['../group__stats_group.html#gafa923df029168f4991b77ffdd9e24877',1,'nats.h']]], - ['natsstatistics_5fdestroy_440',['natsStatistics_Destroy',['../group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c',1,'nats.h']]], - ['natsstatistics_5fgetcounts_441',['natsStatistics_GetCounts',['../group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f',1,'nats.h']]], - ['natsstatus_5fgettext_442',['natsStatus_GetText',['../group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752',1,'nats.h']]], - ['natssubscription_5fautounsubscribe_443',['natsSubscription_AutoUnsubscribe',['../group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116',1,'nats.h']]], - ['natssubscription_5fclearmaxpending_444',['natsSubscription_ClearMaxPending',['../group__sub_group.html#gafe31911d8372db401d33856465421710',1,'nats.h']]], - ['natssubscription_5fdestroy_445',['natsSubscription_Destroy',['../group__sub_group.html#ga50a95dd96e9b714201679a015d62832f',1,'nats.h']]], - ['natssubscription_5fdrain_446',['natsSubscription_Drain',['../group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab',1,'nats.h']]], - ['natssubscription_5fdraincompletionstatus_447',['natsSubscription_DrainCompletionStatus',['../group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019',1,'nats.h']]], - ['natssubscription_5fdraintimeout_448',['natsSubscription_DrainTimeout',['../group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68',1,'nats.h']]], - ['natssubscription_5fgetdelivered_449',['natsSubscription_GetDelivered',['../group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955',1,'nats.h']]], - ['natssubscription_5fgetdropped_450',['natsSubscription_GetDropped',['../group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823',1,'nats.h']]], - ['natssubscription_5fgetmaxpending_451',['natsSubscription_GetMaxPending',['../group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968',1,'nats.h']]], - ['natssubscription_5fgetpending_452',['natsSubscription_GetPending',['../group__sub_group.html#gaca6262e2ef842caa701a9f233db72707',1,'nats.h']]], - ['natssubscription_5fgetpendinglimits_453',['natsSubscription_GetPendingLimits',['../group__sub_group.html#ga786bb458981274fe717f266bd3b96d96',1,'nats.h']]], - ['natssubscription_5fgetstats_454',['natsSubscription_GetStats',['../group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab',1,'nats.h']]], - ['natssubscription_5fisvalid_455',['natsSubscription_IsValid',['../group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903',1,'nats.h']]], - ['natssubscription_5fnextmsg_456',['natsSubscription_NextMsg',['../group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af',1,'nats.h']]], - ['natssubscription_5fnodeliverydelay_457',['natsSubscription_NoDeliveryDelay',['../group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428',1,'nats.h']]], - ['natssubscription_5fqueuedmsgs_458',['natsSubscription_QueuedMsgs',['../group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254',1,'nats.h']]], - ['natssubscription_5fsetoncompletecb_459',['natsSubscription_SetOnCompleteCB',['../group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077',1,'nats.h']]], - ['natssubscription_5fsetpendinglimits_460',['natsSubscription_SetPendingLimits',['../group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4',1,'nats.h']]], - ['natssubscription_5funsubscribe_461',['natsSubscription_Unsubscribe',['../group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba',1,'nats.h']]], - ['natssubscription_5fwaitfordraincompletion_462',['natsSubscription_WaitForDrainCompletion',['../group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d',1,'nats.h']]] + ['js_5faddconsumer_654',['js_AddConsumer',['../group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115',1,'nats.h']]], + ['js_5faddstream_655',['js_AddStream',['../group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75',1,'nats.h']]], + ['js_5fdeleteconsumer_656',['js_DeleteConsumer',['../group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490',1,'nats.h']]], + ['js_5fdeletestream_657',['js_DeleteStream',['../group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172',1,'nats.h']]], + ['js_5fgetaccountinfo_658',['js_GetAccountInfo',['../group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46',1,'nats.h']]], + ['js_5fgetconsumerinfo_659',['js_GetConsumerInfo',['../group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23',1,'nats.h']]], + ['js_5fgetstreaminfo_660',['js_GetStreamInfo',['../group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a',1,'nats.h']]], + ['js_5fpublish_661',['js_Publish',['../group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477',1,'nats.h']]], + ['js_5fpublishasync_662',['js_PublishAsync',['../group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c',1,'nats.h']]], + ['js_5fpublishasynccomplete_663',['js_PublishAsyncComplete',['../group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d',1,'nats.h']]], + ['js_5fpublishasyncgetpendinglist_664',['js_PublishAsyncGetPendingList',['../group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c',1,'nats.h']]], + ['js_5fpublishmsg_665',['js_PublishMsg',['../group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd',1,'nats.h']]], + ['js_5fpublishmsgasync_666',['js_PublishMsgAsync',['../group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873',1,'nats.h']]], + ['js_5fpullsubscribe_667',['js_PullSubscribe',['../group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd',1,'nats.h']]], + ['js_5fpurgestream_668',['js_PurgeStream',['../group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125',1,'nats.h']]], + ['js_5fsubscribe_669',['js_Subscribe',['../group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515',1,'nats.h']]], + ['js_5fsubscribesync_670',['js_SubscribeSync',['../group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf',1,'nats.h']]], + ['js_5fupdatestream_671',['js_UpdateStream',['../group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31',1,'nats.h']]], + ['jsaccountinfo_5fdestroy_672',['jsAccountInfo_Destroy',['../group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b',1,'nats.h']]], + ['jsconsumerconfig_5finit_673',['jsConsumerConfig_Init',['../group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66',1,'nats.h']]], + ['jsconsumerinfo_5fdestroy_674',['jsConsumerInfo_Destroy',['../group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088',1,'nats.h']]], + ['jsctx_5fdestroy_675',['jsCtx_Destroy',['../group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856',1,'nats.h']]], + ['jsexternalstream_5finit_676',['jsExternalStream_Init',['../group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4',1,'nats.h']]], + ['jsmsgmetadata_5fdestroy_677',['jsMsgMetaData_Destroy',['../group__js_msg.html#gaf9bf92294342bcb27053de7038606d12',1,'nats.h']]], + ['jsoptions_5finit_678',['jsOptions_Init',['../group__js_group.html#ga855ff9a04888d696785cc5ede96112e4',1,'nats.h']]], + ['jsplacement_5finit_679',['jsPlacement_Init',['../group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0',1,'nats.h']]], + ['jspuback_5fdestroy_680',['jsPubAck_Destroy',['../group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4',1,'nats.h']]], + ['jspuboptions_5finit_681',['jsPubOptions_Init',['../group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9',1,'nats.h']]], + ['jsstreamconfig_5finit_682',['jsStreamConfig_Init',['../group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6',1,'nats.h']]], + ['jsstreaminfo_5fdestroy_683',['jsStreamInfo_Destroy',['../group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd',1,'nats.h']]], + ['jsstreamsource_5finit_684',['jsStreamSource_Init',['../group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56',1,'nats.h']]], + ['jssuboptions_5finit_685',['jsSubOptions_Init',['../group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8',1,'nats.h']]] ]; diff --git a/doc/html/search/functions_1.js b/doc/html/search/functions_1.js index cf2ced1e..d8a7b4be 100644 --- a/doc/html/search/functions_1.js +++ b/doc/html/search/functions_1.js @@ -1,44 +1,171 @@ var searchData= [ - ['stanconnection_5fclose_463',['stanConnection_Close',['../group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d',1,'nats.h']]], - ['stanconnection_5fconnect_464',['stanConnection_Connect',['../group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f',1,'nats.h']]], - ['stanconnection_5fdestroy_465',['stanConnection_Destroy',['../group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04',1,'nats.h']]], - ['stanconnection_5fgetnatsconnection_466',['stanConnection_GetNATSConnection',['../group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6',1,'nats.h']]], - ['stanconnection_5fpublish_467',['stanConnection_Publish',['../group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d',1,'nats.h']]], - ['stanconnection_5fpublishasync_468',['stanConnection_PublishAsync',['../group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0',1,'nats.h']]], - ['stanconnection_5fqueuesubscribe_469',['stanConnection_QueueSubscribe',['../group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2',1,'nats.h']]], - ['stanconnection_5freleasenatsconnection_470',['stanConnection_ReleaseNATSConnection',['../group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6',1,'nats.h']]], - ['stanconnection_5fsubscribe_471',['stanConnection_Subscribe',['../group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f',1,'nats.h']]], - ['stanconnoptions_5fcreate_472',['stanConnOptions_Create',['../group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6',1,'nats.h']]], - ['stanconnoptions_5fdestroy_473',['stanConnOptions_Destroy',['../group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726',1,'nats.h']]], - ['stanconnoptions_5fsetconnectionlosthandler_474',['stanConnOptions_SetConnectionLostHandler',['../group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3',1,'nats.h']]], - ['stanconnoptions_5fsetconnectionwait_475',['stanConnOptions_SetConnectionWait',['../group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264',1,'nats.h']]], - ['stanconnoptions_5fsetdiscoveryprefix_476',['stanConnOptions_SetDiscoveryPrefix',['../group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402',1,'nats.h']]], - ['stanconnoptions_5fsetmaxpubacksinflight_477',['stanConnOptions_SetMaxPubAcksInflight',['../group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405',1,'nats.h']]], - ['stanconnoptions_5fsetnatsoptions_478',['stanConnOptions_SetNATSOptions',['../group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4',1,'nats.h']]], - ['stanconnoptions_5fsetpings_479',['stanConnOptions_SetPings',['../group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b',1,'nats.h']]], - ['stanconnoptions_5fsetpubackwait_480',['stanConnOptions_SetPubAckWait',['../group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96',1,'nats.h']]], - ['stanconnoptions_5fseturl_481',['stanConnOptions_SetURL',['../group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3',1,'nats.h']]], - ['stanmsg_5fdestroy_482',['stanMsg_Destroy',['../group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f',1,'nats.h']]], - ['stanmsg_5fgetdata_483',['stanMsg_GetData',['../group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038',1,'nats.h']]], - ['stanmsg_5fgetdatalength_484',['stanMsg_GetDataLength',['../group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777',1,'nats.h']]], - ['stanmsg_5fgetsequence_485',['stanMsg_GetSequence',['../group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5',1,'nats.h']]], - ['stanmsg_5fgettimestamp_486',['stanMsg_GetTimestamp',['../group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452',1,'nats.h']]], - ['stanmsg_5fisredelivered_487',['stanMsg_IsRedelivered',['../group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0',1,'nats.h']]], - ['stansuboptions_5fcreate_488',['stanSubOptions_Create',['../group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf',1,'nats.h']]], - ['stansuboptions_5fdeliverallavailable_489',['stanSubOptions_DeliverAllAvailable',['../group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f',1,'nats.h']]], - ['stansuboptions_5fdestroy_490',['stanSubOptions_Destroy',['../group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f',1,'nats.h']]], - ['stansuboptions_5fsetackwait_491',['stanSubOptions_SetAckWait',['../group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf',1,'nats.h']]], - ['stansuboptions_5fsetdurablename_492',['stanSubOptions_SetDurableName',['../group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14',1,'nats.h']]], - ['stansuboptions_5fsetmanualackmode_493',['stanSubOptions_SetManualAckMode',['../group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83',1,'nats.h']]], - ['stansuboptions_5fsetmaxinflight_494',['stanSubOptions_SetMaxInflight',['../group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0',1,'nats.h']]], - ['stansuboptions_5fstartatsequence_495',['stanSubOptions_StartAtSequence',['../group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1',1,'nats.h']]], - ['stansuboptions_5fstartattime_496',['stanSubOptions_StartAtTime',['../group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608',1,'nats.h']]], - ['stansuboptions_5fstartattimedelta_497',['stanSubOptions_StartAtTimeDelta',['../group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5',1,'nats.h']]], - ['stansuboptions_5fstartwithlastreceived_498',['stanSubOptions_StartWithLastReceived',['../group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c',1,'nats.h']]], - ['stansubscription_5fackmsg_499',['stanSubscription_AckMsg',['../group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3',1,'nats.h']]], - ['stansubscription_5fclose_500',['stanSubscription_Close',['../group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc',1,'nats.h']]], - ['stansubscription_5fdestroy_501',['stanSubscription_Destroy',['../group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba',1,'nats.h']]], - ['stansubscription_5fsetoncompletecb_502',['stanSubscription_SetOnCompleteCB',['../group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d',1,'nats.h']]], - ['stansubscription_5funsubscribe_503',['stanSubscription_Unsubscribe',['../group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e',1,'nats.h']]] + ['nats_5fcheckcompatibility_686',['nats_CheckCompatibility',['../group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e',1,'nats.h']]], + ['nats_5fclose_687',['nats_Close',['../group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e',1,'nats.h']]], + ['nats_5fcloseandwait_688',['nats_CloseAndWait',['../group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903',1,'nats.h']]], + ['nats_5fgetlasterror_689',['nats_GetLastError',['../group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3',1,'nats.h']]], + ['nats_5fgetlasterrorstack_690',['nats_GetLastErrorStack',['../group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e',1,'nats.h']]], + ['nats_5fgetversion_691',['nats_GetVersion',['../group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d',1,'nats.h']]], + ['nats_5fgetversionnumber_692',['nats_GetVersionNumber',['../group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8',1,'nats.h']]], + ['nats_5fnow_693',['nats_Now',['../group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e',1,'nats.h']]], + ['nats_5fnowinnanoseconds_694',['nats_NowInNanoSeconds',['../group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223',1,'nats.h']]], + ['nats_5fopen_695',['nats_Open',['../group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d',1,'nats.h']]], + ['nats_5fprintlasterrorstack_696',['nats_PrintLastErrorStack',['../group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4',1,'nats.h']]], + ['nats_5freleasethreadmemory_697',['nats_ReleaseThreadMemory',['../group__library_group.html#gafe171baefa00a85b77205116e9f3e48a',1,'nats.h']]], + ['nats_5fsetmessagedeliverypoolsize_698',['nats_SetMessageDeliveryPoolSize',['../group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d',1,'nats.h']]], + ['nats_5fsign_699',['nats_Sign',['../group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba',1,'nats.h']]], + ['nats_5fsleep_700',['nats_Sleep',['../group__library_group.html#gad5040264cd4b1404956babf3c03a4f09',1,'nats.h']]], + ['natsconnection_5fbuffered_701',['natsConnection_Buffered',['../group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5',1,'nats.h']]], + ['natsconnection_5fclose_702',['natsConnection_Close',['../group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed',1,'nats.h']]], + ['natsconnection_5fconnect_703',['natsConnection_Connect',['../group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce',1,'nats.h']]], + ['natsconnection_5fconnectto_704',['natsConnection_ConnectTo',['../group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4',1,'nats.h']]], + ['natsconnection_5fdestroy_705',['natsConnection_Destroy',['../group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495',1,'nats.h']]], + ['natsconnection_5fdrain_706',['natsConnection_Drain',['../group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b',1,'nats.h']]], + ['natsconnection_5fdraintimeout_707',['natsConnection_DrainTimeout',['../group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4',1,'nats.h']]], + ['natsconnection_5fflush_708',['natsConnection_Flush',['../group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f',1,'nats.h']]], + ['natsconnection_5fflushtimeout_709',['natsConnection_FlushTimeout',['../group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1',1,'nats.h']]], + ['natsconnection_5fgetclientid_710',['natsConnection_GetClientID',['../group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba',1,'nats.h']]], + ['natsconnection_5fgetclientip_711',['natsConnection_GetClientIP',['../group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d',1,'nats.h']]], + ['natsconnection_5fgetconnectedserverid_712',['natsConnection_GetConnectedServerId',['../group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf',1,'nats.h']]], + ['natsconnection_5fgetconnectedurl_713',['natsConnection_GetConnectedUrl',['../group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d',1,'nats.h']]], + ['natsconnection_5fgetdiscoveredservers_714',['natsConnection_GetDiscoveredServers',['../group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708',1,'nats.h']]], + ['natsconnection_5fgetlasterror_715',['natsConnection_GetLastError',['../group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63',1,'nats.h']]], + ['natsconnection_5fgetlocalipandport_716',['natsConnection_GetLocalIPAndPort',['../group__conn_mgt_group.html#ga761095a42374b4dafa178df7d7652dd5',1,'nats.h']]], + ['natsconnection_5fgetmaxpayload_717',['natsConnection_GetMaxPayload',['../group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9',1,'nats.h']]], + ['natsconnection_5fgetrtt_718',['natsConnection_GetRTT',['../group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435',1,'nats.h']]], + ['natsconnection_5fgetservers_719',['natsConnection_GetServers',['../group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b',1,'nats.h']]], + ['natsconnection_5fgetstats_720',['natsConnection_GetStats',['../group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec',1,'nats.h']]], + ['natsconnection_5fhasheadersupport_721',['natsConnection_HasHeaderSupport',['../group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a',1,'nats.h']]], + ['natsconnection_5fisclosed_722',['natsConnection_IsClosed',['../group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f',1,'nats.h']]], + ['natsconnection_5fisdraining_723',['natsConnection_IsDraining',['../group__conn_mgt_group.html#ga15a0f8aa9a6f621535d01593a4c8edd5',1,'nats.h']]], + ['natsconnection_5fisreconnecting_724',['natsConnection_IsReconnecting',['../group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688',1,'nats.h']]], + ['natsconnection_5fjetstream_725',['natsConnection_JetStream',['../group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f',1,'nats.h']]], + ['natsconnection_5fprocessreadevent_726',['natsConnection_ProcessReadEvent',['../group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8',1,'nats.h']]], + ['natsconnection_5fprocesswriteevent_727',['natsConnection_ProcessWriteEvent',['../group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47',1,'nats.h']]], + ['natsconnection_5fpublish_728',['natsConnection_Publish',['../group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4',1,'nats.h']]], + ['natsconnection_5fpublishmsg_729',['natsConnection_PublishMsg',['../group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba',1,'nats.h']]], + ['natsconnection_5fpublishrequest_730',['natsConnection_PublishRequest',['../group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e',1,'nats.h']]], + ['natsconnection_5fpublishrequeststring_731',['natsConnection_PublishRequestString',['../group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5',1,'nats.h']]], + ['natsconnection_5fpublishstring_732',['natsConnection_PublishString',['../group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64',1,'nats.h']]], + ['natsconnection_5fqueuesubscribe_733',['natsConnection_QueueSubscribe',['../group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48',1,'nats.h']]], + ['natsconnection_5fqueuesubscribesync_734',['natsConnection_QueueSubscribeSync',['../group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476',1,'nats.h']]], + ['natsconnection_5fqueuesubscribetimeout_735',['natsConnection_QueueSubscribeTimeout',['../group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c',1,'nats.h']]], + ['natsconnection_5frequest_736',['natsConnection_Request',['../group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7',1,'nats.h']]], + ['natsconnection_5frequestmsg_737',['natsConnection_RequestMsg',['../group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d',1,'nats.h']]], + ['natsconnection_5frequeststring_738',['natsConnection_RequestString',['../group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f',1,'nats.h']]], + ['natsconnection_5fsign_739',['natsConnection_Sign',['../group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8',1,'nats.h']]], + ['natsconnection_5fstatus_740',['natsConnection_Status',['../group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98',1,'nats.h']]], + ['natsconnection_5fsubscribe_741',['natsConnection_Subscribe',['../group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb',1,'nats.h']]], + ['natsconnection_5fsubscribesync_742',['natsConnection_SubscribeSync',['../group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4',1,'nats.h']]], + ['natsconnection_5fsubscribetimeout_743',['natsConnection_SubscribeTimeout',['../group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404',1,'nats.h']]], + ['natsinbox_5fcreate_744',['natsInbox_Create',['../group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d',1,'nats.h']]], + ['natsinbox_5fdestroy_745',['natsInbox_Destroy',['../group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe',1,'nats.h']]], + ['natslibevent_5fattach_746',['natsLibevent_Attach',['../group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2',1,'libevent.h']]], + ['natslibevent_5fdetach_747',['natsLibevent_Detach',['../group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5',1,'libevent.h']]], + ['natslibevent_5finit_748',['natsLibevent_Init',['../group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e',1,'libevent.h']]], + ['natslibevent_5fread_749',['natsLibevent_Read',['../group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552',1,'libevent.h']]], + ['natslibevent_5fwrite_750',['natsLibevent_Write',['../group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091',1,'libevent.h']]], + ['natslibuv_5fattach_751',['natsLibuv_Attach',['../group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42',1,'libuv.h']]], + ['natslibuv_5fdetach_752',['natsLibuv_Detach',['../group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7',1,'libuv.h']]], + ['natslibuv_5finit_753',['natsLibuv_Init',['../group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e',1,'libuv.h']]], + ['natslibuv_5fread_754',['natsLibuv_Read',['../group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac',1,'libuv.h']]], + ['natslibuv_5fsetthreadlocalloop_755',['natsLibuv_SetThreadLocalLoop',['../group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d',1,'libuv.h']]], + ['natslibuv_5fwrite_756',['natsLibuv_Write',['../group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d',1,'libuv.h']]], + ['natsmsg_5fack_757',['natsMsg_Ack',['../group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84',1,'nats.h']]], + ['natsmsg_5facksync_758',['natsMsg_AckSync',['../group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7',1,'nats.h']]], + ['natsmsg_5fcreate_759',['natsMsg_Create',['../group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21',1,'nats.h']]], + ['natsmsg_5fdestroy_760',['natsMsg_Destroy',['../group__msg_group.html#ga9e9590018284939f43f60964283f33ae',1,'nats.h']]], + ['natsmsg_5fgetdata_761',['natsMsg_GetData',['../group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f',1,'nats.h']]], + ['natsmsg_5fgetdatalength_762',['natsMsg_GetDataLength',['../group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de',1,'nats.h']]], + ['natsmsg_5fgetmetadata_763',['natsMsg_GetMetaData',['../group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328',1,'nats.h']]], + ['natsmsg_5fgetreply_764',['natsMsg_GetReply',['../group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01',1,'nats.h']]], + ['natsmsg_5fgetsubject_765',['natsMsg_GetSubject',['../group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75',1,'nats.h']]], + ['natsmsg_5finprogress_766',['natsMsg_InProgress',['../group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39',1,'nats.h']]], + ['natsmsg_5fisnoresponders_767',['natsMsg_IsNoResponders',['../group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b',1,'nats.h']]], + ['natsmsg_5fnak_768',['natsMsg_Nak',['../group__js_msg.html#gac271b874154301da9759f9ac05768b47',1,'nats.h']]], + ['natsmsg_5fterm_769',['natsMsg_Term',['../group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4',1,'nats.h']]], + ['natsmsgheader_5fadd_770',['natsMsgHeader_Add',['../group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b',1,'nats.h']]], + ['natsmsgheader_5fdelete_771',['natsMsgHeader_Delete',['../group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1',1,'nats.h']]], + ['natsmsgheader_5fget_772',['natsMsgHeader_Get',['../group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18',1,'nats.h']]], + ['natsmsgheader_5fkeys_773',['natsMsgHeader_Keys',['../group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491',1,'nats.h']]], + ['natsmsgheader_5fset_774',['natsMsgHeader_Set',['../group__msg_group.html#gaf30b47d4217c9335919f05536e379af8',1,'nats.h']]], + ['natsmsgheader_5fvalues_775',['natsMsgHeader_Values',['../group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f',1,'nats.h']]], + ['natsmsglist_5fdestroy_776',['natsMsgList_Destroy',['../group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2',1,'nats.h']]], + ['natsoptions_5fcreate_777',['natsOptions_Create',['../group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be',1,'nats.h']]], + ['natsoptions_5fdestroy_778',['natsOptions_Destroy',['../group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9',1,'nats.h']]], + ['natsoptions_5fdisablenoresponders_779',['natsOptions_DisableNoResponders',['../group__opts_group.html#ga192465163abb87ad48a843b45cdf9984',1,'nats.h']]], + ['natsoptions_5fipresolutionorder_780',['natsOptions_IPResolutionOrder',['../group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf',1,'nats.h']]], + ['natsoptions_5floadcatrustedcertificates_781',['natsOptions_LoadCATrustedCertificates',['../group__opts_group.html#ga2cd6563694a439b3949a31fd81103099',1,'nats.h']]], + ['natsoptions_5floadcertificateschain_782',['natsOptions_LoadCertificatesChain',['../group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b',1,'nats.h']]], + ['natsoptions_5fsetallowreconnect_783',['natsOptions_SetAllowReconnect',['../group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b',1,'nats.h']]], + ['natsoptions_5fsetcatrustedcertificates_784',['natsOptions_SetCATrustedCertificates',['../group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8',1,'nats.h']]], + ['natsoptions_5fsetcertificateschain_785',['natsOptions_SetCertificatesChain',['../group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c',1,'nats.h']]], + ['natsoptions_5fsetciphers_786',['natsOptions_SetCiphers',['../group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c',1,'nats.h']]], + ['natsoptions_5fsetciphersuites_787',['natsOptions_SetCipherSuites',['../group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0',1,'nats.h']]], + ['natsoptions_5fsetclosedcb_788',['natsOptions_SetClosedCB',['../group__opts_group.html#ga44410242e73134e5bb51ef27904a9253',1,'nats.h']]], + ['natsoptions_5fsetcustomreconnectdelay_789',['natsOptions_SetCustomReconnectDelay',['../group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d',1,'nats.h']]], + ['natsoptions_5fsetdisconnectedcb_790',['natsOptions_SetDisconnectedCB',['../group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039',1,'nats.h']]], + ['natsoptions_5fsetdiscoveredserverscb_791',['natsOptions_SetDiscoveredServersCB',['../group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65',1,'nats.h']]], + ['natsoptions_5fseterrorhandler_792',['natsOptions_SetErrorHandler',['../group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd',1,'nats.h']]], + ['natsoptions_5fseteventloop_793',['natsOptions_SetEventLoop',['../group__opts_group.html#gab09491bad908dedcb323c780280733ff',1,'nats.h']]], + ['natsoptions_5fsetexpectedhostname_794',['natsOptions_SetExpectedHostname',['../group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851',1,'nats.h']]], + ['natsoptions_5fsetfailrequestsondisconnect_795',['natsOptions_SetFailRequestsOnDisconnect',['../group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79',1,'nats.h']]], + ['natsoptions_5fsetiobufsize_796',['natsOptions_SetIOBufSize',['../group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3',1,'nats.h']]], + ['natsoptions_5fsetlameduckmodecb_797',['natsOptions_SetLameDuckModeCB',['../group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc',1,'nats.h']]], + ['natsoptions_5fsetmaxpendingmsgs_798',['natsOptions_SetMaxPendingMsgs',['../group__opts_group.html#ga95510436eee06f9992ded96a44795c40',1,'nats.h']]], + ['natsoptions_5fsetmaxpingsout_799',['natsOptions_SetMaxPingsOut',['../group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b',1,'nats.h']]], + ['natsoptions_5fsetmaxreconnect_800',['natsOptions_SetMaxReconnect',['../group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0',1,'nats.h']]], + ['natsoptions_5fsetname_801',['natsOptions_SetName',['../group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e',1,'nats.h']]], + ['natsoptions_5fsetnkey_802',['natsOptions_SetNKey',['../group__opts_group.html#ga0290eac4665569c850468d9f00e246a0',1,'nats.h']]], + ['natsoptions_5fsetnkeyfromseed_803',['natsOptions_SetNKeyFromSeed',['../group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e',1,'nats.h']]], + ['natsoptions_5fsetnoecho_804',['natsOptions_SetNoEcho',['../group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3',1,'nats.h']]], + ['natsoptions_5fsetnorandomize_805',['natsOptions_SetNoRandomize',['../group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413',1,'nats.h']]], + ['natsoptions_5fsetpedantic_806',['natsOptions_SetPedantic',['../group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e',1,'nats.h']]], + ['natsoptions_5fsetpinginterval_807',['natsOptions_SetPingInterval',['../group__opts_group.html#gae68fb615835364c0809555e8dc93f57e',1,'nats.h']]], + ['natsoptions_5fsetreconnectbufsize_808',['natsOptions_SetReconnectBufSize',['../group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5',1,'nats.h']]], + ['natsoptions_5fsetreconnectedcb_809',['natsOptions_SetReconnectedCB',['../group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980',1,'nats.h']]], + ['natsoptions_5fsetreconnectjitter_810',['natsOptions_SetReconnectJitter',['../group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2',1,'nats.h']]], + ['natsoptions_5fsetreconnectwait_811',['natsOptions_SetReconnectWait',['../group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807',1,'nats.h']]], + ['natsoptions_5fsetretryonfailedconnect_812',['natsOptions_SetRetryOnFailedConnect',['../group__opts_group.html#ga20946800d024b7089e73d63454d1c19f',1,'nats.h']]], + ['natsoptions_5fsetsecure_813',['natsOptions_SetSecure',['../group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba',1,'nats.h']]], + ['natsoptions_5fsetsendasap_814',['natsOptions_SetSendAsap',['../group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca',1,'nats.h']]], + ['natsoptions_5fsetservers_815',['natsOptions_SetServers',['../group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf',1,'nats.h']]], + ['natsoptions_5fsettimeout_816',['natsOptions_SetTimeout',['../group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9',1,'nats.h']]], + ['natsoptions_5fsettoken_817',['natsOptions_SetToken',['../group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193',1,'nats.h']]], + ['natsoptions_5fsettokenhandler_818',['natsOptions_SetTokenHandler',['../group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426',1,'nats.h']]], + ['natsoptions_5fseturl_819',['natsOptions_SetURL',['../group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5',1,'nats.h']]], + ['natsoptions_5fsetusercredentialscallbacks_820',['natsOptions_SetUserCredentialsCallbacks',['../group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515',1,'nats.h']]], + ['natsoptions_5fsetusercredentialsfromfiles_821',['natsOptions_SetUserCredentialsFromFiles',['../group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e',1,'nats.h']]], + ['natsoptions_5fsetuserinfo_822',['natsOptions_SetUserInfo',['../group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e',1,'nats.h']]], + ['natsoptions_5fsetverbose_823',['natsOptions_SetVerbose',['../group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69',1,'nats.h']]], + ['natsoptions_5fsetwritedeadline_824',['natsOptions_SetWriteDeadline',['../group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218',1,'nats.h']]], + ['natsoptions_5fskipserververification_825',['natsOptions_SkipServerVerification',['../group__opts_group.html#ga6f804ec44adc299989fe623570679da3',1,'nats.h']]], + ['natsoptions_5fuseglobalmessagedelivery_826',['natsOptions_UseGlobalMessageDelivery',['../group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c',1,'nats.h']]], + ['natsoptions_5fuseoldrequeststyle_827',['natsOptions_UseOldRequestStyle',['../group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6',1,'nats.h']]], + ['natsstatistics_5fcreate_828',['natsStatistics_Create',['../group__stats_group.html#gafa923df029168f4991b77ffdd9e24877',1,'nats.h']]], + ['natsstatistics_5fdestroy_829',['natsStatistics_Destroy',['../group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c',1,'nats.h']]], + ['natsstatistics_5fgetcounts_830',['natsStatistics_GetCounts',['../group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f',1,'nats.h']]], + ['natsstatus_5fgettext_831',['natsStatus_GetText',['../group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752',1,'nats.h']]], + ['natssubscription_5fautounsubscribe_832',['natsSubscription_AutoUnsubscribe',['../group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116',1,'nats.h']]], + ['natssubscription_5fclearmaxpending_833',['natsSubscription_ClearMaxPending',['../group__sub_group.html#gafe31911d8372db401d33856465421710',1,'nats.h']]], + ['natssubscription_5fdestroy_834',['natsSubscription_Destroy',['../group__sub_group.html#ga50a95dd96e9b714201679a015d62832f',1,'nats.h']]], + ['natssubscription_5fdrain_835',['natsSubscription_Drain',['../group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab',1,'nats.h']]], + ['natssubscription_5fdraincompletionstatus_836',['natsSubscription_DrainCompletionStatus',['../group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019',1,'nats.h']]], + ['natssubscription_5fdraintimeout_837',['natsSubscription_DrainTimeout',['../group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68',1,'nats.h']]], + ['natssubscription_5ffetch_838',['natsSubscription_Fetch',['../group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50',1,'nats.h']]], + ['natssubscription_5fgetdelivered_839',['natsSubscription_GetDelivered',['../group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955',1,'nats.h']]], + ['natssubscription_5fgetdropped_840',['natsSubscription_GetDropped',['../group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823',1,'nats.h']]], + ['natssubscription_5fgetmaxpending_841',['natsSubscription_GetMaxPending',['../group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968',1,'nats.h']]], + ['natssubscription_5fgetpending_842',['natsSubscription_GetPending',['../group__sub_group.html#gaca6262e2ef842caa701a9f233db72707',1,'nats.h']]], + ['natssubscription_5fgetpendinglimits_843',['natsSubscription_GetPendingLimits',['../group__sub_group.html#ga786bb458981274fe717f266bd3b96d96',1,'nats.h']]], + ['natssubscription_5fgetsequencemismatch_844',['natsSubscription_GetSequenceMismatch',['../group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84',1,'nats.h']]], + ['natssubscription_5fgetstats_845',['natsSubscription_GetStats',['../group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab',1,'nats.h']]], + ['natssubscription_5fisvalid_846',['natsSubscription_IsValid',['../group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903',1,'nats.h']]], + ['natssubscription_5fnextmsg_847',['natsSubscription_NextMsg',['../group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af',1,'nats.h']]], + ['natssubscription_5fnodeliverydelay_848',['natsSubscription_NoDeliveryDelay',['../group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428',1,'nats.h']]], + ['natssubscription_5fqueuedmsgs_849',['natsSubscription_QueuedMsgs',['../group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254',1,'nats.h']]], + ['natssubscription_5fsetoncompletecb_850',['natsSubscription_SetOnCompleteCB',['../group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077',1,'nats.h']]], + ['natssubscription_5fsetpendinglimits_851',['natsSubscription_SetPendingLimits',['../group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4',1,'nats.h']]], + ['natssubscription_5funsubscribe_852',['natsSubscription_Unsubscribe',['../group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba',1,'nats.h']]], + ['natssubscription_5fwaitfordraincompletion_853',['natsSubscription_WaitForDrainCompletion',['../group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d',1,'nats.h']]] ]; diff --git a/doc/html/search/functions_2.html b/doc/html/search/functions_2.html new file mode 100644 index 00000000..ca5aa10e --- /dev/null +++ b/doc/html/search/functions_2.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/functions_2.js b/doc/html/search/functions_2.js new file mode 100644 index 00000000..c9c1b06f --- /dev/null +++ b/doc/html/search/functions_2.js @@ -0,0 +1,44 @@ +var searchData= +[ + ['stanconnection_5fclose_854',['stanConnection_Close',['../group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d',1,'nats.h']]], + ['stanconnection_5fconnect_855',['stanConnection_Connect',['../group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f',1,'nats.h']]], + ['stanconnection_5fdestroy_856',['stanConnection_Destroy',['../group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04',1,'nats.h']]], + ['stanconnection_5fgetnatsconnection_857',['stanConnection_GetNATSConnection',['../group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6',1,'nats.h']]], + ['stanconnection_5fpublish_858',['stanConnection_Publish',['../group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d',1,'nats.h']]], + ['stanconnection_5fpublishasync_859',['stanConnection_PublishAsync',['../group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0',1,'nats.h']]], + ['stanconnection_5fqueuesubscribe_860',['stanConnection_QueueSubscribe',['../group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2',1,'nats.h']]], + ['stanconnection_5freleasenatsconnection_861',['stanConnection_ReleaseNATSConnection',['../group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6',1,'nats.h']]], + ['stanconnection_5fsubscribe_862',['stanConnection_Subscribe',['../group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f',1,'nats.h']]], + ['stanconnoptions_5fcreate_863',['stanConnOptions_Create',['../group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6',1,'nats.h']]], + ['stanconnoptions_5fdestroy_864',['stanConnOptions_Destroy',['../group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726',1,'nats.h']]], + ['stanconnoptions_5fsetconnectionlosthandler_865',['stanConnOptions_SetConnectionLostHandler',['../group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3',1,'nats.h']]], + ['stanconnoptions_5fsetconnectionwait_866',['stanConnOptions_SetConnectionWait',['../group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264',1,'nats.h']]], + ['stanconnoptions_5fsetdiscoveryprefix_867',['stanConnOptions_SetDiscoveryPrefix',['../group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402',1,'nats.h']]], + ['stanconnoptions_5fsetmaxpubacksinflight_868',['stanConnOptions_SetMaxPubAcksInflight',['../group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405',1,'nats.h']]], + ['stanconnoptions_5fsetnatsoptions_869',['stanConnOptions_SetNATSOptions',['../group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4',1,'nats.h']]], + ['stanconnoptions_5fsetpings_870',['stanConnOptions_SetPings',['../group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b',1,'nats.h']]], + ['stanconnoptions_5fsetpubackwait_871',['stanConnOptions_SetPubAckWait',['../group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96',1,'nats.h']]], + ['stanconnoptions_5fseturl_872',['stanConnOptions_SetURL',['../group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3',1,'nats.h']]], + ['stanmsg_5fdestroy_873',['stanMsg_Destroy',['../group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f',1,'nats.h']]], + ['stanmsg_5fgetdata_874',['stanMsg_GetData',['../group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038',1,'nats.h']]], + ['stanmsg_5fgetdatalength_875',['stanMsg_GetDataLength',['../group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777',1,'nats.h']]], + ['stanmsg_5fgetsequence_876',['stanMsg_GetSequence',['../group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5',1,'nats.h']]], + ['stanmsg_5fgettimestamp_877',['stanMsg_GetTimestamp',['../group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452',1,'nats.h']]], + ['stanmsg_5fisredelivered_878',['stanMsg_IsRedelivered',['../group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0',1,'nats.h']]], + ['stansuboptions_5fcreate_879',['stanSubOptions_Create',['../group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf',1,'nats.h']]], + ['stansuboptions_5fdeliverallavailable_880',['stanSubOptions_DeliverAllAvailable',['../group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f',1,'nats.h']]], + ['stansuboptions_5fdestroy_881',['stanSubOptions_Destroy',['../group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f',1,'nats.h']]], + ['stansuboptions_5fsetackwait_882',['stanSubOptions_SetAckWait',['../group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf',1,'nats.h']]], + ['stansuboptions_5fsetdurablename_883',['stanSubOptions_SetDurableName',['../group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14',1,'nats.h']]], + ['stansuboptions_5fsetmanualackmode_884',['stanSubOptions_SetManualAckMode',['../group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83',1,'nats.h']]], + ['stansuboptions_5fsetmaxinflight_885',['stanSubOptions_SetMaxInflight',['../group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0',1,'nats.h']]], + ['stansuboptions_5fstartatsequence_886',['stanSubOptions_StartAtSequence',['../group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1',1,'nats.h']]], + ['stansuboptions_5fstartattime_887',['stanSubOptions_StartAtTime',['../group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608',1,'nats.h']]], + ['stansuboptions_5fstartattimedelta_888',['stanSubOptions_StartAtTimeDelta',['../group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5',1,'nats.h']]], + ['stansuboptions_5fstartwithlastreceived_889',['stanSubOptions_StartWithLastReceived',['../group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c',1,'nats.h']]], + ['stansubscription_5fackmsg_890',['stanSubscription_AckMsg',['../group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3',1,'nats.h']]], + ['stansubscription_5fclose_891',['stanSubscription_Close',['../group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc',1,'nats.h']]], + ['stansubscription_5fdestroy_892',['stanSubscription_Destroy',['../group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba',1,'nats.h']]], + ['stansubscription_5fsetoncompletecb_893',['stanSubscription_SetOnCompleteCB',['../group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d',1,'nats.h']]], + ['stansubscription_5funsubscribe_894',['stanSubscription_Unsubscribe',['../group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e',1,'nats.h']]] +]; diff --git a/doc/html/search/groups_0.js b/doc/html/search/groups_0.js index 47a00be9..b67e1412 100644 --- a/doc/html/search/groups_0.js +++ b/doc/html/search/groups_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['callbacks_577',['Callbacks',['../group__callbacks_group.html',1,'']]], - ['connection_578',['Connection',['../group__conn_group.html',1,'']]] + ['callbacks_1240',['Callbacks',['../group__callbacks_group.html',1,'']]], + ['connection_1241',['Connection',['../group__conn_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_1.js b/doc/html/search/groups_1.js index 60ac5d3d..dd2ffc21 100644 --- a/doc/html/search/groups_1.js +++ b/doc/html/search/groups_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['environment_20variables_579',['Environment Variables',['../group__env_variables_group.html',1,'']]] + ['environment_20variables_1242',['Environment Variables',['../group__env_variables_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_2.js b/doc/html/search/groups_2.js index c4f67122..9f55ceb3 100644 --- a/doc/html/search/groups_2.js +++ b/doc/html/search/groups_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['functions_580',['Functions',['../group__func_group.html',1,'']]] + ['functions_1243',['Functions',['../group__func_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_3.js b/doc/html/search/groups_3.js index 4377ff5b..1c9b6dfd 100644 --- a/doc/html/search/groups_3.js +++ b/doc/html/search/groups_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['inboxes_581',['Inboxes',['../group__inbox_group.html',1,'']]] + ['inboxes_1244',['Inboxes',['../group__inbox_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_4.js b/doc/html/search/groups_4.js index 95e9e596..d3e881c5 100644 --- a/doc/html/search/groups_4.js +++ b/doc/html/search/groups_4.js @@ -1,6 +1,5 @@ var searchData= [ - ['libevent_20adapter_582',['Libevent Adapter',['../group__libevent_functions.html',1,'']]], - ['library_583',['Library',['../group__library_group.html',1,'']]], - ['libuv_20adapter_584',['Libuv Adapter',['../group__libuv_functions.html',1,'']]] + ['jetstream_1245',['JetStream',['../group__js_group.html',1,'']]], + ['jetstream_20assets_20management_1246',['JetStream Assets Management',['../group__js_assets_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_5.js b/doc/html/search/groups_5.js index 79e96207..762e0cb7 100644 --- a/doc/html/search/groups_5.js +++ b/doc/html/search/groups_5.js @@ -1,5 +1,6 @@ var searchData= [ - ['management_585',['Management',['../group__conn_mgt_group.html',1,'(Global Namespace)'],['../group__stan_conn_mgt_group.html',1,'(Global Namespace)']]], - ['message_586',['Message',['../group__msg_group.html',1,'']]] + ['libevent_20adapter_1247',['Libevent Adapter',['../group__libevent_functions.html',1,'']]], + ['library_1248',['Library',['../group__library_group.html',1,'']]], + ['libuv_20adapter_1249',['Libuv Adapter',['../group__libuv_functions.html',1,'']]] ]; diff --git a/doc/html/search/groups_6.js b/doc/html/search/groups_6.js index b78f50c0..18055924 100644 --- a/doc/html/search/groups_6.js +++ b/doc/html/search/groups_6.js @@ -1,4 +1,6 @@ var searchData= [ - ['options_587',['Options',['../group__opts_group.html',1,'']]] + ['management_1250',['Management',['../group__conn_mgt_group.html',1,'(Global Namespace)'],['../group__stan_conn_mgt_group.html',1,'(Global Namespace)']]], + ['message_1251',['Message',['../group__msg_group.html',1,'']]], + ['messages_1252',['Messages',['../group__js_msg.html',1,'']]] ]; diff --git a/doc/html/search/groups_7.js b/doc/html/search/groups_7.js index 7c59e7eb..1cbe6cc5 100644 --- a/doc/html/search/groups_7.js +++ b/doc/html/search/groups_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['publishing_588',['Publishing',['../group__conn_pub_group.html',1,'(Global Namespace)'],['../group__stan_conn_pub_group.html',1,'(Global Namespace)']]] + ['options_1253',['Options',['../group__opts_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_8.js b/doc/html/search/groups_8.js index 5f5e3a37..92175001 100644 --- a/doc/html/search/groups_8.js +++ b/doc/html/search/groups_8.js @@ -1,12 +1,4 @@ var searchData= [ - ['statistics_589',['Statistics',['../group__stats_group.html',1,'']]], - ['status_590',['Status',['../group__status_group.html',1,'']]], - ['streaming_20connection_591',['Streaming Connection',['../group__stan_conn_group.html',1,'']]], - ['streaming_20connection_20options_592',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], - ['streaming_20message_593',['Streaming Message',['../group__stan_msg_group.html',1,'']]], - ['streaming_20subscription_594',['Streaming Subscription',['../group__stan_sub_group.html',1,'']]], - ['streaming_20subscription_20options_595',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]], - ['subscribing_596',['Subscribing',['../group__conn_sub_group.html',1,'(Global Namespace)'],['../group__stan_conn_sub_group.html',1,'(Global Namespace)']]], - ['subscription_597',['Subscription',['../group__sub_group.html',1,'']]] + ['publishing_1254',['Publishing',['../group__conn_pub_group.html',1,'(Global Namespace)'],['../group__js_pub_group.html',1,'(Global Namespace)'],['../group__stan_conn_pub_group.html',1,'(Global Namespace)']]] ]; diff --git a/doc/html/search/groups_9.js b/doc/html/search/groups_9.js index 24e08875..703fa622 100644 --- a/doc/html/search/groups_9.js +++ b/doc/html/search/groups_9.js @@ -1,4 +1,12 @@ var searchData= [ - ['types_598',['Types',['../group__types_group.html',1,'']]] + ['statistics_1255',['Statistics',['../group__stats_group.html',1,'']]], + ['status_1256',['Status',['../group__status_group.html',1,'']]], + ['streaming_20connection_1257',['Streaming Connection',['../group__stan_conn_group.html',1,'']]], + ['streaming_20connection_20options_1258',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], + ['streaming_20message_1259',['Streaming Message',['../group__stan_msg_group.html',1,'']]], + ['streaming_20subscription_1260',['Streaming Subscription',['../group__stan_sub_group.html',1,'']]], + ['streaming_20subscription_20options_1261',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]], + ['subscribing_1262',['Subscribing',['../group__conn_sub_group.html',1,'(Global Namespace)'],['../group__js_sub_group.html',1,'(Global Namespace)'],['../group__stan_conn_sub_group.html',1,'(Global Namespace)']]], + ['subscription_1263',['Subscription',['../group__sub_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_a.js b/doc/html/search/groups_a.js index 4235ee88..d9b4e2fa 100644 --- a/doc/html/search/groups_a.js +++ b/doc/html/search/groups_a.js @@ -1,4 +1,4 @@ var searchData= [ - ['wildcards_599',['Wildcards',['../group__wildcards_group.html',1,'']]] + ['types_1264',['Types',['../group__types_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_b.html b/doc/html/search/groups_b.html new file mode 100644 index 00000000..8f933479 --- /dev/null +++ b/doc/html/search/groups_b.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/groups_b.js b/doc/html/search/groups_b.js new file mode 100644 index 00000000..49856d5b --- /dev/null +++ b/doc/html/search/groups_b.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['wildcards_1265',['Wildcards',['../group__wildcards_group.html',1,'']]] +]; diff --git a/doc/html/search/pages_0.js b/doc/html/search/pages_0.js index bf08ec50..b8c9ec4d 100644 --- a/doc/html/search/pages_0.js +++ b/doc/html/search/pages_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['_25nats_20c_20client_2e_600',['%NATS C client.',['../index.html',1,'']]] + ['_25nats_20c_20client_2e_1266',['%NATS C client.',['../index.html',1,'']]] ]; diff --git a/doc/html/search/pages_1.js b/doc/html/search/pages_1.js index be01e393..bf8c394a 100644 --- a/doc/html/search/pages_1.js +++ b/doc/html/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['deprecated_20list_601',['Deprecated List',['../deprecated.html',1,'']]] + ['deprecated_20list_1267',['Deprecated List',['../deprecated.html',1,'']]] ]; diff --git a/doc/html/search/searchdata.js b/doc/html/search/searchdata.js index 23cfc7f1..b8931ebc 100644 --- a/doc/html/search/searchdata.js +++ b/doc/html/search/searchdata.js @@ -1,39 +1,45 @@ var indexSectionsWithContent = { - 0: "%cdefilmnopstw", - 1: "lns", - 2: "ns", - 3: "ns", - 4: "n", - 5: "n", - 6: "n", - 7: "cefilmopstw", - 8: "%d" + 0: "%abcdefhijklmnopqrstw", + 1: "jn", + 2: "lns", + 3: "jns", + 4: "abcdefhiklmnopqrstw", + 5: "jns", + 6: "jn", + 7: "jn", + 8: "n", + 9: "cefijlmopstw", + 10: "%d" }; var indexSectionNames = { 0: "all", - 1: "files", - 2: "functions", - 3: "typedefs", - 4: "enums", - 5: "enumvalues", - 6: "defines", - 7: "groups", - 8: "pages" + 1: "classes", + 2: "files", + 3: "functions", + 4: "variables", + 5: "typedefs", + 6: "enums", + 7: "enumvalues", + 8: "defines", + 9: "groups", + 10: "pages" }; var indexSectionLabels = { 0: "All", - 1: "Files", - 2: "Functions", - 3: "Typedefs", - 4: "Enumerations", - 5: "Enumerator", - 6: "Macros", - 7: "Modules", - 8: "Pages" + 1: "Classes", + 2: "Files", + 3: "Functions", + 4: "Variables", + 5: "Typedefs", + 6: "Enumerations", + 7: "Enumerator", + 8: "Macros", + 9: "Modules", + 10: "Pages" }; diff --git a/doc/html/search/typedefs_0.js b/doc/html/search/typedefs_0.js index 199c9dd3..c761186b 100644 --- a/doc/html/search/typedefs_0.js +++ b/doc/html/search/typedefs_0.js @@ -1,22 +1,28 @@ var searchData= [ - ['natsconnection_504',['natsConnection',['../group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec',1,'nats.h']]], - ['natsconnectionhandler_505',['natsConnectionHandler',['../group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c',1,'nats.h']]], - ['natscustomreconnectdelayhandler_506',['natsCustomReconnectDelayHandler',['../group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4',1,'nats.h']]], - ['natserrhandler_507',['natsErrHandler',['../group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626',1,'nats.h']]], - ['natsevloop_5fattach_508',['natsEvLoop_Attach',['../group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f',1,'nats.h']]], - ['natsevloop_5fdetach_509',['natsEvLoop_Detach',['../group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0',1,'nats.h']]], - ['natsevloop_5freadaddremove_510',['natsEvLoop_ReadAddRemove',['../group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa',1,'nats.h']]], - ['natsevloop_5fwriteaddremove_511',['natsEvLoop_WriteAddRemove',['../group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17',1,'nats.h']]], - ['natsinbox_512',['natsInbox',['../group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1',1,'nats.h']]], - ['natsmsg_513',['natsMsg',['../group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a',1,'nats.h']]], - ['natsmsghandler_514',['natsMsgHandler',['../group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe',1,'nats.h']]], - ['natsoncompletecb_515',['natsOnCompleteCB',['../group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a',1,'nats.h']]], - ['natsoptions_516',['natsOptions',['../group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e',1,'nats.h']]], - ['natssignaturehandler_517',['natsSignatureHandler',['../group__callbacks_group.html#gab786ffd670c86de0563559351305080b',1,'nats.h']]], - ['natssock_518',['natsSock',['../nats_8h.html#af798865ac824e5959987de0fe8d07383',1,'nats.h']]], - ['natsstatistics_519',['natsStatistics',['../group__types_group.html#ga57a4b8c7109e2773878655722ce028aa',1,'nats.h']]], - ['natssubscription_520',['natsSubscription',['../group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8',1,'nats.h']]], - ['natstokenhandler_521',['natsTokenHandler',['../group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094',1,'nats.h']]], - ['natsuserjwthandler_522',['natsUserJWTHandler',['../group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b',1,'nats.h']]] + ['jsaccountinfo_1009',['jsAccountInfo',['../group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab',1,'nats.h']]], + ['jsaccountlimits_1010',['jsAccountLimits',['../group__types_group.html#gaa889f706cce285adb9cea8aba0b76866',1,'nats.h']]], + ['jsapistats_1011',['jsAPIStats',['../group__types_group.html#gad057a0107367ce5727975f3daf63ff75',1,'nats.h']]], + ['jsclusterinfo_1012',['jsClusterInfo',['../group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6',1,'nats.h']]], + ['jsconsumerconfig_1013',['jsConsumerConfig',['../group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee',1,'nats.h']]], + ['jsconsumerinfo_1014',['jsConsumerInfo',['../group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5',1,'nats.h']]], + ['jsconsumersequencemismatch_1015',['jsConsumerSequenceMismatch',['../group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd',1,'nats.h']]], + ['jsctx_1016',['jsCtx',['../group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1',1,'nats.h']]], + ['jsexternalstream_1017',['jsExternalStream',['../group__types_group.html#gaef6601477f6456bebc229f7f38982a6c',1,'nats.h']]], + ['jsloststreamdata_1018',['jsLostStreamData',['../group__types_group.html#gaf80828510450faf84bbf456e94f5b784',1,'nats.h']]], + ['jsmsgmetadata_1019',['jsMsgMetaData',['../group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a',1,'nats.h']]], + ['jsoptions_1020',['jsOptions',['../group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5',1,'nats.h']]], + ['jspeerinfo_1021',['jsPeerInfo',['../group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b',1,'nats.h']]], + ['jsplacement_1022',['jsPlacement',['../group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9',1,'nats.h']]], + ['jspuback_1023',['jsPubAck',['../group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f',1,'nats.h']]], + ['jspubackerr_1024',['jsPubAckErr',['../group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40',1,'nats.h']]], + ['jspubackerrhandler_1025',['jsPubAckErrHandler',['../group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992',1,'nats.h']]], + ['jspuboptions_1026',['jsPubOptions',['../group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7',1,'nats.h']]], + ['jssequencepair_1027',['jsSequencePair',['../group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f',1,'nats.h']]], + ['jsstreamconfig_1028',['jsStreamConfig',['../group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf',1,'nats.h']]], + ['jsstreaminfo_1029',['jsStreamInfo',['../group__types_group.html#ga2629c9454996edf7914be36a9e44921b',1,'nats.h']]], + ['jsstreamsource_1030',['jsStreamSource',['../group__types_group.html#gab4c43c87d81917aab748a50eee028449',1,'nats.h']]], + ['jsstreamsourceinfo_1031',['jsStreamSourceInfo',['../group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd',1,'nats.h']]], + ['jsstreamstate_1032',['jsStreamState',['../group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271',1,'nats.h']]], + ['jssuboptions_1033',['jsSubOptions',['../group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280',1,'nats.h']]] ]; diff --git a/doc/html/search/typedefs_1.js b/doc/html/search/typedefs_1.js index ff18bd90..5dce717c 100644 --- a/doc/html/search/typedefs_1.js +++ b/doc/html/search/typedefs_1.js @@ -1,11 +1,23 @@ var searchData= [ - ['stanconnection_523',['stanConnection',['../group__types_group.html#ga9e826493769d23086cfccefe95cdf64c',1,'nats.h']]], - ['stanconnectionlosthandler_524',['stanConnectionLostHandler',['../group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c',1,'nats.h']]], - ['stanconnoptions_525',['stanConnOptions',['../group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1',1,'nats.h']]], - ['stanmsg_526',['stanMsg',['../group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d',1,'nats.h']]], - ['stanmsghandler_527',['stanMsgHandler',['../group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409',1,'nats.h']]], - ['stanpubackhandler_528',['stanPubAckHandler',['../group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18',1,'nats.h']]], - ['stansuboptions_529',['stanSubOptions',['../group__types_group.html#ga023712711f5c289663fc2223e83686d3',1,'nats.h']]], - ['stansubscription_530',['stanSubscription',['../group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5',1,'nats.h']]] + ['natsconnection_1034',['natsConnection',['../group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec',1,'nats.h']]], + ['natsconnectionhandler_1035',['natsConnectionHandler',['../group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c',1,'nats.h']]], + ['natscustomreconnectdelayhandler_1036',['natsCustomReconnectDelayHandler',['../group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4',1,'nats.h']]], + ['natserrhandler_1037',['natsErrHandler',['../group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626',1,'nats.h']]], + ['natsevloop_5fattach_1038',['natsEvLoop_Attach',['../group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f',1,'nats.h']]], + ['natsevloop_5fdetach_1039',['natsEvLoop_Detach',['../group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0',1,'nats.h']]], + ['natsevloop_5freadaddremove_1040',['natsEvLoop_ReadAddRemove',['../group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa',1,'nats.h']]], + ['natsevloop_5fwriteaddremove_1041',['natsEvLoop_WriteAddRemove',['../group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17',1,'nats.h']]], + ['natsinbox_1042',['natsInbox',['../group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1',1,'nats.h']]], + ['natsmsg_1043',['natsMsg',['../group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a',1,'nats.h']]], + ['natsmsghandler_1044',['natsMsgHandler',['../group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe',1,'nats.h']]], + ['natsmsglist_1045',['natsMsgList',['../group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b',1,'nats.h']]], + ['natsoncompletecb_1046',['natsOnCompleteCB',['../group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a',1,'nats.h']]], + ['natsoptions_1047',['natsOptions',['../group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e',1,'nats.h']]], + ['natssignaturehandler_1048',['natsSignatureHandler',['../group__callbacks_group.html#gab786ffd670c86de0563559351305080b',1,'nats.h']]], + ['natssock_1049',['natsSock',['../nats_8h.html#af798865ac824e5959987de0fe8d07383',1,'nats.h']]], + ['natsstatistics_1050',['natsStatistics',['../group__types_group.html#ga57a4b8c7109e2773878655722ce028aa',1,'nats.h']]], + ['natssubscription_1051',['natsSubscription',['../group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8',1,'nats.h']]], + ['natstokenhandler_1052',['natsTokenHandler',['../group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094',1,'nats.h']]], + ['natsuserjwthandler_1053',['natsUserJWTHandler',['../group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b',1,'nats.h']]] ]; diff --git a/doc/html/search/typedefs_2.html b/doc/html/search/typedefs_2.html new file mode 100644 index 00000000..6835ee65 --- /dev/null +++ b/doc/html/search/typedefs_2.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/typedefs_2.js b/doc/html/search/typedefs_2.js new file mode 100644 index 00000000..fea405d2 --- /dev/null +++ b/doc/html/search/typedefs_2.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['stanconnection_1054',['stanConnection',['../group__types_group.html#ga9e826493769d23086cfccefe95cdf64c',1,'nats.h']]], + ['stanconnectionlosthandler_1055',['stanConnectionLostHandler',['../group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c',1,'nats.h']]], + ['stanconnoptions_1056',['stanConnOptions',['../group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1',1,'nats.h']]], + ['stanmsg_1057',['stanMsg',['../group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d',1,'nats.h']]], + ['stanmsghandler_1058',['stanMsgHandler',['../group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409',1,'nats.h']]], + ['stanpubackhandler_1059',['stanPubAckHandler',['../group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18',1,'nats.h']]], + ['stansuboptions_1060',['stanSubOptions',['../group__types_group.html#ga023712711f5c289663fc2223e83686d3',1,'nats.h']]], + ['stansubscription_1061',['stanSubscription',['../group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5',1,'nats.h']]] +]; diff --git a/doc/html/search/variables_0.html b/doc/html/search/variables_0.html new file mode 100644 index 00000000..1e477c08 --- /dev/null +++ b/doc/html/search/variables_0.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_0.js b/doc/html/search/variables_0.js new file mode 100644 index 00000000..3167a617 --- /dev/null +++ b/doc/html/search/variables_0.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['ackfloor_895',['AckFloor',['../structjs_consumer_info.html#a1e5a2a0f4686950da292eaec55e01c40',1,'jsConsumerInfo']]], + ['ackpolicy_896',['AckPolicy',['../structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab',1,'jsConsumerConfig']]], + ['ackwait_897',['AckWait',['../structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67',1,'jsConsumerConfig']]], + ['active_898',['Active',['../structjs_peer_info.html#a8441d023932c388953197f7ea39402fe',1,'jsPeerInfo::Active()'],['../structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247',1,'jsStreamSourceInfo::Active()']]], + ['api_899',['API',['../structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94',1,'jsAccountInfo']]], + ['apiprefix_900',['APIPrefix',['../structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96',1,'jsExternalStream']]] +]; diff --git a/doc/html/search/variables_1.html b/doc/html/search/variables_1.html new file mode 100644 index 00000000..ea73d9a4 --- /dev/null +++ b/doc/html/search/variables_1.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_1.js b/doc/html/search/variables_1.js new file mode 100644 index 00000000..9f70910b --- /dev/null +++ b/doc/html/search/variables_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['bytes_901',['Bytes',['../structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30',1,'jsLostStreamData::Bytes()'],['../structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d',1,'jsStreamState::Bytes()']]] +]; diff --git a/doc/html/search/variables_10.html b/doc/html/search/variables_10.html new file mode 100644 index 00000000..dc9920b6 --- /dev/null +++ b/doc/html/search/variables_10.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_10.js b/doc/html/search/variables_10.js new file mode 100644 index 00000000..444df8a5 --- /dev/null +++ b/doc/html/search/variables_10.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['samplefrequency_990',['SampleFrequency',['../structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584',1,'jsConsumerConfig']]], + ['sequence_991',['Sequence',['../structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321',1,'jsMsgMetaData::Sequence()'],['../structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691',1,'jsPubAck::Sequence()'],['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Sequence()']]], + ['sources_992',['Sources',['../structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b',1,'jsStreamConfig::Sources()'],['../structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386',1,'jsStreamInfo::Sources()']]], + ['sourceslen_993',['SourcesLen',['../structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a',1,'jsStreamConfig::SourcesLen()'],['../structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672',1,'jsStreamInfo::SourcesLen()']]], + ['stallwait_994',['StallWait',['../structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9',1,'jsOptions::jsOptionsPublishAsync']]], + ['state_995',['State',['../structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397',1,'jsStreamInfo']]], + ['storage_996',['Storage',['../structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8',1,'jsStreamConfig']]], + ['store_997',['Store',['../structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3',1,'jsAccountInfo']]], + ['stream_998',['Stream',['../structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e',1,'jsConsumerSequenceMismatch::Stream()'],['../structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484',1,'jsSubOptions::Stream()'],['../structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7',1,'jsSequencePair::Stream()'],['../structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260',1,'jsConsumerInfo::Stream()'],['../structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4',1,'jsMsgMetaData::Stream()'],['../structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893',1,'jsPubAck::Stream()'],['../structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae',1,'jsOptions::Stream()']]], + ['streams_999',['Streams',['../structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71',1,'jsAccountInfo']]], + ['subject_1000',['Subject',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge']]], + ['subjects_1001',['Subjects',['../structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af',1,'jsStreamConfig']]], + ['subjectslen_1002',['SubjectsLen',['../structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1',1,'jsStreamConfig']]] +]; diff --git a/doc/html/search/variables_11.html b/doc/html/search/variables_11.html new file mode 100644 index 00000000..704bcb18 --- /dev/null +++ b/doc/html/search/variables_11.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_11.js b/doc/html/search/variables_11.js new file mode 100644 index 00000000..7fece046 --- /dev/null +++ b/doc/html/search/variables_11.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['tags_1003',['Tags',['../structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d',1,'jsPlacement']]], + ['tagslen_1004',['TagsLen',['../structjs_placement.html#a35644f07531409518521b1b4fa28c9e3',1,'jsPlacement']]], + ['template_1005',['Template',['../structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9',1,'jsStreamConfig']]], + ['timestamp_1006',['Timestamp',['../structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9',1,'jsMsgMetaData']]], + ['total_1007',['Total',['../structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf',1,'jsAPIStats']]] +]; diff --git a/doc/html/search/variables_12.html b/doc/html/search/variables_12.html new file mode 100644 index 00000000..a3a32eb8 --- /dev/null +++ b/doc/html/search/variables_12.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_12.js b/doc/html/search/variables_12.js new file mode 100644 index 00000000..b83b4a52 --- /dev/null +++ b/doc/html/search/variables_12.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['wait_1008',['Wait',['../structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f',1,'jsOptions']]] +]; diff --git a/doc/html/search/variables_2.html b/doc/html/search/variables_2.html new file mode 100644 index 00000000..0580462e --- /dev/null +++ b/doc/html/search/variables_2.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_2.js b/doc/html/search/variables_2.js new file mode 100644 index 00000000..399dacc9 --- /dev/null +++ b/doc/html/search/variables_2.js @@ -0,0 +1,12 @@ +var searchData= +[ + ['cluster_902',['Cluster',['../structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf',1,'jsPlacement::Cluster()'],['../structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a',1,'jsStreamInfo::Cluster()'],['../structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32',1,'jsConsumerInfo::Cluster()']]], + ['config_903',['Config',['../structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6',1,'jsStreamInfo::Config()'],['../structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5',1,'jsSubOptions::Config()'],['../structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1',1,'jsConsumerInfo::Config()']]], + ['consumer_904',['Consumer',['../structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36',1,'jsSubOptions::Consumer()'],['../structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816',1,'jsSequencePair::Consumer()'],['../structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127',1,'jsMsgMetaData::Consumer()']]], + ['consumerclient_905',['ConsumerClient',['../structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28',1,'jsConsumerSequenceMismatch']]], + ['consumers_906',['Consumers',['../structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85',1,'jsStreamState::Consumers()'],['../structjs_account_info.html#a1237c3f19a42a3203825971b429312e9',1,'jsAccountInfo::Consumers()']]], + ['consumerserver_907',['ConsumerServer',['../structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c',1,'jsConsumerSequenceMismatch']]], + ['count_908',['Count',['../structnats_msg_list.html#a325f44c02d08d9f568d1dc89b65f2b1d',1,'natsMsgList']]], + ['created_909',['Created',['../structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838',1,'jsStreamInfo::Created()'],['../structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c',1,'jsConsumerInfo::Created()']]], + ['current_910',['Current',['../structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4',1,'jsPeerInfo']]] +]; diff --git a/doc/html/search/variables_3.html b/doc/html/search/variables_3.html new file mode 100644 index 00000000..0d69e761 --- /dev/null +++ b/doc/html/search/variables_3.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_3.js b/doc/html/search/variables_3.js new file mode 100644 index 00000000..94e3e8b4 --- /dev/null +++ b/doc/html/search/variables_3.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['deleted_911',['Deleted',['../structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f',1,'jsStreamState']]], + ['deleteddetails_912',['DeletedDetails',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], + ['deletedlen_913',['DeletedLen',['../structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0',1,'jsStreamState']]], + ['delivered_914',['Delivered',['../structjs_consumer_info.html#a3be1ac5aa4cc71609197b9b777b761d0',1,'jsConsumerInfo']]], + ['deliverpolicy_915',['DeliverPolicy',['../structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4',1,'jsConsumerConfig']]], + ['deliverprefix_916',['DeliverPrefix',['../structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3',1,'jsExternalStream']]], + ['deliversubject_917',['DeliverSubject',['../structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded',1,'jsConsumerConfig']]], + ['description_918',['Description',['../structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10',1,'jsStreamConfig::Description()'],['../structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6',1,'jsConsumerConfig::Description()']]], + ['discard_919',['Discard',['../structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d',1,'jsStreamConfig']]], + ['domain_920',['Domain',['../structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c',1,'jsAccountInfo::Domain()'],['../structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e',1,'jsOptions::Domain()']]], + ['duplicate_921',['Duplicate',['../structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243',1,'jsPubAck']]], + ['duplicates_922',['Duplicates',['../structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20',1,'jsStreamConfig']]], + ['durable_923',['Durable',['../structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0',1,'jsConsumerConfig']]] +]; diff --git a/doc/html/search/variables_4.html b/doc/html/search/variables_4.html new file mode 100644 index 00000000..a4b6506b --- /dev/null +++ b/doc/html/search/variables_4.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_4.js b/doc/html/search/variables_4.js new file mode 100644 index 00000000..25619050 --- /dev/null +++ b/doc/html/search/variables_4.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['err_924',['Err',['../structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5',1,'jsPubAckErr']]], + ['errcode_925',['ErrCode',['../structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a',1,'jsPubAckErr']]], + ['errhandler_926',['ErrHandler',['../structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b',1,'jsOptions::jsOptionsPublishAsync']]], + ['errhandlerclosure_927',['ErrHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81',1,'jsOptions::jsOptionsPublishAsync']]], + ['errors_928',['Errors',['../structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d',1,'jsAPIStats']]], + ['errtext_929',['ErrText',['../structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87',1,'jsPubAckErr']]], + ['expectlastmsgid_930',['ExpectLastMsgId',['../structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61',1,'jsPubOptions']]], + ['expectlastseq_931',['ExpectLastSeq',['../structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf',1,'jsPubOptions']]], + ['expectlastsubjectseq_932',['ExpectLastSubjectSeq',['../structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253',1,'jsPubOptions']]], + ['expectstream_933',['ExpectStream',['../structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f',1,'jsPubOptions']]], + ['external_934',['External',['../structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888',1,'jsStreamSource::External()'],['../structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05',1,'jsStreamSourceInfo::External()']]] +]; diff --git a/doc/html/search/variables_5.html b/doc/html/search/variables_5.html new file mode 100644 index 00000000..7e345d16 --- /dev/null +++ b/doc/html/search/variables_5.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_5.js b/doc/html/search/variables_5.js new file mode 100644 index 00000000..78e26197 --- /dev/null +++ b/doc/html/search/variables_5.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['filtersubject_935',['FilterSubject',['../structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3',1,'jsStreamSource::FilterSubject()'],['../structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca',1,'jsConsumerConfig::FilterSubject()']]], + ['firstseq_936',['FirstSeq',['../structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da',1,'jsStreamState']]], + ['firsttime_937',['FirstTime',['../structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0',1,'jsStreamState']]], + ['flowcontrol_938',['FlowControl',['../structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0',1,'jsConsumerConfig']]] +]; diff --git a/doc/html/search/variables_6.html b/doc/html/search/variables_6.html new file mode 100644 index 00000000..7d48e75e --- /dev/null +++ b/doc/html/search/variables_6.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_6.js b/doc/html/search/variables_6.js new file mode 100644 index 00000000..29a405c4 --- /dev/null +++ b/doc/html/search/variables_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['heartbeat_939',['Heartbeat',['../structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53',1,'jsConsumerConfig']]] +]; diff --git a/doc/html/search/variables_7.html b/doc/html/search/variables_7.html new file mode 100644 index 00000000..5c263409 --- /dev/null +++ b/doc/html/search/variables_7.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_7.js b/doc/html/search/variables_7.js new file mode 100644 index 00000000..874bc948 --- /dev/null +++ b/doc/html/search/variables_7.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['info_940',['Info',['../structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c',1,'jsOptions::jsOptionsStream']]] +]; diff --git a/doc/html/search/variables_8.html b/doc/html/search/variables_8.html new file mode 100644 index 00000000..dc9ec54a --- /dev/null +++ b/doc/html/search/variables_8.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_8.js b/doc/html/search/variables_8.js new file mode 100644 index 00000000..050b88a4 --- /dev/null +++ b/doc/html/search/variables_8.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['keep_941',['Keep',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge']]] +]; diff --git a/doc/html/search/variables_9.html b/doc/html/search/variables_9.html new file mode 100644 index 00000000..7b014750 --- /dev/null +++ b/doc/html/search/variables_9.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_9.js b/doc/html/search/variables_9.js new file mode 100644 index 00000000..00402633 --- /dev/null +++ b/doc/html/search/variables_9.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['lag_942',['Lag',['../structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9',1,'jsPeerInfo::Lag()'],['../structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863',1,'jsStreamSourceInfo::Lag()']]], + ['lastseq_943',['LastSeq',['../structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827',1,'jsStreamState']]], + ['lasttime_944',['LastTime',['../structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0',1,'jsStreamState']]], + ['leader_945',['Leader',['../structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19',1,'jsClusterInfo']]], + ['limits_946',['Limits',['../structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9',1,'jsAccountInfo']]], + ['lost_947',['Lost',['../structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec',1,'jsStreamState']]] +]; diff --git a/doc/html/search/variables_a.html b/doc/html/search/variables_a.html new file mode 100644 index 00000000..52a724d1 --- /dev/null +++ b/doc/html/search/variables_a.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_a.js b/doc/html/search/variables_a.js new file mode 100644 index 00000000..fb29feee --- /dev/null +++ b/doc/html/search/variables_a.js @@ -0,0 +1,24 @@ +var searchData= +[ + ['manualack_948',['ManualAck',['../structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2',1,'jsSubOptions']]], + ['maxackpending_949',['MaxAckPending',['../structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892',1,'jsConsumerConfig']]], + ['maxage_950',['MaxAge',['../structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e',1,'jsStreamConfig']]], + ['maxbytes_951',['MaxBytes',['../structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451',1,'jsStreamConfig']]], + ['maxconsumers_952',['MaxConsumers',['../structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395',1,'jsStreamConfig::MaxConsumers()'],['../structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338',1,'jsAccountLimits::MaxConsumers()']]], + ['maxdeliver_953',['MaxDeliver',['../structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95',1,'jsConsumerConfig']]], + ['maxmemory_954',['MaxMemory',['../structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4',1,'jsAccountLimits']]], + ['maxmsgs_955',['MaxMsgs',['../structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d',1,'jsStreamConfig']]], + ['maxmsgsize_956',['MaxMsgSize',['../structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641',1,'jsStreamConfig']]], + ['maxmsgspersubject_957',['MaxMsgsPerSubject',['../structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340',1,'jsStreamConfig']]], + ['maxpending_958',['MaxPending',['../structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1',1,'jsOptions::jsOptionsPublishAsync']]], + ['maxstore_959',['MaxStore',['../structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30',1,'jsAccountLimits']]], + ['maxstreams_960',['MaxStreams',['../structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2',1,'jsAccountLimits']]], + ['maxwait_961',['MaxWait',['../structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143',1,'jsPubOptions']]], + ['maxwaiting_962',['MaxWaiting',['../structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76',1,'jsConsumerConfig']]], + ['memory_963',['Memory',['../structjs_account_info.html#a448578d621e878267ad5f1792002a665',1,'jsAccountInfo']]], + ['mirror_964',['Mirror',['../structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51',1,'jsStreamConfig::Mirror()'],['../structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a',1,'jsStreamInfo::Mirror()']]], + ['msg_965',['Msg',['../structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b',1,'jsPubAckErr']]], + ['msgid_966',['MsgId',['../structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0',1,'jsPubOptions']]], + ['msgs_967',['Msgs',['../structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5',1,'natsMsgList::Msgs()'],['../structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda',1,'jsLostStreamData::Msgs()'],['../structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888',1,'jsStreamState::Msgs()']]], + ['msgslen_968',['MsgsLen',['../structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a',1,'jsLostStreamData']]] +]; diff --git a/doc/html/search/variables_b.html b/doc/html/search/variables_b.html new file mode 100644 index 00000000..f376b27a --- /dev/null +++ b/doc/html/search/variables_b.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_b.js b/doc/html/search/variables_b.js new file mode 100644 index 00000000..2f10ad6f --- /dev/null +++ b/doc/html/search/variables_b.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['name_969',['Name',['../structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3',1,'jsStreamSource::Name()'],['../structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5',1,'jsStreamConfig::Name()'],['../structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a',1,'jsPeerInfo::Name()'],['../structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484',1,'jsClusterInfo::Name()'],['../structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04',1,'jsStreamSourceInfo::Name()'],['../structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008',1,'jsConsumerInfo::Name()']]], + ['noack_970',['NoAck',['../structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609',1,'jsStreamConfig']]], + ['numackpending_971',['NumAckPending',['../structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50',1,'jsConsumerInfo']]], + ['numdeleted_972',['NumDeleted',['../structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51',1,'jsStreamState']]], + ['numdelivered_973',['NumDelivered',['../structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff',1,'jsMsgMetaData']]], + ['numpending_974',['NumPending',['../structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b',1,'jsConsumerInfo::NumPending()'],['../structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30',1,'jsMsgMetaData::NumPending()']]], + ['numredelivered_975',['NumRedelivered',['../structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001',1,'jsConsumerInfo']]], + ['numwaiting_976',['NumWaiting',['../structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0',1,'jsConsumerInfo']]] +]; diff --git a/doc/html/search/variables_c.html b/doc/html/search/variables_c.html new file mode 100644 index 00000000..6019eba9 --- /dev/null +++ b/doc/html/search/variables_c.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_c.js b/doc/html/search/variables_c.js new file mode 100644 index 00000000..35ac1cf1 --- /dev/null +++ b/doc/html/search/variables_c.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['offline_977',['Offline',['../structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e',1,'jsPeerInfo']]], + ['optstartseq_978',['OptStartSeq',['../structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed',1,'jsStreamSource::OptStartSeq()'],['../structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356',1,'jsConsumerConfig::OptStartSeq()']]], + ['optstarttime_979',['OptStartTime',['../structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5',1,'jsStreamSource::OptStartTime()'],['../structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80',1,'jsConsumerConfig::OptStartTime()']]] +]; diff --git a/doc/html/search/variables_d.html b/doc/html/search/variables_d.html new file mode 100644 index 00000000..f61ae751 --- /dev/null +++ b/doc/html/search/variables_d.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_d.js b/doc/html/search/variables_d.js new file mode 100644 index 00000000..87754a2b --- /dev/null +++ b/doc/html/search/variables_d.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['placement_980',['Placement',['../structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb',1,'jsStreamConfig']]], + ['prefix_981',['Prefix',['../structjs_options.html#ab06e45296fccf0fe6152e083e38d916f',1,'jsOptions']]], + ['publishasync_982',['PublishAsync',['../structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4',1,'jsOptions']]], + ['purge_983',['Purge',['../structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029',1,'jsOptions::jsOptionsStream']]] +]; diff --git a/doc/html/search/variables_e.html b/doc/html/search/variables_e.html new file mode 100644 index 00000000..7bfd3721 --- /dev/null +++ b/doc/html/search/variables_e.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_e.js b/doc/html/search/variables_e.js new file mode 100644 index 00000000..5248dd22 --- /dev/null +++ b/doc/html/search/variables_e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['queue_984',['Queue',['../structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d',1,'jsSubOptions']]] +]; diff --git a/doc/html/search/variables_f.html b/doc/html/search/variables_f.html new file mode 100644 index 00000000..d97920d0 --- /dev/null +++ b/doc/html/search/variables_f.html @@ -0,0 +1,37 @@ + + + + + + + + + + +
        +
        Loading...
        +
        + +
        Searching...
        +
        No Matches
        + +
        + + diff --git a/doc/html/search/variables_f.js b/doc/html/search/variables_f.js new file mode 100644 index 00000000..0482d562 --- /dev/null +++ b/doc/html/search/variables_f.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['ratelimit_985',['RateLimit',['../structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816',1,'jsConsumerConfig']]], + ['replaypolicy_986',['ReplayPolicy',['../structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939',1,'jsConsumerConfig']]], + ['replicas_987',['Replicas',['../structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc',1,'jsStreamConfig::Replicas()'],['../structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b',1,'jsClusterInfo::Replicas()']]], + ['replicaslen_988',['ReplicasLen',['../structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5',1,'jsClusterInfo']]], + ['retention_989',['Retention',['../structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7',1,'jsStreamConfig']]] +]; diff --git a/doc/html/status_8h.html b/doc/html/status_8h.html index b49cc6dd..11d75909 100644 --- a/doc/html/status_8h.html +++ b/doc/html/status_8h.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: status.h File Reference +NATS C Client with JetStream and Streaming support: status.h File Reference @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -151,10 +151,148 @@   NATS_DRAINING , NATS_INVALID_QUEUE_NAME , NATS_NO_RESPONDERS +, NATS_MISMATCH +,
        +  NATS_MISSED_HEARTBEAT
        }  Status returned by most of the APIs. More...
          +enum  jsErrCode {
        +  JSAccountResourcesExceededErr = 10002 +, JSBadRequestErr = 10003 +, JSClusterIncompleteErr = 10004 +, JSClusterNoPeersErr = 10005 +,
        +  JSClusterNotActiveErr = 10006 +, JSClusterNotAssignedErr = 10007 +, JSClusterNotAvailErr = 10008 +, JSClusterNotLeaderErr = 10009 +,
        +  JSClusterRequiredErr = 10010 +, JSClusterTagsErr = 10011 +, JSConsumerCreateErr = 10012 +, JSConsumerNameExistErr = 10013 +,
        +  JSConsumerNotFoundErr = 10014 +, JSSnapshotDeliverSubjectInvalidErr = 10015 +, JSConsumerDurableNameNotInSubjectErr = 10016 +, JSConsumerDurableNameNotMatchSubjectErr = 10017 +,
        +  JSConsumerDurableNameNotSetErr = 10018 +, JSConsumerEphemeralWithDurableInSubjectErr = 10019 +, JSConsumerEphemeralWithDurableNameErr = 10020 +, JSStreamExternalApiOverlapErr = 10021 +,
        +  JSStreamExternalDelPrefixOverlapsErr = 10022 +, JSInsufficientResourcesErr = 10023 +, JSStreamInvalidExternalDeliverySubjErr = 10024 +, JSInvalidJSONErr = 10025 +,
        +  JSMaximumConsumersLimitErr = 10026 +, JSMaximumStreamsLimitErr = 10027 +, JSMemoryResourcesExceededErr = 10028 +, JSMirrorConsumerSetupFailedErr = 10029 +,
        +  JSMirrorMaxMessageSizeTooBigErr = 10030 +, JSMirrorWithSourcesErr = 10031 +, JSMirrorWithStartSeqAndTimeErr = 10032 +, JSMirrorWithSubjectFiltersErr = 10033 +,
        +  JSMirrorWithSubjectsErr = 10034 +, JSNoAccountErr = 10035 +, JSClusterUnSupportFeatureErr = 10036 +, JSNoMessageFoundErr = 10037 +,
        +  JSNotEmptyRequestErr = 10038 +, JSNotEnabledForAccountErr = 10039 +, JSClusterPeerNotMemberErr = 10040 +, JSRaftGeneralErr = 10041 +,
        +  JSRestoreSubscribeFailedErr = 10042 +, JSSequenceNotFoundErr = 10043 +, JSClusterServerNotMemberErr = 10044 +, JSSourceConsumerSetupFailedErr = 10045 +,
        +  JSSourceMaxMessageSizeTooBigErr = 10046 +, JSStorageResourcesExceededErr = 10047 +, JSStreamAssignmentErr = 10048 +, JSStreamCreateErr = 10049 +,
        +  JSStreamDeleteErr = 10050 +, JSStreamGeneralError = 10051 +, JSStreamInvalidConfig = 10052 +, JSStreamLimitsErr = 10053 +,
        +  JSStreamMessageExceedsMaximumErr = 10054 +, JSStreamMirrorNotUpdatableErr = 10055 +, JSStreamMismatchErr = 10056 +, JSStreamMsgDeleteFailed = 10057 +,
        +  JSStreamNameExistErr = 10058 +, JSStreamNotFoundErr = 10059 +, JSStreamNotMatchErr = 10060 +, JSStreamReplicasNotUpdatableErr = 10061 +,
        +  JSStreamRestoreErr = 10062 +, JSStreamSequenceNotMatchErr = 10063 +, JSStreamSnapshotErr = 10064 +, JSStreamSubjectOverlapErr = 10065 +,
        +  JSStreamTemplateCreateErr = 10066 +, JSStreamTemplateDeleteErr = 10067 +, JSStreamTemplateNotFoundErr = 10068 +, JSStreamUpdateErr = 10069 +,
        +  JSStreamWrongLastMsgIDErr = 10070 +, JSStreamWrongLastSequenceErr = 10071 +, JSTempStorageFailedErr = 10072 +, JSTemplateNameNotMatchSubjectErr = 10073 +,
        +  JSStreamReplicasNotSupportedErr = 10074 +, JSPeerRemapErr = 10075 +, JSNotEnabledErr = 10076 +, JSStreamStoreFailedErr = 10077 +,
        +  JSConsumerConfigRequiredErr = 10078 +, JSConsumerDeliverToWildcardsErr = 10079 +, JSConsumerPushMaxWaitingErr = 10080 +, JSConsumerDeliverCycleErr = 10081 +,
        +  JSConsumerMaxPendingAckPolicyRequiredErr = 10082 +, JSConsumerSmallHeartbeatErr = 10083 +, JSConsumerPullRequiresAckErr = 10084 +, JSConsumerPullNotDurableErr = 10085 +,
        +  JSConsumerPullWithRateLimitErr = 10086 +, JSConsumerMaxWaitingNegativeErr = 10087 +, JSConsumerHBRequiresPushErr = 10088 +, JSConsumerFCRequiresPushErr = 10089 +,
        +  JSConsumerDirectRequiresPushErr = 10090 +, JSConsumerDirectRequiresEphemeralErr = 10091 +, JSConsumerOnMappedErr = 10092 +, JSConsumerFilterNotSubsetErr = 10093 +,
        +  JSConsumerInvalidPolicyErr = 10094 +, JSConsumerInvalidSamplingErr = 10095 +, JSStreamInvalidErr = 10096 +, JSConsumerWQRequiresExplicitAckErr = 10098 +,
        +  JSConsumerWQMultipleUnfilteredErr = 10099 +, JSConsumerWQConsumerNotUniqueErr = 10100 +, JSConsumerWQConsumerNotDeliverAllErr = 10101 +, JSConsumerNameTooLongErr = 10102 +,
        +  JSConsumerBadDurableNameErr = 10103 +, JSConsumerStoreFailedErr = 10104 +, JSConsumerExistingActiveErr = 10105 +, JSConsumerReplacementWithDifferentNameErr = 10106 +,
        +  JSConsumerDescriptionTooLongErr = 10107 +
        + } + 

        Enumeration Type Documentation

        @@ -269,6 +407,236 @@

        NATS_NO_RESPONDERS 

        No responders were running when the server received the request.

        +NATS_MISMATCH 

        For JetStream subscriptions, it means that a consumer sequence mismatch was discovered.

        + +NATS_MISSED_HEARTBEAT 

        For JetStream subscriptions, it means that the library detected that server heartbeats have been missed.

        + + + +

        +
        + +

        ◆ jsErrCode

        + +
        +
        + + + + +
        enum jsErrCode
        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        Enumerator
        JSAccountResourcesExceededErr 

        Resource limits exceeded for account.

        +
        JSBadRequestErr 

        Bad request.

        +
        JSClusterIncompleteErr 

        Incomplete results.

        +
        JSClusterNoPeersErr 

        No suitable peers for placement.

        +
        JSClusterNotActiveErr 

        JetStream not in clustered mode.

        +
        JSClusterNotAssignedErr 

        JetStream cluster not assigned to this server.

        +
        JSClusterNotAvailErr 

        JetStream system temporarily unavailable.

        +
        JSClusterNotLeaderErr 

        JetStream cluster can not handle request.

        +
        JSClusterRequiredErr 

        JetStream clustering support required.

        +
        JSClusterTagsErr 

        Tags placement not supported for operation.

        +
        JSConsumerCreateErr 

        General consumer creation failure string.

        +
        JSConsumerNameExistErr 

        Consumer name already in use.

        +
        JSConsumerNotFoundErr 

        Consumer not found.

        +
        JSSnapshotDeliverSubjectInvalidErr 

        Deliver subject not valid.

        +
        JSConsumerDurableNameNotInSubjectErr 

        Consumer expected to be durable but no durable name set in subject.

        +
        JSConsumerDurableNameNotMatchSubjectErr 

        Consumer name in subject does not match durable name in request.

        +
        JSConsumerDurableNameNotSetErr 

        Consumer expected to be durable but a durable name was not set.

        +
        JSConsumerEphemeralWithDurableInSubjectErr 

        Consumer expected to be ephemeral but detected a durable name set in subject.

        +
        JSConsumerEphemeralWithDurableNameErr 

        Consumer expected to be ephemeral but a durable name was set in request.

        +
        JSStreamExternalApiOverlapErr 

        Stream external api prefix must not overlap.

        +
        JSStreamExternalDelPrefixOverlapsErr 

        Stream external delivery prefix overlaps with stream subject.

        +
        JSInsufficientResourcesErr 

        Insufficient resources.

        +
        JSStreamInvalidExternalDeliverySubjErr 

        Stream external delivery prefix must not contain wildcards.

        +
        JSInvalidJSONErr 

        Invalid JSON.

        +
        JSMaximumConsumersLimitErr 

        Maximum consumers exceeds account limit.

        +
        JSMaximumStreamsLimitErr 

        Maximum number of streams reached.

        +
        JSMemoryResourcesExceededErr 

        Insufficient memory resources available.

        +
        JSMirrorConsumerSetupFailedErr 

        Generic mirror consumer setup failure.

        +
        JSMirrorMaxMessageSizeTooBigErr 

        Stream mirror must have max message size >= source.

        +
        JSMirrorWithSourcesErr 

        Stream mirrors can not also contain other sources.

        +
        JSMirrorWithStartSeqAndTimeErr 

        Stream mirrors can not have both start seq and start time configured.

        +
        JSMirrorWithSubjectFiltersErr 

        Stream mirrors can not contain filtered subjects.

        +
        JSMirrorWithSubjectsErr 

        Stream mirrors can not also contain subjects.

        +
        JSNoAccountErr 

        Account not found.

        +
        JSClusterUnSupportFeatureErr 

        Not currently supported in clustered mode.

        +
        JSNoMessageFoundErr 

        No message found.

        +
        JSNotEmptyRequestErr 

        Expected an empty request payload.

        +
        JSNotEnabledForAccountErr 

        JetStream not enabled for account.

        +
        JSClusterPeerNotMemberErr 

        Peer not a member.

        +
        JSRaftGeneralErr 

        General RAFT error.

        +
        JSRestoreSubscribeFailedErr 

        JetStream unable to subscribe to restore snapshot.

        +
        JSSequenceNotFoundErr 

        Sequence not found.

        +
        JSClusterServerNotMemberErr 

        Server is not a member of the cluster.

        +
        JSSourceConsumerSetupFailedErr 

        General source consumer setup failure.

        +
        JSSourceMaxMessageSizeTooBigErr 

        Stream source must have max message size >= target.

        +
        JSStorageResourcesExceededErr 

        Insufficient storage resources available.

        +
        JSStreamAssignmentErr 

        Generic stream assignment error.

        +
        JSStreamCreateErr 

        Generic stream creation error.

        +
        JSStreamDeleteErr 

        General stream deletion error.

        +
        JSStreamGeneralError 

        General stream failure.

        +
        JSStreamInvalidConfig 

        Stream configuration validation error.

        +
        JSStreamLimitsErr 

        General stream limits exceeded error.

        +
        JSStreamMessageExceedsMaximumErr 

        Message size exceeds maximum allowed.

        +
        JSStreamMirrorNotUpdatableErr 

        Mirror configuration can not be updated.

        +
        JSStreamMismatchErr 

        Stream name in subject does not match request.

        +
        JSStreamMsgDeleteFailed 

        Generic message deletion failure error.

        +
        JSStreamNameExistErr 

        Stream name already in use.

        +
        JSStreamNotFoundErr 

        Stream not found.

        +
        JSStreamNotMatchErr 

        Expected stream does not match.

        +
        JSStreamReplicasNotUpdatableErr 

        Replicas configuration can not be updated.

        +
        JSStreamRestoreErr 

        Restore failed.

        +
        JSStreamSequenceNotMatchErr 

        Expected stream sequence does not match.

        +
        JSStreamSnapshotErr 

        Snapshot failed.

        +
        JSStreamSubjectOverlapErr 

        Subjects overlap with an existing stream.

        +
        JSStreamTemplateCreateErr 

        Generic template creation failed.

        +
        JSStreamTemplateDeleteErr 

        Generic stream template deletion failed error.

        +
        JSStreamTemplateNotFoundErr 

        Template not found.

        +
        JSStreamUpdateErr 

        Generic stream update error.

        +
        JSStreamWrongLastMsgIDErr 

        Wrong last msg ID.

        +
        JSStreamWrongLastSequenceErr 

        Wrong last sequence.

        +
        JSTempStorageFailedErr 

        JetStream unable to open temp storage for restore.

        +
        JSTemplateNameNotMatchSubjectErr 

        Template name in subject does not match request.

        +
        JSStreamReplicasNotSupportedErr 

        Replicas > 1 not supported in non-clustered mode.

        +
        JSPeerRemapErr 

        Peer remap failed.

        +
        JSNotEnabledErr 

        JetStream not enabled.

        +
        JSStreamStoreFailedErr 

        Generic error when storing a message failed.

        +
        JSConsumerConfigRequiredErr 

        Consumer config required.

        +
        JSConsumerDeliverToWildcardsErr 

        Consumer deliver subject has wildcards.

        +
        JSConsumerPushMaxWaitingErr 

        Consumer in push mode can not set max waiting.

        +
        JSConsumerDeliverCycleErr 

        Consumer deliver subject forms a cycle.

        +
        JSConsumerMaxPendingAckPolicyRequiredErr 

        Consumer requires ack policy for max ack pending.

        +
        JSConsumerSmallHeartbeatErr 

        Consumer idle heartbeat needs to be >= 100ms.

        +
        JSConsumerPullRequiresAckErr 

        Consumer in pull mode requires explicit ack policy.

        +
        JSConsumerPullNotDurableErr 

        Consumer in pull mode requires a durable name.

        +
        JSConsumerPullWithRateLimitErr 

        Consumer in pull mode can not have rate limit set.

        +
        JSConsumerMaxWaitingNegativeErr 

        Consumer max waiting needs to be positive.

        +
        JSConsumerHBRequiresPushErr 

        Consumer idle heartbeat requires a push based consumer.

        +
        JSConsumerFCRequiresPushErr 

        Consumer flow control requires a push based consumer.

        +
        JSConsumerDirectRequiresPushErr 

        Consumer direct requires a push based consumer.

        +
        JSConsumerDirectRequiresEphemeralErr 

        Consumer direct requires an ephemeral consumer.

        +
        JSConsumerOnMappedErr 

        Consumer direct on a mapped consumer.

        +
        JSConsumerFilterNotSubsetErr 

        Consumer filter subject is not a valid subset of the interest subjects.

        +
        JSConsumerInvalidPolicyErr 

        Generic delivery policy error.

        +
        JSConsumerInvalidSamplingErr 

        Failed to parse consumer sampling configuration.

        +
        JSStreamInvalidErr 

        Stream not valid.

        +
        JSConsumerWQRequiresExplicitAckErr 

        Workqueue stream requires explicit ack.

        +
        JSConsumerWQMultipleUnfilteredErr 

        Multiple non-filtered consumers not allowed on workqueue stream.

        +
        JSConsumerWQConsumerNotUniqueErr 

        Filtered consumer not unique on workqueue stream.

        +
        JSConsumerWQConsumerNotDeliverAllErr 

        Consumer must be deliver all on workqueue stream.

        +
        JSConsumerNameTooLongErr 

        Consumer name is too long.

        +
        JSConsumerBadDurableNameErr 

        Durable name can not contain '.', '*', '>'.

        +
        JSConsumerStoreFailedErr 

        Error creating store for consumer.

        +
        JSConsumerExistingActiveErr 

        Consumer already exists and is still active.

        +
        JSConsumerReplacementWithDifferentNameErr 

        Consumer replacement durable config not the same.

        +
        JSConsumerDescriptionTooLongErr 

        Consumer description is too long.

        +
        diff --git a/doc/html/status_8h.js b/doc/html/status_8h.js index f85e9e02..f4aa638b 100644 --- a/doc/html/status_8h.js +++ b/doc/html/status_8h.js @@ -44,6 +44,115 @@ var status_8h = [ "NATS_NOT_YET_CONNECTED", "status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d", null ], [ "NATS_DRAINING", "status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae", null ], [ "NATS_INVALID_QUEUE_NAME", "status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b", null ], - [ "NATS_NO_RESPONDERS", "status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62", null ] + [ "NATS_NO_RESPONDERS", "status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62", null ], + [ "NATS_MISMATCH", "status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2", null ], + [ "NATS_MISSED_HEARTBEAT", "status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f", null ] + ] ], + [ "jsErrCode", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70", [ + [ "JSAccountResourcesExceededErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a", null ], + [ "JSBadRequestErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13", null ], + [ "JSClusterIncompleteErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9", null ], + [ "JSClusterNoPeersErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb", null ], + [ "JSClusterNotActiveErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c", null ], + [ "JSClusterNotAssignedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0", null ], + [ "JSClusterNotAvailErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696", null ], + [ "JSClusterNotLeaderErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893", null ], + [ "JSClusterRequiredErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60", null ], + [ "JSClusterTagsErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4", null ], + [ "JSConsumerCreateErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989", null ], + [ "JSConsumerNameExistErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8", null ], + [ "JSConsumerNotFoundErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b", null ], + [ "JSSnapshotDeliverSubjectInvalidErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5", null ], + [ "JSConsumerDurableNameNotInSubjectErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6", null ], + [ "JSConsumerDurableNameNotMatchSubjectErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4", null ], + [ "JSConsumerDurableNameNotSetErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28", null ], + [ "JSConsumerEphemeralWithDurableInSubjectErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3", null ], + [ "JSConsumerEphemeralWithDurableNameErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829", null ], + [ "JSStreamExternalApiOverlapErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8", null ], + [ "JSStreamExternalDelPrefixOverlapsErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a", null ], + [ "JSInsufficientResourcesErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49", null ], + [ "JSStreamInvalidExternalDeliverySubjErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f", null ], + [ "JSInvalidJSONErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1", null ], + [ "JSMaximumConsumersLimitErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24", null ], + [ "JSMaximumStreamsLimitErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5", null ], + [ "JSMemoryResourcesExceededErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57", null ], + [ "JSMirrorConsumerSetupFailedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb", null ], + [ "JSMirrorMaxMessageSizeTooBigErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1", null ], + [ "JSMirrorWithSourcesErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c", null ], + [ "JSMirrorWithStartSeqAndTimeErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3", null ], + [ "JSMirrorWithSubjectFiltersErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7", null ], + [ "JSMirrorWithSubjectsErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043", null ], + [ "JSNoAccountErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b", null ], + [ "JSClusterUnSupportFeatureErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00", null ], + [ "JSNoMessageFoundErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410", null ], + [ "JSNotEmptyRequestErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690", null ], + [ "JSNotEnabledForAccountErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04", null ], + [ "JSClusterPeerNotMemberErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb", null ], + [ "JSRaftGeneralErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b", null ], + [ "JSRestoreSubscribeFailedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57", null ], + [ "JSSequenceNotFoundErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c", null ], + [ "JSClusterServerNotMemberErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93", null ], + [ "JSSourceConsumerSetupFailedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a", null ], + [ "JSSourceMaxMessageSizeTooBigErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e", null ], + [ "JSStorageResourcesExceededErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160", null ], + [ "JSStreamAssignmentErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a", null ], + [ "JSStreamCreateErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008", null ], + [ "JSStreamDeleteErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322", null ], + [ "JSStreamGeneralError", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717", null ], + [ "JSStreamInvalidConfig", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03", null ], + [ "JSStreamLimitsErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393", null ], + [ "JSStreamMessageExceedsMaximumErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889", null ], + [ "JSStreamMirrorNotUpdatableErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8", null ], + [ "JSStreamMismatchErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f", null ], + [ "JSStreamMsgDeleteFailed", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68", null ], + [ "JSStreamNameExistErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c", null ], + [ "JSStreamNotFoundErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f", null ], + [ "JSStreamNotMatchErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435", null ], + [ "JSStreamReplicasNotUpdatableErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34", null ], + [ "JSStreamRestoreErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506", null ], + [ "JSStreamSequenceNotMatchErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17", null ], + [ "JSStreamSnapshotErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45", null ], + [ "JSStreamSubjectOverlapErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570", null ], + [ "JSStreamTemplateCreateErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46", null ], + [ "JSStreamTemplateDeleteErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272", null ], + [ "JSStreamTemplateNotFoundErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7", null ], + [ "JSStreamUpdateErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58", null ], + [ "JSStreamWrongLastMsgIDErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e", null ], + [ "JSStreamWrongLastSequenceErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4", null ], + [ "JSTempStorageFailedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398", null ], + [ "JSTemplateNameNotMatchSubjectErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac", null ], + [ "JSStreamReplicasNotSupportedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1", null ], + [ "JSPeerRemapErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda", null ], + [ "JSNotEnabledErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c", null ], + [ "JSStreamStoreFailedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8", null ], + [ "JSConsumerConfigRequiredErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f", null ], + [ "JSConsumerDeliverToWildcardsErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00", null ], + [ "JSConsumerPushMaxWaitingErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e", null ], + [ "JSConsumerDeliverCycleErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b", null ], + [ "JSConsumerMaxPendingAckPolicyRequiredErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4", null ], + [ "JSConsumerSmallHeartbeatErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd", null ], + [ "JSConsumerPullRequiresAckErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a", null ], + [ "JSConsumerPullNotDurableErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed", null ], + [ "JSConsumerPullWithRateLimitErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8", null ], + [ "JSConsumerMaxWaitingNegativeErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219", null ], + [ "JSConsumerHBRequiresPushErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63", null ], + [ "JSConsumerFCRequiresPushErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79", null ], + [ "JSConsumerDirectRequiresPushErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92", null ], + [ "JSConsumerDirectRequiresEphemeralErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0", null ], + [ "JSConsumerOnMappedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847", null ], + [ "JSConsumerFilterNotSubsetErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb", null ], + [ "JSConsumerInvalidPolicyErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3", null ], + [ "JSConsumerInvalidSamplingErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e", null ], + [ "JSStreamInvalidErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47", null ], + [ "JSConsumerWQRequiresExplicitAckErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56", null ], + [ "JSConsumerWQMultipleUnfilteredErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d", null ], + [ "JSConsumerWQConsumerNotUniqueErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2", null ], + [ "JSConsumerWQConsumerNotDeliverAllErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9", null ], + [ "JSConsumerNameTooLongErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f", null ], + [ "JSConsumerBadDurableNameErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe", null ], + [ "JSConsumerStoreFailedErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608", null ], + [ "JSConsumerExistingActiveErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58", null ], + [ "JSConsumerReplacementWithDifferentNameErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63", null ], + [ "JSConsumerDescriptionTooLongErr", "status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5", null ] ] ] ]; \ No newline at end of file diff --git a/doc/html/status_8h_source.html b/doc/html/status_8h_source.html index 65cadfb8..4b4329cf 100644 --- a/doc/html/status_8h_source.html +++ b/doc/html/status_8h_source.html @@ -5,7 +5,7 @@ -NATS C Client with Streaming support: status.h Source File +NATS C Client with JetStream and Streaming support: status.h Source File @@ -25,8 +25,8 @@ -
        NATS C Client with Streaming support -  2.6.0 +
        NATS C Client with JetStream and Streaming support +  3.0.0
        The nats.io C Client, Supported by Synadia Communications Inc.
        @@ -87,7 +87,7 @@
        status.h
        -Go to the documentation of this file.
        1 // Copyright 2015-2019 The NATS Authors
        +Go to the documentation of this file.
        1 // Copyright 2015-2021 The NATS Authors
        2 // Licensed under the Apache License, Version 2.0 (the "License");
        3 // you may not use this file except in compliance with the License.
        4 // You may obtain a copy of the License at
        @@ -190,19 +190,241 @@
        126 
        128 
        -
        129 } natsStatus;
        +
        130 
        -
        131 #ifdef __cplusplus
        -
        132 }
        -
        133 #endif
        + +
        132 
        +
        133 } natsStatus;
        134 
        -
        135 #endif /* STATUS_H_ */
        +
        135 typedef enum {
        +
        136 
        + +
        138  JSBadRequestErr = 10003,
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        170  JSNoAccountErr = 10035,
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        210  JSPeerRemapErr = 10075,
        +
        211  JSNotEnabledErr = 10076,
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        242 
        +
        243 } jsErrCode;
        +
        244 
        +
        245 #ifdef __cplusplus
        +
        246 }
        +
        247 #endif
        +
        248 
        +
        249 #endif /* STATUS_H_ */
        +
        jsErrCode
        Definition: status.h:135
        +
        @ JSConsumerWQConsumerNotDeliverAllErr
        Consumer must be deliver all on workqueue stream.
        Definition: status.h:235
        +
        @ JSNoMessageFoundErr
        No message found.
        Definition: status.h:172
        +
        @ JSConsumerReplacementWithDifferentNameErr
        Consumer replacement durable config not the same.
        Definition: status.h:240
        +
        @ JSStreamInvalidConfig
        Stream configuration validation error.
        Definition: status.h:187
        +
        @ JSMirrorWithSubjectsErr
        Stream mirrors can not also contain subjects.
        Definition: status.h:169
        +
        @ JSConsumerFilterNotSubsetErr
        Consumer filter subject is not a valid subset of the interest subjects.
        Definition: status.h:228
        +
        @ JSConsumerEphemeralWithDurableNameErr
        Consumer expected to be ephemeral but a durable name was set in request.
        Definition: status.h:155
        +
        @ JSConsumerDurableNameNotMatchSubjectErr
        Consumer name in subject does not match durable name in request.
        Definition: status.h:152
        +
        @ JSSequenceNotFoundErr
        Sequence not found.
        Definition: status.h:178
        +
        @ JSStreamTemplateCreateErr
        Generic template creation failed.
        Definition: status.h:201
        +
        @ JSStreamAssignmentErr
        Generic stream assignment error.
        Definition: status.h:183
        +
        @ JSAccountResourcesExceededErr
        Resource limits exceeded for account.
        Definition: status.h:137
        +
        @ JSConsumerMaxWaitingNegativeErr
        Consumer max waiting needs to be positive.
        Definition: status.h:222
        +
        @ JSConsumerStoreFailedErr
        Error creating store for consumer.
        Definition: status.h:238
        +
        @ JSConsumerPullWithRateLimitErr
        Consumer in pull mode can not have rate limit set.
        Definition: status.h:221
        +
        @ JSStorageResourcesExceededErr
        Insufficient storage resources available.
        Definition: status.h:182
        +
        @ JSClusterNotLeaderErr
        JetStream cluster can not handle request.
        Definition: status.h:144
        +
        @ JSStreamTemplateNotFoundErr
        Template not found.
        Definition: status.h:203
        +
        @ JSStreamExternalApiOverlapErr
        Stream external api prefix must not overlap.
        Definition: status.h:156
        +
        @ JSConsumerNameTooLongErr
        Consumer name is too long.
        Definition: status.h:236
        +
        @ JSStreamSubjectOverlapErr
        Subjects overlap with an existing stream.
        Definition: status.h:200
        +
        @ JSConsumerPullNotDurableErr
        Consumer in pull mode requires a durable name.
        Definition: status.h:220
        +
        @ JSConsumerMaxPendingAckPolicyRequiredErr
        Consumer requires ack policy for max ack pending.
        Definition: status.h:217
        +
        @ JSClusterRequiredErr
        JetStream clustering support required.
        Definition: status.h:145
        +
        @ JSConsumerDeliverToWildcardsErr
        Consumer deliver subject has wildcards.
        Definition: status.h:214
        +
        @ JSStreamUpdateErr
        Generic stream update error.
        Definition: status.h:204
        +
        @ JSRestoreSubscribeFailedErr
        JetStream unable to subscribe to restore snapshot.
        Definition: status.h:177
        +
        @ JSConsumerConfigRequiredErr
        Consumer config required.
        Definition: status.h:213
        +
        @ JSClusterNotAvailErr
        JetStream system temporarily unavailable.
        Definition: status.h:143
        +
        @ JSPeerRemapErr
        Peer remap failed.
        Definition: status.h:210
        +
        @ JSConsumerEphemeralWithDurableInSubjectErr
        Consumer expected to be ephemeral but detected a durable name set in subject.
        Definition: status.h:154
        +
        @ JSStreamLimitsErr
        General stream limits exceeded error.
        Definition: status.h:188
        +
        @ JSConsumerNameExistErr
        Consumer name already in use.
        Definition: status.h:148
        +
        @ JSInvalidJSONErr
        Invalid JSON.
        Definition: status.h:160
        +
        @ JSStreamTemplateDeleteErr
        Generic stream template deletion failed error.
        Definition: status.h:202
        +
        @ JSStreamMessageExceedsMaximumErr
        Message size exceeds maximum allowed.
        Definition: status.h:189
        +
        @ JSStreamMirrorNotUpdatableErr
        Mirror configuration can not be updated.
        Definition: status.h:190
        +
        @ JSConsumerFCRequiresPushErr
        Consumer flow control requires a push based consumer.
        Definition: status.h:224
        +
        @ JSStreamReplicasNotUpdatableErr
        Replicas configuration can not be updated.
        Definition: status.h:196
        +
        @ JSConsumerWQConsumerNotUniqueErr
        Filtered consumer not unique on workqueue stream.
        Definition: status.h:234
        +
        @ JSMirrorWithStartSeqAndTimeErr
        Stream mirrors can not have both start seq and start time configured.
        Definition: status.h:167
        +
        @ JSConsumerDirectRequiresEphemeralErr
        Consumer direct requires an ephemeral consumer.
        Definition: status.h:226
        +
        @ JSStreamSequenceNotMatchErr
        Expected stream sequence does not match.
        Definition: status.h:198
        +
        @ JSClusterTagsErr
        Tags placement not supported for operation.
        Definition: status.h:146
        +
        @ JSStreamNotFoundErr
        Stream not found.
        Definition: status.h:194
        +
        @ JSStreamNotMatchErr
        Expected stream does not match.
        Definition: status.h:195
        +
        @ JSConsumerOnMappedErr
        Consumer direct on a mapped consumer.
        Definition: status.h:227
        +
        @ JSConsumerHBRequiresPushErr
        Consumer idle heartbeat requires a push based consumer.
        Definition: status.h:223
        +
        @ JSMaximumStreamsLimitErr
        Maximum number of streams reached.
        Definition: status.h:162
        +
        @ JSConsumerWQRequiresExplicitAckErr
        Workqueue stream requires explicit ack.
        Definition: status.h:232
        +
        @ JSStreamInvalidExternalDeliverySubjErr
        Stream external delivery prefix must not contain wildcards.
        Definition: status.h:159
        +
        @ JSConsumerWQMultipleUnfilteredErr
        Multiple non-filtered consumers not allowed on workqueue stream.
        Definition: status.h:233
        +
        @ JSConsumerInvalidPolicyErr
        Generic delivery policy error.
        Definition: status.h:229
        +
        @ JSStreamMismatchErr
        Stream name in subject does not match request.
        Definition: status.h:191
        +
        @ JSClusterUnSupportFeatureErr
        Not currently supported in clustered mode.
        Definition: status.h:171
        +
        @ JSStreamDeleteErr
        General stream deletion error.
        Definition: status.h:185
        +
        @ JSConsumerExistingActiveErr
        Consumer already exists and is still active.
        Definition: status.h:239
        +
        @ JSStreamCreateErr
        Generic stream creation error.
        Definition: status.h:184
        +
        @ JSStreamReplicasNotSupportedErr
        Replicas > 1 not supported in non-clustered mode.
        Definition: status.h:209
        +
        @ JSMirrorMaxMessageSizeTooBigErr
        Stream mirror must have max message size >= source.
        Definition: status.h:165
        +
        @ JSConsumerPushMaxWaitingErr
        Consumer in push mode can not set max waiting.
        Definition: status.h:215
        +
        @ JSNoAccountErr
        Account not found.
        Definition: status.h:170
        +
        @ JSConsumerSmallHeartbeatErr
        Consumer idle heartbeat needs to be >= 100ms.
        Definition: status.h:218
        +
        @ JSMirrorConsumerSetupFailedErr
        Generic mirror consumer setup failure.
        Definition: status.h:164
        +
        @ JSConsumerDirectRequiresPushErr
        Consumer direct requires a push based consumer.
        Definition: status.h:225
        +
        @ JSClusterNotAssignedErr
        JetStream cluster not assigned to this server.
        Definition: status.h:142
        +
        @ JSConsumerDurableNameNotSetErr
        Consumer expected to be durable but a durable name was not set.
        Definition: status.h:153
        +
        @ JSConsumerNotFoundErr
        Consumer not found.
        Definition: status.h:149
        +
        @ JSRaftGeneralErr
        General RAFT error.
        Definition: status.h:176
        +
        @ JSConsumerBadDurableNameErr
        Durable name can not contain '.', '*', '>'.
        Definition: status.h:237
        +
        @ JSMaximumConsumersLimitErr
        Maximum consumers exceeds account limit.
        Definition: status.h:161
        +
        @ JSNotEnabledForAccountErr
        JetStream not enabled for account.
        Definition: status.h:174
        +
        @ JSStreamWrongLastSequenceErr
        Wrong last sequence.
        Definition: status.h:206
        +
        @ JSMirrorWithSourcesErr
        Stream mirrors can not also contain other sources.
        Definition: status.h:166
        +
        @ JSClusterServerNotMemberErr
        Server is not a member of the cluster.
        Definition: status.h:179
        +
        @ JSConsumerInvalidSamplingErr
        Failed to parse consumer sampling configuration.
        Definition: status.h:230
        +
        @ JSConsumerDescriptionTooLongErr
        Consumer description is too long.
        Definition: status.h:241
        +
        @ JSNotEmptyRequestErr
        Expected an empty request payload.
        Definition: status.h:173
        +
        @ JSStreamMsgDeleteFailed
        Generic message deletion failure error.
        Definition: status.h:192
        +
        @ JSStreamRestoreErr
        Restore failed.
        Definition: status.h:197
        +
        @ JSStreamStoreFailedErr
        Generic error when storing a message failed.
        Definition: status.h:212
        +
        @ JSTemplateNameNotMatchSubjectErr
        Template name in subject does not match request.
        Definition: status.h:208
        +
        @ JSStreamGeneralError
        General stream failure.
        Definition: status.h:186
        +
        @ JSConsumerPullRequiresAckErr
        Consumer in pull mode requires explicit ack policy.
        Definition: status.h:219
        +
        @ JSStreamSnapshotErr
        Snapshot failed.
        Definition: status.h:199
        +
        @ JSSourceMaxMessageSizeTooBigErr
        Stream source must have max message size >= target.
        Definition: status.h:181
        +
        @ JSBadRequestErr
        Bad request.
        Definition: status.h:138
        +
        @ JSTempStorageFailedErr
        JetStream unable to open temp storage for restore.
        Definition: status.h:207
        +
        @ JSInsufficientResourcesErr
        Insufficient resources.
        Definition: status.h:158
        +
        @ JSStreamWrongLastMsgIDErr
        Wrong last msg ID.
        Definition: status.h:205
        +
        @ JSMemoryResourcesExceededErr
        Insufficient memory resources available.
        Definition: status.h:163
        +
        @ JSSnapshotDeliverSubjectInvalidErr
        Deliver subject not valid.
        Definition: status.h:150
        +
        @ JSClusterPeerNotMemberErr
        Peer not a member.
        Definition: status.h:175
        +
        @ JSClusterNoPeersErr
        No suitable peers for placement.
        Definition: status.h:140
        +
        @ JSStreamExternalDelPrefixOverlapsErr
        Stream external delivery prefix overlaps with stream subject.
        Definition: status.h:157
        +
        @ JSClusterIncompleteErr
        Incomplete results.
        Definition: status.h:139
        +
        @ JSSourceConsumerSetupFailedErr
        General source consumer setup failure.
        Definition: status.h:180
        +
        @ JSStreamInvalidErr
        Stream not valid.
        Definition: status.h:231
        +
        @ JSClusterNotActiveErr
        JetStream not in clustered mode.
        Definition: status.h:141
        +
        @ JSStreamNameExistErr
        Stream name already in use.
        Definition: status.h:193
        +
        @ JSConsumerCreateErr
        General consumer creation failure string.
        Definition: status.h:147
        +
        @ JSConsumerDeliverCycleErr
        Consumer deliver subject forms a cycle.
        Definition: status.h:216
        +
        @ JSMirrorWithSubjectFiltersErr
        Stream mirrors can not contain filtered subjects.
        Definition: status.h:168
        +
        @ JSNotEnabledErr
        JetStream not enabled.
        Definition: status.h:211
        +
        @ JSConsumerDurableNameNotInSubjectErr
        Consumer expected to be durable but no durable name set in subject.
        Definition: status.h:151
        natsStatus
        Status returned by most of the APIs.
        Definition: status.h:50
        @ NATS_DRAINING
        Definition: status.h:122
        @ NATS_SECURE_CONNECTION_WANTED
        Definition: status.h:66
        @ NATS_PROTOCOL_ERROR
        Definition: status.h:54
        +
        @ NATS_MISMATCH
        For JetStream subscriptions, it means that a consumer sequence mismatch was discovered.
        Definition: status.h:129
        @ NATS_INVALID_SUBSCRIPTION
        Definition: status.h:84
        @ NATS_INSUFFICIENT_BUFFER
        A buffer is not large enough to accommodate the data.
        Definition: status.h:100
        +
        @ NATS_MISSED_HEARTBEAT
        For JetStream subscriptions, it means that the library detected that server heartbeats have been miss...
        Definition: status.h:131
        @ NATS_ERR
        Generic error.
        Definition: status.h:53
        @ NATS_IO_ERROR
        IO Error (network communication).
        Definition: status.h:56
        @ NATS_NO_SERVER
        Definition: status.h:62
        diff --git a/doc/html/structjs_a_p_i_stats-members.html b/doc/html/structjs_a_p_i_stats-members.html new file mode 100644 index 00000000..ac70d5ca --- /dev/null +++ b/doc/html/structjs_a_p_i_stats-members.html @@ -0,0 +1,107 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsAPIStats Member List
        +
        +
        + +

        This is the complete list of members for jsAPIStats, including all inherited members.

        + + + +
        ErrorsjsAPIStats
        TotaljsAPIStats
        +
        + + + + + diff --git a/doc/html/structjs_a_p_i_stats.html b/doc/html/structjs_a_p_i_stats.html new file mode 100644 index 00000000..4b109de8 --- /dev/null +++ b/doc/html/structjs_a_p_i_stats.html @@ -0,0 +1,150 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsAPIStats Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsAPIStats Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + +

        +Public Attributes

        uint64_t Total
         
        uint64_t Errors
         
        +

        Detailed Description

        +

        Reports on API calls to JetStream for this account.

        +

        Member Data Documentation

        + +

        ◆ Total

        + +
        +
        + + + + +
        uint64_t jsAPIStats::Total
        +
        + +
        +
        + +

        ◆ Errors

        + +
        +
        + + + + +
        uint64_t jsAPIStats::Errors
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_a_p_i_stats.js b/doc/html/structjs_a_p_i_stats.js new file mode 100644 index 00000000..68b7e531 --- /dev/null +++ b/doc/html/structjs_a_p_i_stats.js @@ -0,0 +1,5 @@ +var structjs_a_p_i_stats = +[ + [ "Total", "structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf", null ], + [ "Errors", "structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_account_info-members.html b/doc/html/structjs_account_info-members.html new file mode 100644 index 00000000..9a9d5107 --- /dev/null +++ b/doc/html/structjs_account_info-members.html @@ -0,0 +1,112 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsAccountInfo Member List
        +
        + +
        + + + + + diff --git a/doc/html/structjs_account_info.html b/doc/html/structjs_account_info.html new file mode 100644 index 00000000..dc586265 --- /dev/null +++ b/doc/html/structjs_account_info.html @@ -0,0 +1,230 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsAccountInfo Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsAccountInfo Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + + + +

        +Public Attributes

        uint64_t Memory
         
        uint64_t Store
         
        int64_t Streams
         
        int64_t Consumers
         
        char * Domain
         
        jsAPIStats API
         
        jsAccountLimits Limits
         
        +

        Detailed Description

        +

        Information about the JetStream usage from the current account.

        +

        Member Data Documentation

        + +

        ◆ Memory

        + +
        +
        + + + + +
        uint64_t jsAccountInfo::Memory
        +
        + +
        +
        + +

        ◆ Store

        + +
        +
        + + + + +
        uint64_t jsAccountInfo::Store
        +
        + +
        +
        + +

        ◆ Streams

        + +
        +
        + + + + +
        int64_t jsAccountInfo::Streams
        +
        + +
        +
        + +

        ◆ Consumers

        + +
        +
        + + + + +
        int64_t jsAccountInfo::Consumers
        +
        + +
        +
        + +

        ◆ Domain

        + +
        +
        + + + + +
        char* jsAccountInfo::Domain
        +
        + +
        +
        + +

        ◆ API

        + +
        +
        + + + + +
        jsAPIStats jsAccountInfo::API
        +
        + +
        +
        + +

        ◆ Limits

        + +
        +
        + + + + +
        jsAccountLimits jsAccountInfo::Limits
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_account_info.js b/doc/html/structjs_account_info.js new file mode 100644 index 00000000..6bd8aa32 --- /dev/null +++ b/doc/html/structjs_account_info.js @@ -0,0 +1,10 @@ +var structjs_account_info = +[ + [ "Memory", "structjs_account_info.html#a448578d621e878267ad5f1792002a665", null ], + [ "Store", "structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3", null ], + [ "Streams", "structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71", null ], + [ "Consumers", "structjs_account_info.html#a1237c3f19a42a3203825971b429312e9", null ], + [ "Domain", "structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c", null ], + [ "API", "structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94", null ], + [ "Limits", "structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_account_limits-members.html b/doc/html/structjs_account_limits-members.html new file mode 100644 index 00000000..cf8ffde1 --- /dev/null +++ b/doc/html/structjs_account_limits-members.html @@ -0,0 +1,109 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsAccountLimits Member List
        +
        +
        + +

        This is the complete list of members for jsAccountLimits, including all inherited members.

        + + + + + +
        MaxConsumersjsAccountLimits
        MaxMemoryjsAccountLimits
        MaxStorejsAccountLimits
        MaxStreamsjsAccountLimits
        +
        + + + + + diff --git a/doc/html/structjs_account_limits.html b/doc/html/structjs_account_limits.html new file mode 100644 index 00000000..3f4f5a2d --- /dev/null +++ b/doc/html/structjs_account_limits.html @@ -0,0 +1,182 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsAccountLimits Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsAccountLimits Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + +

        +Public Attributes

        int64_t MaxMemory
         
        int64_t MaxStore
         
        int64_t MaxStreams
         
        int64_t MaxConsumers
         
        +

        Detailed Description

        +

        Includes the JetStream limits of the current account.

        +

        Member Data Documentation

        + +

        ◆ MaxMemory

        + +
        +
        + + + + +
        int64_t jsAccountLimits::MaxMemory
        +
        + +
        +
        + +

        ◆ MaxStore

        + +
        +
        + + + + +
        int64_t jsAccountLimits::MaxStore
        +
        + +
        +
        + +

        ◆ MaxStreams

        + +
        +
        + + + + +
        int64_t jsAccountLimits::MaxStreams
        +
        + +
        +
        + +

        ◆ MaxConsumers

        + +
        +
        + + + + +
        int64_t jsAccountLimits::MaxConsumers
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_account_limits.js b/doc/html/structjs_account_limits.js new file mode 100644 index 00000000..30acb48d --- /dev/null +++ b/doc/html/structjs_account_limits.js @@ -0,0 +1,7 @@ +var structjs_account_limits = +[ + [ "MaxMemory", "structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4", null ], + [ "MaxStore", "structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30", null ], + [ "MaxStreams", "structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2", null ], + [ "MaxConsumers", "structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_cluster_info-members.html b/doc/html/structjs_cluster_info-members.html new file mode 100644 index 00000000..c6d54580 --- /dev/null +++ b/doc/html/structjs_cluster_info-members.html @@ -0,0 +1,109 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsClusterInfo Member List
        +
        +
        + +

        This is the complete list of members for jsClusterInfo, including all inherited members.

        + + + + + +
        LeaderjsClusterInfo
        NamejsClusterInfo
        ReplicasjsClusterInfo
        ReplicasLenjsClusterInfo
        +
        + + + + + diff --git a/doc/html/structjs_cluster_info.html b/doc/html/structjs_cluster_info.html new file mode 100644 index 00000000..cc4e87a3 --- /dev/null +++ b/doc/html/structjs_cluster_info.html @@ -0,0 +1,182 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsClusterInfo Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsClusterInfo Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + +

        +Public Attributes

        char * Name
         
        char * Leader
         
        jsPeerInfo ** Replicas
         
        int ReplicasLen
         
        +

        Detailed Description

        +

        Information about the underlying set of servers that make up the stream or consumer.

        +

        Member Data Documentation

        + +

        ◆ Name

        + +
        +
        + + + + +
        char* jsClusterInfo::Name
        +
        + +
        +
        + +

        ◆ Leader

        + +
        +
        + + + + +
        char* jsClusterInfo::Leader
        +
        + +
        +
        + +

        ◆ Replicas

        + +
        +
        + + + + +
        jsPeerInfo** jsClusterInfo::Replicas
        +
        + +
        +
        + +

        ◆ ReplicasLen

        + +
        +
        + + + + +
        int jsClusterInfo::ReplicasLen
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_cluster_info.js b/doc/html/structjs_cluster_info.js new file mode 100644 index 00000000..d03f17e5 --- /dev/null +++ b/doc/html/structjs_cluster_info.js @@ -0,0 +1,7 @@ +var structjs_cluster_info = +[ + [ "Name", "structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484", null ], + [ "Leader", "structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19", null ], + [ "Replicas", "structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b", null ], + [ "ReplicasLen", "structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_consumer_config-members.html b/doc/html/structjs_consumer_config-members.html new file mode 100644 index 00000000..2ad34d55 --- /dev/null +++ b/doc/html/structjs_consumer_config-members.html @@ -0,0 +1,122 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + + + + + + + diff --git a/doc/html/structjs_consumer_config.html b/doc/html/structjs_consumer_config.html new file mode 100644 index 00000000..8e278d0b --- /dev/null +++ b/doc/html/structjs_consumer_config.html @@ -0,0 +1,408 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsConsumerConfig Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsConsumerConfig Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Public Attributes

        const char * Durable
         
        const char * Description
         
        const char * DeliverSubject
         
        jsDeliverPolicy DeliverPolicy
         
        uint64_t OptStartSeq
         
        int64_t OptStartTime
         UTC time expressed as number of nanoseconds since epoch. More...
         
        jsAckPolicy AckPolicy
         
        int64_t AckWait
         
        int64_t MaxDeliver
         
        const char * FilterSubject
         
        jsReplayPolicy ReplayPolicy
         
        uint64_t RateLimit
         
        const char * SampleFrequency
         
        int64_t MaxWaiting
         
        int64_t MaxAckPending
         
        bool FlowControl
         
        int64_t Heartbeat
         Heartbeat interval expressed in number of nanoseconds. More...
         
        +

        Detailed Description

        +

        Configuration of a JetStream consumer.

        +

        In order to add a consumer, a configuration needs to be set. The typical usage would be to initialize all required objects on the stack and configure them, then pass the pointer to the configuration to js_AddConsumer.

        +
        Note
        OptStartTime needs to be expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        +
        +The strings are applications owned and will not be freed by the library.
        +
        +SampleFrequency is a sampling value, represented as a string such as "50" for 50%, that causes the server to produce advisories for consumer ack metrics. If the percent sign is in the string, and since % is an escape character, it needs to be doubled, such as cfg.SampleFrequency = "50%%";.
        +
        See also
        jsConsumerConfig_Init
        +
        jsConsumerInfo *ci = NULL;
        +
        jsConsumerConfig cc;
        +
        +
        jsConsumerConfig_Init(&cc);
        +
        cc.Durable = "MY_DURABLE";
        +
        cc.DeliverSubject = "foo";
        +
        cc.DeliverPolicy = js_DeliverNew;
        +
        +
        s = js_AddConsumer(&ci, js, &cc, NULL, &jerr);
        +

        Member Data Documentation

        + +

        ◆ Durable

        + +
        +
        + + + + +
        const char* jsConsumerConfig::Durable
        +
        + +
        +
        + +

        ◆ Description

        + +
        +
        + + + + +
        const char* jsConsumerConfig::Description
        +
        + +
        +
        + +

        ◆ DeliverSubject

        + +
        +
        + + + + +
        const char* jsConsumerConfig::DeliverSubject
        +
        + +
        +
        + +

        ◆ DeliverPolicy

        + +
        +
        + + + + +
        jsDeliverPolicy jsConsumerConfig::DeliverPolicy
        +
        + +
        +
        + +

        ◆ OptStartSeq

        + +
        +
        + + + + +
        uint64_t jsConsumerConfig::OptStartSeq
        +
        + +
        +
        + +

        ◆ OptStartTime

        + +
        +
        + + + + +
        int64_t jsConsumerConfig::OptStartTime
        +
        + +
        +
        + +

        ◆ AckPolicy

        + +
        +
        + + + + +
        jsAckPolicy jsConsumerConfig::AckPolicy
        +
        + +
        +
        + +

        ◆ AckWait

        + +
        +
        + + + + +
        int64_t jsConsumerConfig::AckWait
        +
        + +
        +
        + +

        ◆ MaxDeliver

        + +
        +
        + + + + +
        int64_t jsConsumerConfig::MaxDeliver
        +
        + +
        +
        + +

        ◆ FilterSubject

        + +
        +
        + + + + +
        const char* jsConsumerConfig::FilterSubject
        +
        + +
        +
        + +

        ◆ ReplayPolicy

        + +
        +
        + + + + +
        jsReplayPolicy jsConsumerConfig::ReplayPolicy
        +
        + +
        +
        + +

        ◆ RateLimit

        + +
        +
        + + + + +
        uint64_t jsConsumerConfig::RateLimit
        +
        + +
        +
        + +

        ◆ SampleFrequency

        + +
        +
        + + + + +
        const char* jsConsumerConfig::SampleFrequency
        +
        + +
        +
        + +

        ◆ MaxWaiting

        + +
        +
        + + + + +
        int64_t jsConsumerConfig::MaxWaiting
        +
        + +
        +
        + +

        ◆ MaxAckPending

        + +
        +
        + + + + +
        int64_t jsConsumerConfig::MaxAckPending
        +
        + +
        +
        + +

        ◆ FlowControl

        + +
        +
        + + + + +
        bool jsConsumerConfig::FlowControl
        +
        + +
        +
        + +

        ◆ Heartbeat

        + +
        +
        + + + + +
        int64_t jsConsumerConfig::Heartbeat
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_consumer_config.js b/doc/html/structjs_consumer_config.js new file mode 100644 index 00000000..38bfd63c --- /dev/null +++ b/doc/html/structjs_consumer_config.js @@ -0,0 +1,20 @@ +var structjs_consumer_config = +[ + [ "Durable", "structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0", null ], + [ "Description", "structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6", null ], + [ "DeliverSubject", "structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded", null ], + [ "DeliverPolicy", "structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4", null ], + [ "OptStartSeq", "structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356", null ], + [ "OptStartTime", "structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80", null ], + [ "AckPolicy", "structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab", null ], + [ "AckWait", "structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67", null ], + [ "MaxDeliver", "structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95", null ], + [ "FilterSubject", "structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca", null ], + [ "ReplayPolicy", "structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939", null ], + [ "RateLimit", "structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816", null ], + [ "SampleFrequency", "structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584", null ], + [ "MaxWaiting", "structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76", null ], + [ "MaxAckPending", "structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892", null ], + [ "FlowControl", "structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0", null ], + [ "Heartbeat", "structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_consumer_info-members.html b/doc/html/structjs_consumer_info-members.html new file mode 100644 index 00000000..b0cc6e25 --- /dev/null +++ b/doc/html/structjs_consumer_info-members.html @@ -0,0 +1,116 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + + + + + + + diff --git a/doc/html/structjs_consumer_info.html b/doc/html/structjs_consumer_info.html new file mode 100644 index 00000000..ddc6e0f5 --- /dev/null +++ b/doc/html/structjs_consumer_info.html @@ -0,0 +1,296 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsConsumerInfo Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsConsumerInfo Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Public Attributes

        char * Stream
         
        char * Name
         
        int64_t Created
         UTC time expressed as number of nanoseconds since epoch. More...
         
        jsConsumerConfigConfig
         
        jsSequencePair Delivered
         
        jsSequencePair AckFloor
         
        int64_t NumAckPending
         
        int64_t NumRedelivered
         
        int64_t NumWaiting
         
        uint64_t NumPending
         
        jsClusterInfoCluster
         
        +

        Detailed Description

        +

        Configuration and current state for this consumer.

        +
        Note
        Created is the timestamp when the consumer was created, expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        +

        Member Data Documentation

        + +

        ◆ Stream

        + +
        +
        + + + + +
        char* jsConsumerInfo::Stream
        +
        + +
        +
        + +

        ◆ Name

        + +
        +
        + + + + +
        char* jsConsumerInfo::Name
        +
        + +
        +
        + +

        ◆ Created

        + +
        +
        + + + + +
        int64_t jsConsumerInfo::Created
        +
        + +
        +
        + +

        ◆ Config

        + +
        +
        + + + + +
        jsConsumerConfig* jsConsumerInfo::Config
        +
        + +
        +
        + +

        ◆ Delivered

        + +
        +
        + + + + +
        jsSequencePair jsConsumerInfo::Delivered
        +
        + +
        +
        + +

        ◆ AckFloor

        + +
        +
        + + + + +
        jsSequencePair jsConsumerInfo::AckFloor
        +
        + +
        +
        + +

        ◆ NumAckPending

        + +
        +
        + + + + +
        int64_t jsConsumerInfo::NumAckPending
        +
        + +
        +
        + +

        ◆ NumRedelivered

        + +
        +
        + + + + +
        int64_t jsConsumerInfo::NumRedelivered
        +
        + +
        +
        + +

        ◆ NumWaiting

        + +
        +
        + + + + +
        int64_t jsConsumerInfo::NumWaiting
        +
        + +
        +
        + +

        ◆ NumPending

        + +
        +
        + + + + +
        uint64_t jsConsumerInfo::NumPending
        +
        + +
        +
        + +

        ◆ Cluster

        + +
        +
        + + + + +
        jsClusterInfo* jsConsumerInfo::Cluster
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_consumer_info.js b/doc/html/structjs_consumer_info.js new file mode 100644 index 00000000..1c43ffa0 --- /dev/null +++ b/doc/html/structjs_consumer_info.js @@ -0,0 +1,14 @@ +var structjs_consumer_info = +[ + [ "Stream", "structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260", null ], + [ "Name", "structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008", null ], + [ "Created", "structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c", null ], + [ "Config", "structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1", null ], + [ "Delivered", "structjs_consumer_info.html#a3be1ac5aa4cc71609197b9b777b761d0", null ], + [ "AckFloor", "structjs_consumer_info.html#a1e5a2a0f4686950da292eaec55e01c40", null ], + [ "NumAckPending", "structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50", null ], + [ "NumRedelivered", "structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001", null ], + [ "NumWaiting", "structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0", null ], + [ "NumPending", "structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b", null ], + [ "Cluster", "structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_consumer_sequence_mismatch-members.html b/doc/html/structjs_consumer_sequence_mismatch-members.html new file mode 100644 index 00000000..1127694b --- /dev/null +++ b/doc/html/structjs_consumer_sequence_mismatch-members.html @@ -0,0 +1,108 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsConsumerSequenceMismatch Member List
        +
        + +
        + + + + + diff --git a/doc/html/structjs_consumer_sequence_mismatch.html b/doc/html/structjs_consumer_sequence_mismatch.html new file mode 100644 index 00000000..7b9f327b --- /dev/null +++ b/doc/html/structjs_consumer_sequence_mismatch.html @@ -0,0 +1,172 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsConsumerSequenceMismatch Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsConsumerSequenceMismatch Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + +

        +Public Attributes

        uint64_t Stream
         This is the stream sequence that the application should resume from. More...
         
        uint64_t ConsumerClient
         This is the consumer sequence that was last received by the library. More...
         
        uint64_t ConsumerServer
         This is the consumer sequence last sent by the server. More...
         
        +

        Detailed Description

        +

        This represents a consumer sequence mismatch between the server and client views.

        +

        This can help applications find out if messages have been missed. Without this and during a disconnect, it would be possible that a subscription is not aware that it missed messages from the server. When acknowledgment mode is other than js_AckNone, messages would ultimately be redelivered, but for js_AckNone, they would not. But even with an acknowledgment mode this may help finding sooner that something went wrong and let the application decide if it wants to recreate the subscription starting at a given sequence.

        +

        The gap of missing messages could be calculated as ConsumerServer-ConsumerClient.

        +
        See also
        natsSubscription_GetSequenceMismatch
        +

        Member Data Documentation

        + +

        ◆ Stream

        + +
        +
        + + + + +
        uint64_t jsConsumerSequenceMismatch::Stream
        +
        + +
        +
        + +

        ◆ ConsumerClient

        + +
        +
        + + + + +
        uint64_t jsConsumerSequenceMismatch::ConsumerClient
        +
        + +
        +
        + +

        ◆ ConsumerServer

        + +
        +
        + + + + +
        uint64_t jsConsumerSequenceMismatch::ConsumerServer
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_consumer_sequence_mismatch.js b/doc/html/structjs_consumer_sequence_mismatch.js new file mode 100644 index 00000000..f356a4cd --- /dev/null +++ b/doc/html/structjs_consumer_sequence_mismatch.js @@ -0,0 +1,6 @@ +var structjs_consumer_sequence_mismatch = +[ + [ "Stream", "structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e", null ], + [ "ConsumerClient", "structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28", null ], + [ "ConsumerServer", "structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_external_stream-members.html b/doc/html/structjs_external_stream-members.html new file mode 100644 index 00000000..55790153 --- /dev/null +++ b/doc/html/structjs_external_stream-members.html @@ -0,0 +1,107 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsExternalStream Member List
        +
        +
        + +

        This is the complete list of members for jsExternalStream, including all inherited members.

        + + + +
        APIPrefixjsExternalStream
        DeliverPrefixjsExternalStream
        +
        + + + + + diff --git a/doc/html/structjs_external_stream.html b/doc/html/structjs_external_stream.html new file mode 100644 index 00000000..1efc7f0c --- /dev/null +++ b/doc/html/structjs_external_stream.html @@ -0,0 +1,153 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsExternalStream Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsExternalStream Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + +

        +Public Attributes

        const char * APIPrefix
         
        const char * DeliverPrefix
         
        +

        Detailed Description

        +

        Allows you to qualify access to a stream source in another account.

        +

        Initialize the object with jsExternalStream_Init.

        +
        Note
        The strings are applications owned and will not be freed by the library.
        +

        See jsStreamConfig for information on how to configure a stream.

        +

        Member Data Documentation

        + +

        ◆ APIPrefix

        + +
        +
        + + + + +
        const char* jsExternalStream::APIPrefix
        +
        + +
        +
        + +

        ◆ DeliverPrefix

        + +
        +
        + + + + +
        const char* jsExternalStream::DeliverPrefix
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_external_stream.js b/doc/html/structjs_external_stream.js new file mode 100644 index 00000000..10aa11a2 --- /dev/null +++ b/doc/html/structjs_external_stream.js @@ -0,0 +1,5 @@ +var structjs_external_stream = +[ + [ "APIPrefix", "structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96", null ], + [ "DeliverPrefix", "structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_lost_stream_data-members.html b/doc/html/structjs_lost_stream_data-members.html new file mode 100644 index 00000000..ab98f0c4 --- /dev/null +++ b/doc/html/structjs_lost_stream_data-members.html @@ -0,0 +1,108 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsLostStreamData Member List
        +
        +
        + +

        This is the complete list of members for jsLostStreamData, including all inherited members.

        + + + + +
        BytesjsLostStreamData
        MsgsjsLostStreamData
        MsgsLenjsLostStreamData
        +
        + + + + + diff --git a/doc/html/structjs_lost_stream_data.html b/doc/html/structjs_lost_stream_data.html new file mode 100644 index 00000000..bbf7c9f2 --- /dev/null +++ b/doc/html/structjs_lost_stream_data.html @@ -0,0 +1,166 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsLostStreamData Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsLostStreamData Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + +

        +Public Attributes

        uint64_t * Msgs
         
        int MsgsLen
         
        uint64_t Bytes
         
        +

        Detailed Description

        +

        Information about messages that have been lost

        +

        Member Data Documentation

        + +

        ◆ Msgs

        + +
        +
        + + + + +
        uint64_t* jsLostStreamData::Msgs
        +
        + +
        +
        + +

        ◆ MsgsLen

        + +
        +
        + + + + +
        int jsLostStreamData::MsgsLen
        +
        + +
        +
        + +

        ◆ Bytes

        + +
        +
        + + + + +
        uint64_t jsLostStreamData::Bytes
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_lost_stream_data.js b/doc/html/structjs_lost_stream_data.js new file mode 100644 index 00000000..b43c8f15 --- /dev/null +++ b/doc/html/structjs_lost_stream_data.js @@ -0,0 +1,6 @@ +var structjs_lost_stream_data = +[ + [ "Msgs", "structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda", null ], + [ "MsgsLen", "structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a", null ], + [ "Bytes", "structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_msg_meta_data-members.html b/doc/html/structjs_msg_meta_data-members.html new file mode 100644 index 00000000..577af106 --- /dev/null +++ b/doc/html/structjs_msg_meta_data-members.html @@ -0,0 +1,111 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsMsgMetaData Member List
        +
        + +
        + + + + + diff --git a/doc/html/structjs_msg_meta_data.html b/doc/html/structjs_msg_meta_data.html new file mode 100644 index 00000000..6b7ad018 --- /dev/null +++ b/doc/html/structjs_msg_meta_data.html @@ -0,0 +1,217 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsMsgMetaData Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsMsgMetaData Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + +

        +Public Attributes

        jsSequencePair Sequence
         
        uint64_t NumDelivered
         
        uint64_t NumPending
         
        int64_t Timestamp
         
        char * Stream
         
        char * Consumer
         
        +

        Detailed Description

        +

        This represents the JetStream metadata associated with received messages.

        +
        See also
        natsMsg_GetMetaData
        +
        +jsMsgMetaData_Destroy
        +

        Member Data Documentation

        + +

        ◆ Sequence

        + +
        +
        + + + + +
        jsSequencePair jsMsgMetaData::Sequence
        +
        + +
        +
        + +

        ◆ NumDelivered

        + +
        +
        + + + + +
        uint64_t jsMsgMetaData::NumDelivered
        +
        + +
        +
        + +

        ◆ NumPending

        + +
        +
        + + + + +
        uint64_t jsMsgMetaData::NumPending
        +
        + +
        +
        + +

        ◆ Timestamp

        + +
        +
        + + + + +
        int64_t jsMsgMetaData::Timestamp
        +
        + +
        +
        + +

        ◆ Stream

        + +
        +
        + + + + +
        char* jsMsgMetaData::Stream
        +
        + +
        +
        + +

        ◆ Consumer

        + +
        +
        + + + + +
        char* jsMsgMetaData::Consumer
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_msg_meta_data.js b/doc/html/structjs_msg_meta_data.js new file mode 100644 index 00000000..f7694585 --- /dev/null +++ b/doc/html/structjs_msg_meta_data.js @@ -0,0 +1,9 @@ +var structjs_msg_meta_data = +[ + [ "Sequence", "structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321", null ], + [ "NumDelivered", "structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff", null ], + [ "NumPending", "structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30", null ], + [ "Timestamp", "structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9", null ], + [ "Stream", "structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4", null ], + [ "Consumer", "structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_options-members.html b/doc/html/structjs_options-members.html new file mode 100644 index 00000000..b79ae02d --- /dev/null +++ b/doc/html/structjs_options-members.html @@ -0,0 +1,110 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsOptions Member List
        +
        +
        + +

        This is the complete list of members for jsOptions, including all inherited members.

        + + + + + + +
        DomainjsOptions
        PrefixjsOptions
        PublishAsyncjsOptions
        StreamjsOptions
        WaitjsOptions
        +
        + + + + + diff --git a/doc/html/structjs_options.html b/doc/html/structjs_options.html new file mode 100644 index 00000000..2fdfbcb7 --- /dev/null +++ b/doc/html/structjs_options.html @@ -0,0 +1,211 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsOptions Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsOptions Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + +

        +Classes

        struct  jsOptionsPublishAsync
         
        struct  jsOptionsStream
         
        + + + + + + + + + + + + + + + +

        +Public Attributes

        const char * Prefix
         JetStream prefix, default is "$JS.API". More...
         
        const char * Domain
         Domain changes the domain part of JetSteam API prefix. More...
         
        int64_t Wait
         Amount of time (in milliseconds) to wait for various JetStream API requests, default is 5000 ms (5 seconds). More...
         
        struct jsOptions::jsOptionsPublishAsync PublishAsync
         
        struct jsOptions::jsOptionsStream Stream
         Optional stream options. More...
         
        +

        Detailed Description

        +

        JetStream context options.

        +

        Initialize the object with jsOptions_Init.

        +

        Member Data Documentation

        + +

        ◆ Prefix

        + +
        +
        + + + + +
        const char* jsOptions::Prefix
        +
        + +
        +
        + +

        ◆ Domain

        + +
        +
        + + + + +
        const char* jsOptions::Domain
        +
        + +
        +
        + +

        ◆ Wait

        + +
        +
        + + + + +
        int64_t jsOptions::Wait
        +
        + +
        +
        + +

        ◆ PublishAsync

        + +
        +
        + + + + +
        struct jsOptions::jsOptionsPublishAsync jsOptions::PublishAsync
        +
        + +
        +
        + +

        ◆ Stream

        + +
        +
        + + + + +
        struct jsOptions::jsOptionsStream jsOptions::Stream
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_options.js b/doc/html/structjs_options.js new file mode 100644 index 00000000..a2a5c570 --- /dev/null +++ b/doc/html/structjs_options.js @@ -0,0 +1,10 @@ +var structjs_options = +[ + [ "jsOptionsPublishAsync", "structjs_options_1_1js_options_publish_async.html", "structjs_options_1_1js_options_publish_async" ], + [ "jsOptionsStream", "structjs_options_1_1js_options_stream.html", "structjs_options_1_1js_options_stream" ], + [ "Prefix", "structjs_options.html#ab06e45296fccf0fe6152e083e38d916f", null ], + [ "Domain", "structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e", null ], + [ "Wait", "structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f", null ], + [ "PublishAsync", "structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4", null ], + [ "Stream", "structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_options_1_1js_options_publish_async-members.html b/doc/html/structjs_options_1_1js_options_publish_async-members.html new file mode 100644 index 00000000..c7ba2f04 --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_publish_async-members.html @@ -0,0 +1,109 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsOptions::jsOptionsPublishAsync Member List
        +
        + +
        + + + + + diff --git a/doc/html/structjs_options_1_1js_options_publish_async.html b/doc/html/structjs_options_1_1js_options_publish_async.html new file mode 100644 index 00000000..80d1a037 --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_publish_async.html @@ -0,0 +1,186 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsPublishAsync Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsOptions::jsOptionsPublishAsync Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + +

        +Public Attributes

        int64_t MaxPending
         Maximum outstanding asynchronous publishes that can be inflight at one time. More...
         
        jsPubAckErrHandler ErrHandler
         Callback invoked when error encountered publishing a given message. More...
         
        void * ErrHandlerClosure
         Closure (or user data) passed to jsPubAckErrHandler callback. More...
         
        int64_t StallWait
         Amount of time (in milliseconds) to wait in a PublishAsync call when there is MaxPending inflight messages, default is 200 ms. More...
         
        +

        Detailed Description

        +

        Publish Async options

        +

        Member Data Documentation

        + +

        ◆ MaxPending

        + +
        +
        + + + + +
        int64_t jsOptions::jsOptionsPublishAsync::MaxPending
        +
        + +
        +
        + +

        ◆ ErrHandler

        + +
        +
        + + + + +
        jsPubAckErrHandler jsOptions::jsOptionsPublishAsync::ErrHandler
        +
        + +
        +
        + +

        ◆ ErrHandlerClosure

        + +
        +
        + + + + +
        void* jsOptions::jsOptionsPublishAsync::ErrHandlerClosure
        +
        + +
        +
        + +

        ◆ StallWait

        + +
        +
        + + + + +
        int64_t jsOptions::jsOptionsPublishAsync::StallWait
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_options_1_1js_options_publish_async.js b/doc/html/structjs_options_1_1js_options_publish_async.js new file mode 100644 index 00000000..e384886c --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_publish_async.js @@ -0,0 +1,7 @@ +var structjs_options_1_1js_options_publish_async = +[ + [ "MaxPending", "structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1", null ], + [ "ErrHandler", "structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b", null ], + [ "ErrHandlerClosure", "structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81", null ], + [ "StallWait", "structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_options_1_1js_options_stream-members.html b/doc/html/structjs_options_1_1js_options_stream-members.html new file mode 100644 index 00000000..9f8cd986 --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream-members.html @@ -0,0 +1,107 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsOptions::jsOptionsStream Member List
        +
        +
        + +

        This is the complete list of members for jsOptions::jsOptionsStream, including all inherited members.

        + + + +
        InfojsOptions::jsOptionsStream
        PurgejsOptions::jsOptionsStream
        +
        + + + + + diff --git a/doc/html/structjs_options_1_1js_options_stream.html b/doc/html/structjs_options_1_1js_options_stream.html new file mode 100644 index 00000000..03ff1c07 --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream.html @@ -0,0 +1,164 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsStream Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsOptions::jsOptionsStream Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + +

        +Classes

        struct  jsOptionsStreamInfo
         
        struct  jsOptionsStreamPurge
         
        + + + + + + + +

        +Public Attributes

        struct jsOptions::jsOptionsStream::jsOptionsStreamPurge Purge
         Optional stream purge options. More...
         
        struct jsOptions::jsOptionsStream::jsOptionsStreamInfo Info
         Optional stream information retrieval options. More...
         
        +

        Detailed Description

        +

        Advanced stream options

        +
          +
        • Purge for advanced purge options.
        • +
        • Info for advanced information retrieval options.
        • +
        +

        Member Data Documentation

        + +

        ◆ Purge

        + +
        +
        + + + + +
        struct jsOptions::jsOptionsStream::jsOptionsStreamPurge jsOptions::jsOptionsStream::Purge
        +
        + +
        +
        + +

        ◆ Info

        + +
        +
        + + + + +
        struct jsOptions::jsOptionsStream::jsOptionsStreamInfo jsOptions::jsOptionsStream::Info
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_options_1_1js_options_stream.js b/doc/html/structjs_options_1_1js_options_stream.js new file mode 100644 index 00000000..2e350c0b --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream.js @@ -0,0 +1,7 @@ +var structjs_options_1_1js_options_stream = +[ + [ "jsOptionsStreamInfo", "structjs_options_1_1js_options_stream_1_1js_options_stream_info.html", "structjs_options_1_1js_options_stream_1_1js_options_stream_info" ], + [ "jsOptionsStreamPurge", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge" ], + [ "Purge", "structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029", null ], + [ "Info", "structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info-members.html b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info-members.html new file mode 100644 index 00000000..7078a789 --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info-members.html @@ -0,0 +1,106 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsOptions::jsOptionsStream::jsOptionsStreamInfo Member List
        +
        +
        + +

        This is the complete list of members for jsOptions::jsOptionsStream::jsOptionsStreamInfo, including all inherited members.

        + + +
        DeletedDetailsjsOptions::jsOptionsStream::jsOptionsStreamInfo
        +
        + + + + + diff --git a/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info.html b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info.html new file mode 100644 index 00000000..b2355b24 --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info.html @@ -0,0 +1,135 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsStream::jsOptionsStreamInfo Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsOptions::jsOptionsStream::jsOptionsStreamInfo Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + +

        +Public Attributes

        bool DeletedDetails
         Get the list of deleted message sequences. More...
         
        +

        Detailed Description

        +

        Advance stream information retrieval options

        +

        Member Data Documentation

        + +

        ◆ DeletedDetails

        + +
        +
        + + + + +
        bool jsOptions::jsOptionsStream::jsOptionsStreamInfo::DeletedDetails
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info.js b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info.js new file mode 100644 index 00000000..44d9705a --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_info.js @@ -0,0 +1,4 @@ +var structjs_options_1_1js_options_stream_1_1js_options_stream_info = +[ + [ "DeletedDetails", "structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge-members.html b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge-members.html new file mode 100644 index 00000000..9acd1331 --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge-members.html @@ -0,0 +1,108 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsOptions::jsOptionsStream::jsOptionsStreamPurge Member List
        +
        + +
        + + + + + diff --git a/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html new file mode 100644 index 00000000..1828f380 --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html @@ -0,0 +1,178 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsStream::jsOptionsStreamPurge Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsOptions::jsOptionsStream::jsOptionsStreamPurge Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + +

        +Public Attributes

        const char * Subject
         This is the subject to match against messages for the purge command. More...
         
        uint64_t Sequence
         Purge up to but not including sequence. More...
         
        uint64_t Keep
         Number of messages to keep. More...
         
        +

        Detailed Description

        +

        Advanced stream purge options

        +
          +
        • Subject will filter the purge request to only messages that match the subject, which can have wildcards.
          +
        • +
        • Sequence will purge up to but not including this sequence and can be combined with subject filtering.
          +
        • +
        • Keep will specify how many messages to keep and can be combined with subject filtering.
          +
        • +
        +
        Note
        Sequence and Keep are mutually exclusive, so both can not be set at the same time.
        +

        Member Data Documentation

        + +

        ◆ Subject

        + +
        +
        + + + + +
        const char* jsOptions::jsOptionsStream::jsOptionsStreamPurge::Subject
        +
        + +
        +
        + +

        ◆ Sequence

        + +
        +
        + + + + +
        uint64_t jsOptions::jsOptionsStream::jsOptionsStreamPurge::Sequence
        +
        + +
        +
        + +

        ◆ Keep

        + +
        +
        + + + + +
        uint64_t jsOptions::jsOptionsStream::jsOptionsStreamPurge::Keep
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge.js b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge.js new file mode 100644 index 00000000..df5211ae --- /dev/null +++ b/doc/html/structjs_options_1_1js_options_stream_1_1js_options_stream_purge.js @@ -0,0 +1,6 @@ +var structjs_options_1_1js_options_stream_1_1js_options_stream_purge = +[ + [ "Subject", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe", null ], + [ "Sequence", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6", null ], + [ "Keep", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_peer_info-members.html b/doc/html/structjs_peer_info-members.html new file mode 100644 index 00000000..7ace7333 --- /dev/null +++ b/doc/html/structjs_peer_info-members.html @@ -0,0 +1,110 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsPeerInfo Member List
        +
        +
        + +

        This is the complete list of members for jsPeerInfo, including all inherited members.

        + + + + + + +
        ActivejsPeerInfo
        CurrentjsPeerInfo
        LagjsPeerInfo
        NamejsPeerInfo
        OfflinejsPeerInfo
        +
        + + + + + diff --git a/doc/html/structjs_peer_info.html b/doc/html/structjs_peer_info.html new file mode 100644 index 00000000..79afcf8d --- /dev/null +++ b/doc/html/structjs_peer_info.html @@ -0,0 +1,198 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsPeerInfo Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsPeerInfo Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + +

        +Public Attributes

        char * Name
         
        bool Current
         
        bool Offline
         
        int64_t Active
         
        uint64_t Lag
         
        +

        Detailed Description

        +

        Information about all the peers in the cluster that are supporting the stream or consumer.

        +

        Member Data Documentation

        + +

        ◆ Name

        + +
        +
        + + + + +
        char* jsPeerInfo::Name
        +
        + +
        +
        + +

        ◆ Current

        + +
        +
        + + + + +
        bool jsPeerInfo::Current
        +
        + +
        +
        + +

        ◆ Offline

        + +
        +
        + + + + +
        bool jsPeerInfo::Offline
        +
        + +
        +
        + +

        ◆ Active

        + +
        +
        + + + + +
        int64_t jsPeerInfo::Active
        +
        + +
        +
        + +

        ◆ Lag

        + +
        +
        + + + + +
        uint64_t jsPeerInfo::Lag
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_peer_info.js b/doc/html/structjs_peer_info.js new file mode 100644 index 00000000..69c55257 --- /dev/null +++ b/doc/html/structjs_peer_info.js @@ -0,0 +1,8 @@ +var structjs_peer_info = +[ + [ "Name", "structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a", null ], + [ "Current", "structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4", null ], + [ "Offline", "structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e", null ], + [ "Active", "structjs_peer_info.html#a8441d023932c388953197f7ea39402fe", null ], + [ "Lag", "structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_placement-members.html b/doc/html/structjs_placement-members.html new file mode 100644 index 00000000..b277894c --- /dev/null +++ b/doc/html/structjs_placement-members.html @@ -0,0 +1,108 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsPlacement Member List
        +
        +
        + +

        This is the complete list of members for jsPlacement, including all inherited members.

        + + + + +
        ClusterjsPlacement
        TagsjsPlacement
        TagsLenjsPlacement
        +
        + + + + + diff --git a/doc/html/structjs_placement.html b/doc/html/structjs_placement.html new file mode 100644 index 00000000..6120c5a1 --- /dev/null +++ b/doc/html/structjs_placement.html @@ -0,0 +1,170 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsPlacement Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsPlacement Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + +

        +Public Attributes

        const char * Cluster
         
        const char ** Tags
         
        int TagsLen
         
        +

        Detailed Description

        +

        Used to guide placement of streams in clustered JetStream.

        +

        Initialize the object with jsPlacement_Init.

        +
        Note
        The strings are applications owned and will not be freed by the library.
        +

        See jsStreamConfig for information on how to configure a stream.

        +
        See also
        jsPlacement_Init
        +

        Member Data Documentation

        + +

        ◆ Cluster

        + +
        +
        + + + + +
        const char* jsPlacement::Cluster
        +
        + +
        +
        + +

        ◆ Tags

        + +
        +
        + + + + +
        const char** jsPlacement::Tags
        +
        + +
        +
        + +

        ◆ TagsLen

        + +
        +
        + + + + +
        int jsPlacement::TagsLen
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_placement.js b/doc/html/structjs_placement.js new file mode 100644 index 00000000..a7ca1fd0 --- /dev/null +++ b/doc/html/structjs_placement.js @@ -0,0 +1,6 @@ +var structjs_placement = +[ + [ "Cluster", "structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf", null ], + [ "Tags", "structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d", null ], + [ "TagsLen", "structjs_placement.html#a35644f07531409518521b1b4fa28c9e3", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_pub_ack-members.html b/doc/html/structjs_pub_ack-members.html new file mode 100644 index 00000000..41da499c --- /dev/null +++ b/doc/html/structjs_pub_ack-members.html @@ -0,0 +1,108 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsPubAck Member List
        +
        +
        + +

        This is the complete list of members for jsPubAck, including all inherited members.

        + + + + +
        DuplicatejsPubAck
        SequencejsPubAck
        StreamjsPubAck
        +
        + + + + + diff --git a/doc/html/structjs_pub_ack.html b/doc/html/structjs_pub_ack.html new file mode 100644 index 00000000..0deb4b69 --- /dev/null +++ b/doc/html/structjs_pub_ack.html @@ -0,0 +1,166 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsPubAck Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsPubAck Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + +

        +Public Attributes

        char * Stream
         
        uint64_t Sequence
         
        bool Duplicate
         
        +

        Detailed Description

        +

        Ack received after successfully publishing a message.

        +

        Member Data Documentation

        + +

        ◆ Stream

        + +
        +
        + + + + +
        char* jsPubAck::Stream
        +
        + +
        +
        + +

        ◆ Sequence

        + +
        +
        + + + + +
        uint64_t jsPubAck::Sequence
        +
        + +
        +
        + +

        ◆ Duplicate

        + +
        +
        + + + + +
        bool jsPubAck::Duplicate
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_pub_ack.js b/doc/html/structjs_pub_ack.js new file mode 100644 index 00000000..edcb832b --- /dev/null +++ b/doc/html/structjs_pub_ack.js @@ -0,0 +1,6 @@ +var structjs_pub_ack = +[ + [ "Stream", "structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893", null ], + [ "Sequence", "structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691", null ], + [ "Duplicate", "structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_pub_ack_err-members.html b/doc/html/structjs_pub_ack_err-members.html new file mode 100644 index 00000000..3fa8709a --- /dev/null +++ b/doc/html/structjs_pub_ack_err-members.html @@ -0,0 +1,109 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsPubAckErr Member List
        +
        +
        + +

        This is the complete list of members for jsPubAckErr, including all inherited members.

        + + + + + +
        ErrjsPubAckErr
        ErrCodejsPubAckErr
        ErrTextjsPubAckErr
        MsgjsPubAckErr
        +
        + + + + + diff --git a/doc/html/structjs_pub_ack_err.html b/doc/html/structjs_pub_ack_err.html new file mode 100644 index 00000000..2c6eb0f0 --- /dev/null +++ b/doc/html/structjs_pub_ack_err.html @@ -0,0 +1,182 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsPubAckErr Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsPubAckErr Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + +

        +Public Attributes

        natsMsgMsg
         
        natsStatus Err
         
        jsErrCode ErrCode
         
        const char * ErrText
         
        +

        Detailed Description

        +

        Publish acknowledgment failure that will be passed to the optional jsPubAckErrHandler callback.

        +

        Member Data Documentation

        + +

        ◆ Msg

        + +
        +
        + + + + +
        natsMsg* jsPubAckErr::Msg
        +
        + +
        +
        + +

        ◆ Err

        + +
        +
        + + + + +
        natsStatus jsPubAckErr::Err
        +
        + +
        +
        + +

        ◆ ErrCode

        + +
        +
        + + + + +
        jsErrCode jsPubAckErr::ErrCode
        +
        + +
        +
        + +

        ◆ ErrText

        + +
        +
        + + + + +
        const char* jsPubAckErr::ErrText
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_pub_ack_err.js b/doc/html/structjs_pub_ack_err.js new file mode 100644 index 00000000..3f868ea4 --- /dev/null +++ b/doc/html/structjs_pub_ack_err.js @@ -0,0 +1,7 @@ +var structjs_pub_ack_err = +[ + [ "Msg", "structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b", null ], + [ "Err", "structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5", null ], + [ "ErrCode", "structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a", null ], + [ "ErrText", "structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_pub_options-members.html b/doc/html/structjs_pub_options-members.html new file mode 100644 index 00000000..f2ea7bf1 --- /dev/null +++ b/doc/html/structjs_pub_options-members.html @@ -0,0 +1,111 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsPubOptions Member List
        +
        + +
        + + + + + diff --git a/doc/html/structjs_pub_options.html b/doc/html/structjs_pub_options.html new file mode 100644 index 00000000..3135c7ae --- /dev/null +++ b/doc/html/structjs_pub_options.html @@ -0,0 +1,224 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsPubOptions Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsPubOptions Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + + + + + + + +

        +Public Attributes

        int64_t MaxWait
         Amount of time (in milliseconds) to wait for a publish response, default will the context's Wait value. More...
         
        const char * MsgId
         Message ID used for de-duplication. More...
         
        const char * ExpectStream
         Expected stream to respond from the publish call. More...
         
        const char * ExpectLastMsgId
         Expected last message ID in the stream. More...
         
        uint64_t ExpectLastSeq
         Expected last message sequence in the stream. More...
         
        uint64_t ExpectLastSubjectSeq
         Expected last message sequence for the subject in the stream. More...
         
        +

        Detailed Description

        +

        JetStream publish options.

        +

        These are options that you can provide to JetStream publish APIs.

        +

        The common usage will be to initialize a structure on the stack by calling jsPubOptions_Init. Note that strings are owned by the application and need to be valid for the duration of the API call this object is passed to.

        +
        Note
        It is the user responsibility to free the strings if they have been allocated.
        +
        See also
        jsPubOptions_Init
        +

        Member Data Documentation

        + +

        ◆ MaxWait

        + +
        +
        + + + + +
        int64_t jsPubOptions::MaxWait
        +
        + +
        +
        + +

        ◆ MsgId

        + +
        +
        + + + + +
        const char* jsPubOptions::MsgId
        +
        + +
        +
        + +

        ◆ ExpectStream

        + +
        +
        + + + + +
        const char* jsPubOptions::ExpectStream
        +
        + +
        +
        + +

        ◆ ExpectLastMsgId

        + +
        +
        + + + + +
        const char* jsPubOptions::ExpectLastMsgId
        +
        + +
        +
        + +

        ◆ ExpectLastSeq

        + +
        +
        + + + + +
        uint64_t jsPubOptions::ExpectLastSeq
        +
        + +
        +
        + +

        ◆ ExpectLastSubjectSeq

        + +
        +
        + + + + +
        uint64_t jsPubOptions::ExpectLastSubjectSeq
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_pub_options.js b/doc/html/structjs_pub_options.js new file mode 100644 index 00000000..7724976c --- /dev/null +++ b/doc/html/structjs_pub_options.js @@ -0,0 +1,9 @@ +var structjs_pub_options = +[ + [ "MaxWait", "structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143", null ], + [ "MsgId", "structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0", null ], + [ "ExpectStream", "structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f", null ], + [ "ExpectLastMsgId", "structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61", null ], + [ "ExpectLastSeq", "structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf", null ], + [ "ExpectLastSubjectSeq", "structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_sequence_pair-members.html b/doc/html/structjs_sequence_pair-members.html new file mode 100644 index 00000000..170ec86d --- /dev/null +++ b/doc/html/structjs_sequence_pair-members.html @@ -0,0 +1,107 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsSequencePair Member List
        +
        +
        + +

        This is the complete list of members for jsSequencePair, including all inherited members.

        + + + +
        ConsumerjsSequencePair
        StreamjsSequencePair
        +
        + + + + + diff --git a/doc/html/structjs_sequence_pair.html b/doc/html/structjs_sequence_pair.html new file mode 100644 index 00000000..baab9833 --- /dev/null +++ b/doc/html/structjs_sequence_pair.html @@ -0,0 +1,150 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsSequencePair Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsSequencePair Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + +

        +Public Attributes

        uint64_t Consumer
         
        uint64_t Stream
         
        +

        Detailed Description

        +

        Includes the consumer and stream sequence info from a JetStream consumer.

        +

        Member Data Documentation

        + +

        ◆ Consumer

        + +
        +
        + + + + +
        uint64_t jsSequencePair::Consumer
        +
        + +
        +
        + +

        ◆ Stream

        + +
        +
        + + + + +
        uint64_t jsSequencePair::Stream
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_sequence_pair.js b/doc/html/structjs_sequence_pair.js new file mode 100644 index 00000000..b847eaad --- /dev/null +++ b/doc/html/structjs_sequence_pair.js @@ -0,0 +1,5 @@ +var structjs_sequence_pair = +[ + [ "Consumer", "structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816", null ], + [ "Stream", "structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_stream_config-members.html b/doc/html/structjs_stream_config-members.html new file mode 100644 index 00000000..6273a395 --- /dev/null +++ b/doc/html/structjs_stream_config-members.html @@ -0,0 +1,126 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + + + + + + + diff --git a/doc/html/structjs_stream_config.html b/doc/html/structjs_stream_config.html new file mode 100644 index 00000000..a595df7e --- /dev/null +++ b/doc/html/structjs_stream_config.html @@ -0,0 +1,509 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsStreamConfig Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsStreamConfig Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Public Attributes

        const char * Name
         
        const char * Description
         
        const char ** Subjects
         
        int SubjectsLen
         
        jsRetentionPolicy Retention
         
        int64_t MaxConsumers
         
        int64_t MaxMsgs
         
        int64_t MaxBytes
         
        int64_t MaxAge
         
        int64_t MaxMsgsPerSubject
         
        int32_t MaxMsgSize
         
        jsDiscardPolicy Discard
         
        jsStorageType Storage
         
        int64_t Replicas
         
        bool NoAck
         
        const char * Template
         
        int64_t Duplicates
         
        jsPlacementPlacement
         
        jsStreamSourceMirror
         
        jsStreamSource ** Sources
         
        int SourcesLen
         
        +

        Detailed Description

        +

        Configuration of a JetStream stream.

        +

        There are sensible defaults for most. If no subjects are given the name will be used as the only subject.

        +

        In order to add/update a stream, a configuration needs to be set. The typical usage would be to initialize all required objects on the stack and configure them, then pass the pointer to the configuration to js_AddStream or js_UpdateStream.

        +
        Note
        The strings are applications owned and will not be freed by the library.
        +
        See also
        jsStreamConfig_Init
        +
        jsStreamConfig sc;
        +
        jsPlacement p;
        +
        jsStreamSource m;
        +
        jsExternalStream esm;
        +
        jsStreamSource s1;
        +
        jsStreamSource s2;
        +
        jsExternalStream esmS2;
        +
        const char *subjects[] = {"foo", "bar"};
        +
        const char *tags[] = {"tag1", "tag2"};
        +
        jsStreamSource *sources[] = {&s1, &s2};
        +
        +
        jsStreamConfig_Init(&sc);
        +
        +
        jsPlacement_Init(&p);
        +
        p.Cluster = "MyCluster";
        +
        p.Tags = tags;
        +
        p.TagsLen = 2;
        +
        +
        jsStreamSource_Init(&m);
        +
        m.Name = "AStream";
        +
        m.OptStartSeq = 100;
        +
        m.FilterSubject = "foo";
        +
        jsExternalStream_Init(&esm);
        +
        esm.APIPrefix = "mirror.prefix.";
        +
        esm.DeliverPrefix = "deliver.prefix.";
        +
        m.External = &esm;
        +
        +
        jsStreamSource_Init(&s1);
        +
        s1.Name = "StreamOne";
        +
        s1.OptStartSeq = 10;
        +
        s1.FilterSubject = "stream.one";
        +
        +
        jsStreamSource_Init(&s2);
        +
        s2.Name = "StreamTwo";
        +
        s2.FilterSubject = "stream.two";
        +
        jsExternalStream_Init(&esmS2);
        +
        esmS2.APIPrefix = "mirror.prefix.";
        +
        esmS2.DeliverPrefix = "deliver.prefix.";
        +
        s2.External = &esmS2;
        +
        +
        sc.Name = "MyStream";
        +
        sc.Subjects = subjects;
        +
        sc.SubjectsLen = 2;
        +
        sc.Retention = js_InterestPolicy;
        +
        sc.Replicas = 3;
        +
        sc.Placement = &p;
        +
        sc.Mirror = &m;
        +
        sc.Sources = sources;
        +
        sc.SourcesLen = 2;
        +
        +
        s = js_AddStream(&si, js, &sc, NULL, &jerr);
        +

        Member Data Documentation

        + +

        ◆ Name

        + +
        +
        + + + + +
        const char* jsStreamConfig::Name
        +
        + +
        +
        + +

        ◆ Description

        + +
        +
        + + + + +
        const char* jsStreamConfig::Description
        +
        + +
        +
        + +

        ◆ Subjects

        + +
        +
        + + + + +
        const char** jsStreamConfig::Subjects
        +
        + +
        +
        + +

        ◆ SubjectsLen

        + +
        +
        + + + + +
        int jsStreamConfig::SubjectsLen
        +
        + +
        +
        + +

        ◆ Retention

        + +
        +
        + + + + +
        jsRetentionPolicy jsStreamConfig::Retention
        +
        + +
        +
        + +

        ◆ MaxConsumers

        + +
        +
        + + + + +
        int64_t jsStreamConfig::MaxConsumers
        +
        + +
        +
        + +

        ◆ MaxMsgs

        + +
        +
        + + + + +
        int64_t jsStreamConfig::MaxMsgs
        +
        + +
        +
        + +

        ◆ MaxBytes

        + +
        +
        + + + + +
        int64_t jsStreamConfig::MaxBytes
        +
        + +
        +
        + +

        ◆ MaxAge

        + +
        +
        + + + + +
        int64_t jsStreamConfig::MaxAge
        +
        + +
        +
        + +

        ◆ MaxMsgsPerSubject

        + +
        +
        + + + + +
        int64_t jsStreamConfig::MaxMsgsPerSubject
        +
        + +
        +
        + +

        ◆ MaxMsgSize

        + +
        +
        + + + + +
        int32_t jsStreamConfig::MaxMsgSize
        +
        + +
        +
        + +

        ◆ Discard

        + +
        +
        + + + + +
        jsDiscardPolicy jsStreamConfig::Discard
        +
        + +
        +
        + +

        ◆ Storage

        + +
        +
        + + + + +
        jsStorageType jsStreamConfig::Storage
        +
        + +
        +
        + +

        ◆ Replicas

        + +
        +
        + + + + +
        int64_t jsStreamConfig::Replicas
        +
        + +
        +
        + +

        ◆ NoAck

        + +
        +
        + + + + +
        bool jsStreamConfig::NoAck
        +
        + +
        +
        + +

        ◆ Template

        + +
        +
        + + + + +
        const char* jsStreamConfig::Template
        +
        + +
        +
        + +

        ◆ Duplicates

        + +
        +
        + + + + +
        int64_t jsStreamConfig::Duplicates
        +
        + +
        +
        + +

        ◆ Placement

        + +
        +
        + + + + +
        jsPlacement* jsStreamConfig::Placement
        +
        + +
        +
        + +

        ◆ Mirror

        + +
        +
        + + + + +
        jsStreamSource* jsStreamConfig::Mirror
        +
        + +
        +
        + +

        ◆ Sources

        + +
        +
        + + + + +
        jsStreamSource** jsStreamConfig::Sources
        +
        + +
        +
        + +

        ◆ SourcesLen

        + +
        +
        + + + + +
        int jsStreamConfig::SourcesLen
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_stream_config.js b/doc/html/structjs_stream_config.js new file mode 100644 index 00000000..55552c0c --- /dev/null +++ b/doc/html/structjs_stream_config.js @@ -0,0 +1,24 @@ +var structjs_stream_config = +[ + [ "Name", "structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5", null ], + [ "Description", "structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10", null ], + [ "Subjects", "structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af", null ], + [ "SubjectsLen", "structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1", null ], + [ "Retention", "structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7", null ], + [ "MaxConsumers", "structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395", null ], + [ "MaxMsgs", "structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d", null ], + [ "MaxBytes", "structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451", null ], + [ "MaxAge", "structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e", null ], + [ "MaxMsgsPerSubject", "structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340", null ], + [ "MaxMsgSize", "structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641", null ], + [ "Discard", "structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d", null ], + [ "Storage", "structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8", null ], + [ "Replicas", "structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc", null ], + [ "NoAck", "structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609", null ], + [ "Template", "structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9", null ], + [ "Duplicates", "structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20", null ], + [ "Placement", "structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb", null ], + [ "Mirror", "structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51", null ], + [ "Sources", "structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b", null ], + [ "SourcesLen", "structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_stream_info-members.html b/doc/html/structjs_stream_info-members.html new file mode 100644 index 00000000..dc8287fa --- /dev/null +++ b/doc/html/structjs_stream_info-members.html @@ -0,0 +1,112 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsStreamInfo Member List
        +
        +
        + +

        This is the complete list of members for jsStreamInfo, including all inherited members.

        + + + + + + + + +
        ClusterjsStreamInfo
        ConfigjsStreamInfo
        CreatedjsStreamInfo
        MirrorjsStreamInfo
        SourcesjsStreamInfo
        SourcesLenjsStreamInfo
        StatejsStreamInfo
        +
        + + + + + diff --git a/doc/html/structjs_stream_info.html b/doc/html/structjs_stream_info.html new file mode 100644 index 00000000..32803c3a --- /dev/null +++ b/doc/html/structjs_stream_info.html @@ -0,0 +1,232 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsStreamInfo Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsStreamInfo Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + + + + +

        +Public Attributes

        jsStreamConfigConfig
         
        int64_t Created
         UTC time expressed as number of nanoseconds since epoch. More...
         
        jsStreamState State
         
        jsClusterInfoCluster
         
        jsStreamSourceInfoMirror
         
        jsStreamSourceInfo ** Sources
         
        int SourcesLen
         
        +

        Detailed Description

        +

        Configuration and current state for this stream.

        +
        Note
        Created is the timestamp when the stream was created, expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        +

        Member Data Documentation

        + +

        ◆ Config

        + +
        +
        + + + + +
        jsStreamConfig* jsStreamInfo::Config
        +
        + +
        +
        + +

        ◆ Created

        + +
        +
        + + + + +
        int64_t jsStreamInfo::Created
        +
        + +
        +
        + +

        ◆ State

        + +
        +
        + + + + +
        jsStreamState jsStreamInfo::State
        +
        + +
        +
        + +

        ◆ Cluster

        + +
        +
        + + + + +
        jsClusterInfo* jsStreamInfo::Cluster
        +
        + +
        +
        + +

        ◆ Mirror

        + +
        +
        + + + + +
        jsStreamSourceInfo* jsStreamInfo::Mirror
        +
        + +
        +
        + +

        ◆ Sources

        + +
        +
        + + + + +
        jsStreamSourceInfo** jsStreamInfo::Sources
        +
        + +
        +
        + +

        ◆ SourcesLen

        + +
        +
        + + + + +
        int jsStreamInfo::SourcesLen
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_stream_info.js b/doc/html/structjs_stream_info.js new file mode 100644 index 00000000..f32d1295 --- /dev/null +++ b/doc/html/structjs_stream_info.js @@ -0,0 +1,10 @@ +var structjs_stream_info = +[ + [ "Config", "structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6", null ], + [ "Created", "structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838", null ], + [ "State", "structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397", null ], + [ "Cluster", "structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a", null ], + [ "Mirror", "structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a", null ], + [ "Sources", "structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386", null ], + [ "SourcesLen", "structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_stream_source-members.html b/doc/html/structjs_stream_source-members.html new file mode 100644 index 00000000..ffbed5c1 --- /dev/null +++ b/doc/html/structjs_stream_source-members.html @@ -0,0 +1,110 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsStreamSource Member List
        +
        +
        + +

        This is the complete list of members for jsStreamSource, including all inherited members.

        + + + + + + +
        ExternaljsStreamSource
        FilterSubjectjsStreamSource
        NamejsStreamSource
        OptStartSeqjsStreamSource
        OptStartTimejsStreamSource
        +
        + + + + + diff --git a/doc/html/structjs_stream_source.html b/doc/html/structjs_stream_source.html new file mode 100644 index 00000000..0dd9558a --- /dev/null +++ b/doc/html/structjs_stream_source.html @@ -0,0 +1,204 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsStreamSource Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsStreamSource Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + +

        +Public Attributes

        const char * Name
         
        uint64_t OptStartSeq
         
        int64_t OptStartTime
         UTC time expressed as number of nanoseconds since epoch. More...
         
        const char * FilterSubject
         
        jsExternalStreamExternal
         
        +

        Detailed Description

        +

        Dictates how streams can source from other streams.

        +

        Initialize the object with jsStreamSource_Init.

        +
        Note
        The strings are applications owned and will not be freed by the library.
        +
        +The OptStartTime needs to be expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        +

        See jsStreamConfig for information on how to configure a stream.

        +

        Member Data Documentation

        + +

        ◆ Name

        + +
        +
        + + + + +
        const char* jsStreamSource::Name
        +
        + +
        +
        + +

        ◆ OptStartSeq

        + +
        +
        + + + + +
        uint64_t jsStreamSource::OptStartSeq
        +
        + +
        +
        + +

        ◆ OptStartTime

        + +
        +
        + + + + +
        int64_t jsStreamSource::OptStartTime
        +
        + +
        +
        + +

        ◆ FilterSubject

        + +
        +
        + + + + +
        const char* jsStreamSource::FilterSubject
        +
        + +
        +
        + +

        ◆ External

        + +
        +
        + + + + +
        jsExternalStream* jsStreamSource::External
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_stream_source.js b/doc/html/structjs_stream_source.js new file mode 100644 index 00000000..591743b0 --- /dev/null +++ b/doc/html/structjs_stream_source.js @@ -0,0 +1,8 @@ +var structjs_stream_source = +[ + [ "Name", "structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3", null ], + [ "OptStartSeq", "structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed", null ], + [ "OptStartTime", "structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5", null ], + [ "FilterSubject", "structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3", null ], + [ "External", "structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_stream_source_info-members.html b/doc/html/structjs_stream_source_info-members.html new file mode 100644 index 00000000..d2eb52be --- /dev/null +++ b/doc/html/structjs_stream_source_info-members.html @@ -0,0 +1,109 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsStreamSourceInfo Member List
        +
        +
        + +

        This is the complete list of members for jsStreamSourceInfo, including all inherited members.

        + + + + + +
        ActivejsStreamSourceInfo
        ExternaljsStreamSourceInfo
        LagjsStreamSourceInfo
        NamejsStreamSourceInfo
        +
        + + + + + diff --git a/doc/html/structjs_stream_source_info.html b/doc/html/structjs_stream_source_info.html new file mode 100644 index 00000000..fb1614f0 --- /dev/null +++ b/doc/html/structjs_stream_source_info.html @@ -0,0 +1,182 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsStreamSourceInfo Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsStreamSourceInfo Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + +

        +Public Attributes

        char * Name
         
        jsExternalStreamExternal
         
        uint64_t Lag
         
        int64_t Active
         
        +

        Detailed Description

        +

        Information about an upstream stream source.

        +

        Member Data Documentation

        + +

        ◆ Name

        + +
        +
        + + + + +
        char* jsStreamSourceInfo::Name
        +
        + +
        +
        + +

        ◆ External

        + +
        +
        + + + + +
        jsExternalStream* jsStreamSourceInfo::External
        +
        + +
        +
        + +

        ◆ Lag

        + +
        +
        + + + + +
        uint64_t jsStreamSourceInfo::Lag
        +
        + +
        +
        + +

        ◆ Active

        + +
        +
        + + + + +
        int64_t jsStreamSourceInfo::Active
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_stream_source_info.js b/doc/html/structjs_stream_source_info.js new file mode 100644 index 00000000..81cc80ba --- /dev/null +++ b/doc/html/structjs_stream_source_info.js @@ -0,0 +1,7 @@ +var structjs_stream_source_info = +[ + [ "Name", "structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04", null ], + [ "External", "structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05", null ], + [ "Lag", "structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863", null ], + [ "Active", "structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_stream_state-members.html b/doc/html/structjs_stream_state-members.html new file mode 100644 index 00000000..64ec916e --- /dev/null +++ b/doc/html/structjs_stream_state-members.html @@ -0,0 +1,116 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsStreamState Member List
        +
        + +
        + + + + + diff --git a/doc/html/structjs_stream_state.html b/doc/html/structjs_stream_state.html new file mode 100644 index 00000000..35543ece --- /dev/null +++ b/doc/html/structjs_stream_state.html @@ -0,0 +1,297 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsStreamState Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsStreamState Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + + + + + + + + + + + + + +

        +Public Attributes

        uint64_t Msgs
         
        uint64_t Bytes
         
        uint64_t FirstSeq
         
        int64_t FirstTime
         UTC time expressed as number of nanoseconds since epoch. More...
         
        uint64_t LastSeq
         
        int64_t LastTime
         UTC time expressed as number of nanoseconds since epoch. More...
         
        uint64_t NumDeleted
         
        uint64_t * Deleted
         
        int DeletedLen
         
        jsLostStreamDataLost
         
        int64_t Consumers
         
        +

        Detailed Description

        +

        Information about the given stream

        +
        Note
        FirstTime and LastTime are message timestamps expressed as the number of nanoseconds passed since 00:00:00 UTC Thursday, 1 January 1970.
        +

        Member Data Documentation

        + +

        ◆ Msgs

        + +
        +
        + + + + +
        uint64_t jsStreamState::Msgs
        +
        + +
        +
        + +

        ◆ Bytes

        + +
        +
        + + + + +
        uint64_t jsStreamState::Bytes
        +
        + +
        +
        + +

        ◆ FirstSeq

        + +
        +
        + + + + +
        uint64_t jsStreamState::FirstSeq
        +
        + +
        +
        + +

        ◆ FirstTime

        + +
        +
        + + + + +
        int64_t jsStreamState::FirstTime
        +
        + +
        +
        + +

        ◆ LastSeq

        + +
        +
        + + + + +
        uint64_t jsStreamState::LastSeq
        +
        + +
        +
        + +

        ◆ LastTime

        + +
        +
        + + + + +
        int64_t jsStreamState::LastTime
        +
        + +
        +
        + +

        ◆ NumDeleted

        + +
        +
        + + + + +
        uint64_t jsStreamState::NumDeleted
        +
        + +
        +
        + +

        ◆ Deleted

        + +
        +
        + + + + +
        uint64_t* jsStreamState::Deleted
        +
        + +
        +
        + +

        ◆ DeletedLen

        + +
        +
        + + + + +
        int jsStreamState::DeletedLen
        +
        + +
        +
        + +

        ◆ Lost

        + +
        +
        + + + + +
        jsLostStreamData* jsStreamState::Lost
        +
        + +
        +
        + +

        ◆ Consumers

        + +
        +
        + + + + +
        int64_t jsStreamState::Consumers
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_stream_state.js b/doc/html/structjs_stream_state.js new file mode 100644 index 00000000..2798ea64 --- /dev/null +++ b/doc/html/structjs_stream_state.js @@ -0,0 +1,14 @@ +var structjs_stream_state = +[ + [ "Msgs", "structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888", null ], + [ "Bytes", "structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d", null ], + [ "FirstSeq", "structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da", null ], + [ "FirstTime", "structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0", null ], + [ "LastSeq", "structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827", null ], + [ "LastTime", "structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0", null ], + [ "NumDeleted", "structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51", null ], + [ "Deleted", "structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f", null ], + [ "DeletedLen", "structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0", null ], + [ "Lost", "structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec", null ], + [ "Consumers", "structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85", null ] +]; \ No newline at end of file diff --git a/doc/html/structjs_sub_options-members.html b/doc/html/structjs_sub_options-members.html new file mode 100644 index 00000000..3d590fd3 --- /dev/null +++ b/doc/html/structjs_sub_options-members.html @@ -0,0 +1,110 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        jsSubOptions Member List
        +
        +
        + +

        This is the complete list of members for jsSubOptions, including all inherited members.

        + + + + + + +
        ConfigjsSubOptions
        ConsumerjsSubOptions
        ManualAckjsSubOptions
        QueuejsSubOptions
        StreamjsSubOptions
        +
        + + + + + diff --git a/doc/html/structjs_sub_options.html b/doc/html/structjs_sub_options.html new file mode 100644 index 00000000..482d875d --- /dev/null +++ b/doc/html/structjs_sub_options.html @@ -0,0 +1,216 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: jsSubOptions Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        jsSubOptions Struct Reference
        +
        +
        + +

        #include <nats.h>

        + + + + + + + + + + + + + + + + + +

        +Public Attributes

        const char * Stream
         If specified, the consumer will be bound to this stream name. More...
         
        const char * Consumer
         If specified, the subscription will be bound to an existing consumer from the Stream without attempting to create. More...
         
        const char * Queue
         Queue name for queue subscriptions. More...
         
        bool ManualAck
         If true, the user will have to acknowledge the messages. More...
         
        jsConsumerConfig Config
         Consumer configuration. More...
         
        +

        Detailed Description

        +

        JetStream subscribe options.

        +

        These are options that you can provide to JetStream subscribe APIs.

        +

        The common usage will be to initialize a structure on the stack by calling jsSubOptions_Init. Note that strings are owned by the application and need to be valid for the duration of the API call this object is passed to.

        +
        Note
        It is the user responsibility to free the strings if they have been allocated.
        +
        See also
        jsSubOptions_Init
        +

        Member Data Documentation

        + +

        ◆ Stream

        + +
        +
        + + + + +
        const char* jsSubOptions::Stream
        +
        +

        If specified, the library will only bind to this stream, otherwise, the library communicates with the server to get the stream name that has the matching subject given to the js_Subscribe family calls.

        + +
        +
        + +

        ◆ Consumer

        + +
        +
        + + + + +
        const char* jsSubOptions::Consumer
        +
        +

        If specified, the js_Subscribe family calls will only attempt to create a subscription for this matching consumer.

        +

        That is, the consumer should exist prior to the call, either created by the application calling js_AddStream or it should have been created with some other tools such as the NATS cli.

        + +
        +
        + +

        ◆ Queue

        + +
        +
        + + + + +
        const char* jsSubOptions::Queue
        +
        +

        If specified, the low level NATS subscription will be a queue subscription, which means that the load on the delivery subject will be balanced across multiple members of the same queue group.

        +

        This makes sense only if the delivery subject in the Config field of jsSubOptions is the same for the members of the same group.

        + +
        +
        + +

        ◆ ManualAck

        + +
        +
        + + + + +
        bool jsSubOptions::ManualAck
        +
        +

        This has meaning only for asynchronous subscriptions, and only if the consumer's acknowledgment mode is other than js_AckNone.

        +

        For asynchronous subscriptions, the default behavior is for the library to acknowledge the message once the user callback returns.

        +

        This option allows you to take control of when the message should be acknowledged.

        + +
        +
        + +

        ◆ Config

        + +
        +
        + + + + +
        jsConsumerConfig jsSubOptions::Config
        +
        +

        This allows the user to fully configure the JetStream consumer.

        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structjs_sub_options.js b/doc/html/structjs_sub_options.js new file mode 100644 index 00000000..7504a307 --- /dev/null +++ b/doc/html/structjs_sub_options.js @@ -0,0 +1,8 @@ +var structjs_sub_options = +[ + [ "Stream", "structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484", null ], + [ "Consumer", "structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36", null ], + [ "Queue", "structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d", null ], + [ "ManualAck", "structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2", null ], + [ "Config", "structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5", null ] +]; \ No newline at end of file diff --git a/doc/html/structnats_msg_list-members.html b/doc/html/structnats_msg_list-members.html new file mode 100644 index 00000000..e568edf2 --- /dev/null +++ b/doc/html/structnats_msg_list-members.html @@ -0,0 +1,107 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: Member List + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        +
        +
        natsMsgList Member List
        +
        +
        + +

        This is the complete list of members for natsMsgList, including all inherited members.

        + + + +
        CountnatsMsgList
        MsgsnatsMsgList
        +
        + + + + + diff --git a/doc/html/structnats_msg_list.html b/doc/html/structnats_msg_list.html new file mode 100644 index 00000000..b1557825 --- /dev/null +++ b/doc/html/structnats_msg_list.html @@ -0,0 +1,157 @@ + + + + + + + +NATS C Client with JetStream and Streaming support: natsMsgList Struct Reference + + + + + + + + + + + + + +
        +
        + + + + + + +
        +
        NATS C Client with JetStream and Streaming support +  3.0.0 +
        +
        The nats.io C Client, Supported by Synadia Communications Inc.
        +
        +
        + + + + + + + +
        +
        + +
        +
        +
        + +
        + +
        +
        + + +
        + +
        + +
        + +
        +
        natsMsgList Struct Reference
        +
        +
        + +

        A list of NATS messages. + More...

        + +

        #include <nats.h>

        + + + + + + +

        +Public Attributes

        natsMsg ** Msgs
         
        const int Count
         
        +

        Detailed Description

        +

        Used by some APIs which return a list of natsMsg objects.

        +

        Those APIs will not create the object, but instead initialize the object to which a pointer to that object will be passed to it. Typically, the user will define the object on the stack and pass a pointer to this object to APIs that require a pointer to a natsMsgList object.

        +

        Similarly, calling natsMsgList_Destroy will call natsMsg_Destroy on any message still in the list, free the array containing pointers to the messages, but not free the natsMsgList object itself.

        +
        Note
        If the user wants to keep some of the messages from the list, the pointers of those messages in the Msgs array should be set to NULL. The value Count MUST not be changed. The function natsMsgList_Destroy will iterate through all pointers in the list and only destroy the ones that have not been set to NULL.
        +
        See also
        natsMsgList_Destroy
        +

        Member Data Documentation

        + +

        ◆ Msgs

        + +
        +
        + + + + +
        natsMsg** natsMsgList::Msgs
        +
        + +
        +
        + +

        ◆ Count

        + +
        +
        + + + + +
        const int natsMsgList::Count
        +
        + +
        +
        +
        The documentation for this struct was generated from the following file: +
        +
        + + + + + diff --git a/doc/html/structnats_msg_list.js b/doc/html/structnats_msg_list.js new file mode 100644 index 00000000..a74b38c3 --- /dev/null +++ b/doc/html/structnats_msg_list.js @@ -0,0 +1,5 @@ +var structnats_msg_list = +[ + [ "Msgs", "structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5", null ], + [ "Count", "structnats_msg_list.html#a325f44c02d08d9f568d1dc89b65f2b1d", null ] +]; \ No newline at end of file diff --git a/src/nats.h b/src/nats.h index 448de430..2968e701 100644 --- a/src/nats.h +++ b/src/nats.h @@ -5396,7 +5396,7 @@ natsSubscription_GetSequenceMismatch(jsConsumerSequenceMismatch *csm, natsSubscr /** @} */ // end of jsSubGroup -/** \defgroup jsMsg JetStream Message +/** \defgroup jsMsg Messages * * Function specific to JetStream messages * @{ diff --git a/src/version.h b/src/version.h index c46fe09d..c1fb151e 100644 --- a/src/version.h +++ b/src/version.h @@ -25,7 +25,7 @@ extern "C" { #define NATS_VERSION_MINOR 0 #define NATS_VERSION_PATCH 0 -#define NATS_VERSION_STRING "3.0.0-beta" +#define NATS_VERSION_STRING "3.0.0" #define NATS_VERSION_NUMBER ((NATS_VERSION_MAJOR << 16) | \ (NATS_VERSION_MINOR << 8) | \