diff --git a/doc/html/annotated.html b/doc/html/annotated.html index 36f64f706..6d3eb8fee 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class List @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,76 +78,82 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Class List
+
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
 C__natsClientConfigAn initial configuration for NATS client. Provides control over the threading model, and sets many default option values
 CjsAccountInfo
 CjsAccountInfo
 CjsAccountLimits
 CjsAPIStats
 CjsAPIStats
 CjsClusterInfo
 CjsConsumerConfig
 CjsConsumerConfig
 CjsConsumerInfo
 CjsConsumerInfoList
 CjsConsumerInfoList
 CjsConsumerNamesList
 CjsConsumerPauseResponse
 CjsConsumerPauseResponse
 CjsConsumerSequenceMismatch
 CjsDirectGetMsgOptions
 CjsDirectGetMsgOptions
 CjsExternalStream
 CjsFetchRequest
 CjsFetchRequest
 CjsLostStreamData
 CjsMsgMetaData
 CjsMsgMetaData
 CjsOptions
 CjsOptionsPublishAsync
 CjsOptionsPublishAsync
 CjsOptionsPullSubscribeAsync
 CjsOptionsStream
 CjsOptionsStream
 CjsOptionsStreamInfo
 CjsOptionsStreamPurge
 CjsOptionsStreamPurge
 CjsPeerInfo
 CjsPlacement
 CjsPlacement
 CjsPubAck
 CjsPubAckErr
 CjsPubAckErr
 CjsPubOptions
 CjsRePublish
 CjsRePublish
 CjsSequenceInfo
 CjsSequencePair
 CjsSequencePair
 CjsStreamAlternate
 CjsStreamConfig
 CjsStreamConfig
 CjsStreamConsumerLimits
 CjsStreamInfo
 CjsStreamInfo
 CjsStreamInfoList
 CjsStreamNamesList
 CjsStreamNamesList
 CjsStreamSource
 CjsStreamSourceInfo
 CjsStreamSourceInfo
 CjsStreamState
 CjsStreamStateSubject
 CjsStreamStateSubject
 CjsStreamStateSubjects
 CjsSubjectTransformConfig
 CjsSubjectTransformConfig
 CjsSubOptions
 CjsTier
 CjsTier
 CkvConfig
 CkvEntryListA list of KeyValue store entries
 CkvEntryListA list of KeyValue store entries
 CkvKeysListA list of KeyValue store keys
 CkvPurgeOptions
 CkvPurgeOptions
 CkvWatchOptions
 Cmicro_endpoint_config_s
 Cmicro_endpoint_config_s
 Cmicro_endpoint_info_s
 Cmicro_endpoint_stats_s
 Cmicro_endpoint_stats_s
 Cmicro_group_config_sThe Microservice endpoint group configuration object
 Cmicro_service_config_sThe Microservice top-level configuration object
 Cmicro_service_config_sThe Microservice top-level configuration object
 Cmicro_service_info_s
 Cmicro_service_stats_s
 Cmicro_service_stats_s
 CnatsMetadataA type to represent user-provided metadata, a list of k=v pairs
 CnatsMsgListA list of NATS messages
 CnatsMsgListA list of NATS messages
diff --git a/doc/html/bc_sd.png b/doc/html/bc_sd.png new file mode 100644 index 000000000..31ca888dc Binary files /dev/null and b/doc/html/bc_sd.png differ diff --git a/doc/html/bdwn.png b/doc/html/bdwn.png deleted file mode 100644 index 940a0b950..000000000 Binary files a/doc/html/bdwn.png and /dev/null differ diff --git a/doc/html/classes.html b/doc/html/classes.html index 5210c916e..6bfbda7fb 100644 --- a/doc/html/classes.html +++ b/doc/html/classes.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Index @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,32 +78,38 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Class Index
+
Class Index
J | K | M | N | _
-
J
+
J
jsAccountInfo
jsAccountLimits
jsAPIStats
jsClusterInfo
jsConsumerConfig
jsConsumerInfo
jsConsumerInfoList
jsConsumerNamesList
jsConsumerPauseResponse
jsConsumerSequenceMismatch
jsDirectGetMsgOptions
jsExternalStream
jsFetchRequest
jsLostStreamData
jsMsgMetaData
jsOptions
jsOptions::jsOptionsPublishAsync
jsOptions::jsOptionsPullSubscribeAsync
jsOptions::jsOptionsStream
jsOptions::jsOptionsStream::jsOptionsStreamInfo
jsOptions::jsOptionsStream::jsOptionsStreamPurge
jsPeerInfo
jsPlacement
jsPubAck
jsPubAckErr
jsPubOptions
jsRePublish
jsSequenceInfo
jsSequencePair
jsStreamAlternate
jsStreamConfig
jsStreamConsumerLimits
jsStreamInfo
jsStreamInfoList
jsStreamNamesList
jsStreamSource
jsStreamSourceInfo
jsStreamState
jsStreamStateSubject
jsStreamStateSubjects
jsSubjectTransformConfig
jsSubOptions
jsTier
-
K
+
K
kvConfig
kvEntryList
kvKeysList
kvPurgeOptions
kvWatchOptions
-
M
+
M
micro_endpoint_config_s
micro_endpoint_info_s
micro_endpoint_stats_s
micro_group_config_s
micro_service_config_s
micro_service_info_s
micro_service_stats_s
-
N
+
N
natsMetadata
natsMsgList
-
_
+
_
__natsClientConfig
diff --git a/doc/html/customdoxygen.css b/doc/html/customdoxygen.css old mode 100644 new mode 100755 diff --git a/doc/html/deprecated.html b/doc/html/deprecated.html index 31c737219..0e304a84d 100644 --- a/doc/html/deprecated.html +++ b/doc/html/deprecated.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Deprecated List @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,14 +78,20 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
-
Deprecated List
+
+
Deprecated List
diff --git a/doc/html/dir_085924db4bed469054a9264cf96b0d5e.html b/doc/html/dir_085924db4bed469054a9264cf96b0d5e.html index 3f77dfdb7..563c4f840 100644 --- a/doc/html/dir_085924db4bed469054a9264cf96b0d5e.html +++ b/doc/html/dir_085924db4bed469054a9264cf96b0d5e.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: adapters Directory Reference @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,22 +78,28 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
adapters Directory Reference
+
adapters Directory Reference
- - + - +

+

Files

file  libevent.h [code]
 libevent.h
 
file  libuv.h [code]
 libuv.h
 
diff --git a/doc/html/dir_085924db4bed469054a9264cf96b0d5e.js b/doc/html/dir_085924db4bed469054a9264cf96b0d5e.js new file mode 100644 index 000000000..1ab2d7a5c --- /dev/null +++ b/doc/html/dir_085924db4bed469054a9264cf96b0d5e.js @@ -0,0 +1,5 @@ +var dir_085924db4bed469054a9264cf96b0d5e = +[ + [ "libevent.h", "libevent_8h.html", "libevent_8h" ], + [ "libuv.h", "libuv_8h.html", "libuv_8h" ] +]; \ No newline at end of file diff --git a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 3edf3c829..dcbe4b358 100644 --- a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: src Directory Reference @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,27 +78,33 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
src Directory Reference
+
src Directory Reference
- - +

+

Directories

directory  adapters
 adapters
 
- - + - +

+

Files

file  nats.h [code]
 nats.h
 
file  status.h [code]
 status.h
 
diff --git a/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js new file mode 100644 index 000000000..43cc4322f --- /dev/null +++ b/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js @@ -0,0 +1,6 @@ +var dir_68267d1309a1af8e8297ef4c3efbcdba = +[ + [ "adapters", "dir_085924db4bed469054a9264cf96b0d5e.html", "dir_085924db4bed469054a9264cf96b0d5e" ], + [ "nats.h", "nats_8h.html", "nats_8h" ], + [ "status.h", "status_8h.html", "status_8h" ] +]; \ No newline at end of file diff --git a/doc/html/doc.png b/doc/html/doc.png deleted file mode 100644 index 17edabff9..000000000 Binary files a/doc/html/doc.png and /dev/null differ diff --git a/doc/html/doc.svg b/doc/html/doc.svg new file mode 100644 index 000000000..0b928a531 --- /dev/null +++ b/doc/html/doc.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/doc/html/docd.svg b/doc/html/docd.svg new file mode 100644 index 000000000..ac18b2755 --- /dev/null +++ b/doc/html/docd.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/doc/html/doxygen.svg b/doc/html/doxygen.svg index d42dad52d..79a763540 100644 --- a/doc/html/doxygen.svg +++ b/doc/html/doxygen.svg @@ -1,4 +1,6 @@ + @@ -17,7 +19,7 @@ - + diff --git a/doc/html/dynsections.js b/doc/html/dynsections.js index 3174bd7be..b73c82889 100644 --- a/doc/html/dynsections.js +++ b/doc/html/dynsections.js @@ -47,6 +47,8 @@ function updateStripes() { $('table.directory tr'). removeClass('even').filter(':visible:even').addClass('even'); + $('table.directory tr'). + removeClass('odd').filter(':visible:odd').addClass('odd'); } function toggleLevel(level) @@ -118,4 +120,73 @@ function toggleInherit(id) $(img).attr('src',src.substring(0,src.length-10)+'open.png'); } } + +var opened=true; +// in case HTML_COLORSTYLE is LIGHT or DARK the vars will be replaced, so we write them out explicitly and use double quotes +var plusImg = [ "var(--fold-plus-image)", "var(--fold-plus-image-relpath)" ]; +var minusImg = [ "var(--fold-minus-image)", "var(--fold-minus-image-relpath)" ]; + +// toggle all folding blocks +function codefold_toggle_all(relPath) { + if (opened) { + $('#fold_all').css('background-image',plusImg[relPath]); + $('div[id^=foldopen]').hide(); + $('div[id^=foldclosed]').show(); + } else { + $('#fold_all').css('background-image',minusImg[relPath]); + $('div[id^=foldopen]').show(); + $('div[id^=foldclosed]').hide(); + } + opened=!opened; +} + +// toggle single folding block +function codefold_toggle(id) { + $('#foldopen'+id).toggle(); + $('#foldclosed'+id).toggle(); +} +function init_codefold(relPath) { + $('span[class=lineno]').css( + {'padding-right':'4px', + 'margin-right':'2px', + 'display':'inline-block', + 'width':'54px', + 'background':'linear-gradient(var(--fold-line-color),var(--fold-line-color)) no-repeat 46px/2px 100%' + }); + // add global toggle to first line + $('span[class=lineno]:first').append(''); + // add vertical lines to other rows + $('span[class=lineno]').not(':eq(0)').append(''); + // add toggle controls to lines with fold divs + $('div[class=foldopen]').each(function() { + // extract specific id to use + var id = $(this).attr('id').replace('foldopen',''); + // extract start and end foldable fragment attributes + var start = $(this).attr('data-start'); + var end = $(this).attr('data-end'); + // replace normal fold span with controls for the first line of a foldable fragment + $(this).find('span[class=fold]:first').replaceWith(''); + // append div for folded (closed) representation + $(this).after(''); + // extract the first line from the "open" section to represent closed content + var line = $(this).children().first().clone(); + // remove any glow that might still be active on the original line + $(line).removeClass('glow'); + if (start) { + // if line already ends with a start marker (e.g. trailing {), remove it + $(line).html($(line).html().replace(new RegExp('\\s*'+start+'\\s*$','g'),'')); + } + // replace minus with plus symbol + $(line).find('span[class=fold]').css('background-image',plusImg[relPath]); + // append ellipsis + $(line).append(' '+start+''+end); + // insert constructed line into closed div + $('#foldclosed'+id).html(line); + }); +} + /* @license-end */ diff --git a/doc/html/files.html b/doc/html/files.html index 92d0d2150..b48e69e83 100644 --- a/doc/html/files.html +++ b/doc/html/files.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File List @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,22 +78,30 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
File List
+
File List
Here is a list of all files with brief descriptions:
- - - - - +
[detail level 123]
 libevent.h
 libuv.h
 nats.h
 status.h
+ + + + + +
  src
  adapters
 libevent.h
 libuv.h
 nats.h
 status.h
diff --git a/doc/html/files_dup.js b/doc/html/files_dup.js index be36eac75..c3b39c499 100644 --- a/doc/html/files_dup.js +++ b/doc/html/files_dup.js @@ -1,7 +1,4 @@ var files_dup = [ - [ "libevent.h", "libevent_8h.html", "libevent_8h" ], - [ "libuv.h", "libuv_8h.html", "libuv_8h" ], - [ "nats.h", "nats_8h.html", "nats_8h" ], - [ "status.h", "status_8h.html", "status_8h" ] + [ "src", "dir_68267d1309a1af8e8297ef4c3efbcdba.html", "dir_68267d1309a1af8e8297ef4c3efbcdba" ] ]; \ No newline at end of file diff --git a/doc/html/folderclosed.png b/doc/html/folderclosed.png deleted file mode 100644 index bb8ab35ed..000000000 Binary files a/doc/html/folderclosed.png and /dev/null differ diff --git a/doc/html/folderclosed.svg b/doc/html/folderclosed.svg new file mode 100644 index 000000000..b04bed2e7 --- /dev/null +++ b/doc/html/folderclosed.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/doc/html/folderclosedd.svg b/doc/html/folderclosedd.svg new file mode 100644 index 000000000..52f0166a2 --- /dev/null +++ b/doc/html/folderclosedd.svg @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/doc/html/folderopen.png b/doc/html/folderopen.png deleted file mode 100644 index d6c7f676a..000000000 Binary files a/doc/html/folderopen.png and /dev/null differ diff --git a/doc/html/folderopen.svg b/doc/html/folderopen.svg new file mode 100644 index 000000000..f6896dd25 --- /dev/null +++ b/doc/html/folderopen.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/doc/html/folderopend.svg b/doc/html/folderopend.svg new file mode 100644 index 000000000..2d1f06e7b --- /dev/null +++ b/doc/html/folderopend.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/doc/html/functions.html b/doc/html/functions.html index 277dc9929..72dec7e8d 100644 --- a/doc/html/functions.html +++ b/doc/html/functions.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,55 +78,35 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- a -

diff --git a/doc/html/functions_b.html b/doc/html/functions_b.html index ffa5c1e07..9ebe98ffc 100644 --- a/doc/html/functions_b.html +++ b/doc/html/functions_b.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,31 +78,27 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- b -

diff --git a/doc/html/functions_c.html b/doc/html/functions_c.html index c6c32c0f5..1e32b804d 100644 --- a/doc/html/functions_c.html +++ b/doc/html/functions_c.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,73 +78,35 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- c -

diff --git a/doc/html/functions_d.html b/doc/html/functions_d.html index b427ed43f..c3376e1c8 100644 --- a/doc/html/functions_d.html +++ b/doc/html/functions_d.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,94 +78,45 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- d -

diff --git a/doc/html/functions_e.html b/doc/html/functions_e.html index deaacf768..c14fab7d3 100644 --- a/doc/html/functions_e.html +++ b/doc/html/functions_e.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,70 +78,39 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- e -

diff --git a/doc/html/functions_f.html b/doc/html/functions_f.html index 71dad704d..a098c2f09 100644 --- a/doc/html/functions_f.html +++ b/doc/html/functions_f.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,39 +78,29 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- f -

diff --git a/doc/html/functions_h.html b/doc/html/functions_h.html index 02e16536d..08c69defb 100644 --- a/doc/html/functions_h.html +++ b/doc/html/functions_h.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,30 +78,26 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- h -

diff --git a/doc/html/functions_i.html b/doc/html/functions_i.html index aac577690..2258289a0 100644 --- a/doc/html/functions_i.html +++ b/doc/html/functions_i.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,32 +78,27 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- i -

diff --git a/doc/html/functions_k.html b/doc/html/functions_k.html index 16a2c93a7..6359754a4 100644 --- a/doc/html/functions_k.html +++ b/doc/html/functions_k.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,24 +78,25 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- k -

diff --git a/doc/html/functions_l.html b/doc/html/functions_l.html index ee1e637ba..ca387aea6 100644 --- a/doc/html/functions_l.html +++ b/doc/html/functions_l.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,55 +78,33 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- l -

diff --git a/doc/html/functions_m.html b/doc/html/functions_m.html index 69e7dd87e..02fb9fcc2 100644 --- a/doc/html/functions_m.html +++ b/doc/html/functions_m.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,128 +78,54 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- m -

diff --git a/doc/html/functions_n.html b/doc/html/functions_n.html index c388c9017..b5820eac5 100644 --- a/doc/html/functions_n.html +++ b/doc/html/functions_n.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,81 +78,38 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- n -

diff --git a/doc/html/functions_o.html b/doc/html/functions_o.html index 615b641ec..2d743c6c2 100644 --- a/doc/html/functions_o.html +++ b/doc/html/functions_o.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,29 +78,26 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- o -

diff --git a/doc/html/functions_p.html b/doc/html/functions_p.html index 3c9c8acef..6fe9cf559 100644 --- a/doc/html/functions_p.html +++ b/doc/html/functions_p.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,52 +78,33 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- p -

diff --git a/doc/html/functions_q.html b/doc/html/functions_q.html index ed3eb7b8d..0bf1de100 100644 --- a/doc/html/functions_q.html +++ b/doc/html/functions_q.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,25 +78,24 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- q -

diff --git a/doc/html/functions_r.html b/doc/html/functions_r.html index 3eb99e84b..168d6ecb6 100644 --- a/doc/html/functions_r.html +++ b/doc/html/functions_r.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,40 +78,29 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- r -

diff --git a/doc/html/functions_s.html b/doc/html/functions_s.html index 038798ef8..efb3f1d6f 100644 --- a/doc/html/functions_s.html +++ b/doc/html/functions_s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,108 +78,45 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- s -

diff --git a/doc/html/functions_t.html b/doc/html/functions_t.html index 807e80489..b970e83d3 100644 --- a/doc/html/functions_t.html +++ b/doc/html/functions_t.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,51 +78,33 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- t -

diff --git a/doc/html/functions_u.html b/doc/html/functions_u.html index 9a7f17ecb..005d33f90 100644 --- a/doc/html/functions_u.html +++ b/doc/html/functions_u.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,18 +78,24 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- u -

diff --git a/doc/html/functions_v.html b/doc/html/functions_v.html index 1ea0cda04..de63c74ff 100644 --- a/doc/html/functions_v.html +++ b/doc/html/functions_v.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,20 +78,23 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- v -

diff --git a/doc/html/functions_vars.html b/doc/html/functions_vars.html index ca77f310a..4f1f553e2 100644 --- a/doc/html/functions_vars.html +++ b/doc/html/functions_vars.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,55 +78,35 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- a -

diff --git a/doc/html/functions_vars_b.html b/doc/html/functions_vars_b.html index 15058f1e8..a309cf335 100644 --- a/doc/html/functions_vars_b.html +++ b/doc/html/functions_vars_b.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,31 +78,27 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- b -

diff --git a/doc/html/functions_vars_c.html b/doc/html/functions_vars_c.html index 9a532c260..3863b188c 100644 --- a/doc/html/functions_vars_c.html +++ b/doc/html/functions_vars_c.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,73 +78,35 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- c -

diff --git a/doc/html/functions_vars_d.html b/doc/html/functions_vars_d.html index e154b99f8..9c557ce63 100644 --- a/doc/html/functions_vars_d.html +++ b/doc/html/functions_vars_d.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,94 +78,45 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- d -

diff --git a/doc/html/functions_vars_e.html b/doc/html/functions_vars_e.html index 6cac167f2..0f5214e8f 100644 --- a/doc/html/functions_vars_e.html +++ b/doc/html/functions_vars_e.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,70 +78,39 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- e -

diff --git a/doc/html/functions_vars_f.html b/doc/html/functions_vars_f.html index dee6fd35e..3947dc70d 100644 --- a/doc/html/functions_vars_f.html +++ b/doc/html/functions_vars_f.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,39 +78,29 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- f -

diff --git a/doc/html/functions_vars_h.html b/doc/html/functions_vars_h.html index c9f9daa6b..4944d694a 100644 --- a/doc/html/functions_vars_h.html +++ b/doc/html/functions_vars_h.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,30 +78,26 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- h -

diff --git a/doc/html/functions_vars_i.html b/doc/html/functions_vars_i.html index 9720d26a1..483680463 100644 --- a/doc/html/functions_vars_i.html +++ b/doc/html/functions_vars_i.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,32 +78,27 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- i -

diff --git a/doc/html/functions_vars_k.html b/doc/html/functions_vars_k.html index debd7aee0..53d8f8abc 100644 --- a/doc/html/functions_vars_k.html +++ b/doc/html/functions_vars_k.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,24 +78,25 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- k -

diff --git a/doc/html/functions_vars_l.html b/doc/html/functions_vars_l.html index f2c7f936b..deed1c672 100644 --- a/doc/html/functions_vars_l.html +++ b/doc/html/functions_vars_l.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,55 +78,33 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- l -

diff --git a/doc/html/functions_vars_m.html b/doc/html/functions_vars_m.html index 858b8ba81..659c70de8 100644 --- a/doc/html/functions_vars_m.html +++ b/doc/html/functions_vars_m.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,128 +78,54 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- m -

diff --git a/doc/html/functions_vars_n.html b/doc/html/functions_vars_n.html index 711cc3a55..f2ace2be0 100644 --- a/doc/html/functions_vars_n.html +++ b/doc/html/functions_vars_n.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,81 +78,38 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- n -

diff --git a/doc/html/functions_vars_o.html b/doc/html/functions_vars_o.html index 4be8ccf53..b24b86672 100644 --- a/doc/html/functions_vars_o.html +++ b/doc/html/functions_vars_o.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,29 +78,26 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- o -

diff --git a/doc/html/functions_vars_p.html b/doc/html/functions_vars_p.html index bcb0fbf0a..d9c50b656 100644 --- a/doc/html/functions_vars_p.html +++ b/doc/html/functions_vars_p.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,52 +78,33 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- p -

diff --git a/doc/html/functions_vars_q.html b/doc/html/functions_vars_q.html index 696fd6bae..dae854698 100644 --- a/doc/html/functions_vars_q.html +++ b/doc/html/functions_vars_q.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,25 +78,24 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- q -

diff --git a/doc/html/functions_vars_r.html b/doc/html/functions_vars_r.html index aa95a864e..ff4e31730 100644 --- a/doc/html/functions_vars_r.html +++ b/doc/html/functions_vars_r.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,40 +78,29 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- r -

diff --git a/doc/html/functions_vars_s.html b/doc/html/functions_vars_s.html index b7a6c4062..6ad38740f 100644 --- a/doc/html/functions_vars_s.html +++ b/doc/html/functions_vars_s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,108 +78,45 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- s -

diff --git a/doc/html/functions_vars_t.html b/doc/html/functions_vars_t.html index 6c44c912b..1eb7483fd 100644 --- a/doc/html/functions_vars_t.html +++ b/doc/html/functions_vars_t.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,51 +78,33 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- t -

diff --git a/doc/html/functions_vars_u.html b/doc/html/functions_vars_u.html index 32d387ea6..aa1f8d442 100644 --- a/doc/html/functions_vars_u.html +++ b/doc/html/functions_vars_u.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,18 +78,24 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- u -

diff --git a/doc/html/functions_vars_v.html b/doc/html/functions_vars_v.html index df868fd9c..8670ea152 100644 --- a/doc/html/functions_vars_v.html +++ b/doc/html/functions_vars_v.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,20 +78,23 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- v -

diff --git a/doc/html/functions_vars_w.html b/doc/html/functions_vars_w.html index 27d0108c2..9b52b6c1a 100644 --- a/doc/html/functions_vars_w.html +++ b/doc/html/functions_vars_w.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members - Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,18 +78,23 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all variables with links to the classes they belong to:
-

- w -

diff --git a/doc/html/functions_w.html b/doc/html/functions_w.html index 2713cf91f..8502d6fc4 100644 --- a/doc/html/functions_w.html +++ b/doc/html/functions_w.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Class Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,18 +78,23 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all class members with links to the classes they belong to:
-

- w -

diff --git a/doc/html/globals.html b/doc/html/globals.html index 0e05eda85..bbffed2c4 100644 --- a/doc/html/globals.html +++ b/doc/html/globals.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,819 +78,290 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all file members with links to the files they belong to:
-

- j -

diff --git a/doc/html/globals_defs.html b/doc/html/globals_defs.html index 17fa94b5b..98a347de3 100644 --- a/doc/html/globals_defs.html +++ b/doc/html/globals_defs.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,79 +78,42 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/doc/html/globals_enum.html b/doc/html/globals_enum.html index df4978c69..ff939e69a 100644 --- a/doc/html/globals_enum.html +++ b/doc/html/globals_enum.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,46 +78,31 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/doc/html/globals_eval.html b/doc/html/globals_eval.html index 70e014805..3158c5a1b 100644 --- a/doc/html/globals_eval.html +++ b/doc/html/globals_eval.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,623 +78,230 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all enum values with links to the files they belong to:
-

- j -

diff --git a/doc/html/globals_func.html b/doc/html/globals_func.html index fd574b312..a2e4f94e1 100644 --- a/doc/html/globals_func.html +++ b/doc/html/globals_func.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,186 +78,79 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all functions with links to the files they belong to:
-

- j -

diff --git a/doc/html/globals_func_k.html b/doc/html/globals_func_k.html index 981b9c3a5..01495b7cc 100644 --- a/doc/html/globals_func_k.html +++ b/doc/html/globals_func_k.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,150 +78,67 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all functions with links to the files they belong to:
-

- k -

diff --git a/doc/html/globals_func_m.html b/doc/html/globals_func_m.html index 954c96bf7..e4211c798 100644 --- a/doc/html/globals_func_m.html +++ b/doc/html/globals_func_m.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,147 +78,66 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all functions with links to the files they belong to:
-

- m -

diff --git a/doc/html/globals_func_n.html b/doc/html/globals_func_n.html index 4f750fe4f..2ff788fe3 100644 --- a/doc/html/globals_func_n.html +++ b/doc/html/globals_func_n.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,564 +78,206 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all functions with links to the files they belong to:
-

- n -

diff --git a/doc/html/globals_func_s.html b/doc/html/globals_func_s.html index e42aa4b46..9423ae251 100644 --- a/doc/html/globals_func_s.html +++ b/doc/html/globals_func_s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,138 +78,63 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all functions with links to the files they belong to:
-

- s -

diff --git a/doc/html/globals_k.html b/doc/html/globals_k.html index d721b9875..6473326d7 100644 --- a/doc/html/globals_k.html +++ b/doc/html/globals_k.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,192 +78,81 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all file members with links to the files they belong to:
-

- k -

diff --git a/doc/html/globals_m.html b/doc/html/globals_m.html index e97fb4c98..5b37d8723 100644 --- a/doc/html/globals_m.html +++ b/doc/html/globals_m.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,237 +78,96 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all file members with links to the files they belong to:
-

- m -

diff --git a/doc/html/globals_n.html b/doc/html/globals_n.html index 37a863fb8..31b3a4cd8 100644 --- a/doc/html/globals_n.html +++ b/doc/html/globals_n.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,777 +78,277 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all file members with links to the files they belong to:
-

- n -

diff --git a/doc/html/globals_s.html b/doc/html/globals_s.html index 44747ba9d..d03c42e04 100644 --- a/doc/html/globals_s.html +++ b/doc/html/globals_s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,162 +78,71 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Here is a list of all file members with links to the files they belong to:
-

- s -

diff --git a/doc/html/globals_type.html b/doc/html/globals_type.html index f1f716e8c..781f40df8 100644 --- a/doc/html/globals_type.html +++ b/doc/html/globals_type.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,328 +78,137 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-  +
Here is a list of all typedefs with links to the files they belong to:
-

- j -

diff --git a/doc/html/globals_vars.html b/doc/html/globals_vars.html index f2e9d136f..37eaeae15 100644 --- a/doc/html/globals_vars.html +++ b/doc/html/globals_vars.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: File Members @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,19 +78,22 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
diff --git a/doc/html/group__callbacks_group.html b/doc/html/group__callbacks_group.html index 328984f41..73a4d36a0 100644 --- a/doc/html/group__callbacks_group.html +++ b/doc/html/group__callbacks_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Callbacks @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@ - + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,78 +78,84 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
Typedefs
-
-
Callbacks
+
Callbacks
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Typedefs

typedef void(* natsMsgHandler) (natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure)
 Callback used to deliver messages to the application. More...
typedef void(* natsMsgHandler) (natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure)
 Callback used to deliver messages to the application.
 
typedef void(* natsConnectionHandler) (natsConnection *nc, void *closure)
 Callback used to notify the user of asynchronous connection events. More...
typedef void(* natsConnectionHandler) (natsConnection *nc, void *closure)
 Callback used to notify the user of asynchronous connection events.
 
typedef void(* natsErrHandler) (natsConnection *nc, natsSubscription *subscription, natsStatus err, void *closure)
 Callback used to notify the user of errors encountered while processing inbound messages. More...
typedef void(* natsErrHandler) (natsConnection *nc, natsSubscription *subscription, natsStatus err, void *closure)
 Callback used to notify the user of errors encountered while processing inbound messages.
 
typedef natsStatus(* natsEvLoop_Attach) (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach this connection to the external event loop. More...
typedef natsStatus(* natsEvLoop_Attach) (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach this connection to the external event loop.
 
typedef natsStatus(* natsEvLoop_ReadAddRemove) (void *userData, bool add)
 Read event needs to be added or removed. More...
typedef natsStatus(* natsEvLoop_ReadAddRemove) (void *userData, bool add)
 Read event needs to be added or removed.
 
typedef natsStatus(* natsEvLoop_WriteAddRemove) (void *userData, bool add)
 Write event needs to be added or removed. More...
typedef natsStatus(* natsEvLoop_WriteAddRemove) (void *userData, bool add)
 Write event needs to be added or removed.
 
typedef natsStatus(* natsEvLoop_Detach) (void *userData)
 Detach from the event loop. More...
typedef natsStatus(* natsEvLoop_Detach) (void *userData)
 Detach from the event loop.
 
typedef natsStatus(* natsUserJWTHandler) (char **userJWT, char **customErrTxt, void *closure)
 Callback used to fetch and return account signed user JWT. More...
typedef natsStatus(* natsUserJWTHandler) (char **userJWT, char **customErrTxt, void *closure)
 Callback used to fetch and return account signed user JWT.
 
typedef natsStatus(* natsSignatureHandler) (char **customErrTxt, unsigned char **signature, int *signatureLength, const char *nonce, void *closure)
 Callback used to sign a nonce sent by the server. More...
typedef natsStatus(* natsSignatureHandler) (char **customErrTxt, unsigned char **signature, int *signatureLength, const char *nonce, void *closure)
 Callback used to sign a nonce sent by the server.
 
typedef const char *(* natsTokenHandler) (void *closure)
 Callback used to build a token on connections and reconnections. More...
 
typedef void(* natsOnCompleteCB) (void *closure)
 Callback used to notify that an object lifecycle is complete. More...
typedef const char *(* natsTokenHandler) (void *closure)
 Callback used to build a token on connections and reconnections.
 
typedef void(* natsOnCompleteCB) (void *closure)
 Callback used to notify that an object lifecycle is complete.
 
typedef int64_t(* natsCustomReconnectDelayHandler) (natsConnection *nc, int attempts, void *closure)
 Callback used to specify how long to wait between reconnects. More...
typedef int64_t(* natsCustomReconnectDelayHandler) (natsConnection *nc, int attempts, void *closure)
 Callback used to specify how long to wait between reconnects.
 
typedef void(* jsPubAckErrHandler) (jsCtx *js, jsPubAckErr *pae, void *closure)
 Callback used to process asynchronous publish errors from JetStream. More...
typedef void(* jsPubAckErrHandler) (jsCtx *js, jsPubAckErr *pae, void *closure)
 Callback used to process asynchronous publish errors from JetStream.
 
typedef void(* jsPubAckHandler) (jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure)
 Callback used to process asynchronous publish responses from JetStream. More...
typedef void(* jsPubAckHandler) (jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure)
 Callback used to process asynchronous publish responses from JetStream.
 
typedef void(* stanPubAckHandler) (const char *guid, const char *error, void *closure)
 Callback used to notify of an asynchronous publish result. More...
typedef void(* stanPubAckHandler) (const char *guid, const char *error, void *closure)
 Callback used to notify of an asynchronous publish result.
 
typedef void(* stanMsgHandler) (stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure)
 Callback used to deliver messages to the application. More...
typedef void(* stanMsgHandler) (stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure)
 Callback used to deliver messages to the application.
 
typedef void(* stanConnectionLostHandler) (stanConnection *sc, const char *errorTxt, void *closure)
 Callback used to notify the user of the permanent loss of the connection. More...
typedef void(* stanConnectionLostHandler) (stanConnection *sc, const char *errorTxt, void *closure)
 Callback used to notify the user of the permanent loss of the connection.
 

Detailed Description

NATS Callbacks.

Typedef Documentation

- -

◆ natsMsgHandler

+ +

◆ natsMsgHandler

@@ -168,8 +175,8 @@

-

◆ natsConnectionHandler

+ +

◆ natsConnectionHandler

@@ -189,8 +196,8 @@

-

◆ natsErrHandler

+ +

◆ natsErrHandler

@@ -204,8 +211,8 @@

-

◆ natsEvLoop_Attach

+ +

◆ natsEvLoop_Attach

@@ -228,8 +235,8 @@

-

◆ natsEvLoop_ReadAddRemove

+ +

◆ natsEvLoop_ReadAddRemove

@@ -250,8 +257,8 @@

-

◆ natsEvLoop_WriteAddRemove

+ +

◆ natsEvLoop_WriteAddRemove

@@ -272,8 +279,8 @@

-

◆ natsEvLoop_Detach

+ +

◆ natsEvLoop_Detach

@@ -293,8 +300,8 @@

-

◆ natsUserJWTHandler

+ +

◆ natsUserJWTHandler

@@ -314,8 +321,8 @@

-

◆ natsSignatureHandler

+ +

◆ natsSignatureHandler

@@ -338,14 +345,14 @@

-

◆ natsTokenHandler

+ +

◆ natsTokenHandler

- +
typedef const char*(* natsTokenHandler) (void *closure)typedef const char *(* natsTokenHandler) (void *closure)
@@ -355,8 +362,8 @@

-

◆ natsOnCompleteCB

+ +

◆ natsOnCompleteCB

@@ -371,8 +378,8 @@

-

◆ natsCustomReconnectDelayHandler

+ +

◆ natsCustomReconnectDelayHandler

@@ -396,8 +403,8 @@

-

◆ jsPubAckErrHandler

+ +

◆ jsPubAckErrHandler

@@ -429,8 +436,8 @@

-

◆ jsPubAckHandler

+ +

◆ jsPubAckHandler

@@ -470,8 +477,8 @@

-

◆ stanPubAckHandler

+ +

◆ stanPubAckHandler

@@ -486,8 +493,8 @@

-

◆ stanMsgHandler

+ +

◆ stanMsgHandler

@@ -504,8 +511,8 @@

-

◆ stanConnectionLostHandler

+ +

◆ stanConnectionLostHandler

diff --git a/doc/html/group__callbacks_group.js b/doc/html/group__callbacks_group.js index 975e78778..2ed870aa9 100644 --- a/doc/html/group__callbacks_group.js +++ b/doc/html/group__callbacks_group.js @@ -9,7 +9,7 @@ var group__callbacks_group = [ "natsEvLoop_Detach", "group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0", null ], [ "natsUserJWTHandler", "group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b", null ], [ "natsSignatureHandler", "group__callbacks_group.html#gab786ffd670c86de0563559351305080b", null ], - [ "natsTokenHandler", "group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094", null ], + [ "natsTokenHandler", "group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499", null ], [ "natsOnCompleteCB", "group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a", null ], [ "natsCustomReconnectDelayHandler", "group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4", null ], [ "jsPubAckErrHandler", "group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992", null ], diff --git a/doc/html/group__conn_group.html b/doc/html/group__conn_group.html index 3e8f5e610..359e5675f 100644 --- a/doc/html/group__conn_group.html +++ b/doc/html/group__conn_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Connection @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,26 +78,32 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Connection
+
Connection
- - + - + - +

+

Modules

 Management
 Management
 
 Publishing
 Publishing
 
 Subscribing
 Subscribing
 

Detailed Description

diff --git a/doc/html/group__conn_mgt_group.html b/doc/html/group__conn_mgt_group.html index 2744caab3..f45de83a6 100644 --- a/doc/html/group__conn_mgt_group.html +++ b/doc/html/group__conn_mgt_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Management @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,114 +78,123 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Management
+
Management
- - - + + - - + + - - + + - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus natsConnection_Connect (natsConnection **nc, natsOptions *options)
 Connects to a NATS Server using the provided options. More...
NATS_EXTERN natsStatus natsConnection_Connect (natsConnection **nc, natsOptions *options)
 Connects to a NATS Server using the provided options.
 
natsStatus natsConnection_Reconnect (natsConnection *nc)
 Drops the current connection, reconnects including re-subscribing. More...
natsStatus natsConnection_Reconnect (natsConnection *nc)
 Drops the current connection, reconnects including re-subscribing.
 
NATS_EXTERN void natsConnection_ProcessReadEvent (natsConnection *nc)
 Process a read event when using external event loop. More...
NATS_EXTERN void natsConnection_ProcessReadEvent (natsConnection *nc)
 Process a read event when using external event loop.
 
NATS_EXTERN void natsConnection_ProcessWriteEvent (natsConnection *nc)
 Process a write event when using external event loop. More...
NATS_EXTERN void natsConnection_ProcessCloseEvent (natsSock *socket)
 Process a socket close event when using external event loop.
 
NATS_EXTERN void natsConnection_ProcessWriteEvent (natsConnection *nc)
 Process a write event when using external event loop.
 
NATS_EXTERN natsStatus natsConnection_ConnectTo (natsConnection **nc, const char *urls)
 Connects to a NATS Server using any of the URL from the given list. More...
NATS_EXTERN natsStatus natsConnection_ConnectTo (natsConnection **nc, const char *urls)
 Connects to a NATS Server using any of the URL from the given list.
 
NATS_EXTERN bool natsConnection_IsClosed (natsConnection *nc)
 Test if connection has been closed. More...
NATS_EXTERN bool natsConnection_IsClosed (natsConnection *nc)
 Test if connection has been closed.
 
NATS_EXTERN bool natsConnection_IsReconnecting (natsConnection *nc)
 Test if connection is reconnecting. More...
NATS_EXTERN bool natsConnection_IsReconnecting (natsConnection *nc)
 Test if connection is reconnecting.
 
NATS_EXTERN bool natsConnection_IsDraining (natsConnection *nc)
 Test if connection is draining. More...
NATS_EXTERN bool natsConnection_IsDraining (natsConnection *nc)
 Test if connection is draining.
 
NATS_EXTERN natsConnStatus natsConnection_Status (natsConnection *nc)
 Returns the current state of the connection. More...
NATS_EXTERN natsConnStatus natsConnection_Status (natsConnection *nc)
 Returns the current state of the connection.
 
NATS_EXTERN int natsConnection_Buffered (natsConnection *nc)
 Returns the number of bytes to be sent to the server. More...
NATS_EXTERN int natsConnection_Buffered (natsConnection *nc)
 Returns the number of bytes to be sent to the server.
 
NATS_EXTERN natsStatus natsConnection_Flush (natsConnection *nc)
 Flushes the connection. More...
NATS_EXTERN natsStatus natsConnection_Flush (natsConnection *nc)
 Flushes the connection.
 
NATS_EXTERN natsStatus natsConnection_FlushTimeout (natsConnection *nc, int64_t timeout)
 Flushes the connection with a given timeout. More...
NATS_EXTERN natsStatus natsConnection_FlushTimeout (natsConnection *nc, int64_t timeout)
 Flushes the connection with a given timeout.
 
NATS_EXTERN int64_t natsConnection_GetMaxPayload (natsConnection *nc)
 Returns the maximum message payload. More...
NATS_EXTERN int64_t natsConnection_GetMaxPayload (natsConnection *nc)
 Returns the maximum message payload.
 
NATS_EXTERN natsStatus natsConnection_GetStats (natsConnection *nc, natsStatistics *stats)
 Gets the connection statistics. More...
NATS_EXTERN natsStatus natsConnection_GetStats (natsConnection *nc, natsStatistics *stats)
 Gets the connection statistics.
 
NATS_EXTERN natsStatus natsConnection_GetConnectedUrl (natsConnection *nc, char *buffer, size_t bufferSize)
 Gets the URL of the currently connected server. More...
NATS_EXTERN natsStatus natsConnection_GetConnectedUrl (natsConnection *nc, char *buffer, size_t bufferSize)
 Gets the URL of the currently connected server.
 
NATS_EXTERN natsStatus natsConnection_GetConnectedServerId (natsConnection *nc, char *buffer, size_t bufferSize)
 Gets the server Id. More...
NATS_EXTERN natsStatus natsConnection_GetConnectedServerId (natsConnection *nc, char *buffer, size_t bufferSize)
 Gets the server Id.
 
NATS_EXTERN natsStatus natsConnection_GetServers (natsConnection *nc, char ***servers, int *count)
 Returns the list of server URLs known to this connection. More...
NATS_EXTERN natsStatus natsConnection_GetServers (natsConnection *nc, char ***servers, int *count)
 Returns the list of server URLs known to this connection.
 
NATS_EXTERN natsStatus natsConnection_GetDiscoveredServers (natsConnection *nc, char ***servers, int *count)
 Returns the list of discovered server URLs. More...
NATS_EXTERN natsStatus natsConnection_GetDiscoveredServers (natsConnection *nc, char ***servers, int *count)
 Returns the list of discovered server URLs.
 
NATS_EXTERN natsStatus natsConnection_GetLastError (natsConnection *nc, const char **lastError)
 Gets the last connection error. More...
NATS_EXTERN natsStatus natsConnection_GetLastError (natsConnection *nc, const char **lastError)
 Gets the last connection error.
 
NATS_EXTERN natsStatus natsConnection_GetClientID (natsConnection *nc, uint64_t *cid)
 Gets the current client ID assigned by the server. More...
NATS_EXTERN natsStatus natsConnection_GetClientID (natsConnection *nc, uint64_t *cid)
 Gets the current client ID assigned by the server.
 
NATS_EXTERN natsStatus natsConnection_Drain (natsConnection *nc)
 Drains the connection with default timeout. More...
NATS_EXTERN natsStatus natsConnection_Drain (natsConnection *nc)
 Drains the connection with default timeout.
 
NATS_EXTERN natsStatus natsConnection_DrainTimeout (natsConnection *nc, int64_t timeout)
 Drains the connection with given timeout. More...
NATS_EXTERN natsStatus natsConnection_DrainTimeout (natsConnection *nc, int64_t timeout)
 Drains the connection with given timeout.
 
NATS_EXTERN natsStatus natsConnection_Sign (natsConnection *nc, const unsigned char *message, int messageLen, unsigned char sig[64])
 Signs any 'message' using the connection's user credentials. More...
NATS_EXTERN natsStatus natsConnection_Sign (natsConnection *nc, const unsigned char *message, int messageLen, unsigned char sig[64])
 Signs any 'message' using the connection's user credentials.
 
NATS_EXTERN natsStatus natsConnection_GetClientIP (natsConnection *nc, char **ip)
 Returns the client's IP address as reported by the server. More...
NATS_EXTERN natsStatus natsConnection_GetClientIP (natsConnection *nc, char **ip)
 Returns the client's IP address as reported by the server.
 
NATS_EXTERN natsStatus natsConnection_GetRTT (natsConnection *nc, int64_t *rtt)
 Returns the round trip time between this client and the server. More...
NATS_EXTERN natsStatus natsConnection_GetRTT (natsConnection *nc, int64_t *rtt)
 Returns the round trip time between this client and the server.
 
NATS_EXTERN natsStatus natsConnection_HasHeaderSupport (natsConnection *nc)
 Returns if the connection to current server supports headers. More...
NATS_EXTERN natsStatus natsConnection_HasHeaderSupport (natsConnection *nc)
 Returns if the connection to current server supports headers.
 
NATS_EXTERN natsStatus natsConnection_GetLocalIPAndPort (natsConnection *nc, char **ip, int *port)
 Returns the connection local IP and port. More...
NATS_EXTERN natsStatus natsConnection_GetLocalIPAndPort (natsConnection *nc, char **ip, int *port)
 Returns the connection local IP and port.
 
NATS_EXTERN void natsConnection_Close (natsConnection *nc)
 Closes the connection. More...
NATS_EXTERN void natsConnection_Close (natsConnection *nc)
 Closes the connection.
 
NATS_EXTERN void natsConnection_Destroy (natsConnection *nc)
 Destroys the connection object. More...
NATS_EXTERN void natsConnection_Destroy (natsConnection *nc)
 Destroys the connection object.
 

Detailed Description

Functions related to connection management.

Function Documentation

- -

◆ natsConnection_Connect()

+ +

◆ natsConnection_Connect()

@@ -223,8 +233,8 @@

-

◆ natsConnection_Reconnect()

+ +

◆ natsConnection_Reconnect()

@@ -248,8 +258,8 @@

-

◆ natsConnection_ProcessReadEvent()

+ +

◆ natsConnection_ProcessReadEvent()

@@ -274,8 +284,34 @@

-

◆ natsConnection_ProcessWriteEvent()

+ +

◆ natsConnection_ProcessCloseEvent()

+ +
+
+ + + + + + + + +
NATS_EXTERN void natsConnection_ProcessCloseEvent (natsSocksocket)
+
+

When using an external event loop, and the library wants to close the connection, the event loop adapter will ensure that the event loop library stops polling, and then will invoke this function so that the socket can be safely closed.

+
Parameters
+ + +
socketthe pointer to the natsSock object.
+
+
+
Warning
This API is reserved for external event loop adapters.
+ +
+
+ +

◆ natsConnection_ProcessWriteEvent()

@@ -300,8 +336,8 @@

-

◆ natsConnection_ConnectTo()

+ +

◆ natsConnection_ConnectTo()

@@ -340,8 +376,8 @@

-

◆ natsConnection_IsClosed()

+ +

◆ natsConnection_IsClosed()

@@ -365,8 +401,8 @@

-

◆ natsConnection_IsReconnecting()

+ +

◆ natsConnection_IsReconnecting()

@@ -390,8 +426,8 @@

-

◆ natsConnection_IsDraining()

+ +

◆ natsConnection_IsDraining()

@@ -415,8 +451,8 @@

-

◆ natsConnection_Status()

+ +

◆ natsConnection_Status()

@@ -441,8 +477,8 @@

-

◆ natsConnection_Buffered()

+ +

◆ natsConnection_Buffered()

@@ -467,8 +503,8 @@

-

◆ natsConnection_Flush()

+ +

◆ natsConnection_Flush()

@@ -494,8 +530,8 @@

-

◆ natsConnection_FlushTimeout()

+ +

◆ natsConnection_FlushTimeout()

@@ -531,8 +567,8 @@

-

◆ natsConnection_GetMaxPayload()

+ +

◆ natsConnection_GetMaxPayload()

@@ -557,8 +593,8 @@

-

◆ natsConnection_GetStats()

+ +

◆ natsConnection_GetStats()

@@ -593,8 +629,8 @@

-

◆ natsConnection_GetConnectedUrl()

+ +

◆ natsConnection_GetConnectedUrl()

@@ -636,8 +672,8 @@

-

◆ natsConnection_GetConnectedServerId()

+ +

◆ natsConnection_GetConnectedServerId()

@@ -679,8 +715,8 @@

-

◆ natsConnection_GetServers()

+ +

◆ natsConnection_GetServers()

@@ -725,8 +761,8 @@

-

◆ natsConnection_GetDiscoveredServers()

+ +

◆ natsConnection_GetDiscoveredServers()

@@ -771,8 +807,8 @@

-

◆ natsConnection_GetLastError()

+ +

◆ natsConnection_GetLastError()

@@ -808,8 +844,8 @@

-

◆ natsConnection_GetClientID()

+ +

◆ natsConnection_GetClientID()

@@ -846,8 +882,8 @@

-

◆ natsConnection_Drain()

+ +

◆ natsConnection_Drain()

@@ -876,8 +912,8 @@

-

◆ natsConnection_DrainTimeout()

+ +

◆ natsConnection_DrainTimeout()

@@ -917,8 +953,8 @@

-

◆ natsConnection_Sign()

+ +

◆ natsConnection_Sign()

@@ -968,8 +1004,8 @@

-

◆ natsConnection_GetClientIP()

+ +

◆ natsConnection_GetClientIP()

@@ -1008,8 +1044,8 @@

-

◆ natsConnection_GetRTT()

+ +

◆ natsConnection_GetRTT()

@@ -1045,8 +1081,8 @@

-

◆ natsConnection_HasHeaderSupport()

+ +

◆ natsConnection_HasHeaderSupport()

@@ -1070,8 +1106,8 @@

-

◆ natsConnection_GetLocalIPAndPort()

+ +

◆ natsConnection_GetLocalIPAndPort()

@@ -1123,8 +1159,8 @@

-

◆ natsConnection_Close()

+ +

◆ natsConnection_Close()

@@ -1148,8 +1184,8 @@

-

◆ natsConnection_Destroy()

+ +

◆ natsConnection_Destroy()

diff --git a/doc/html/group__conn_mgt_group.js b/doc/html/group__conn_mgt_group.js index f616e89c0..8131e373b 100644 --- a/doc/html/group__conn_mgt_group.js +++ b/doc/html/group__conn_mgt_group.js @@ -3,6 +3,7 @@ var group__conn_mgt_group = [ "natsConnection_Connect", "group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce", null ], [ "natsConnection_Reconnect", "group__conn_mgt_group.html#gab189a6974024f58944cdaa5612d4587e", null ], [ "natsConnection_ProcessReadEvent", "group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8", null ], + [ "natsConnection_ProcessCloseEvent", "group__conn_mgt_group.html#ga9b0b13505d2dc85f49a5554c8a164876", null ], [ "natsConnection_ProcessWriteEvent", "group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47", null ], [ "natsConnection_ConnectTo", "group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4", null ], [ "natsConnection_IsClosed", "group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f", null ], diff --git a/doc/html/group__conn_pub_group.html b/doc/html/group__conn_pub_group.html index 682d8e11e..021a39743 100644 --- a/doc/html/group__conn_pub_group.html +++ b/doc/html/group__conn_pub_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Publishing @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,51 +78,57 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Publishing
+
Publishing
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus natsConnection_Publish (natsConnection *nc, const char *subj, const void *data, int dataLen)
 Publishes data on a subject. More...
NATS_EXTERN natsStatus natsConnection_Publish (natsConnection *nc, const char *subj, const void *data, int dataLen)
 Publishes data on a subject.
 
NATS_EXTERN natsStatus natsConnection_PublishString (natsConnection *nc, const char *subj, const char *str)
 Publishes a string on a subject. More...
NATS_EXTERN natsStatus natsConnection_PublishString (natsConnection *nc, const char *subj, const char *str)
 Publishes a string on a subject.
 
NATS_EXTERN natsStatus natsConnection_PublishMsg (natsConnection *nc, natsMsg *msg)
 Publishes a message on a subject. More...
NATS_EXTERN natsStatus natsConnection_PublishMsg (natsConnection *nc, natsMsg *msg)
 Publishes a message on a subject.
 
NATS_EXTERN natsStatus natsConnection_PublishRequest (natsConnection *nc, const char *subj, const char *reply, const void *data, int dataLen)
 Publishes data on a subject expecting replies on the given reply. More...
NATS_EXTERN natsStatus natsConnection_PublishRequest (natsConnection *nc, const char *subj, const char *reply, const void *data, int dataLen)
 Publishes data on a subject expecting replies on the given reply.
 
NATS_EXTERN natsStatus natsConnection_PublishRequestString (natsConnection *nc, const char *subj, const char *reply, const char *str)
 Publishes a string on a subject expecting replies on the given reply. More...
NATS_EXTERN natsStatus natsConnection_PublishRequestString (natsConnection *nc, const char *subj, const char *reply, const char *str)
 Publishes a string on a subject expecting replies on the given reply.
 
NATS_EXTERN natsStatus natsConnection_Request (natsMsg **replyMsg, natsConnection *nc, const char *subj, const void *data, int dataLen, int64_t timeout)
 Sends a request and waits for a reply. More...
NATS_EXTERN natsStatus natsConnection_Request (natsMsg **replyMsg, natsConnection *nc, const char *subj, const void *data, int dataLen, int64_t timeout)
 Sends a request and waits for a reply.
 
NATS_EXTERN natsStatus natsConnection_RequestString (natsMsg **replyMsg, natsConnection *nc, const char *subj, const char *str, int64_t timeout)
 Sends a request (as a string) and waits for a reply. More...
NATS_EXTERN natsStatus natsConnection_RequestString (natsMsg **replyMsg, natsConnection *nc, const char *subj, const char *str, int64_t timeout)
 Sends a request (as a string) and waits for a reply.
 
NATS_EXTERN natsStatus natsConnection_RequestMsg (natsMsg **replyMsg, natsConnection *nc, natsMsg *requestMsg, int64_t timeout)
 Sends a request based on the given requestMsg and waits for a reply. More...
NATS_EXTERN natsStatus natsConnection_RequestMsg (natsMsg **replyMsg, natsConnection *nc, natsMsg *requestMsg, int64_t timeout)
 Sends a request based on the given requestMsg and waits for a reply.
 

Detailed Description

Publishing functions

Function Documentation

- -

◆ natsConnection_Publish()

+ +

◆ natsConnection_Publish()

@@ -170,8 +177,8 @@

-

◆ natsConnection_PublishString()

+ +

◆ natsConnection_PublishString()

@@ -204,7 +211,7 @@

const char* myString = "hello";
-
natsConnection_Publish(nc, subj, (const void*) myString, (int) strlen(myString));
+
natsConnection_Publish(nc, subj, (const void*) myString, (int) strlen(myString));
NATS_EXTERN natsStatus natsConnection_Publish(natsConnection *nc, const char *subj, const void *data, int dataLen)
Publishes data on a subject.

Parameters
@@ -217,8 +224,8 @@

-

◆ natsConnection_PublishMsg()

+ +

◆ natsConnection_PublishMsg()

@@ -254,8 +261,8 @@

-

◆ natsConnection_PublishRequest()

+ +

◆ natsConnection_PublishRequest()

@@ -311,8 +318,8 @@

-

◆ natsConnection_PublishRequestString()

+ +

◆ natsConnection_PublishRequestString()

@@ -364,8 +371,8 @@

-

◆ natsConnection_Request()

+ +

◆ natsConnection_Request()

@@ -429,8 +436,8 @@

-

◆ natsConnection_RequestString()

+ +

◆ natsConnection_RequestString()

@@ -475,7 +482,7 @@

const char* myString = "hello";
-
natsConnection_Request(replyMsg, nc, subj, (const void*) myString, (int) strlen(myString));
+
natsConnection_Request(replyMsg, nc, subj, (const void*) myString, (int) strlen(myString));
NATS_EXTERN natsStatus natsConnection_Request(natsMsg **replyMsg, natsConnection *nc, const char *subj, const void *data, int dataLen, int64_t timeout)
Sends a request and waits for a reply.

Warning
See warning about no responders in natsConnection_Request().
Parameters
@@ -491,8 +498,8 @@

-

◆ natsConnection_RequestMsg()

+ +

◆ natsConnection_RequestMsg()

diff --git a/doc/html/group__conn_sub_group.html b/doc/html/group__conn_sub_group.html index 8120bd0a5..3905878e4 100644 --- a/doc/html/group__conn_sub_group.html +++ b/doc/html/group__conn_sub_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Subscribing @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +

@@ -63,7 +64,7 @@
@@ -77,45 +78,51 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Subscribing
+
Subscribing
- - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus natsConnection_Subscribe (natsSubscription **sub, natsConnection *nc, const char *subject, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous subscription. More...
NATS_EXTERN natsStatus natsConnection_Subscribe (natsSubscription **sub, natsConnection *nc, const char *subject, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous subscription.
 
NATS_EXTERN natsStatus natsConnection_SubscribeTimeout (natsSubscription **sub, natsConnection *nc, const char *subject, int64_t timeout, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous subscription with a timeout. More...
NATS_EXTERN natsStatus natsConnection_SubscribeTimeout (natsSubscription **sub, natsConnection *nc, const char *subject, int64_t timeout, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous subscription with a timeout.
 
NATS_EXTERN natsStatus natsConnection_SubscribeSync (natsSubscription **sub, natsConnection *nc, const char *subject)
 Creates a synchronous subcription. More...
NATS_EXTERN natsStatus natsConnection_SubscribeSync (natsSubscription **sub, natsConnection *nc, const char *subject)
 Creates a synchronous subcription.
 
NATS_EXTERN natsStatus natsConnection_QueueSubscribe (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous queue subscriber. More...
NATS_EXTERN natsStatus natsConnection_QueueSubscribe (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous queue subscriber.
 
NATS_EXTERN natsStatus natsConnection_QueueSubscribeTimeout (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup, int64_t timeout, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous queue subscriber with a timeout. More...
NATS_EXTERN natsStatus natsConnection_QueueSubscribeTimeout (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup, int64_t timeout, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous queue subscriber with a timeout.
 
NATS_EXTERN natsStatus natsConnection_QueueSubscribeSync (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup)
 Creates a synchronous queue subscriber. More...
NATS_EXTERN natsStatus natsConnection_QueueSubscribeSync (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup)
 Creates a synchronous queue subscriber.
 

Detailed Description

Subscribing functions.

Function Documentation

- -

◆ natsConnection_Subscribe()

+ +

◆ natsConnection_Subscribe()

@@ -171,8 +178,8 @@

-

◆ natsConnection_SubscribeTimeout()

+ +

◆ natsConnection_SubscribeTimeout()

@@ -239,8 +246,8 @@

-

◆ natsConnection_SubscribeSync()

+ +

◆ natsConnection_SubscribeSync()

@@ -282,8 +289,8 @@

-

◆ natsConnection_QueueSubscribe()

+ +

◆ natsConnection_QueueSubscribe()

@@ -346,8 +353,8 @@

-

◆ natsConnection_QueueSubscribeTimeout()

+ +

◆ natsConnection_QueueSubscribeTimeout()

@@ -421,8 +428,8 @@

-

◆ natsConnection_QueueSubscribeSync()

+ +

◆ natsConnection_QueueSubscribeSync()

diff --git a/doc/html/group__env_variables_group.html b/doc/html/group__env_variables_group.html index 1d1dc02fc..e30ebf40f 100644 --- a/doc/html/group__env_variables_group.html +++ b/doc/html/group__env_variables_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Environment Variables @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,14 +78,20 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Environment Variables
+
Environment Variables

You will find here the environment variables that change the default behavior of the NATS C Client library.
diff --git a/doc/html/group__func_group.html b/doc/html/group__func_group.html index a692d355f..d1a32371f 100644 --- a/doc/html/group__func_group.html +++ b/doc/html/group__func_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Functions @@ -26,7 +26,7 @@

NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,50 +78,56 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Functions
+
Functions
- - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +

+

Modules

 Library
 Library
 
 Status
 Status
 
 Statistics
 Statistics
 
 Options
 Options
 
 Streaming Connection Options
 Streaming Connection Options
 
 Streaming Subscription Options
 Streaming Subscription Options
 
 Inboxes
 Inboxes
 
 Message
 Message
 
 Streaming Message
 Streaming Message
 
 Connection
 Connection
 
 Subscription
 Subscription
 
 Streaming Connection
 Streaming Connection
 
 Streaming Subscription
 Streaming Subscription
 
 JetStream
 JetStream
 
 KeyValue store
 KeyValue store
 

Detailed Description

diff --git a/doc/html/group__inbox_group.html b/doc/html/group__inbox_group.html index 6fe379233..5c2d60666 100644 --- a/doc/html/group__inbox_group.html +++ b/doc/html/group__inbox_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Inboxes @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,33 +78,39 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Inboxes
+
Inboxes
- - - + + - - + +

+

Functions

NATS_EXTERN natsStatus natsInbox_Create (natsInbox **newInbox)
 Creates an inbox. More...
NATS_EXTERN natsStatus natsInbox_Create (natsInbox **newInbox)
 Creates an inbox.
 
NATS_EXTERN void natsInbox_Destroy (natsInbox *inbox)
 Destroys the inbox. More...
NATS_EXTERN void natsInbox_Destroy (natsInbox *inbox)
 Destroys the inbox.
 

Detailed Description

NATS Inboxes.

Function Documentation

- -

◆ natsInbox_Create()

+ +

◆ natsInbox_Create()

@@ -129,8 +136,8 @@

-

◆ natsInbox_Destroy()

+ +

◆ natsInbox_Destroy()

diff --git a/doc/html/group__js_assets_group.html b/doc/html/group__js_assets_group.html index 86599205b..a4400fdb8 100644 --- a/doc/html/group__js_assets_group.html +++ b/doc/html/group__js_assets_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: JetStream Assets Management @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,132 +78,138 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
JetStream Assets Management
+
JetStream Assets Management
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus jsStreamConfig_Init (jsStreamConfig *cfg)
 Initializes a streaming configuration structure. More...
NATS_EXTERN natsStatus jsStreamConfig_Init (jsStreamConfig *cfg)
 Initializes a streaming configuration structure.
 
NATS_EXTERN natsStatus jsPlacement_Init (jsPlacement *placement)
 Initializes a placement configuration structure. More...
NATS_EXTERN natsStatus jsPlacement_Init (jsPlacement *placement)
 Initializes a placement configuration structure.
 
NATS_EXTERN natsStatus jsStreamSource_Init (jsStreamSource *source)
 Initializes a stream source configuration structure. More...
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. More...
NATS_EXTERN natsStatus jsExternalStream_Init (jsExternalStream *external)
 Initializes an external stream configuration structure.
 
NATS_EXTERN natsStatus jsRePublish_Init (jsRePublish *rp)
 Initializes a republish structure. More...
NATS_EXTERN natsStatus jsRePublish_Init (jsRePublish *rp)
 Initializes a republish structure.
 
NATS_EXTERN natsStatus js_AddStream (jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Creates a stream. More...
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. More...
NATS_EXTERN natsStatus js_UpdateStream (jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Updates a stream.
 
NATS_EXTERN natsStatus js_PurgeStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Purges a stream. More...
NATS_EXTERN natsStatus js_PurgeStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Purges a stream.
 
NATS_EXTERN natsStatus js_DeleteStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Deletes a stream. More...
NATS_EXTERN natsStatus js_DeleteStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Deletes a stream.
 
NATS_EXTERN natsStatus js_GetMsg (natsMsg **msg, jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Retrieves a JetStream message from the stream by sequence. More...
NATS_EXTERN natsStatus js_GetMsg (natsMsg **msg, jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Retrieves a JetStream message from the stream by sequence.
 
NATS_EXTERN natsStatus js_GetLastMsg (natsMsg **msg, jsCtx *js, const char *stream, const char *subject, jsOptions *opts, jsErrCode *errCode)
 Retrieves the last JetStream message from the stream for a given subject. More...
NATS_EXTERN natsStatus js_GetLastMsg (natsMsg **msg, jsCtx *js, const char *stream, const char *subject, jsOptions *opts, jsErrCode *errCode)
 Retrieves the last JetStream message from the stream for a given subject.
 
NATS_EXTERN natsStatus jsDirectGetMsgOptions_Init (jsDirectGetMsgOptions *opts)
 Initializes a direct get message options structure. More...
NATS_EXTERN natsStatus jsDirectGetMsgOptions_Init (jsDirectGetMsgOptions *opts)
 Initializes a direct get message options structure.
 
NATS_EXTERN natsStatus js_DirectGetMsg (natsMsg **msg, jsCtx *js, const char *stream, jsOptions *opts, jsDirectGetMsgOptions *dgOpts)
 Retrieves directly a JetStream message based on provided options. More...
NATS_EXTERN natsStatus js_DirectGetMsg (natsMsg **msg, jsCtx *js, const char *stream, jsOptions *opts, jsDirectGetMsgOptions *dgOpts)
 Retrieves directly a JetStream message based on provided options.
 
NATS_EXTERN natsStatus js_DeleteMsg (jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Deletes a message from the stream. More...
NATS_EXTERN natsStatus js_DeleteMsg (jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Deletes a message from the stream.
 
NATS_EXTERN natsStatus js_EraseMsg (jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Erases a message from the stream. More...
NATS_EXTERN natsStatus js_EraseMsg (jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Erases a message from the stream.
 
NATS_EXTERN natsStatus js_GetStreamInfo (jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retreives information from a stream. More...
NATS_EXTERN natsStatus js_GetStreamInfo (jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retreives information from a stream.
 
NATS_EXTERN void jsStreamInfo_Destroy (jsStreamInfo *si)
 Destroys the stream information object. More...
NATS_EXTERN void jsStreamInfo_Destroy (jsStreamInfo *si)
 Destroys the stream information object.
 
NATS_EXTERN natsStatus js_Streams (jsStreamInfoList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available streams. More...
NATS_EXTERN natsStatus js_Streams (jsStreamInfoList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available streams.
 
NATS_EXTERN void jsStreamInfoList_Destroy (jsStreamInfoList *list)
 Destroys the stream information list object. More...
NATS_EXTERN void jsStreamInfoList_Destroy (jsStreamInfoList *list)
 Destroys the stream information list object.
 
NATS_EXTERN natsStatus js_StreamNames (jsStreamNamesList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available stream names. More...
NATS_EXTERN natsStatus js_StreamNames (jsStreamNamesList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available stream names.
 
NATS_EXTERN void jsStreamNamesList_Destroy (jsStreamNamesList *list)
 Destroys the stream names list object. More...
NATS_EXTERN void jsStreamNamesList_Destroy (jsStreamNamesList *list)
 Destroys the stream names list object.
 
NATS_EXTERN natsStatus jsConsumerConfig_Init (jsConsumerConfig *cc)
 Initializes a consumer configuration structure. More...
NATS_EXTERN natsStatus jsConsumerConfig_Init (jsConsumerConfig *cc)
 Initializes a consumer configuration structure.
 
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_AddConsumer (jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Adds a JetStream consumer.
 
NATS_EXTERN natsStatus js_UpdateConsumer (jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Updates a JetStream consumer. More...
NATS_EXTERN natsStatus js_UpdateConsumer (jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Updates a JetStream consumer.
 
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_GetConsumerInfo (jsConsumerInfo **ci, jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
 Retrieves information about a consumer.
 
NATS_EXTERN natsStatus js_DeleteConsumer (jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
 Deletes a consumer. More...
NATS_EXTERN natsStatus js_DeleteConsumer (jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
 Deletes a consumer.
 
NATS_EXTERN natsStatus js_PauseConsumer (jsConsumerPauseResponse **new_cpr, jsCtx *js, const char *stream, const char *consumer, uint64_t pauseUntil, jsOptions *opts, jsErrCode *errCode)
 Pauses a consumer. More...
NATS_EXTERN natsStatus js_PauseConsumer (jsConsumerPauseResponse **new_cpr, jsCtx *js, const char *stream, const char *consumer, uint64_t pauseUntil, jsOptions *opts, jsErrCode *errCode)
 Pauses a consumer.
 
NATS_EXTERN void jsConsumerPauseResponse_Destroy (jsConsumerPauseResponse *cpr)
 Destroys the PauseConsumer response object. More...
NATS_EXTERN void jsConsumerPauseResponse_Destroy (jsConsumerPauseResponse *cpr)
 Destroys the PauseConsumer response object.
 
NATS_EXTERN void jsConsumerInfo_Destroy (jsConsumerInfo *ci)
 Destroys the consumer information object. More...
NATS_EXTERN void jsConsumerInfo_Destroy (jsConsumerInfo *ci)
 Destroys the consumer information object.
 
NATS_EXTERN natsStatus js_Consumers (jsConsumerInfoList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available consumers for a stream. More...
NATS_EXTERN natsStatus js_Consumers (jsConsumerInfoList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available consumers for a stream.
 
NATS_EXTERN void jsConsumerInfoList_Destroy (jsConsumerInfoList *list)
 Destroys the consumer information list object. More...
NATS_EXTERN void jsConsumerInfoList_Destroy (jsConsumerInfoList *list)
 Destroys the consumer information list object.
 
NATS_EXTERN natsStatus js_ConsumerNames (jsConsumerNamesList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available consumer names for a stream. More...
NATS_EXTERN natsStatus js_ConsumerNames (jsConsumerNamesList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available consumer names for a stream.
 
NATS_EXTERN void jsConsumerNamesList_Destroy (jsConsumerNamesList *list)
 Destroys the consumer names list object. More...
NATS_EXTERN void jsConsumerNamesList_Destroy (jsConsumerNamesList *list)
 Destroys the consumer names list object.
 
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 natsStatus js_GetAccountInfo (jsAccountInfo **ai, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves information about the JetStream usage from an account.
 
NATS_EXTERN void jsAccountInfo_Destroy (jsAccountInfo *ai)
 Destroys the account information object. More...
NATS_EXTERN void jsAccountInfo_Destroy (jsAccountInfo *ai)
 Destroys the account information object.
 

Detailed Description

JetStream Assets Management

Function Documentation

- -

◆ jsStreamConfig_Init()

+ +

◆ jsStreamConfig_Init()

@@ -226,8 +233,8 @@

-

◆ jsPlacement_Init()

+ +

◆ jsPlacement_Init()

@@ -251,8 +258,8 @@

-

◆ jsStreamSource_Init()

+ +

◆ jsStreamSource_Init()

@@ -276,8 +283,8 @@

-

◆ jsExternalStream_Init()

+ +

◆ jsExternalStream_Init()

@@ -301,8 +308,8 @@

-

◆ jsRePublish_Init()

+ +

◆ jsRePublish_Init()

@@ -326,8 +333,8 @@

-

◆ js_AddStream()

+ +

◆ js_AddStream()

@@ -387,8 +394,8 @@

-

◆ js_UpdateStream()

+ +

◆ js_UpdateStream()

@@ -448,8 +455,8 @@

-

◆ js_PurgeStream()

+ +

◆ js_PurgeStream()

@@ -506,8 +513,8 @@

-

◆ js_DeleteStream()

+ +

◆ js_DeleteStream()

@@ -556,8 +563,8 @@

-

◆ js_GetMsg()

+ +

◆ js_GetMsg()

@@ -624,8 +631,8 @@

-

◆ js_GetLastMsg()

+ +

◆ js_GetLastMsg()

@@ -692,8 +699,8 @@

-

◆ jsDirectGetMsgOptions_Init()

+ +

◆ jsDirectGetMsgOptions_Init()

@@ -717,8 +724,8 @@

-

◆ js_DirectGetMsg()

+ +

◆ js_DirectGetMsg()

@@ -778,8 +785,8 @@

-

◆ js_DeleteMsg()

+ +

◆ js_DeleteMsg()

@@ -837,8 +844,8 @@

-

◆ js_EraseMsg()

+ +

◆ js_EraseMsg()

@@ -895,8 +902,8 @@

-

◆ js_GetStreamInfo()

+ +

◆ js_GetStreamInfo()

@@ -960,8 +967,8 @@

-

◆ jsStreamInfo_Destroy()

+ +

◆ jsStreamInfo_Destroy()

@@ -985,8 +992,8 @@

-

◆ js_Streams()

+ +

◆ js_Streams()

@@ -1036,8 +1043,8 @@

-

◆ jsStreamInfoList_Destroy()

+ +

◆ jsStreamInfoList_Destroy()

@@ -1062,8 +1069,8 @@

-

◆ js_StreamNames()

+ +

◆ js_StreamNames()

@@ -1113,8 +1120,8 @@

-

◆ jsStreamNamesList_Destroy()

+ +

◆ jsStreamNamesList_Destroy()

@@ -1139,8 +1146,8 @@

-

◆ jsConsumerConfig_Init()

+ +

◆ jsConsumerConfig_Init()

@@ -1165,8 +1172,8 @@

-

◆ js_AddConsumer()

+ +

◆ js_AddConsumer()

@@ -1233,8 +1240,8 @@

-

◆ js_UpdateConsumer()

+ +

◆ js_UpdateConsumer()

@@ -1301,8 +1308,8 @@

-

◆ js_GetConsumerInfo()

+ +

◆ js_GetConsumerInfo()

@@ -1365,8 +1372,8 @@

-

◆ js_DeleteConsumer()

+ +

◆ js_DeleteConsumer()

@@ -1422,8 +1429,8 @@

-

◆ js_PauseConsumer()

+ +

◆ js_PauseConsumer()

@@ -1493,8 +1500,8 @@

-

◆ jsConsumerPauseResponse_Destroy()

+ +

◆ jsConsumerPauseResponse_Destroy()

@@ -1518,8 +1525,8 @@

-

◆ jsConsumerInfo_Destroy()

+ +

◆ jsConsumerInfo_Destroy()

@@ -1543,8 +1550,8 @@

-

◆ js_Consumers()

+ +

◆ js_Consumers()

@@ -1601,8 +1608,8 @@

-

◆ jsConsumerInfoList_Destroy()

+ +

◆ jsConsumerInfoList_Destroy()

@@ -1627,8 +1634,8 @@

-

◆ js_ConsumerNames()

+ +

◆ js_ConsumerNames()

@@ -1685,8 +1692,8 @@

-

◆ jsConsumerNamesList_Destroy()

+ +

◆ jsConsumerNamesList_Destroy()

@@ -1711,8 +1718,8 @@

-

◆ js_GetAccountInfo()

+ +

◆ js_GetAccountInfo()

@@ -1762,8 +1769,8 @@

-

◆ jsAccountInfo_Destroy()

+ +

◆ jsAccountInfo_Destroy()

diff --git a/doc/html/group__js_group.html b/doc/html/group__js_group.html index 5fe5cfd14..8dd474eec 100644 --- a/doc/html/group__js_group.html +++ b/doc/html/group__js_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: JetStream @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,48 +78,54 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
JetStream
+
JetStream
- - + - + - + - +

+

Modules

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

+

Functions

NATS_EXTERN natsStatus jsOptions_Init (jsOptions *opts)
 Initializes a streaming context options structure. More...
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. More...
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. More...
NATS_EXTERN void jsCtx_Destroy (jsCtx *js)
 Destroys the JetStream context.
 

Detailed Description

JetStream.

Function Documentation

- -

◆ jsOptions_Init()

+ +

◆ jsOptions_Init()

@@ -142,8 +149,8 @@

-

◆ natsConnection_JetStream()

+ +

◆ natsConnection_JetStream()

@@ -187,8 +194,8 @@

-

◆ jsCtx_Destroy()

+ +

◆ jsCtx_Destroy()

diff --git a/doc/html/group__js_msg.html b/doc/html/group__js_msg.html index a7bcfcfe0..e82d0b36b 100644 --- a/doc/html/group__js_msg.html +++ b/doc/html/group__js_msg.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Messages @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,57 +78,63 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Messages
+
Messages
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus natsMsg_GetMetaData (jsMsgMetaData **new_meta, natsMsg *msg)
 Returns metadata from this JetStream message. More...
NATS_EXTERN natsStatus natsMsg_GetMetaData (jsMsgMetaData **new_meta, natsMsg *msg)
 Returns metadata from this JetStream message.
 
NATS_EXTERN void jsMsgMetaData_Destroy (jsMsgMetaData *meta)
 Destroys the message metadata object. More...
NATS_EXTERN void jsMsgMetaData_Destroy (jsMsgMetaData *meta)
 Destroys the message metadata object.
 
NATS_EXTERN natsStatus natsMsg_Ack (natsMsg *msg, jsOptions *opts)
 Acknowledges a message. More...
NATS_EXTERN natsStatus natsMsg_Ack (natsMsg *msg, jsOptions *opts)
 Acknowledges a message.
 
NATS_EXTERN natsStatus natsMsg_AckSync (natsMsg *msg, jsOptions *opts, jsErrCode *errCode)
 Acknowledges a message and wait for a confirmation. More...
NATS_EXTERN natsStatus natsMsg_AckSync (natsMsg *msg, jsOptions *opts, jsErrCode *errCode)
 Acknowledges a message and wait for a confirmation.
 
NATS_EXTERN natsStatus natsMsg_Nak (natsMsg *msg, jsOptions *opts)
 Negatively acknowledges a message. More...
NATS_EXTERN natsStatus natsMsg_Nak (natsMsg *msg, jsOptions *opts)
 Negatively acknowledges a message.
 
NATS_EXTERN natsStatus natsMsg_NakWithDelay (natsMsg *msg, int64_t delay, jsOptions *opts)
 Negatively acknowledges a message. More...
NATS_EXTERN natsStatus natsMsg_NakWithDelay (natsMsg *msg, int64_t delay, jsOptions *opts)
 Negatively acknowledges a message.
 
NATS_EXTERN natsStatus natsMsg_InProgress (natsMsg *msg, jsOptions *opts)
 Resets redelivery timer on the server. More...
NATS_EXTERN natsStatus natsMsg_InProgress (natsMsg *msg, jsOptions *opts)
 Resets redelivery timer on the server.
 
NATS_EXTERN natsStatus natsMsg_Term (natsMsg *msg, jsOptions *opts)
 Abandon this message. More...
NATS_EXTERN natsStatus natsMsg_Term (natsMsg *msg, jsOptions *opts)
 Abandon this message.
 
NATS_EXTERN uint64_t natsMsg_GetSequence (natsMsg *msg)
 Returns the sequence number of this JetStream message. More...
NATS_EXTERN uint64_t natsMsg_GetSequence (natsMsg *msg)
 Returns the sequence number of this JetStream message.
 
NATS_EXTERN int64_t natsMsg_GetTime (natsMsg *msg)
 Returns the timestamp (in UTC) of this JetStream message. More...
NATS_EXTERN int64_t natsMsg_GetTime (natsMsg *msg)
 Returns the timestamp (in UTC) of this JetStream message.
 

Detailed Description

Function specific to JetStream messages

Function Documentation

- -

◆ natsMsg_GetMetaData()

+ +

◆ natsMsg_GetMetaData()

@@ -165,8 +172,8 @@

-

◆ jsMsgMetaData_Destroy()

+ +

◆ jsMsgMetaData_Destroy()

@@ -190,8 +197,8 @@

-

◆ natsMsg_Ack()

+ +

◆ natsMsg_Ack()

@@ -226,8 +233,8 @@

-

◆ natsMsg_AckSync()

+ +

◆ natsMsg_AckSync()

@@ -269,8 +276,8 @@

-

◆ natsMsg_Nak()

+ +

◆ natsMsg_Nak()

@@ -306,8 +313,8 @@

-

◆ natsMsg_NakWithDelay()

+ +

◆ natsMsg_NakWithDelay()

@@ -350,8 +357,8 @@

-

◆ natsMsg_InProgress()

+ +

◆ natsMsg_InProgress()

@@ -386,8 +393,8 @@

-

◆ natsMsg_Term()

+ +

◆ natsMsg_Term()

@@ -422,8 +429,8 @@

-

◆ natsMsg_GetSequence()

+ +

◆ natsMsg_GetSequence()

@@ -448,8 +455,8 @@

-

◆ natsMsg_GetTime()

+ +

◆ natsMsg_GetTime()

diff --git a/doc/html/group__js_pub_group.html b/doc/html/group__js_pub_group.html index 312a9ce5c..5f0640aca 100644 --- a/doc/html/group__js_pub_group.html +++ b/doc/html/group__js_pub_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Publishing @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,51 +78,57 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Publishing
+
Publishing
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus jsPubOptions_Init (jsPubOptions *opts)
 Initializes a publish options structure. More...
NATS_EXTERN natsStatus jsPubOptions_Init (jsPubOptions *opts)
 Initializes a publish options structure.
 
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_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 js_PublishMsg (jsPubAck **pubAck, jsCtx *js, natsMsg *msg, jsPubOptions *opts, jsErrCode *errCode)
 Publishes a message to JetStream. More...
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. More...
NATS_EXTERN void jsPubAck_Destroy (jsPubAck *pubAck)
 Destroys the publish acknowledgment object.
 
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_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_PublishMsgAsync (jsCtx *js, natsMsg **msg, jsPubOptions *opts)
 Publishes a message 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.
 
NATS_EXTERN natsStatus js_PublishAsyncComplete (jsCtx *js, jsPubOptions *opts)
 Wait for all outstanding messages to be acknowledged. More...
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. More...
NATS_EXTERN natsStatus js_PublishAsyncGetPendingList (natsMsgList *pending, jsCtx *js)
 Returns the list of pending messages published asynchronously.
 

Detailed Description

Publishing functions

Function Documentation

- -

◆ jsPubOptions_Init()

+ +

◆ jsPubOptions_Init()

@@ -145,8 +152,8 @@

-

◆ js_Publish()

+ +

◆ js_Publish()

@@ -217,8 +224,8 @@

-

◆ js_PublishMsg()

+ +

◆ js_PublishMsg()

@@ -278,8 +285,8 @@

-

◆ jsPubAck_Destroy()

+ +

◆ jsPubAck_Destroy()

@@ -303,8 +310,8 @@

-

◆ js_PublishAsync()

+ +

◆ js_PublishAsync()

@@ -360,8 +367,8 @@

-

◆ js_PublishMsgAsync()

+ +

◆ js_PublishMsgAsync()

@@ -407,8 +414,8 @@

-

◆ js_PublishAsyncComplete()

+ +

◆ js_PublishAsyncComplete()

@@ -444,8 +451,8 @@

-

◆ js_PublishAsyncGetPendingList()

+ +

◆ js_PublishAsyncGetPendingList()

diff --git a/doc/html/group__js_sub_group.html b/doc/html/group__js_sub_group.html index bf55fed1c..9edf0befc 100644 --- a/doc/html/group__js_sub_group.html +++ b/doc/html/group__js_sub_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Subscribing @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,63 +78,69 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Subscribing
+
Subscribing
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus jsSubOptions_Init (jsSubOptions *opts)
 Initializes a subscribe options structure. More...
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. 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.
 
NATS_EXTERN natsStatus js_SubscribeMulti (natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects, natsMsgHandler cb, void *cbClosure, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create an asynchronous subscription to multiple subjects. More...
NATS_EXTERN natsStatus js_SubscribeMulti (natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects, natsMsgHandler cb, void *cbClosure, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create an asynchronous subscription to multiple subjects.
 
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_SubscribeSync (natsSubscription **sub, jsCtx *js, const char *subject, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create a synchronous subscription.
 
NATS_EXTERN natsStatus js_SubscribeSyncMulti (natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create an asynchronous subscription to multiple subjects. More...
NATS_EXTERN natsStatus js_SubscribeSyncMulti (natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create an asynchronous subscription to multiple subjects.
 
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 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 natsSubscription_Fetch (natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout, jsErrCode *errCode)
 Fetches messages for a pull subscription. More...
NATS_EXTERN natsStatus natsSubscription_Fetch (natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout, jsErrCode *errCode)
 Fetches messages for a pull subscription.
 
NATS_EXTERN natsStatus jsFetchRequest_Init (jsFetchRequest *request)
 Initializes a fetch request options structure. More...
NATS_EXTERN natsStatus jsFetchRequest_Init (jsFetchRequest *request)
 Initializes a fetch request options structure.
 
NATS_EXTERN natsStatus js_PullSubscribeAsync (natsSubscription **newsub, jsCtx *js, const char *subject, const char *durable, natsMsgHandler msgCB, void *msgCBClosure, jsOptions *jsOpts, jsSubOptions *opts, jsErrCode *errCode)
 Starts a Pull based JetStream subscription, and delivers messages to a user callback asynchronously. More...
NATS_EXTERN natsStatus js_PullSubscribeAsync (natsSubscription **newsub, jsCtx *js, const char *subject, const char *durable, natsMsgHandler msgCB, void *msgCBClosure, jsOptions *jsOpts, jsSubOptions *opts, jsErrCode *errCode)
 Starts a Pull based JetStream subscription, and delivers messages to a user callback asynchronously.
 
NATS_EXTERN natsStatus natsSubscription_FetchRequest (natsMsgList *list, natsSubscription *sub, jsFetchRequest *request)
 Fetches messages for a pull subscription with a complete request configuration. More...
NATS_EXTERN natsStatus natsSubscription_FetchRequest (natsMsgList *list, natsSubscription *sub, jsFetchRequest *request)
 Fetches messages for a pull subscription with a complete request configuration.
 
NATS_EXTERN natsStatus natsSubscription_GetConsumerInfo (jsConsumerInfo **ci, natsSubscription *sub, jsOptions *opts, jsErrCode *errCode)
 Returns the jsConsumerInfo associated with this subscription. More...
NATS_EXTERN natsStatus natsSubscription_GetConsumerInfo (jsConsumerInfo **ci, natsSubscription *sub, jsOptions *opts, jsErrCode *errCode)
 Returns the jsConsumerInfo associated with this subscription.
 
NATS_EXTERN natsStatus natsSubscription_GetSequenceMismatch (jsConsumerSequenceMismatch *csm, natsSubscription *sub)
 Returns the consumer sequence mismatch information. More...
NATS_EXTERN natsStatus natsSubscription_GetSequenceMismatch (jsConsumerSequenceMismatch *csm, natsSubscription *sub)
 Returns the consumer sequence mismatch information.
 

Detailed Description

Subscribing functions

Function Documentation

- -

◆ jsSubOptions_Init()

+ +

◆ jsSubOptions_Init()

@@ -157,8 +164,8 @@

-

◆ js_Subscribe()

+ +

◆ js_Subscribe()

@@ -240,8 +247,8 @@

-

◆ js_SubscribeMulti()

+ +

◆ js_SubscribeMulti()

@@ -325,8 +332,8 @@

-

◆ js_SubscribeSync()

+ +

◆ js_SubscribeSync()

@@ -389,8 +396,8 @@

-

◆ js_SubscribeSyncMulti()

+ +

◆ js_SubscribeSyncMulti()

@@ -460,8 +467,8 @@

-

◆ js_PullSubscribe()

+ +

◆ js_PullSubscribe()

@@ -535,8 +542,8 @@

-

◆ natsSubscription_Fetch()

+ +

◆ natsSubscription_Fetch()

@@ -594,8 +601,8 @@

-

◆ jsFetchRequest_Init()

+ +

◆ jsFetchRequest_Init()

@@ -619,8 +626,8 @@

-

◆ js_PullSubscribeAsync()

+ +

◆ js_PullSubscribeAsync()

@@ -704,8 +711,8 @@

-

◆ natsSubscription_FetchRequest()

+ +

◆ natsSubscription_FetchRequest()

@@ -748,8 +755,8 @@

-

◆ natsSubscription_GetConsumerInfo()

+ +

◆ natsSubscription_GetConsumerInfo()

@@ -798,8 +805,8 @@

-

◆ natsSubscription_GetSequenceMismatch()

+ +

◆ natsSubscription_GetSequenceMismatch()

diff --git a/doc/html/group__kv_entry.html b/doc/html/group__kv_entry.html index 9b57fbe51..504927616 100644 --- a/doc/html/group__kv_entry.html +++ b/doc/html/group__kv_entry.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: KeyValue store entries @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,64 +78,70 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
KeyValue store entries
+
KeyValue store entries
- - - - - - - - - - - - + + + + + + + + + + + - - - - - + + + + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN const char * kvEntry_Bucket (kvEntry *e)
 Returns the name of the bucket the data was loaded from. More...
 
NATS_EXTERN const char * kvEntry_Key (kvEntry *e)
 Returns the name of the key that was retrieved. More...
 
NATS_EXTERN const void * kvEntry_Value (kvEntry *e)
 Returns the value for this key. More...
 
NATS_EXTERN int kvEntry_ValueLen (kvEntry *e)
 Returns the value length for this key. More...
NATS_EXTERN const char * kvEntry_Bucket (kvEntry *e)
 Returns the name of the bucket the data was loaded from.
 
NATS_EXTERN const char * kvEntry_Key (kvEntry *e)
 Returns the name of the key that was retrieved.
 
NATS_EXTERN const void * kvEntry_Value (kvEntry *e)
 Returns the value for this key.
 
NATS_EXTERN int kvEntry_ValueLen (kvEntry *e)
 Returns the value length for this key.
 
NATS_EXTERN const char * kvEntry_ValueString (kvEntry *e)
 Returns the value, as a string, for this key. More...
 
NATS_EXTERN uint64_t kvEntry_Revision (kvEntry *e)
 Returns the unique sequence for this value. More...
NATS_EXTERN const char * kvEntry_ValueString (kvEntry *e)
 Returns the value, as a string, for this key.
 
NATS_EXTERN uint64_t kvEntry_Revision (kvEntry *e)
 Returns the unique sequence for this value.
 
NATS_EXTERN int64_t kvEntry_Created (kvEntry *e)
 Returns the time (in UTC) the data was put in the bucket. More...
NATS_EXTERN int64_t kvEntry_Created (kvEntry *e)
 Returns the time (in UTC) the data was put in the bucket.
 
NATS_EXTERN uint64_t kvEntry_Delta (kvEntry *e)
 Returns the distance from the latest value. More...
NATS_EXTERN uint64_t kvEntry_Delta (kvEntry *e)
 Returns the distance from the latest value.
 
NATS_EXTERN kvOperation kvEntry_Operation (kvEntry *e)
 Returns the type of operation of this value. More...
NATS_EXTERN kvOperation kvEntry_Operation (kvEntry *e)
 Returns the type of operation of this value.
 
NATS_EXTERN void kvEntry_Destroy (kvEntry *e)
 Destroys the KeyValue entry object. More...
NATS_EXTERN void kvEntry_Destroy (kvEntry *e)
 Destroys the KeyValue entry object.
 

Detailed Description

These functions allow to inspect a the value, or entry, of a given key.

Warning
EXPERIMENTAL FEATURE! We reserve the right to change the API without necessarily bumping the major version of the library.

Function Documentation

- -

◆ kvEntry_Bucket()

+ +

◆ kvEntry_Bucket()

- + @@ -152,14 +159,14 @@

-

◆ kvEntry_Key()

+ +

◆ kvEntry_Key()

NATS_EXTERN const char* kvEntry_Bucket NATS_EXTERN const char * kvEntry_Bucket ( kvEntry e)
- + @@ -177,14 +184,14 @@

-

◆ kvEntry_Value()

+ +

◆ kvEntry_Value()

NATS_EXTERN const char* kvEntry_Key NATS_EXTERN const char * kvEntry_Key ( kvEntry e)
- + @@ -202,8 +209,8 @@

-

◆ kvEntry_ValueLen()

+ +

◆ kvEntry_ValueLen()

@@ -227,14 +234,14 @@

-

◆ kvEntry_ValueString()

+ +

◆ kvEntry_ValueString()

NATS_EXTERN const void* kvEntry_Value NATS_EXTERN const void * kvEntry_Value ( kvEntry e)
- + @@ -252,8 +259,8 @@

-

◆ kvEntry_Revision()

+ +

◆ kvEntry_Revision()

@@ -277,8 +284,8 @@

-

◆ kvEntry_Created()

+ +

◆ kvEntry_Created()

@@ -302,8 +309,8 @@

-

◆ kvEntry_Delta()

+ +

◆ kvEntry_Delta()

@@ -328,8 +335,8 @@

-

◆ kvEntry_Operation()

+ +

◆ kvEntry_Operation()

@@ -354,8 +361,8 @@

-

◆ kvEntry_Destroy()

+ +

◆ kvEntry_Destroy()

diff --git a/doc/html/group__kv_entry.js b/doc/html/group__kv_entry.js index 51e3e29d1..00633d378 100644 --- a/doc/html/group__kv_entry.js +++ b/doc/html/group__kv_entry.js @@ -1,10 +1,10 @@ var group__kv_entry = [ - [ "kvEntry_Bucket", "group__kv_entry.html#ga3671d74ba764a888c0c3f0df8d5c9dc0", null ], - [ "kvEntry_Key", "group__kv_entry.html#ga2d7c58132964d1d2861a30cc38b960aa", null ], - [ "kvEntry_Value", "group__kv_entry.html#ga82de8c62ea3ef6f8839169f922631176", null ], + [ "kvEntry_Bucket", "group__kv_entry.html#gadedbb410cce499afb535eb6641c32ca7", null ], + [ "kvEntry_Key", "group__kv_entry.html#gab455f32b0abfb1361dab4b5e7d98042a", null ], + [ "kvEntry_Value", "group__kv_entry.html#ga28077f81d71a30cbce2dc81e5c9574fc", null ], [ "kvEntry_ValueLen", "group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415", null ], - [ "kvEntry_ValueString", "group__kv_entry.html#ga81060a449976b6801049763d4fe7339f", null ], + [ "kvEntry_ValueString", "group__kv_entry.html#ga7ff6220915726600545357e31226fb65", null ], [ "kvEntry_Revision", "group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f", null ], [ "kvEntry_Created", "group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a", null ], [ "kvEntry_Delta", "group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47", null ], diff --git a/doc/html/group__kv_group.html b/doc/html/group__kv_group.html index 55e47aabf..7dbf3c3a7 100644 --- a/doc/html/group__kv_group.html +++ b/doc/html/group__kv_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: KeyValue store @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS_EXTERN const char* kvEntry_ValueString NATS_EXTERN const char * kvEntry_ValueString ( kvEntry e)
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,109 +78,115 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
KeyValue store
+
KeyValue store
- - + - + - + - +

+

Modules

 KeyValue store management
 KeyValue store management
 
 KeyValue store entries
 KeyValue store entries
 
 KeyValue store watcher
 KeyValue store watcher
 
 KeyValue store status
 KeyValue store status
 
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + +

+

Functions

NATS_EXTERN natsStatus kvStore_Get (kvEntry **new_entry, kvStore *kv, const char *key)
 Returns the latest entry for the key. More...
NATS_EXTERN natsStatus kvStore_Get (kvEntry **new_entry, kvStore *kv, const char *key)
 Returns the latest entry for the key.
 
NATS_EXTERN natsStatus kvStore_GetRevision (kvEntry **new_entry, kvStore *kv, const char *key, uint64_t revision)
 Returns the entry at the specific revision for the key. More...
NATS_EXTERN natsStatus kvStore_GetRevision (kvEntry **new_entry, kvStore *kv, const char *key, uint64_t revision)
 Returns the entry at the specific revision for the key.
 
NATS_EXTERN natsStatus kvStore_Put (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len)
 Places the new value for the key into the store. More...
NATS_EXTERN natsStatus kvStore_Put (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len)
 Places the new value for the key into the store.
 
NATS_EXTERN natsStatus kvStore_PutString (uint64_t *rev, kvStore *kv, const char *key, const char *data)
 Places the new value (as a string) for the key into the store. More...
NATS_EXTERN natsStatus kvStore_PutString (uint64_t *rev, kvStore *kv, const char *key, const char *data)
 Places the new value (as a string) for the key into the store.
 
NATS_EXTERN natsStatus kvStore_Create (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len)
 Places the value for the key into the store if and only if the key does not exist. More...
NATS_EXTERN natsStatus kvStore_Create (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len)
 Places the value for the key into the store if and only if the key does not exist.
 
NATS_EXTERN natsStatus kvStore_CreateString (uint64_t *rev, kvStore *kv, const char *key, const char *data)
 Places the value (as a string) for the key into the store if and only if the key does not exist. More...
NATS_EXTERN natsStatus kvStore_CreateString (uint64_t *rev, kvStore *kv, const char *key, const char *data)
 Places the value (as a string) for the key into the store if and only if the key does not exist.
 
NATS_EXTERN natsStatus kvStore_Update (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len, uint64_t last)
 Updates the value for the key into the store if and only if the latest revision matches. More...
NATS_EXTERN natsStatus kvStore_Update (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len, uint64_t last)
 Updates the value for the key into the store if and only if the latest revision matches.
 
NATS_EXTERN natsStatus kvStore_UpdateString (uint64_t *rev, kvStore *kv, const char *key, const char *data, uint64_t last)
 Updates the value (as a string) for the key into the store if and only if the latest revision matches. More...
NATS_EXTERN natsStatus kvStore_UpdateString (uint64_t *rev, kvStore *kv, const char *key, const char *data, uint64_t last)
 Updates the value (as a string) for the key into the store if and only if the latest revision matches.
 
NATS_EXTERN natsStatus kvStore_Delete (kvStore *kv, const char *key)
 Deletes a key by placing a delete marker and leaving all revisions. More...
NATS_EXTERN natsStatus kvStore_Delete (kvStore *kv, const char *key)
 Deletes a key by placing a delete marker and leaving all revisions.
 
NATS_EXTERN natsStatus kvStore_Purge (kvStore *kv, const char *key, kvPurgeOptions *opts)
 Deletes a key by placing a purge marker and removing all revisions. More...
NATS_EXTERN natsStatus kvStore_Purge (kvStore *kv, const char *key, kvPurgeOptions *opts)
 Deletes a key by placing a purge marker and removing all revisions.
 
NATS_EXTERN natsStatus kvWatchOptions_Init (kvWatchOptions *opts)
 Initializes a KeyValue watcher options structure. More...
NATS_EXTERN natsStatus kvWatchOptions_Init (kvWatchOptions *opts)
 Initializes a KeyValue watcher options structure.
 
NATS_EXTERN natsStatus kvPurgeOptions_Init (kvPurgeOptions *opts)
 Initializes a KeyValue purge options structure. More...
NATS_EXTERN natsStatus kvPurgeOptions_Init (kvPurgeOptions *opts)
 Initializes a KeyValue purge options structure.
 
NATS_EXTERN natsStatus kvStore_PurgeDeletes (kvStore *kv, kvPurgeOptions *opts)
 Purge and removes delete markers. More...
NATS_EXTERN natsStatus kvStore_PurgeDeletes (kvStore *kv, kvPurgeOptions *opts)
 Purge and removes delete markers.
 
NATS_EXTERN natsStatus kvStore_Watch (kvWatcher **new_watcher, kvStore *kv, const char *keys, kvWatchOptions *opts)
 Returns a watcher for any updates to keys that match the keys argument. More...
NATS_EXTERN natsStatus kvStore_Watch (kvWatcher **new_watcher, kvStore *kv, const char *keys, kvWatchOptions *opts)
 Returns a watcher for any updates to keys that match the keys argument.
 
NATS_EXTERN natsStatus kvStore_WatchMulti (kvWatcher **new_watcher, kvStore *kv, const char **keys, int numKeys, kvWatchOptions *opts)
 Returns a watcher for any updates to keys that match one of the keys argument. More...
NATS_EXTERN natsStatus kvStore_WatchMulti (kvWatcher **new_watcher, kvStore *kv, const char **keys, int numKeys, kvWatchOptions *opts)
 Returns a watcher for any updates to keys that match one of the keys argument.
 
NATS_EXTERN natsStatus kvStore_WatchAll (kvWatcher **new_watcher, kvStore *kv, kvWatchOptions *opts)
 Returns a watcher for any updates to any keys of the KeyValue store bucket. More...
NATS_EXTERN natsStatus kvStore_WatchAll (kvWatcher **new_watcher, kvStore *kv, kvWatchOptions *opts)
 Returns a watcher for any updates to any keys of the KeyValue store bucket.
 
NATS_EXTERN natsStatus kvStore_Keys (kvKeysList *list, kvStore *kv, kvWatchOptions *opts)
 Returns all keys in the bucket. More...
NATS_EXTERN natsStatus kvStore_Keys (kvKeysList *list, kvStore *kv, kvWatchOptions *opts)
 Returns all keys in the bucket.
 
NATS_EXTERN natsStatus kvStore_KeysWithFilters (kvKeysList *list, kvStore *kv, const char **filters, int numFilters, kvWatchOptions *opts)
 Returns all keys in the bucket which matches the list of subject like filters. More...
NATS_EXTERN natsStatus kvStore_KeysWithFilters (kvKeysList *list, kvStore *kv, const char **filters, int numFilters, kvWatchOptions *opts)
 Returns all keys in the bucket which matches the list of subject like filters.
 
NATS_EXTERN void kvKeysList_Destroy (kvKeysList *list)
 Destroys this list of KeyValue store key strings. More...
NATS_EXTERN void kvKeysList_Destroy (kvKeysList *list)
 Destroys this list of KeyValue store key strings.
 
NATS_EXTERN natsStatus kvStore_History (kvEntryList *list, kvStore *kv, const char *key, kvWatchOptions *opts)
 Returns all historical entries for the key. More...
NATS_EXTERN natsStatus kvStore_History (kvEntryList *list, kvStore *kv, const char *key, kvWatchOptions *opts)
 Returns all historical entries for the key.
 
NATS_EXTERN void kvEntryList_Destroy (kvEntryList *list)
 Destroys this list of KeyValue store entries. More...
NATS_EXTERN void kvEntryList_Destroy (kvEntryList *list)
 Destroys this list of KeyValue store entries.
 
NATS_EXTERN const char * kvStore_Bucket (kvStore *kv)
 Returns the bucket name of this KeyValue store object. More...
 
NATS_EXTERN natsStatus kvStore_Status (kvStatus **new_status, kvStore *kv)
 Returns the status and configuration of a bucket. More...
NATS_EXTERN const char * kvStore_Bucket (kvStore *kv)
 Returns the bucket name of this KeyValue store object.
 
NATS_EXTERN natsStatus kvStore_Status (kvStatus **new_status, kvStore *kv)
 Returns the status and configuration of a bucket.
 

Detailed Description

A KeyValue store is a materialized view of JetStream.

Warning
EXPERIMENTAL FEATURE! We reserve the right to change the API without necessarily bumping the major version of the library.

Function Documentation

- -

◆ kvStore_Get()

+ +

◆ kvStore_Get()

@@ -222,8 +229,8 @@

-

◆ kvStore_GetRevision()

+ +

◆ kvStore_GetRevision()

@@ -273,8 +280,8 @@

-

◆ kvStore_Put()

+ +

◆ kvStore_Put()

@@ -330,8 +337,8 @@

-

◆ kvStore_PutString()

+ +

◆ kvStore_PutString()

@@ -382,8 +389,8 @@

-

◆ kvStore_Create()

+ +

◆ kvStore_Create()

@@ -439,8 +446,8 @@

-

◆ kvStore_CreateString()

+ +

◆ kvStore_CreateString()

@@ -491,8 +498,8 @@

-

◆ kvStore_Update()

+ +

◆ kvStore_Update()

@@ -555,8 +562,8 @@

-

◆ kvStore_UpdateString()

+ +

◆ kvStore_UpdateString()

@@ -614,8 +621,8 @@

-

◆ kvStore_Delete()

+ +

◆ kvStore_Delete()

@@ -650,8 +657,8 @@

-

◆ kvStore_Purge()

+ +

◆ kvStore_Purge()

@@ -693,8 +700,8 @@

-

◆ kvWatchOptions_Init()

+ +

◆ kvWatchOptions_Init()

@@ -718,8 +725,8 @@

-

◆ kvPurgeOptions_Init()

+ +

◆ kvPurgeOptions_Init()

@@ -743,8 +750,8 @@

-

◆ kvStore_PurgeDeletes()

+ +

◆ kvStore_PurgeDeletes()

@@ -782,8 +789,8 @@

-

◆ kvStore_Watch()

+ +

◆ kvStore_Watch()

@@ -835,8 +842,8 @@

-

◆ kvStore_WatchMulti()

+ +

◆ kvStore_WatchMulti()

@@ -895,8 +902,8 @@

-

◆ kvStore_WatchAll()

+ +

◆ kvStore_WatchAll()

@@ -941,8 +948,8 @@

-

◆ kvStore_Keys()

+ +

◆ kvStore_Keys()

@@ -989,8 +996,8 @@

-

◆ kvStore_KeysWithFilters()

+ +

◆ kvStore_KeysWithFilters()

@@ -1053,8 +1060,8 @@

-

◆ kvKeysList_Destroy()

+ +

◆ kvKeysList_Destroy()

@@ -1079,8 +1086,8 @@

-

◆ kvStore_History()

+ +

◆ kvStore_History()

@@ -1135,8 +1142,8 @@

-

◆ kvEntryList_Destroy()

+ +

◆ kvEntryList_Destroy()

@@ -1161,14 +1168,14 @@

-

◆ kvStore_Bucket()

+ +

◆ kvStore_Bucket()

- + @@ -1187,8 +1194,8 @@

-

◆ kvStore_Status()

+ +

◆ kvStore_Status()

diff --git a/doc/html/group__kv_group.js b/doc/html/group__kv_group.js index ff3627338..b7769abf2 100644 --- a/doc/html/group__kv_group.js +++ b/doc/html/group__kv_group.js @@ -25,6 +25,6 @@ var group__kv_group = [ "kvKeysList_Destroy", "group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45", null ], [ "kvStore_History", "group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5", null ], [ "kvEntryList_Destroy", "group__kv_group.html#gae783352ab81e22aa3173057d117518e6", null ], - [ "kvStore_Bucket", "group__kv_group.html#ga8fd5aa9d1c7af511650f60863a21ee84", null ], + [ "kvStore_Bucket", "group__kv_group.html#gad28fdf9aae16bba308cda799fca13281", null ], [ "kvStore_Status", "group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27", null ] ]; \ No newline at end of file diff --git a/doc/html/group__kv_group_mgt.html b/doc/html/group__kv_group_mgt.html index 06cb2b7f5..f0ba1c070 100644 --- a/doc/html/group__kv_group_mgt.html +++ b/doc/html/group__kv_group_mgt.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: KeyValue store management @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS_EXTERN const char* kvStore_Bucket NATS_EXTERN const char * kvStore_Bucket ( kvStore kv)
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,43 +78,49 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
KeyValue store management
+
KeyValue store management
- - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus kvConfig_Init (kvConfig *cfg)
 Initializes a KeyValue configuration structure. More...
NATS_EXTERN natsStatus kvConfig_Init (kvConfig *cfg)
 Initializes a KeyValue configuration structure.
 
NATS_EXTERN natsStatus js_CreateKeyValue (kvStore **new_kv, jsCtx *js, kvConfig *cfg)
 Creates a KeyValue store with a given configuration. More...
NATS_EXTERN natsStatus js_CreateKeyValue (kvStore **new_kv, jsCtx *js, kvConfig *cfg)
 Creates a KeyValue store with a given configuration.
 
NATS_EXTERN natsStatus js_KeyValue (kvStore **new_kv, jsCtx *js, const char *bucket)
 Looks-up and binds to an existing KeyValue store. More...
NATS_EXTERN natsStatus js_KeyValue (kvStore **new_kv, jsCtx *js, const char *bucket)
 Looks-up and binds to an existing KeyValue store.
 
NATS_EXTERN natsStatus js_DeleteKeyValue (jsCtx *js, const char *bucket)
 Deletes a KeyValue store. More...
NATS_EXTERN natsStatus js_DeleteKeyValue (jsCtx *js, const char *bucket)
 Deletes a KeyValue store.
 
NATS_EXTERN void kvStore_Destroy (kvStore *kv)
 Destroys a KeyValue store object. More...
NATS_EXTERN void kvStore_Destroy (kvStore *kv)
 Destroys a KeyValue store object.
 

Detailed Description

These functions allow to create, get or delete a KeyValue store.

Warning
EXPERIMENTAL FEATURE! We reserve the right to change the API without necessarily bumping the major version of the library.

Function Documentation

- -

◆ kvConfig_Init()

+ +

◆ kvConfig_Init()

@@ -138,8 +145,8 @@

-

◆ js_CreateKeyValue()

+ +

◆ js_CreateKeyValue()

@@ -183,8 +190,8 @@

-

◆ js_KeyValue()

+ +

◆ js_KeyValue()

@@ -228,8 +235,8 @@

-

◆ js_DeleteKeyValue()

+ +

◆ js_DeleteKeyValue()

@@ -265,8 +272,8 @@

-

◆ kvStore_Destroy()

+ +

◆ kvStore_Destroy()

diff --git a/doc/html/group__kv_status.html b/doc/html/group__kv_status.html index 3d531f179..bf2b96350 100644 --- a/doc/html/group__kv_status.html +++ b/doc/html/group__kv_status.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: KeyValue store status @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,55 +78,61 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
KeyValue store status
+
KeyValue store status
- - - - - - + + + + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN const char * kvStatus_Bucket (kvStatus *sts)
 Returns the bucket name. More...
 
NATS_EXTERN uint64_t kvStatus_Values (kvStatus *sts)
 Returns how many messages are in the bucket, including historical values. More...
NATS_EXTERN const char * kvStatus_Bucket (kvStatus *sts)
 Returns the bucket name.
 
NATS_EXTERN uint64_t kvStatus_Values (kvStatus *sts)
 Returns how many messages are in the bucket, including historical values.
 
NATS_EXTERN int64_t kvStatus_History (kvStatus *sts)
 Returns the configured history kept per key. More...
NATS_EXTERN int64_t kvStatus_History (kvStatus *sts)
 Returns the configured history kept per key.
 
NATS_EXTERN int64_t kvStatus_TTL (kvStatus *sts)
 Returns how long the bucket keeps values for. More...
NATS_EXTERN int64_t kvStatus_TTL (kvStatus *sts)
 Returns how long the bucket keeps values for.
 
NATS_EXTERN int64_t kvStatus_Replicas (kvStatus *sts)
 Returns the number of replicas to keep for a bucket. More...
NATS_EXTERN int64_t kvStatus_Replicas (kvStatus *sts)
 Returns the number of replicas to keep for a bucket.
 
NATS_EXTERN uint64_t kvStatus_Bytes (kvStatus *sts)
 Returns the size (in bytes) of this bucket. More...
NATS_EXTERN uint64_t kvStatus_Bytes (kvStatus *sts)
 Returns the size (in bytes) of this bucket.
 
NATS_EXTERN void kvStatus_Destroy (kvStatus *sts)
 Destroys the KeyValue status object. More...
NATS_EXTERN void kvStatus_Destroy (kvStatus *sts)
 Destroys the KeyValue status object.
 

Detailed Description

These functions allow to inspect the status of a bucket.

Warning
EXPERIMENTAL FEATURE! We reserve the right to change the API without necessarily bumping the major version of the library.

Function Documentation

- -

◆ kvStatus_Bucket()

+ +

◆ kvStatus_Bucket()

- + @@ -143,8 +150,8 @@

-

◆ kvStatus_Values()

+ +

◆ kvStatus_Values()

@@ -168,8 +175,8 @@

-

◆ kvStatus_History()

+ +

◆ kvStatus_History()

@@ -193,8 +200,8 @@

-

◆ kvStatus_TTL()

+ +

◆ kvStatus_TTL()

@@ -218,8 +225,8 @@

-

◆ kvStatus_Replicas()

+ +

◆ kvStatus_Replicas()

@@ -243,8 +250,8 @@

-

◆ kvStatus_Bytes()

+ +

◆ kvStatus_Bytes()

@@ -268,8 +275,8 @@

-

◆ kvStatus_Destroy()

+ +

◆ kvStatus_Destroy()

diff --git a/doc/html/group__kv_status.js b/doc/html/group__kv_status.js index 97e3d23b6..c6034279d 100644 --- a/doc/html/group__kv_status.js +++ b/doc/html/group__kv_status.js @@ -1,6 +1,6 @@ var group__kv_status = [ - [ "kvStatus_Bucket", "group__kv_status.html#ga9b81e3c0aa80b6165657cd68b687c156", null ], + [ "kvStatus_Bucket", "group__kv_status.html#ga1acec36db32207f21e15afc26bb5af1c", null ], [ "kvStatus_Values", "group__kv_status.html#ga2016af3c73841d8b226361e764dce158", null ], [ "kvStatus_History", "group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5", null ], [ "kvStatus_TTL", "group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1", null ], diff --git a/doc/html/group__kv_watcher.html b/doc/html/group__kv_watcher.html index e50e55c29..f5eac396e 100644 --- a/doc/html/group__kv_watcher.html +++ b/doc/html/group__kv_watcher.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: KeyValue store watcher @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS_EXTERN const char* kvStatus_Bucket NATS_EXTERN const char * kvStatus_Bucket ( kvStatus sts)
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,37 +78,43 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
KeyValue store watcher
+
KeyValue store watcher
- - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus kvWatcher_Next (kvEntry **new_entry, kvWatcher *w, int64_t timeout)
 Returns the next entry for this watcher. More...
NATS_EXTERN natsStatus kvWatcher_Next (kvEntry **new_entry, kvWatcher *w, int64_t timeout)
 Returns the next entry for this watcher.
 
NATS_EXTERN natsStatus kvWatcher_Stop (kvWatcher *w)
 Stops the watcher. More...
NATS_EXTERN natsStatus kvWatcher_Stop (kvWatcher *w)
 Stops the watcher.
 
NATS_EXTERN void kvWatcher_Destroy (kvWatcher *w)
 Destroys the KeyValue watcher object. More...
NATS_EXTERN void kvWatcher_Destroy (kvWatcher *w)
 Destroys the KeyValue watcher object.
 

Detailed Description

These functions allow to receive updates for key(s) on a given bucket.

Warning
EXPERIMENTAL FEATURE! We reserve the right to change the API without necessarily bumping the major version of the library.

Function Documentation

- -

◆ kvWatcher_Next()

+ +

◆ kvWatcher_Next()

@@ -151,8 +158,8 @@

-

◆ kvWatcher_Stop()

+ +

◆ kvWatcher_Stop()

@@ -177,8 +184,8 @@

-

◆ kvWatcher_Destroy()

+ +

◆ kvWatcher_Destroy()

diff --git a/doc/html/group__libevent_functions.html b/doc/html/group__libevent_functions.html index a0fb1f49c..c9ad30534 100644 --- a/doc/html/group__libevent_functions.html +++ b/doc/html/group__libevent_functions.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Libevent Adapter @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,42 +78,48 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Libevent Adapter
+
Libevent Adapter
- - - + + - - + + - - + + - - + + - - + +

+

Functions

void natsLibevent_Init (void)
 Initialize the adapter. More...
void natsLibevent_Init (void)
 Initialize the adapter.
 
natsStatus natsLibevent_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop. More...
natsStatus natsLibevent_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop.
 
natsStatus natsLibevent_Read (void *userData, bool add)
 Start or stop polling on READ events. More...
natsStatus natsLibevent_Read (void *userData, bool add)
 Start or stop polling on READ events.
 
natsStatus natsLibevent_Write (void *userData, bool add)
 Start or stop polling on WRITE events. More...
natsStatus natsLibevent_Write (void *userData, bool add)
 Start or stop polling on WRITE events.
 
natsStatus natsLibevent_Detach (void *userData)
 The connection is closed, it can be safely detached. More...
natsStatus natsLibevent_Detach (void *userData)
 The connection is closed, it can be safely detached.
 

Detailed Description

Adapter to plug a NATS connection to a libevent event loop.

Function Documentation

- -

◆ natsLibevent_Init()

+ +

◆ natsLibevent_Init()

@@ -130,8 +137,8 @@

-

◆ natsLibevent_Attach()

+ +

◆ natsLibevent_Attach()

@@ -180,8 +187,8 @@

-

◆ natsLibevent_Read()

+ +

◆ natsLibevent_Read()

@@ -216,8 +223,8 @@

-

◆ natsLibevent_Write()

+ +

◆ natsLibevent_Write()

@@ -252,8 +259,8 @@

-

◆ natsLibevent_Detach()

+ +

◆ natsLibevent_Detach()

diff --git a/doc/html/group__library_group.html b/doc/html/group__library_group.html index c1d0db886..733a98754 100644 --- a/doc/html/group__library_group.html +++ b/doc/html/group__library_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Library @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,75 +78,81 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Library
+
Library
- - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

natsStatus nats_OpenWithConfig (natsClientConfig *config)
 Initializes the library. More...
natsStatus nats_OpenWithConfig (natsClientConfig *config)
 Initializes the library.
 
NATS_EXTERN natsStatus nats_Open (int64_t lockSpinCount)
 Initializes the library. More...
NATS_EXTERN natsStatus nats_Open (int64_t lockSpinCount)
 Initializes the library.
 
NATS_EXTERN const char * nats_GetVersion (void)
 Returns the Library's version. More...
 
NATS_EXTERN uint32_t nats_GetVersionNumber (void)
 Returns the Library's version as a number. More...
NATS_EXTERN const char * nats_GetVersion (void)
 Returns the Library's version.
 
NATS_EXTERN uint32_t nats_GetVersionNumber (void)
 Returns the Library's version as a number.
 
NATS_EXTERN bool nats_CheckCompatibility (void)
 Check that the header is compatible with the library. More...
NATS_EXTERN bool nats_CheckCompatibility (void)
 Check that the header is compatible with the library.
 
NATS_EXTERN int64_t nats_Now (void)
 Gives the current time in milliseconds. More...
NATS_EXTERN int64_t nats_Now (void)
 Gives the current time in milliseconds.
 
NATS_EXTERN int64_t nats_NowInNanoSeconds (void)
 Gives the current time in nanoseconds. More...
NATS_EXTERN int64_t nats_NowInNanoSeconds (void)
 Gives the current time in nanoseconds.
 
NATS_EXTERN void nats_Sleep (int64_t sleepTime)
 Sleeps for a given number of milliseconds. More...
NATS_EXTERN void nats_Sleep (int64_t sleepTime)
 Sleeps for a given number of milliseconds.
 
NATS_EXTERN const char * nats_GetLastError (natsStatus *status)
 Returns the calling thread's last known error. More...
 
NATS_EXTERN natsStatus nats_GetLastErrorStack (char *buffer, size_t bufLen)
 Returns the calling thread's last known error stack. More...
NATS_EXTERN const char * nats_GetLastError (natsStatus *status)
 Returns the calling thread's last known error.
 
NATS_EXTERN natsStatus nats_GetLastErrorStack (char *buffer, size_t bufLen)
 Returns the calling thread's last known error stack.
 
NATS_EXTERN void nats_PrintLastErrorStack (FILE *file)
 Prints the calling thread's last known error stack into the file. More...
NATS_EXTERN void nats_PrintLastErrorStack (FILE *file)
 Prints the calling thread's last known error stack into the file.
 
NATS_EXTERN natsStatus nats_SetMessageDeliveryPoolSize (int max)
 Sets the maximum size of the global message delivery thread pool. More...
NATS_EXTERN natsStatus nats_SetMessageDeliveryPoolSize (int max)
 Sets the maximum size of the global message delivery thread pool.
 
NATS_EXTERN void nats_ReleaseThreadMemory (void)
 Release thread-local memory possibly allocated by the library. More...
NATS_EXTERN void nats_ReleaseThreadMemory (void)
 Release thread-local memory possibly allocated by the library.
 
NATS_EXTERN natsStatus nats_Sign (const char *encodedSeed, const char *input, unsigned char **signature, int *signatureLength)
 Signs a given text using the provided private key. More...
NATS_EXTERN natsStatus nats_Sign (const char *encodedSeed, const char *input, unsigned char **signature, int *signatureLength)
 Signs a given text using the provided private key.
 
NATS_EXTERN void nats_Close (void)
 Tear down the library. More...
NATS_EXTERN void nats_Close (void)
 Tear down the library.
 
NATS_EXTERN natsStatus nats_CloseAndWait (int64_t timeout)
 Tear down the library and wait for all resources to be released. More...
NATS_EXTERN natsStatus nats_CloseAndWait (int64_t timeout)
 Tear down the library and wait for all resources to be released.
 

Detailed Description

Library and helper functions.

Function Documentation

- -

◆ nats_OpenWithConfig()

+ +

◆ nats_OpenWithConfig()

@@ -171,8 +178,8 @@

-

◆ nats_Open()

+ +

◆ nats_Open()

@@ -198,14 +205,14 @@

-

◆ nats_GetVersion()

+ +

◆ nats_GetVersion()

- + @@ -217,8 +224,8 @@

-

◆ nats_GetVersionNumber()

+ +

◆ nats_GetVersionNumber()

- -

◆ nats_CheckCompatibility()

+ +

◆ nats_CheckCompatibility()

- -

◆ nats_Now()

+ +

◆ nats_Now()

@@ -282,8 +289,8 @@

-

◆ nats_NowInNanoSeconds()

+ +

◆ nats_NowInNanoSeconds()

@@ -301,8 +308,8 @@

-

◆ nats_Sleep()

+ +

◆ nats_Sleep()

@@ -326,14 +333,14 @@

-

◆ nats_GetLastError()

+ +

◆ nats_GetLastError()

NATS_EXTERN const char* nats_GetVersion NATS_EXTERN const char * nats_GetVersion ( void  )
- + @@ -353,8 +360,8 @@

-

◆ nats_GetLastErrorStack()

+ +

◆ nats_GetLastErrorStack()

@@ -389,8 +396,8 @@

-

◆ nats_PrintLastErrorStack()

+ +

◆ nats_PrintLastErrorStack()

@@ -423,8 +430,8 @@

-

◆ nats_SetMessageDeliveryPoolSize()

+ +

◆ nats_SetMessageDeliveryPoolSize()

@@ -456,8 +463,8 @@

-

◆ nats_ReleaseThreadMemory()

+ +

◆ nats_ReleaseThreadMemory()

@@ -476,8 +483,8 @@

-

◆ nats_Sign()

+ +

◆ nats_Sign()

@@ -529,8 +536,8 @@

-

◆ nats_Close()

+ +

◆ nats_Close()

@@ -553,8 +560,8 @@

-

◆ nats_CloseAndWait()

+ +

◆ nats_CloseAndWait()

diff --git a/doc/html/group__library_group.js b/doc/html/group__library_group.js index beb34dbf1..7b0cab7ff 100644 --- a/doc/html/group__library_group.js +++ b/doc/html/group__library_group.js @@ -2,13 +2,13 @@ var group__library_group = [ [ "nats_OpenWithConfig", "group__library_group.html#gac6a49d5ba110ce79c97792fbed584587", null ], [ "nats_Open", "group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d", null ], - [ "nats_GetVersion", "group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d", null ], + [ "nats_GetVersion", "group__library_group.html#ga0d8c3df1c0c4a3d340d8ff81355fb1e8", null ], [ "nats_GetVersionNumber", "group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8", null ], [ "nats_CheckCompatibility", "group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e", null ], [ "nats_Now", "group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e", null ], [ "nats_NowInNanoSeconds", "group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223", null ], [ "nats_Sleep", "group__library_group.html#gad5040264cd4b1404956babf3c03a4f09", null ], - [ "nats_GetLastError", "group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3", null ], + [ "nats_GetLastError", "group__library_group.html#gadecfd49a58b581dbba40da77b195fd85", null ], [ "nats_GetLastErrorStack", "group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e", null ], [ "nats_PrintLastErrorStack", "group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4", null ], [ "nats_SetMessageDeliveryPoolSize", "group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d", null ], diff --git a/doc/html/group__libuv_functions.html b/doc/html/group__libuv_functions.html index 0882ca7f5..522158048 100644 --- a/doc/html/group__libuv_functions.html +++ b/doc/html/group__libuv_functions.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Libuv Adapter @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS_EXTERN const char* nats_GetLastError NATS_EXTERN const char * nats_GetLastError ( natsStatus status)
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,45 +78,51 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Libuv Adapter
+
Libuv Adapter
- - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

void natsLibuv_Init (void)
 Initialize the adapter. More...
void natsLibuv_Init (void)
 Initialize the adapter.
 
void natsLibuv_SetThreadLocalLoop (uv_loop_t *loop)
 Register the event loop with the thread running uv_run(). More...
void natsLibuv_SetThreadLocalLoop (uv_loop_t *loop)
 Register the event loop with the thread running uv_run().
 
natsStatus natsLibuv_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop. More...
natsStatus natsLibuv_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop.
 
natsStatus natsLibuv_Read (void *userData, bool add)
 Start or stop polling on READ events. More...
natsStatus natsLibuv_Read (void *userData, bool add)
 Start or stop polling on READ events.
 
natsStatus natsLibuv_Write (void *userData, bool add)
 Start or stop polling on WRITE events. More...
natsStatus natsLibuv_Write (void *userData, bool add)
 Start or stop polling on WRITE events.
 
natsStatus natsLibuv_Detach (void *userData)
 The connection is closed, it can be safely detached. More...
natsStatus natsLibuv_Detach (void *userData)
 The connection is closed, it can be safely detached.
 

Detailed Description

Adapter to plug a NATS connection to a libuv event loop.

Function Documentation

- -

◆ natsLibuv_Init()

+ +

◆ natsLibuv_Init()

@@ -133,8 +140,8 @@

-

◆ natsLibuv_SetThreadLocalLoop()

+ +

◆ natsLibuv_SetThreadLocalLoop()

@@ -158,8 +165,8 @@

-

◆ natsLibuv_Attach()

+ +

◆ natsLibuv_Attach()

@@ -208,8 +215,8 @@

-

◆ natsLibuv_Read()

+ +

◆ natsLibuv_Read()

@@ -244,8 +251,8 @@

-

◆ natsLibuv_Write()

+ +

◆ natsLibuv_Write()

@@ -280,8 +287,8 @@

-

◆ natsLibuv_Detach()

+ +

◆ natsLibuv_Detach()

diff --git a/doc/html/group__micro_callbacks.html b/doc/html/group__micro_callbacks.html index 3c8096e58..0ef6027fd 100644 --- a/doc/html/group__micro_callbacks.html +++ b/doc/html/group__micro_callbacks.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Callbacks @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,42 +78,48 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - - - - + + + + + - - + +

+

Typedefs

typedef microError *(* microRequestHandler) (microRequest *req)
 Callback type for request processing. More...
 
typedef void(* microErrorHandler) (microService *m, microEndpoint *ep, natsStatus s)
 Callback type for async error notifications. More...
typedef microError *(* microRequestHandler) (microRequest *req)
 Callback type for request processing.
 
typedef void(* microErrorHandler) (microService *m, microEndpoint *ep, natsStatus s)
 Callback type for async error notifications.
 
typedef void(* microDoneHandler) (microService *m)
 Callback type for Done (service stopped) notifications. More...
typedef void(* microDoneHandler) (microService *m)
 Callback type for Done (service stopped) notifications.
 

Detailed Description

Microservice callbacks.

Typedef Documentation

- -

◆ microRequestHandler

+ +

◆ microRequestHandler

- +
typedef microError*(* microRequestHandler) (microRequest *req)typedef microError *(* microRequestHandler) (microRequest *req)
@@ -127,8 +134,8 @@

-

◆ microErrorHandler

+ +

◆ microErrorHandler

@@ -153,8 +160,8 @@

-

◆ microDoneHandler

+ +

◆ microDoneHandler

diff --git a/doc/html/group__micro_callbacks.js b/doc/html/group__micro_callbacks.js index 29b7ab759..1fb6b9bf9 100644 --- a/doc/html/group__micro_callbacks.js +++ b/doc/html/group__micro_callbacks.js @@ -1,6 +1,6 @@ var group__micro_callbacks = [ - [ "microRequestHandler", "group__micro_callbacks.html#ga95c185268f8eb44fa6ee16db4b33958e", null ], + [ "microRequestHandler", "group__micro_callbacks.html#gab465a9b31672c63738e8f6b0a61c2e90", null ], [ "microErrorHandler", "group__micro_callbacks.html#ga7a40fbbb9b1102f0a7679f9dfcf6c0d6", null ], [ "microDoneHandler", "group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840", null ] ]; \ No newline at end of file diff --git a/doc/html/group__micro_cleanup_functions.html b/doc/html/group__micro_cleanup_functions.html index e458b1e25..e34c7bb29 100644 --- a/doc/html/group__micro_cleanup_functions.html +++ b/doc/html/group__micro_cleanup_functions.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Miscellaneous @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,33 +78,39 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - + + - - + +

+

Functions

NATS_EXTERN void microServiceInfo_Destroy (microServiceInfo *info)
 Destroys a microServiceInfo object. More...
NATS_EXTERN void microServiceInfo_Destroy (microServiceInfo *info)
 Destroys a microServiceInfo object.
 
NATS_EXTERN void microServiceStats_Destroy (microServiceStats *stats)
 Destroys a microServiceStats object. More...
NATS_EXTERN void microServiceStats_Destroy (microServiceStats *stats)
 Destroys a microServiceStats object.
 

Detailed Description

Functions to destroy miscellaneous objects.

Function Documentation

- -

◆ microServiceInfo_Destroy()

+ +

◆ microServiceInfo_Destroy()

@@ -126,8 +133,8 @@

-

◆ microServiceStats_Destroy()

+ +

◆ microServiceStats_Destroy()

diff --git a/doc/html/group__micro_client_functions.html b/doc/html/group__micro_client_functions.html index f3f3a8985..f7ca54c4b 100644 --- a/doc/html/group__micro_client_functions.html +++ b/doc/html/group__micro_client_functions.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: microClient @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,41 +78,47 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - - - - + + + + + - - - + + +

+

Functions

NATS_EXTERN microErrormicro_NewClient (microClient **new_client, natsConnection *nc, microClientConfig *cfg)
 Creates a new microservice client. More...
 
NATS_EXTERN void microClient_Destroy (microClient *client)
 Destroys a microservice client. More...
NATS_EXTERN microErrormicro_NewClient (microClient **new_client, natsConnection *nc, microClientConfig *cfg)
 Creates a new microservice client.
 
NATS_EXTERN void microClient_Destroy (microClient *client)
 Destroys a microservice client.
 
NATS_EXTERN microErrormicroClient_DoRequest (natsMsg **reply, microClient *client, const char *subject, const char *data, int data_len)
 Sends a request to a microservice and receives the response. More...
 
NATS_EXTERN microErrormicroClient_DoRequest (natsMsg **reply, microClient *client, const char *subject, const char *data, int data_len)
 Sends a request to a microservice and receives the response.
 

Detailed Description

Function Documentation

- -

◆ micro_NewClient()

+ +

◆ micro_NewClient()

- + @@ -147,8 +154,8 @@

-

◆ microClient_Destroy()

+ +

◆ microClient_Destroy()

@@ -171,14 +178,14 @@

-

◆ microClient_DoRequest()

+ +

◆ microClient_DoRequest()

NATS_EXTERN microError* micro_NewClient NATS_EXTERN microError * micro_NewClient ( microClient **  new_client,
- + diff --git a/doc/html/group__micro_client_functions.js b/doc/html/group__micro_client_functions.js index 6337b4baf..cd30ea239 100644 --- a/doc/html/group__micro_client_functions.js +++ b/doc/html/group__micro_client_functions.js @@ -1,6 +1,6 @@ var group__micro_client_functions = [ - [ "micro_NewClient", "group__micro_client_functions.html#ga4d7d96defcccbc48e79b017629723e54", null ], + [ "micro_NewClient", "group__micro_client_functions.html#ga191be60c4f9bb88f83f73b5ce4e5e0bd", null ], [ "microClient_Destroy", "group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a", null ], - [ "microClient_DoRequest", "group__micro_client_functions.html#ga84cfeb41f87c0105f89e17ca37bc88a5", null ] + [ "microClient_DoRequest", "group__micro_client_functions.html#gac3be6a03f5846ac1bb06f091bea36a99", null ] ]; \ No newline at end of file diff --git a/doc/html/group__micro_constants.html b/doc/html/group__micro_constants.html index 1c723ac49..3d22098af 100644 --- a/doc/html/group__micro_constants.html +++ b/doc/html/group__micro_constants.html @@ -4,7 +4,7 @@ - +NATS C Client with JetStream and Streaming support: Public constants @@ -26,7 +26,7 @@ @@ -35,21 +35,22 @@
NATS_EXTERN microError* microClient_DoRequest NATS_EXTERN microError * microClient_DoRequest ( natsMsg **  reply,
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,57 +78,63 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Macros

#define MICRO_API_PREFIX   "$SRV"
 The prefix for all microservice monitoring subjects. More...
#define MICRO_API_PREFIX   "$SRV"
 The prefix for all microservice monitoring subjects.
 
#define MICRO_INFO_RESPONSE_TYPE   "io.nats.micro.v1.info_response"
 The type set in the $SRV.INFO responses. More...
#define MICRO_INFO_RESPONSE_TYPE   "io.nats.micro.v1.info_response"
 The type set in the $SRV.INFO responses.
 
#define MICRO_INFO_VERB   "INFO"
 For $SRV.INFO.* subjects. More...
#define MICRO_INFO_VERB   "INFO"
 For $SRV.INFO.* subjects.
 
#define MICRO_PING_RESPONSE_TYPE   "io.nats.micro.v1.ping_response"
 The type set in the $SRV.PING response. More...
#define MICRO_PING_RESPONSE_TYPE   "io.nats.micro.v1.ping_response"
 The type set in the $SRV.PING response.
 
#define MICRO_PING_VERB   "PING"
 For $SRV.PING subjects. More...
#define MICRO_PING_VERB   "PING"
 For $SRV.PING subjects.
 
#define MICRO_STATS_RESPONSE_TYPE   "io.nats.micro.v1.stats_response"
 The type set in the STATS response. More...
#define MICRO_STATS_RESPONSE_TYPE   "io.nats.micro.v1.stats_response"
 The type set in the STATS response.
 
#define MICRO_STATS_VERB   "STATS"
 The "verb" used in $SRV.STATS subjects. More...
#define MICRO_STATS_VERB   "STATS"
 The "verb" used in $SRV.STATS subjects.
 
#define MICRO_STATUS_HDR   "Nats-Status"
 The response message header used to communicate an erroneous NATS status back to the requestor. More...
#define MICRO_STATUS_HDR   "Nats-Status"
 The response message header used to communicate an erroneous NATS status back to the requestor.
 
#define MICRO_ERROR_HDR   "Nats-Service-Error"
 The response message header used to communicate an error message back to the requestor. More...
#define MICRO_ERROR_HDR   "Nats-Service-Error"
 The response message header used to communicate an error message back to the requestor.
 
#define MICRO_ERROR_CODE_HDR   "Nats-Service-Error-Code"
 The response message header used to communicate an integer error code back to the requestor. More...
#define MICRO_ERROR_CODE_HDR   "Nats-Service-Error-Code"
 The response message header used to communicate an integer error code back to the requestor.
 

Detailed Description

Microservice public constants.

Macro Definition Documentation

- -

◆ MICRO_API_PREFIX

+ +

◆ MICRO_API_PREFIX

@@ -141,8 +148,8 @@

-

◆ MICRO_INFO_RESPONSE_TYPE

+ +

◆ MICRO_INFO_RESPONSE_TYPE

@@ -155,8 +162,8 @@

-

◆ MICRO_INFO_VERB

+ +

◆ MICRO_INFO_VERB

@@ -169,8 +176,8 @@

-

◆ MICRO_PING_RESPONSE_TYPE

+ +

◆ MICRO_PING_RESPONSE_TYPE

@@ -183,8 +190,8 @@

-

◆ MICRO_PING_VERB

+ +

◆ MICRO_PING_VERB

@@ -197,8 +204,8 @@

-

◆ MICRO_STATS_RESPONSE_TYPE

+ +

◆ MICRO_STATS_RESPONSE_TYPE

@@ -211,8 +218,8 @@

-

◆ MICRO_STATS_VERB

+ +

◆ MICRO_STATS_VERB

@@ -225,8 +232,8 @@

-

◆ MICRO_STATUS_HDR

+ +

◆ MICRO_STATUS_HDR

@@ -239,8 +246,8 @@

-

◆ MICRO_ERROR_HDR

+ +

◆ MICRO_ERROR_HDR

@@ -253,8 +260,8 @@

-

◆ MICRO_ERROR_CODE_HDR

+ +

◆ MICRO_ERROR_CODE_HDR

diff --git a/doc/html/group__micro_error_functions.html b/doc/html/group__micro_error_functions.html index 3477608d5..ffcd844fa 100644 --- a/doc/html/group__micro_error_functions.html +++ b/doc/html/group__micro_error_functions.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: microError @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,57 +78,63 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - +

+

Macros

#define microError_Ignore(__err)   microError_Destroy(__err)
#define microError_Ignore(__err)   microError_Destroy(__err)
 
- - - - - - - - - - - - + + + + + + + + + + + - - + + - - + + - - - - - - + + + + + +

+

Functions

NATS_EXTERN microErrormicro_Errorf (const char *format,...)
 creates a new microError, with a printf-like formatted message. More...
 
NATS_EXTERN microErrormicro_ErrorfCode (int code, const char *format,...)
 creates a new microError, with a code and a printf-like formatted message. More...
 
NATS_EXTERN microErrormicro_ErrorFromStatus (natsStatus s)
 Wraps a NATS status into a microError, if not a NATS_OK. More...
 
NATS_EXTERN int microError_Code (microError *err)
 returns the int code of the error. More...
NATS_EXTERN microErrormicro_Errorf (const char *format,...)
 creates a new microError, with a printf-like formatted message.
 
NATS_EXTERN microErrormicro_ErrorfCode (int code, const char *format,...)
 creates a new microError, with a code and a printf-like formatted message.
 
NATS_EXTERN microErrormicro_ErrorFromStatus (natsStatus s)
 Wraps a NATS status into a microError, if not a NATS_OK.
 
NATS_EXTERN int microError_Code (microError *err)
 returns the int code of the error.
 
NATS_EXTERN void microError_Destroy (microError *err)
 destroys a microError. More...
NATS_EXTERN void microError_Destroy (microError *err)
 destroys a microError.
 
NATS_EXTERN natsStatus microError_Status (microError *err)
 Returns the NATS status associated with the error. More...
NATS_EXTERN natsStatus microError_Status (microError *err)
 Returns the NATS status associated with the error.
 
NATS_EXTERN const char * microError_String (microError *err, char *buf, size_t len)
 Returns a printable string with the error message. More...
 
NATS_EXTERN microErrormicroError_Wrapf (microError *err, const char *format,...)
 Wraps an exising microError with a higher printf-like formatted message. More...
 
NATS_EXTERN const char * microError_String (microError *err, char *buf, size_t len)
 Returns a printable string with the error message.
 
NATS_EXTERN microErrormicroError_Wrapf (microError *err, const char *format,...)
 Wraps an exising microError with a higher printf-like formatted message.
 

Detailed Description

Functions that create and manipulate microError.

Macro Definition Documentation

- -

◆ microError_Ignore

+ +

◆ microError_Ignore

@@ -145,14 +152,14 @@

Function Documentation

- -

◆ micro_Errorf()

+ +

◆ micro_Errorf()

- + @@ -181,14 +188,14 @@

-

◆ micro_ErrorfCode()

+ +

◆ micro_ErrorfCode()

NATS_EXTERN microError* micro_Errorf NATS_EXTERN microError * micro_Errorf ( const char *  format,
- + @@ -224,14 +231,14 @@

-

◆ micro_ErrorFromStatus()

+ +

◆ micro_ErrorFromStatus()

NATS_EXTERN microError* micro_ErrorfCode NATS_EXTERN microError * micro_ErrorfCode ( int  code,
- + @@ -249,8 +256,8 @@

-

◆ microError_Code()

+ +

◆ microError_Code()

@@ -274,8 +281,8 @@

-

◆ microError_Destroy()

+ +

◆ microError_Destroy()

@@ -298,8 +305,8 @@

-

◆ microError_Status()

+ +

◆ microError_Status()

@@ -323,14 +330,14 @@

-

◆ microError_String()

+ +

◆ microError_String()

NATS_EXTERN microError* micro_ErrorFromStatus NATS_EXTERN microError * micro_ErrorFromStatus ( natsStatus  s)
- + @@ -367,14 +374,14 @@

-

◆ microError_Wrapf()

+ +

◆ microError_Wrapf()

NATS_EXTERN const char* microError_String NATS_EXTERN const char * microError_String ( microError err,
- + diff --git a/doc/html/group__micro_error_functions.js b/doc/html/group__micro_error_functions.js index 96bdde7f2..91282f5b3 100644 --- a/doc/html/group__micro_error_functions.js +++ b/doc/html/group__micro_error_functions.js @@ -1,12 +1,12 @@ var group__micro_error_functions = [ [ "microError_Ignore", "group__micro_error_functions.html#ga7d7cf243a0d24ff38fbaf6afdfb461cd", null ], - [ "micro_Errorf", "group__micro_error_functions.html#ga29eaa7704203b20e777ebf08f92152d8", null ], - [ "micro_ErrorfCode", "group__micro_error_functions.html#ga85d7590097c02c612f7d2e8a9fb46326", null ], - [ "micro_ErrorFromStatus", "group__micro_error_functions.html#ga1e4bf12e40b57a5d0a4cf43717771cf2", null ], + [ "micro_Errorf", "group__micro_error_functions.html#ga7732a5a63c3b452f8d78f4e41e726fe1", null ], + [ "micro_ErrorfCode", "group__micro_error_functions.html#ga91dd255ecb0fc97fddb0b8abe4a3fc4c", null ], + [ "micro_ErrorFromStatus", "group__micro_error_functions.html#gac557c5b7b565746d8c5521c726842641", null ], [ "microError_Code", "group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54", null ], [ "microError_Destroy", "group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07", null ], [ "microError_Status", "group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c", null ], - [ "microError_String", "group__micro_error_functions.html#gaa4e5ef564e64393601f292abfc37e3ad", null ], - [ "microError_Wrapf", "group__micro_error_functions.html#ga3aa1ac805c27d3afc35c07fbe16c2d04", null ] + [ "microError_String", "group__micro_error_functions.html#ga9694838e69616612ef98afe7a45cb58d", null ], + [ "microError_Wrapf", "group__micro_error_functions.html#gad43118a9e9e48aefbde3b21c4bd9d36f", null ] ]; \ No newline at end of file diff --git a/doc/html/group__micro_functions.html b/doc/html/group__micro_functions.html index 87ee0efd7..fcb580dfe 100644 --- a/doc/html/group__micro_functions.html +++ b/doc/html/group__micro_functions.html @@ -4,7 +4,7 @@ - +NATS C Client with JetStream and Streaming support: Functions @@ -26,7 +26,7 @@ @@ -35,21 +35,22 @@
NATS_EXTERN microError* microError_Wrapf NATS_EXTERN microError * microError_Wrapf ( microError err,
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,32 +78,38 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - + - + - + - + - + - +

+

Modules

 microService
 microService
 
 microGroup
 microGroup
 
 microRequest
 microRequest
 
 microError
 microError
 
 microClient
 microClient
 
 Miscellaneous
 Miscellaneous
 

Detailed Description

diff --git a/doc/html/group__micro_group.html b/doc/html/group__micro_group.html index c8eae0050..6cc241de3 100644 --- a/doc/html/group__micro_group.html +++ b/doc/html/group__micro_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: EXPERIMENTAL - Microservices @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,30 +78,36 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
EXPERIMENTAL - Microservices
+
EXPERIMENTAL - Microservices
- - + - + - + - + - +

+

Modules

 Types
 Types
 
 Callbacks
 Callbacks
 
 Public structs
 Public structs
 
 Public constants
 Public constants
 
 Functions
 Functions
 

Detailed Description

diff --git a/doc/html/group__micro_group_functions.html b/doc/html/group__micro_group_functions.html index 658313e06..eb335a479 100644 --- a/doc/html/group__micro_group_functions.html +++ b/doc/html/group__micro_group_functions.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: microGroup @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,39 +78,45 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - - - - - + + + + + +

+

Functions

NATS_EXTERN microErrormicroGroup_AddGroup (microGroup **new_group, microGroup *parent, microGroupConfig *config)
 Adds a sub-group to microGroup. More...
 
NATS_EXTERN microErrormicroGroup_AddEndpoint (microGroup *g, microEndpointConfig *config)
 Adds an endpoint to a microGroup and starts listening for messages. More...
 
NATS_EXTERN microErrormicroGroup_AddGroup (microGroup **new_group, microGroup *parent, microGroupConfig *config)
 Adds a sub-group to microGroup.
 
NATS_EXTERN microErrormicroGroup_AddEndpoint (microGroup *g, microEndpointConfig *config)
 Adds an endpoint to a microGroup and starts listening for messages.
 

Detailed Description

Functions that operate with microGroup.

Function Documentation

- -

◆ microGroup_AddGroup()

+ +

◆ microGroup_AddGroup()

- + @@ -143,18 +150,18 @@

Returns
a microError if an error occurred.
-
See also
microGroup_AddGroup, microGroup_AddEndpoint
+
See also
microGroup_AddGroup, microGroup_AddEndpoint
- -

◆ microGroup_AddEndpoint()

+ +

◆ microGroup_AddEndpoint()

NATS_EXTERN microError* microGroup_AddGroup NATS_EXTERN microError * microGroup_AddGroup ( microGroup **  new_group,
- + @@ -181,7 +188,7 @@

Returns
a microError if an error occurred.
-
See also
microService_Destroy, microService_AddEndpoint, microEndpointConfig
+
See also
microService_Destroy, microService_AddEndpoint, microEndpointConfig
diff --git a/doc/html/group__micro_group_functions.js b/doc/html/group__micro_group_functions.js index f2d0646e2..d54660289 100644 --- a/doc/html/group__micro_group_functions.js +++ b/doc/html/group__micro_group_functions.js @@ -1,5 +1,5 @@ var group__micro_group_functions = [ - [ "microGroup_AddGroup", "group__micro_group_functions.html#gaa18fb57d08b18a2927704acfc1343625", null ], - [ "microGroup_AddEndpoint", "group__micro_group_functions.html#ga4d9bc96f6e349296c2038126c931f027", null ] + [ "microGroup_AddGroup", "group__micro_group_functions.html#gade7fd0f2080a2e647b79c20a5019394d", null ], + [ "microGroup_AddEndpoint", "group__micro_group_functions.html#gabc9641ad7ee7775c388c864f2ffa6883", null ] ]; \ No newline at end of file diff --git a/doc/html/group__micro_request_functions.html b/doc/html/group__micro_request_functions.html index 4db6fffe5..24c61fda4 100644 --- a/doc/html/group__micro_request_functions.html +++ b/doc/html/group__micro_request_functions.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: microRequest @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS_EXTERN microError* microGroup_AddEndpoint NATS_EXTERN microError * microGroup_AddEndpoint ( microGroup g,
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,87 +78,93 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+

Functions

NATS_EXTERN microErrormicroRequest_AddHeader (microRequest *req, const char *key, const char *value)
 Adds a header to the underlying NATS request message. More...
 
NATS_EXTERN microErrormicroRequest_DeleteHeader (microRequest *req, const char *key)
 Deletes a header from the underlying NATS request message. More...
 
NATS_EXTERN natsConnectionmicroRequest_GetConnection (microRequest *req)
 Returns the connection associated with the request. More...
 
NATS_EXTERN const char * microRequest_GetData (microRequest *req)
 Returns the data in the the request, as a byte array. More...
 
NATS_EXTERN int microRequest_GetDataLength (microRequest *req)
 Returns the number of data bytes in the the request. More...
NATS_EXTERN microErrormicroRequest_AddHeader (microRequest *req, const char *key, const char *value)
 Adds a header to the underlying NATS request message.
 
NATS_EXTERN microErrormicroRequest_DeleteHeader (microRequest *req, const char *key)
 Deletes a header from the underlying NATS request message.
 
NATS_EXTERN natsConnectionmicroRequest_GetConnection (microRequest *req)
 Returns the connection associated with the request.
 
NATS_EXTERN const char * microRequest_GetData (microRequest *req)
 Returns the data in the the request, as a byte array.
 
NATS_EXTERN int microRequest_GetDataLength (microRequest *req)
 Returns the number of data bytes in the the request.
 
NATS_EXTERN void * microRequest_GetEndpointState (microRequest *req)
 Returns the pointer to the user-provided endpoint state, if the request is associated with an endpoint. More...
 
NATS_EXTERN microErrormicroRequest_GetHeaderKeys (microRequest *req, const char ***keys, int *count)
 Gets the list of all header keys in the NATS message underlying the request. More...
 
NATS_EXTERN microErrormicroRequest_GetHeaderValue (microRequest *req, const char *key, const char **value)
 Get the header entry associated with key from the NATS message underlying the request. More...
 
NATS_EXTERN microErrormicroRequest_GetHeaderValues (microRequest *req, const char *key, const char ***values, int *count)
 Get all header values associated with key from the NATS message underlying the request. More...
 
NATS_EXTERN natsMsgmicroRequest_GetMsg (microRequest *req)
 Get the NATS message underlying the request. More...
 
NATS_EXTERN const char * microRequest_GetReply (microRequest *req)
 Returns the reply subject set in this message. More...
 
NATS_EXTERN microServicemicroRequest_GetService (microRequest *req)
 Returns the pointer to the microservice associated with the request. More...
 
NATS_EXTERN void * microRequest_GetServiceState (microRequest *req)
 Returns the pointer to the user-provided service state. More...
 
NATS_EXTERN const char * microRequest_GetSubject (microRequest *req)
 Returns the subject of the request message. More...
 
NATS_EXTERN microErrormicroRequest_Respond (microRequest *req, const char *data, size_t len)
 Respond to a request, on the same NATS connection. More...
 
NATS_EXTERN microErrormicroRequest_RespondError (microRequest *req, microError *err)
 Respond to a request with a simple error. More...
 
NATS_EXTERN microErrormicroRequest_RespondCustom (microRequest *req, microError *err, const char *data, size_t len)
 Respond to a message, with an OK or an error. More...
 
NATS_EXTERN microErrormicroRequest_SetHeader (microRequest *req, const char *key, const char *value)
 Add value to the header associated with key in the NATS message underlying the request. More...
 
NATS_EXTERN void * microRequest_GetEndpointState (microRequest *req)
 Returns the pointer to the user-provided endpoint state, if the request is associated with an endpoint.
 
NATS_EXTERN microErrormicroRequest_GetHeaderKeys (microRequest *req, const char ***keys, int *count)
 Gets the list of all header keys in the NATS message underlying the request.
 
NATS_EXTERN microErrormicroRequest_GetHeaderValue (microRequest *req, const char *key, const char **value)
 Get the header entry associated with key from the NATS message underlying the request.
 
NATS_EXTERN microErrormicroRequest_GetHeaderValues (microRequest *req, const char *key, const char ***values, int *count)
 Get all header values associated with key from the NATS message underlying the request.
 
NATS_EXTERN natsMsgmicroRequest_GetMsg (microRequest *req)
 Get the NATS message underlying the request.
 
NATS_EXTERN const char * microRequest_GetReply (microRequest *req)
 Returns the reply subject set in this message.
 
NATS_EXTERN microServicemicroRequest_GetService (microRequest *req)
 Returns the pointer to the microservice associated with the request.
 
NATS_EXTERN void * microRequest_GetServiceState (microRequest *req)
 Returns the pointer to the user-provided service state.
 
NATS_EXTERN const char * microRequest_GetSubject (microRequest *req)
 Returns the subject of the request message.
 
NATS_EXTERN microErrormicroRequest_Respond (microRequest *req, const char *data, size_t len)
 Respond to a request, on the same NATS connection.
 
NATS_EXTERN microErrormicroRequest_RespondError (microRequest *req, microError *err)
 Respond to a request with a simple error.
 
NATS_EXTERN microErrormicroRequest_RespondCustom (microRequest *req, microError *err, const char *data, size_t len)
 Respond to a message, with an OK or an error.
 
NATS_EXTERN microErrormicroRequest_SetHeader (microRequest *req, const char *key, const char *value)
 Add value to the header associated with key in the NATS message underlying the request.
 

Detailed Description

Functions that operate with microRequest.

Function Documentation

- -

◆ microRequest_AddHeader()

+ +

◆ microRequest_AddHeader()

- + @@ -190,18 +197,18 @@

Returns
a microError if an error occurred.
-
See also
natsMsgHeader_Add, microRequest_DeleteHeader, microRequest_GetHeaderKeys, microRequest_GetHeaderValue, microRequest_GetHeaderValues
+
See also
natsMsgHeader_Add, microRequest_DeleteHeader, microRequest_GetHeaderKeys, microRequest_GetHeaderValue, microRequest_GetHeaderValues
- -

◆ microRequest_DeleteHeader()

+ +

◆ microRequest_DeleteHeader()

NATS_EXTERN microError* microRequest_AddHeader NATS_EXTERN microError * microRequest_AddHeader ( microRequest req,
- + @@ -227,18 +234,18 @@

Returns
a microError if an error occurred.
-
See also
natsMsgHeader_Delete, microRequest_AddHeader
+
See also
natsMsgHeader_Delete, microRequest_AddHeader
- -

◆ microRequest_GetConnection()

+ +

◆ microRequest_GetConnection()

NATS_EXTERN microError* microRequest_DeleteHeader NATS_EXTERN microError * microRequest_DeleteHeader ( microRequest req,
- + @@ -256,14 +263,14 @@

-

◆ microRequest_GetData()

+ +

◆ microRequest_GetData()

NATS_EXTERN natsConnection* microRequest_GetConnection NATS_EXTERN natsConnection * microRequest_GetConnection ( microRequest req)
- + @@ -281,12 +288,12 @@

Returns
a pointer to the request's data.
-
See also
natsMsg_GetData, microRequest_GetDataLength
+
See also
natsMsg_GetData, microRequest_GetDataLength
- -

◆ microRequest_GetDataLength()

+ +

◆ microRequest_GetDataLength()

- -

◆ microRequest_GetEndpointState()

+ +

◆ microRequest_GetEndpointState()

NATS_EXTERN const char* microRequest_GetData NATS_EXTERN const char * microRequest_GetData ( microRequest req)
- + @@ -337,14 +344,14 @@

-

◆ microRequest_GetHeaderKeys()

+ +

◆ microRequest_GetHeaderKeys()

NATS_EXTERN void* microRequest_GetEndpointState NATS_EXTERN void * microRequest_GetEndpointState ( microRequest req)
- + @@ -378,18 +385,18 @@

Returns
a microError if an error occurred.
-
See also
natsMsgHeader_Keys, microRequest_GetHeaderValue, microRequest_GetHeaderValues
+
See also
natsMsgHeader_Keys, microRequest_GetHeaderValue, microRequest_GetHeaderValues
- -

◆ microRequest_GetHeaderValue()

+ +

◆ microRequest_GetHeaderValue()

NATS_EXTERN microError* microRequest_GetHeaderKeys NATS_EXTERN microError * microRequest_GetHeaderKeys ( microRequest req,
- + @@ -422,18 +429,18 @@

Returns
a microError if an error occurred.
-
See also
natsMsgHeader_Get, microRequest_GetHeaderValue, microRequest_GetHeaderValues
+
See also
natsMsgHeader_Get, microRequest_GetHeaderValue, microRequest_GetHeaderValues
- -

◆ microRequest_GetHeaderValues()

+ +

◆ microRequest_GetHeaderValues()

NATS_EXTERN microError* microRequest_GetHeaderValue NATS_EXTERN microError * microRequest_GetHeaderValue ( microRequest req,
- + @@ -473,18 +480,18 @@

Returns
a microError if an error occurred.
-
See also
natsMsgHeader_Values, microRequest_GetHeaderValue, microRequest_GetHeaderKeys
+
See also
natsMsgHeader_Values, microRequest_GetHeaderValue, microRequest_GetHeaderKeys
- -

◆ microRequest_GetMsg()

+ +

◆ microRequest_GetMsg()

NATS_EXTERN microError* microRequest_GetHeaderValues NATS_EXTERN microError * microRequest_GetHeaderValues ( microRequest req,
- + @@ -502,14 +509,14 @@

-

◆ microRequest_GetReply()

+ +

◆ microRequest_GetReply()

NATS_EXTERN natsMsg* microRequest_GetMsg NATS_EXTERN natsMsg * microRequest_GetMsg ( microRequest req)
- + @@ -528,14 +535,14 @@

-

◆ microRequest_GetService()

+ +

◆ microRequest_GetService()

NATS_EXTERN const char* microRequest_GetReply NATS_EXTERN const char * microRequest_GetReply ( microRequest req)
- + @@ -553,14 +560,14 @@

-

◆ microRequest_GetServiceState()

+ +

◆ microRequest_GetServiceState()

NATS_EXTERN microService* microRequest_GetService NATS_EXTERN microService * microRequest_GetService ( microRequest req)
- + @@ -579,14 +586,14 @@

-

◆ microRequest_GetSubject()

+ +

◆ microRequest_GetSubject()

NATS_EXTERN void* microRequest_GetServiceState NATS_EXTERN void * microRequest_GetServiceState ( microRequest req)
- + @@ -604,14 +611,14 @@

-

◆ microRequest_Respond()

+ +

◆ microRequest_Respond()

NATS_EXTERN const char* microRequest_GetSubject NATS_EXTERN const char * microRequest_GetSubject ( microRequest req)
- + @@ -647,14 +654,14 @@

-

◆ microRequest_RespondError()

+ +

◆ microRequest_RespondError()

NATS_EXTERN microError* microRequest_Respond NATS_EXTERN microError * microRequest_Respond ( microRequest req,
- + @@ -685,14 +692,14 @@

-

◆ microRequest_RespondCustom()

+ +

◆ microRequest_RespondCustom()

NATS_EXTERN microError* microRequest_RespondError NATS_EXTERN microError * microRequest_RespondError ( microRequest req,
- + @@ -726,10 +733,10 @@

err = somefunc();
if (err != NULL) {
-
return microRequest_RespondCustom(req, err, error_data, data_len);
+
return microRequest_RespondCustom(req, err, error_data, data_len);
}
...
-
NATS_EXTERN microError * microRequest_RespondCustom(microRequest *req, microError *err, const char *data, size_t len)
Respond to a message, with an OK or an error.
+
NATS_EXTERN microError * microRequest_RespondCustom(microRequest *req, microError *err, const char *data, size_t len)
Respond to a message, with an OK or an error.

Or, if the request handler has its own cleanup logic:

if (err = somefunc(), err != NULL)
goto CLEANUP;
@@ -737,7 +744,7 @@

CLEANUP:
if (err != NULL) {
-
return microRequest_RespondCustom(req, err, error_data, data_len);
+
return microRequest_RespondCustom(req, err, error_data, data_len);
}
return NULL;
Parameters
@@ -754,14 +761,14 @@

-

◆ microRequest_SetHeader()

+ +

◆ microRequest_SetHeader()

NATS_EXTERN microError* microRequest_RespondCustom NATS_EXTERN microError * microRequest_RespondCustom ( microRequest req,
- + diff --git a/doc/html/group__micro_request_functions.js b/doc/html/group__micro_request_functions.js index cc24ed5f3..c16d6c3e9 100644 --- a/doc/html/group__micro_request_functions.js +++ b/doc/html/group__micro_request_functions.js @@ -1,21 +1,21 @@ var group__micro_request_functions = [ - [ "microRequest_AddHeader", "group__micro_request_functions.html#ga00363230b46c2794165c2dc10ca65fb5", null ], - [ "microRequest_DeleteHeader", "group__micro_request_functions.html#gaf3d72b449f4a72da06f3a7ce859a1ce9", null ], - [ "microRequest_GetConnection", "group__micro_request_functions.html#ga47f26882c6d2d9436f18fe75d2a17fa6", null ], - [ "microRequest_GetData", "group__micro_request_functions.html#ga4152732a49fc6401dc25bea5aa10b7fb", null ], + [ "microRequest_AddHeader", "group__micro_request_functions.html#ga6a6fa30291301abf54e25a24fde7e293", null ], + [ "microRequest_DeleteHeader", "group__micro_request_functions.html#gad50a68e2193da36d7b477a34f488840c", null ], + [ "microRequest_GetConnection", "group__micro_request_functions.html#ga6cf9c55a05fe1234ef264c25ca8294b3", null ], + [ "microRequest_GetData", "group__micro_request_functions.html#ga695cf95ff0f596affecbd3954fd498cf", null ], [ "microRequest_GetDataLength", "group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0", null ], - [ "microRequest_GetEndpointState", "group__micro_request_functions.html#gaf284671188c1d04a7488e20063b3ed54", null ], - [ "microRequest_GetHeaderKeys", "group__micro_request_functions.html#ga2089cf41f1b51e1cba8138bfd383433c", null ], - [ "microRequest_GetHeaderValue", "group__micro_request_functions.html#ga983d262fb2e77314af0f7bc0178306b9", null ], - [ "microRequest_GetHeaderValues", "group__micro_request_functions.html#gabb15bd720ee13fa8e489c8ae9ee52298", null ], - [ "microRequest_GetMsg", "group__micro_request_functions.html#ga7e27d518d856dbe040c17548d4757633", null ], - [ "microRequest_GetReply", "group__micro_request_functions.html#ga3adaed9594560b1d186b047277aa1163", null ], - [ "microRequest_GetService", "group__micro_request_functions.html#gaef03919ee49345f9eeb6b89c44936447", null ], - [ "microRequest_GetServiceState", "group__micro_request_functions.html#ga9925f42bbbf9831350a3065795631b0c", null ], - [ "microRequest_GetSubject", "group__micro_request_functions.html#ga4e8b8a731d62941fb46561538c04333e", null ], - [ "microRequest_Respond", "group__micro_request_functions.html#ga9f034636bf30623443b14542efd9a2f9", null ], - [ "microRequest_RespondError", "group__micro_request_functions.html#ga1967e15e58fefc2bef0403fec26b8463", null ], - [ "microRequest_RespondCustom", "group__micro_request_functions.html#ga0c7d26260030ce528aa8e0f9dbb0a643", null ], - [ "microRequest_SetHeader", "group__micro_request_functions.html#ga18a968ee89c6bd394397a3c140cd3c85", null ] + [ "microRequest_GetEndpointState", "group__micro_request_functions.html#gab999f2b9972c4339f6f78f491dfc6f3b", null ], + [ "microRequest_GetHeaderKeys", "group__micro_request_functions.html#gab78f9e653c13c8bbbbaa74d50dd34aa4", null ], + [ "microRequest_GetHeaderValue", "group__micro_request_functions.html#gad28fb0245a4c6d3218e4d233c141d3ce", null ], + [ "microRequest_GetHeaderValues", "group__micro_request_functions.html#gad73789e910856e6d3ece0ea95f1c8a54", null ], + [ "microRequest_GetMsg", "group__micro_request_functions.html#ga764c2ebab8816c4706d6e49e5cbe8320", null ], + [ "microRequest_GetReply", "group__micro_request_functions.html#gae87e12447ebc9864d38268a15c370182", null ], + [ "microRequest_GetService", "group__micro_request_functions.html#ga285974d2b6bc4b1369d9a9aa495e8119", null ], + [ "microRequest_GetServiceState", "group__micro_request_functions.html#ga8947795096eb225b16af422026627efa", null ], + [ "microRequest_GetSubject", "group__micro_request_functions.html#ga6727593cc380ad418e1d45d232ffea5e", null ], + [ "microRequest_Respond", "group__micro_request_functions.html#ga9c50e895154b151d3c9dadd3502b80f9", null ], + [ "microRequest_RespondError", "group__micro_request_functions.html#ga402e8ccd0602a27d333d50088f6a92a3", null ], + [ "microRequest_RespondCustom", "group__micro_request_functions.html#gae62bab929e8835da250870cfde2f22b2", null ], + [ "microRequest_SetHeader", "group__micro_request_functions.html#gab94d97619daf42590d7e6c6bd758b9ab", null ] ]; \ No newline at end of file diff --git a/doc/html/group__micro_service_functions.html b/doc/html/group__micro_service_functions.html index 60ba63042..2e6af340b 100644 --- a/doc/html/group__micro_service_functions.html +++ b/doc/html/group__micro_service_functions.html @@ -4,7 +4,7 @@ - +NATS C Client with JetStream and Streaming support: microService @@ -26,7 +26,7 @@ @@ -35,21 +35,22 @@
NATS_EXTERN microError* microRequest_SetHeader NATS_EXTERN microError * microRequest_SetHeader ( microRequest req,
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,66 +78,72 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + +

+

Functions

NATS_EXTERN microErrormicro_AddService (microService **new_microservice, natsConnection *nc, microServiceConfig *config)
 Creates and starts a new microservice. More...
 
NATS_EXTERN microErrormicroService_AddEndpoint (microService *m, microEndpointConfig *config)
 Adds an endpoint to a microservice and starts listening for messages. More...
 
NATS_EXTERN microErrormicroService_AddGroup (microGroup **new_group, microService *m, microGroupConfig *config)
 Adds an group (prefix) to a microservice. More...
 
NATS_EXTERN microErrormicroService_Destroy (microService *m)
 Destroys a microservice, stopping it first if needed. More...
 
NATS_EXTERN natsConnectionmicroService_GetConnection (microService *m)
 Returns the connection associated with the service. If the service was successfully started, it is safe to assume it's not NULL, however it may already have been disconnected or closed. More...
 
NATS_EXTERN microErrormicroService_GetInfo (microServiceInfo **new_info, microService *m)
 Returns a microServiceInfo for a microservice. More...
 
NATS_EXTERN void * microService_GetState (microService *m)
 Returns the pointer to state data (closure). It is originally provided in microServiceConfig.State. More...
 
NATS_EXTERN microErrormicroService_GetStats (microServiceStats **new_stats, microService *m)
 Returns run-time statistics for a microservice. More...
 
NATS_EXTERN bool microService_IsStopped (microService *m)
 Checks if the service is stopped. More...
NATS_EXTERN microErrormicro_AddService (microService **new_microservice, natsConnection *nc, microServiceConfig *config)
 Creates and starts a new microservice.
 
NATS_EXTERN microErrormicroService_AddEndpoint (microService *m, microEndpointConfig *config)
 Adds an endpoint to a microservice and starts listening for messages.
 
NATS_EXTERN microErrormicroService_AddGroup (microGroup **new_group, microService *m, microGroupConfig *config)
 Adds an group (prefix) to a microservice.
 
NATS_EXTERN microErrormicroService_Destroy (microService *m)
 Destroys a microservice, stopping it first if needed.
 
NATS_EXTERN natsConnectionmicroService_GetConnection (microService *m)
 Returns the connection associated with the service. If the service was successfully started, it is safe to assume it's not NULL, however it may already have been disconnected or closed.
 
NATS_EXTERN microErrormicroService_GetInfo (microServiceInfo **new_info, microService *m)
 Returns a microServiceInfo for a microservice.
 
NATS_EXTERN void * microService_GetState (microService *m)
 Returns the pointer to state data (closure). It is originally provided in microServiceConfig.State.
 
NATS_EXTERN microErrormicroService_GetStats (microServiceStats **new_stats, microService *m)
 Returns run-time statistics for a microservice.
 
NATS_EXTERN bool microService_IsStopped (microService *m)
 Checks if the service is stopped.
 
NATS_EXTERN microErrormicroService_Run (microService *m)
 Waits for a microservice to stop. More...
 
NATS_EXTERN microErrormicroService_Stop (microService *m)
 Stops a running microservice. More...
 
NATS_EXTERN microErrormicroService_Run (microService *m)
 Waits for a microservice to stop.
 
NATS_EXTERN microErrormicroService_Stop (microService *m)
 Stops a running microservice.
 

Detailed Description

Functions that operate with microService.

Function Documentation

- -

◆ micro_AddService()

+ +

◆ micro_AddService()

- + @@ -160,7 +167,7 @@

-
Note
The microservice should be destroyed to clean up using microService_Destroy.
+
Note
The microservice should be destroyed to clean up using microService_Destroy.
Parameters

NATS_EXTERN microError* micro_AddService NATS_EXTERN microError * micro_AddService ( microService **  new_microservice,
@@ -170,18 +177,18 @@

Returns
a microError if an error occurred.
-
See also
microService_Destroy, microService_AddEndpoint, microServiceConfig, microEndpointConfig
+
See also
microService_Destroy, microService_AddEndpoint, microServiceConfig, microEndpointConfig
- -

◆ microService_AddEndpoint()

+ +

◆ microService_AddEndpoint()

new_microservicethe location where to store the pointer to the new microService object.
- + @@ -208,18 +215,18 @@

Returns
a microError if an error occurred.
-
See also
microService_Destroy, microEndpointConfig
+
See also
microService_Destroy, microEndpointConfig
- -

◆ microService_AddGroup()

+ +

◆ microService_AddGroup()

NATS_EXTERN microError* microService_AddEndpoint NATS_EXTERN microError * microService_AddEndpoint ( microService m,
- + @@ -253,18 +260,18 @@

Returns
a microError if an error occurred.
-
See also
microGroup_AddGroup, microGroup_AddEndpoint
+
See also
microGroup_AddGroup, microGroup_AddEndpoint
- -

◆ microService_Destroy()

+ +

◆ microService_Destroy()

NATS_EXTERN microError* microService_AddGroup NATS_EXTERN microError * microService_AddGroup ( microGroup **  new_group,
- + @@ -280,18 +287,18 @@

Returns
a microError if an error occurred.
-
See also
microService_Stop, microService_Run
+
See also
microService_Stop, microService_Run
- -

◆ microService_GetConnection()

+ +

◆ microService_GetConnection()

NATS_EXTERN microError* microService_Destroy NATS_EXTERN microError * microService_Destroy ( microService m)
- + @@ -309,14 +316,14 @@

-

◆ microService_GetInfo()

+ +

◆ microService_GetInfo()

NATS_EXTERN natsConnection* microService_GetConnection NATS_EXTERN natsConnection * microService_GetConnection ( microService m)
- + @@ -347,14 +354,14 @@

-

◆ microService_GetState()

+ +

◆ microService_GetState()

NATS_EXTERN microError* microService_GetInfo NATS_EXTERN microError * microService_GetInfo ( microServiceInfo **  new_info,
- + @@ -373,14 +380,14 @@

-

◆ microService_GetStats()

+ +

◆ microService_GetStats()

NATS_EXTERN void* microService_GetState NATS_EXTERN void * microService_GetState ( microService m)
- + @@ -411,8 +418,8 @@

-

◆ microService_IsStopped()

+ +

◆ microService_IsStopped()

- -

◆ microService_Run()

+ +

◆ microService_Run()

NATS_EXTERN microError* microService_GetStats NATS_EXTERN microError * microService_GetStats ( microServiceStats **  new_stats,
- + @@ -452,7 +459,7 @@

-

micro_AddService starts the service with async subscriptions. microService_Run waits for the service to stop.

+

micro_AddService starts the service with async subscriptions. microService_Run waits for the service to stop.

Parameters

NATS_EXTERN microError* microService_Run NATS_EXTERN microError * microService_Run ( microService m)
@@ -460,18 +467,18 @@

Returns
a microError for invalid arguments, otherwise always succeeds.
-
See also
micro_AddService, microService_Stop
+
See also
micro_AddService, microService_Stop
- -

◆ microService_Stop()

+ +

◆ microService_Stop()

mthe microService.
- + @@ -488,7 +495,7 @@

Returns
a microError if an error occurred.
-
See also
micro_AddService, microService_Run
+
See also
micro_AddService, microService_Run
diff --git a/doc/html/group__micro_service_functions.js b/doc/html/group__micro_service_functions.js index 2e7554259..5fa33bb8a 100644 --- a/doc/html/group__micro_service_functions.js +++ b/doc/html/group__micro_service_functions.js @@ -1,14 +1,14 @@ var group__micro_service_functions = [ - [ "micro_AddService", "group__micro_service_functions.html#gab238a5c3d44f03a32bf2ecae62e11c19", null ], - [ "microService_AddEndpoint", "group__micro_service_functions.html#ga112ef90de06648f29330e191b5d613dc", null ], - [ "microService_AddGroup", "group__micro_service_functions.html#ga1e74f8d482ac32e9bcf29b0609d2ade6", null ], - [ "microService_Destroy", "group__micro_service_functions.html#gad7da17f143822a5caa57c90505453a6d", null ], - [ "microService_GetConnection", "group__micro_service_functions.html#ga348b4d33e070d9f9c991bd1165e45508", null ], - [ "microService_GetInfo", "group__micro_service_functions.html#ga715dc8b99716d691c37baa510697e9d6", null ], - [ "microService_GetState", "group__micro_service_functions.html#ga2eb6ef97d3939fee33e857227ef570ee", null ], - [ "microService_GetStats", "group__micro_service_functions.html#gaf59402d29dba31982e899415863a62d8", null ], + [ "micro_AddService", "group__micro_service_functions.html#ga2986a9751147b6f77064b5739635c2c1", null ], + [ "microService_AddEndpoint", "group__micro_service_functions.html#gadcab5687b72ec24ef7ae647ea844ebc7", null ], + [ "microService_AddGroup", "group__micro_service_functions.html#ga26c62ec5b8ed46e1503bb62d8b066d9c", null ], + [ "microService_Destroy", "group__micro_service_functions.html#ga32ff6b2fb38eafb4df8e6b1039ee5984", null ], + [ "microService_GetConnection", "group__micro_service_functions.html#ga20bb55e101c42a3b7172ea055b3ea04f", null ], + [ "microService_GetInfo", "group__micro_service_functions.html#gae7f5d4bde8ac12bde5ad48cebfad9e25", null ], + [ "microService_GetState", "group__micro_service_functions.html#gaf58eddc84ef124c80a86d380075ef226", null ], + [ "microService_GetStats", "group__micro_service_functions.html#ga19b3b7126a1e2472a4970fc16b2f9fb4", null ], [ "microService_IsStopped", "group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0", null ], - [ "microService_Run", "group__micro_service_functions.html#ga6a6a59f10e6764442bcac7fdd34b07d2", null ], - [ "microService_Stop", "group__micro_service_functions.html#ga3c54fa4faa6de985c411b08e62557d6e", null ] + [ "microService_Run", "group__micro_service_functions.html#gaecde4e29e2b963e73fe4a8ff2fce064a", null ], + [ "microService_Stop", "group__micro_service_functions.html#ga35de7172dac67472ac3890bc955b9b42", null ] ]; \ No newline at end of file diff --git a/doc/html/group__micro_structs.html b/doc/html/group__micro_structs.html index 5d9b566da..d20709ff3 100644 --- a/doc/html/group__micro_structs.html +++ b/doc/html/group__micro_structs.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Public structs @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS_EXTERN microError* microService_Stop NATS_EXTERN microError * microService_Stop ( microService m)
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,20 +78,26 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- diff --git a/doc/html/group__micro_types.html b/doc/html/group__micro_types.html index e98a29e12..f4429b79e 100644 --- a/doc/html/group__micro_types.html +++ b/doc/html/group__micro_types.html @@ -4,7 +4,7 @@ - +NATS C Client with JetStream and Streaming support: Types @@ -26,7 +26,7 @@ @@ -35,21 +35,22 @@

+

Classes

struct  micro_endpoint_config_s
 
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,77 +78,83 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Typedefs

typedef struct micro_client_s microClient
 The Microservice client. More...
typedef struct micro_client_s microClient
 The Microservice client.
 
typedef struct __for_forward_compatibility_only microClientConfig
 The Microservice configuration object. For forward compatibility only. More...
typedef struct __for_forward_compatibility_only microClientConfig
 The Microservice configuration object. For forward compatibility only.
 
typedef struct micro_endpoint_s microEndpoint
 microEndpoint represents a microservice endpoint. More...
typedef struct micro_endpoint_s microEndpoint
 microEndpoint represents a microservice endpoint.
 
typedef struct micro_endpoint_config_s microEndpointConfig
 The Microservice endpoint configuration object. More...
typedef struct micro_endpoint_config_s microEndpointConfig
 The Microservice endpoint configuration object.
 
typedef struct micro_endpoint_info_s microEndpointInfo
 static information about an endpoint. More...
typedef struct micro_endpoint_info_s microEndpointInfo
 static information about an endpoint.
 
typedef struct micro_endpoint_stats_s microEndpointStats
 The Microservice endpoint-level stats struct. More...
typedef struct micro_endpoint_stats_s microEndpointStats
 The Microservice endpoint-level stats struct.
 
typedef struct micro_error_s microError
 the Microservice error object. More...
typedef struct micro_error_s microError
 the Microservice error object.
 
typedef struct micro_group_s microGroup
 a collection of endpoints and other groups, with a common prefix to their subjects and names. More...
typedef struct micro_group_s microGroup
 a collection of endpoints and other groups, with a common prefix to their subjects and names.
 
typedef struct micro_group_config_s microGroupConfig
 The Microservice endpoint group configuration object. More...
typedef struct micro_group_config_s microGroupConfig
 The Microservice endpoint group configuration object.
 
typedef struct micro_request_s microRequest
 a request received by a microservice endpoint. More...
typedef struct micro_request_s microRequest
 a request received by a microservice endpoint.
 
typedef struct micro_service_s microService
 the main object for a configured microservice. More...
typedef struct micro_service_s microService
 the main object for a configured microservice.
 
typedef struct micro_service_config_s microServiceConfig
 The microservice configuration object. More...
typedef struct micro_service_config_s microServiceConfig
 The microservice configuration object.
 
typedef struct micro_service_info_s microServiceInfo
 Information about a running microservice. More...
typedef struct micro_service_info_s microServiceInfo
 Information about a running microservice.
 
typedef struct micro_service_stats_s microServiceStats
 The Microservice service-level stats struct. More...
typedef struct micro_service_stats_s microServiceStats
 The Microservice service-level stats struct.
 
- - + - +

+

Variables

NATS_EXTERN microErrormicro_ErrorOutOfMemory
NATS_EXTERN microErrormicro_ErrorOutOfMemory
 
NATS_EXTERN microErrormicro_ErrorInvalidArg
NATS_EXTERN microErrormicro_ErrorInvalidArg
 

Detailed Description

Microservice types.

Typedef Documentation

- -

◆ microClient

+ +

◆ microClient

@@ -157,13 +164,13 @@

-

Initialize with micro_NewClient and destroy with microClient_Destroy.

-
See also
micro_NewClient, microClient_Destroy
+

Initialize with micro_NewClient and destroy with microClient_Destroy.

+
See also
micro_NewClient, microClient_Destroy

- -

◆ microClientConfig

+ +

◆ microClientConfig

@@ -176,8 +183,8 @@

-

◆ microEndpoint

+ +

◆ microEndpoint

- -

◆ microEndpointConfig

+ +

◆ microEndpointConfig

- -

◆ microEndpointInfo

+ +

◆ microEndpointInfo

- -

◆ microEndpointStats

+ +

◆ microEndpointStats

- -

◆ microError

+ +

◆ microError

@@ -250,13 +257,13 @@

-

This error type is returned by most microservice functions. You can create your own custom errors by using micro_Errorf and wrap existing errors using microError_Wrapf. Errors are heap-allocated and must be freed with either microError_Destroy or by passing it into microRequest_Respond.

-

There are no public fields in this struct, use microError_Code, microError_Status, and microError_String to get more information about the error.

+

This error type is returned by most microservice functions. You can create your own custom errors by using micro_Errorf and wrap existing errors using microError_Wrapf. Errors are heap-allocated and must be freed with either microError_Destroy or by passing it into microRequest_Respond.

+

There are no public fields in this struct, use microError_Code, microError_Status, and microError_String to get more information about the error.

- -

◆ microGroup

+ +

◆ microGroup

@@ -270,8 +277,8 @@

-

◆ microGroupConfig

+ +

◆ microGroupConfig

- -

◆ microRequest

+ +

◆ microRequest

@@ -300,8 +307,8 @@

-

◆ microService

+ +

◆ microService

@@ -311,13 +318,13 @@

-

It can be created with micro_AddService, and configured by passing a microServiceConfig to it. Once no longer needed, a microservice should be destroyed with microService_Destroy.

-
See also
micro_AddService, microServiceConfig, microEndpointConfig, microService_Destroy, microService_Stop, microService_IsStopped, microService_Run
+

It can be created with micro_AddService, and configured by passing a microServiceConfig to it. Once no longer needed, a microservice should be destroyed with microService_Destroy.

+
See also
micro_AddService, microServiceConfig, microEndpointConfig, microService_Destroy, microService_Stop, microService_IsStopped, microService_Run

- -

◆ microServiceConfig

+ +

◆ microServiceConfig

@@ -327,13 +334,13 @@

-

The service is created with a clone of the config and all of its values, so the original can be freed or modified after calling micro_AddService. See micro_service_config_s for descriptions of the fields.

+

The service is created with a clone of the config and all of its values, so the original can be freed or modified after calling micro_AddService. See micro_service_config_s for descriptions of the fields.

See also
micro_service_config_s

- -

◆ microServiceInfo

+ +

◆ microServiceInfo

- -

◆ microServiceStats

+ +

◆ microServiceStats

@@ -359,13 +366,13 @@

-
See also
micro_service_stats_s for descriptions of the fields, microService_GetStats
+
See also
micro_service_stats_s for descriptions of the fields, microService_GetStats

Variable Documentation

- -

◆ micro_ErrorOutOfMemory

+ +

◆ micro_ErrorOutOfMemory

@@ -386,8 +393,8 @@

-

◆ micro_ErrorInvalidArg

+ +

◆ micro_ErrorInvalidArg

diff --git a/doc/html/group__msg_group.html b/doc/html/group__msg_group.html index ff272f6f9..13589958e 100644 --- a/doc/html/group__msg_group.html +++ b/doc/html/group__msg_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Message @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,69 +78,75 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Message
+
Message
- - - + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN void natsMsgList_Destroy (natsMsgList *list)
 Destroys this list of messages. More...
NATS_EXTERN void natsMsgList_Destroy (natsMsgList *list)
 Destroys this list of messages.
 
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 natsStatus natsMsg_Create (natsMsg **newMsg, const char *subj, const char *reply, const char *data, int dataLen)
 Creates a natsMsg object.
 
NATS_EXTERN const char * natsMsg_GetSubject (const natsMsg *msg)
 Returns the subject set in this message. More...
 
NATS_EXTERN const char * natsMsg_GetReply (const natsMsg *msg)
 Returns the reply set in this message. More...
 
NATS_EXTERN const char * natsMsg_GetData (const natsMsg *msg)
 Returns the message payload. More...
 
NATS_EXTERN int natsMsg_GetDataLength (const natsMsg *msg)
 Returns the message length. More...
NATS_EXTERN const char * natsMsg_GetSubject (const natsMsg *msg)
 Returns the subject set in this message.
 
NATS_EXTERN const char * natsMsg_GetReply (const natsMsg *msg)
 Returns the reply set in this message.
 
NATS_EXTERN const char * natsMsg_GetData (const natsMsg *msg)
 Returns the message payload.
 
NATS_EXTERN int natsMsg_GetDataLength (const natsMsg *msg)
 Returns the message length.
 
NATS_EXTERN natsStatus natsMsgHeader_Set (natsMsg *msg, const char *key, const char *value)
 Set the header entries associated with key to the single element value. More...
NATS_EXTERN natsStatus natsMsgHeader_Set (natsMsg *msg, const char *key, const char *value)
 Set the header entries associated with key to the single element value.
 
NATS_EXTERN natsStatus natsMsgHeader_Add (natsMsg *msg, const char *key, const char *value)
 Add value to the header associated with key. More...
NATS_EXTERN natsStatus natsMsgHeader_Add (natsMsg *msg, const char *key, const char *value)
 Add value to the header associated with key.
 
NATS_EXTERN natsStatus natsMsgHeader_Get (natsMsg *msg, const char *key, const char **value)
 Get the header entry associated with key. More...
NATS_EXTERN natsStatus natsMsgHeader_Get (natsMsg *msg, const char *key, const char **value)
 Get the header entry associated with key.
 
NATS_EXTERN natsStatus natsMsgHeader_Values (natsMsg *msg, const char *key, const char ***values, int *count)
 Get all header values associated with key. More...
NATS_EXTERN natsStatus natsMsgHeader_Values (natsMsg *msg, const char *key, const char ***values, int *count)
 Get all header values associated with key.
 
NATS_EXTERN natsStatus natsMsgHeader_Keys (natsMsg *msg, const char ***keys, int *count)
 Get all header keys. More...
NATS_EXTERN natsStatus natsMsgHeader_Keys (natsMsg *msg, const char ***keys, int *count)
 Get all header keys.
 
NATS_EXTERN natsStatus natsMsgHeader_Delete (natsMsg *msg, const char *key)
 Delete the value(s) associated with key. More...
NATS_EXTERN natsStatus natsMsgHeader_Delete (natsMsg *msg, const char *key)
 Delete the value(s) associated with key.
 
NATS_EXTERN bool natsMsg_IsNoResponders (natsMsg *msg)
 Indicates if this message is a "no responders" message from the server. More...
NATS_EXTERN bool natsMsg_IsNoResponders (natsMsg *msg)
 Indicates if this message is a "no responders" message from the server.
 
NATS_EXTERN void natsMsg_Destroy (natsMsg *msg)
 Destroys the message object. More...
NATS_EXTERN void natsMsg_Destroy (natsMsg *msg)
 Destroys the message object.
 

Detailed Description

NATS Message.

Function Documentation

- -

◆ natsMsgList_Destroy()

+ +

◆ natsMsgList_Destroy()

@@ -164,8 +171,8 @@

-

◆ natsMsg_Create()

+ +

◆ natsMsg_Create()

@@ -223,14 +230,14 @@

-

◆ natsMsg_GetSubject()

+ +

◆ natsMsg_GetSubject()

- + @@ -249,14 +256,14 @@

-

◆ natsMsg_GetReply()

+ +

◆ natsMsg_GetReply()

NATS_EXTERN const char* natsMsg_GetSubject NATS_EXTERN const char * natsMsg_GetSubject ( const natsMsg msg)
- + @@ -275,14 +282,14 @@

-

◆ natsMsg_GetData()

+ +

◆ natsMsg_GetData()

NATS_EXTERN const char* natsMsg_GetReply NATS_EXTERN const char * natsMsg_GetReply ( const natsMsg msg)
- + @@ -291,7 +298,7 @@

Returns the message payload, possibly NULL.

-

Note that although the data sent and received from the server is not NULL terminated, the NATS C Client does add a NULL byte to the received payload. If you expect the received data to be a "string", then this conveniently allows you to call natsMsg_GetData() without having to copy the returned data to a buffer to add the NULL byte at the end.

+

Note that although the data sent and received from the server is not NULL terminated, the NATS C Client does add a NULL byte to the received payload. If you expect the received data to be a "string", then this conveniently allows you to call natsMsg_GetData() without having to copy the returned data to a buffer to add the NULL byte at the end.

Warning
The string belongs to the message and must not be freed. Copy it if needed.
Parameters

NATS_EXTERN const char* natsMsg_GetData NATS_EXTERN const char * natsMsg_GetData ( const natsMsg msg)
@@ -302,8 +309,8 @@

-

◆ natsMsg_GetDataLength()

+ +

◆ natsMsg_GetDataLength()

@@ -327,8 +334,8 @@

-

◆ natsMsgHeader_Set()

+ +

◆ natsMsgHeader_Set()

@@ -373,8 +380,8 @@

-

◆ natsMsgHeader_Add()

+ +

◆ natsMsgHeader_Add()

@@ -419,8 +426,8 @@

-

◆ natsMsgHeader_Get()

+ +

◆ natsMsgHeader_Get()

@@ -466,8 +473,8 @@

-

◆ natsMsgHeader_Values()

+ +

◆ natsMsgHeader_Values()

@@ -507,8 +514,8 @@

const char* *values = NULL;
int count = 0;
-
s = natsMsgHeader_Values(msg, "My-Key", &values, &count);
-
if (s == NATS_OK)
+
s = natsMsgHeader_Values(msg, "My-Key", &values, &count);
+
if (s == NATS_OK)
{
// do something with the values
@@ -516,7 +523,7 @@

free((void*) values);

}
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
+
@ NATS_OK
Success.
Definition status.h:51
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.
@@ -533,8 +540,8 @@

-

◆ natsMsgHeader_Keys()

+ +

◆ natsMsgHeader_Keys()

@@ -568,8 +575,8 @@

const char* *keys = NULL;
int count = 0;
-
s = natsMsgHeader_Keys(msg, &keys, &count);
-
if (s == NATS_OK)
+
s = natsMsgHeader_Keys(msg, &keys, &count);
+
if (s == NATS_OK)
{
// do something with the keys
@@ -590,8 +597,8 @@

-

◆ natsMsgHeader_Delete()

+ +

◆ natsMsgHeader_Delete()

@@ -629,8 +636,8 @@

-

◆ natsMsg_IsNoResponders()

+ +

◆ natsMsg_IsNoResponders()

@@ -658,8 +665,8 @@

-

◆ natsMsg_Destroy()

+ +

◆ natsMsg_Destroy()

diff --git a/doc/html/group__msg_group.js b/doc/html/group__msg_group.js index 9348c01bc..ea343d001 100644 --- a/doc/html/group__msg_group.js +++ b/doc/html/group__msg_group.js @@ -2,9 +2,9 @@ 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 ], - [ "natsMsg_GetData", "group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f", null ], + [ "natsMsg_GetSubject", "group__msg_group.html#gad7cad38946648e3047aa0665a3dd230a", null ], + [ "natsMsg_GetReply", "group__msg_group.html#ga880535362c91b3e405792aa66ff945b6", null ], + [ "natsMsg_GetData", "group__msg_group.html#ga523364451fd92534e754054266196e59", null ], [ "natsMsg_GetDataLength", "group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de", null ], [ "natsMsgHeader_Set", "group__msg_group.html#gaf30b47d4217c9335919f05536e379af8", null ], [ "natsMsgHeader_Add", "group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b", null ], diff --git a/doc/html/group__opts_group.html b/doc/html/group__opts_group.html index 14df3a840..dcc32a33c 100644 --- a/doc/html/group__opts_group.html +++ b/doc/html/group__opts_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Options @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,198 +78,204 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Options
+
Options
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus natsOptions_Create (natsOptions **newOpts)
 Creates a natsOptions object. More...
NATS_EXTERN natsStatus natsOptions_Create (natsOptions **newOpts)
 Creates a natsOptions object.
 
NATS_EXTERN natsStatus natsOptions_SetURL (natsOptions *opts, const char *url)
 Sets the URL to connect to. More...
NATS_EXTERN natsStatus natsOptions_SetURL (natsOptions *opts, const char *url)
 Sets the URL to connect to.
 
NATS_EXTERN natsStatus natsOptions_SetServers (natsOptions *opts, const char **servers, int serversCount)
 Set the list of servers to try to (re)connect to. More...
NATS_EXTERN natsStatus natsOptions_SetServers (natsOptions *opts, const char **servers, int serversCount)
 Set the list of servers to try to (re)connect to.
 
NATS_EXTERN natsStatus natsOptions_SetUserInfo (natsOptions *opts, const char *user, const char *password)
 Sets the user name/password to use when not specified in the URL. More...
NATS_EXTERN natsStatus natsOptions_SetUserInfo (natsOptions *opts, const char *user, const char *password)
 Sets the user name/password to use when not specified in the URL.
 
NATS_EXTERN natsStatus natsOptions_SetToken (natsOptions *opts, const char *token)
 Sets the token to use when not specified in the URL. More...
NATS_EXTERN natsStatus natsOptions_SetToken (natsOptions *opts, const char *token)
 Sets the token to use when not specified in the URL.
 
NATS_EXTERN natsStatus natsOptions_SetTokenHandler (natsOptions *opts, natsTokenHandler tokenCb, void *closure)
 Sets the tokenCb to use whenever a token is needed. More...
NATS_EXTERN natsStatus natsOptions_SetTokenHandler (natsOptions *opts, natsTokenHandler tokenCb, void *closure)
 Sets the tokenCb to use whenever a token is needed.
 
NATS_EXTERN natsStatus natsOptions_SetNoRandomize (natsOptions *opts, bool noRandomize)
 Indicate if the servers list should be randomized. More...
NATS_EXTERN natsStatus natsOptions_SetNoRandomize (natsOptions *opts, bool noRandomize)
 Indicate if the servers list should be randomized.
 
NATS_EXTERN natsStatus natsOptions_SetTimeout (natsOptions *opts, int64_t timeout)
 Sets the (re)connect process timeout. More...
NATS_EXTERN natsStatus natsOptions_SetTimeout (natsOptions *opts, int64_t timeout)
 Sets the (re)connect process timeout.
 
NATS_EXTERN natsStatus natsOptions_SetName (natsOptions *opts, const char *name)
 Sets the name. More...
NATS_EXTERN natsStatus natsOptions_SetName (natsOptions *opts, const char *name)
 Sets the name.
 
NATS_EXTERN natsStatus natsOptions_SetSecure (natsOptions *opts, bool secure)
 Sets the secure mode. More...
NATS_EXTERN natsStatus natsOptions_SetSecure (natsOptions *opts, bool secure)
 Sets the secure mode.
 
NATS_EXTERN natsStatus natsOptions_TLSHandshakeFirst (natsOptions *opts)
 Performs TLS handshake first. More...
NATS_EXTERN natsStatus natsOptions_TLSHandshakeFirst (natsOptions *opts)
 Performs TLS handshake first.
 
NATS_EXTERN natsStatus natsOptions_LoadCATrustedCertificates (natsOptions *opts, const char *fileName)
 Loads the trusted CA certificates from a file. More...
NATS_EXTERN natsStatus natsOptions_LoadCATrustedCertificates (natsOptions *opts, const char *fileName)
 Loads the trusted CA certificates from a file.
 
NATS_EXTERN natsStatus natsOptions_SetCATrustedCertificates (natsOptions *opts, const char *certificates)
 Sets the trusted CA certificates from memory. More...
NATS_EXTERN natsStatus natsOptions_SetCATrustedCertificates (natsOptions *opts, const char *certificates)
 Sets the trusted CA certificates from memory.
 
NATS_EXTERN natsStatus natsOptions_LoadCertificatesChain (natsOptions *opts, const char *certsFileName, const char *keyFileName)
 Loads the certificate chain from a file, using the given key. More...
NATS_EXTERN natsStatus natsOptions_LoadCertificatesChain (natsOptions *opts, const char *certsFileName, const char *keyFileName)
 Loads the certificate chain from a file, using the given key.
 
NATS_EXTERN natsStatus natsOptions_SetCertificatesChain (natsOptions *opts, const char *cert, const char *key)
 Sets the client certificate and key. More...
NATS_EXTERN natsStatus natsOptions_SetCertificatesChain (natsOptions *opts, const char *cert, const char *key)
 Sets the client certificate and key.
 
NATS_EXTERN natsStatus natsOptions_SetCiphers (natsOptions *opts, const char *ciphers)
 Sets the list of available ciphers. More...
NATS_EXTERN natsStatus natsOptions_SetCiphers (natsOptions *opts, const char *ciphers)
 Sets the list of available ciphers.
 
NATS_EXTERN natsStatus natsOptions_SetCipherSuites (natsOptions *opts, const char *ciphers)
 Sets the list of available ciphers for TLSv1.3. More...
NATS_EXTERN natsStatus natsOptions_SetCipherSuites (natsOptions *opts, const char *ciphers)
 Sets the list of available ciphers for TLSv1.3.
 
NATS_EXTERN natsStatus natsOptions_SetExpectedHostname (natsOptions *opts, const char *hostname)
 Sets the server certificate's expected hostname. More...
NATS_EXTERN natsStatus natsOptions_SetExpectedHostname (natsOptions *opts, const char *hostname)
 Sets the server certificate's expected hostname.
 
NATS_EXTERN natsStatus natsOptions_SkipServerVerification (natsOptions *opts, bool skip)
 Switch server certificate verification. More...
NATS_EXTERN natsStatus natsOptions_SkipServerVerification (natsOptions *opts, bool skip)
 Switch server certificate verification.
 
NATS_EXTERN natsStatus natsOptions_SetVerbose (natsOptions *opts, bool verbose)
 Sets the verbose mode. More...
NATS_EXTERN natsStatus natsOptions_SetVerbose (natsOptions *opts, bool verbose)
 Sets the verbose mode.
 
NATS_EXTERN natsStatus natsOptions_SetPedantic (natsOptions *opts, bool pedantic)
 Sets the pedantic mode. More...
NATS_EXTERN natsStatus natsOptions_SetPedantic (natsOptions *opts, bool pedantic)
 Sets the pedantic mode.
 
NATS_EXTERN natsStatus natsOptions_SetPingInterval (natsOptions *opts, int64_t interval)
 Sets the ping interval. More...
NATS_EXTERN natsStatus natsOptions_SetPingInterval (natsOptions *opts, int64_t interval)
 Sets the ping interval.
 
NATS_EXTERN natsStatus natsOptions_SetMaxPingsOut (natsOptions *opts, int maxPingsOut)
 Sets the limit of outstanding PINGs without corresponding PONGs. More...
NATS_EXTERN natsStatus natsOptions_SetMaxPingsOut (natsOptions *opts, int maxPingsOut)
 Sets the limit of outstanding PINGs without corresponding PONGs.
 
NATS_EXTERN natsStatus natsOptions_SetIOBufSize (natsOptions *opts, int ioBufSize)
 Sets the size of the internal read/write buffers. More...
NATS_EXTERN natsStatus natsOptions_SetIOBufSize (natsOptions *opts, int ioBufSize)
 Sets the size of the internal read/write buffers.
 
NATS_EXTERN natsStatus natsOptions_SetAllowReconnect (natsOptions *opts, bool allow)
 Indicates if the connection will be allowed to reconnect. More...
NATS_EXTERN natsStatus natsOptions_SetAllowReconnect (natsOptions *opts, bool allow)
 Indicates if the connection will be allowed to reconnect.
 
NATS_EXTERN natsStatus natsOptions_SetMaxReconnect (natsOptions *opts, int maxReconnect)
 Sets the maximum number of reconnect attempts. More...
NATS_EXTERN natsStatus natsOptions_SetMaxReconnect (natsOptions *opts, int maxReconnect)
 Sets the maximum number of reconnect attempts.
 
NATS_EXTERN natsStatus natsOptions_SetReconnectWait (natsOptions *opts, int64_t reconnectWait)
 Sets the time between reconnect attempts. More...
NATS_EXTERN natsStatus natsOptions_SetReconnectWait (natsOptions *opts, int64_t reconnectWait)
 Sets the time between reconnect attempts.
 
NATS_EXTERN natsStatus natsOptions_SetReconnectJitter (natsOptions *opts, int64_t jitter, int64_t jitterTLS)
 Set the upper bound of a random delay added to reconnect wait. More...
NATS_EXTERN natsStatus natsOptions_SetReconnectJitter (natsOptions *opts, int64_t jitter, int64_t jitterTLS)
 Set the upper bound of a random delay added to reconnect wait.
 
NATS_EXTERN natsStatus natsOptions_SetCustomReconnectDelay (natsOptions *opts, natsCustomReconnectDelayHandler cb, void *closure)
 Sets the handler to invoke when the library needs to wait before the next reconnect attempts. More...
NATS_EXTERN natsStatus natsOptions_SetCustomReconnectDelay (natsOptions *opts, natsCustomReconnectDelayHandler cb, void *closure)
 Sets the handler to invoke when the library needs to wait before the next reconnect attempts.
 
NATS_EXTERN natsStatus natsOptions_SetReconnectBufSize (natsOptions *opts, int reconnectBufSize)
 Sets the size of the backing buffer used during reconnect. More...
NATS_EXTERN natsStatus natsOptions_SetReconnectBufSize (natsOptions *opts, int reconnectBufSize)
 Sets the size of the backing buffer used during reconnect.
 
NATS_EXTERN natsStatus natsOptions_SetMaxPendingMsgs (natsOptions *opts, int maxPending)
 Sets the maximum number of pending messages per subscription. More...
NATS_EXTERN natsStatus natsOptions_SetMaxPendingMsgs (natsOptions *opts, int maxPending)
 Sets the maximum number of pending messages per subscription.
 
NATS_EXTERN natsStatus natsOptions_SetMaxPendingBytes (natsOptions *opts, int64_t maxPending)
 Sets the maximum number of pending bytes per subscription. More...
NATS_EXTERN natsStatus natsOptions_SetMaxPendingBytes (natsOptions *opts, int64_t maxPending)
 Sets the maximum number of pending bytes per subscription.
 
NATS_EXTERN natsStatus natsOptions_SetErrorHandler (natsOptions *opts, natsErrHandler errHandler, void *closure)
 Sets the error handler for asynchronous events. More...
NATS_EXTERN natsStatus natsOptions_SetErrorHandler (natsOptions *opts, natsErrHandler errHandler, void *closure)
 Sets the error handler for asynchronous events.
 
NATS_EXTERN natsStatus natsOptions_SetClosedCB (natsOptions *opts, natsConnectionHandler closedCb, void *closure)
 Sets the callback to be invoked when a connection to a server is permanently lost. More...
NATS_EXTERN natsStatus natsOptions_SetClosedCB (natsOptions *opts, natsConnectionHandler closedCb, void *closure)
 Sets the callback to be invoked when a connection to a server is permanently lost.
 
NATS_EXTERN natsStatus natsOptions_SetDisconnectedCB (natsOptions *opts, natsConnectionHandler disconnectedCb, void *closure)
 Sets the callback to be invoked when the connection to a server is lost. More...
NATS_EXTERN natsStatus natsOptions_SetDisconnectedCB (natsOptions *opts, natsConnectionHandler disconnectedCb, void *closure)
 Sets the callback to be invoked when the connection to a server is lost.
 
NATS_EXTERN natsStatus natsOptions_SetReconnectedCB (natsOptions *opts, natsConnectionHandler reconnectedCb, void *closure)
 Sets the callback to be invoked when the connection has reconnected. More...
NATS_EXTERN natsStatus natsOptions_SetReconnectedCB (natsOptions *opts, natsConnectionHandler reconnectedCb, void *closure)
 Sets the callback to be invoked when the connection has reconnected.
 
NATS_EXTERN natsStatus natsOptions_SetDiscoveredServersCB (natsOptions *opts, natsConnectionHandler discoveredServersCb, void *closure)
 Sets the callback to be invoked when new servers are discovered. More...
NATS_EXTERN natsStatus natsOptions_SetDiscoveredServersCB (natsOptions *opts, natsConnectionHandler discoveredServersCb, void *closure)
 Sets the callback to be invoked when new servers are discovered.
 
NATS_EXTERN natsStatus natsOptions_SetIgnoreDiscoveredServers (natsOptions *opts, bool ignore)
 Sets if the library should ignore or not discovered servers. More...
NATS_EXTERN natsStatus natsOptions_SetIgnoreDiscoveredServers (natsOptions *opts, bool ignore)
 Sets if the library should ignore or not discovered servers.
 
NATS_EXTERN natsStatus natsOptions_SetLameDuckModeCB (natsOptions *opts, natsConnectionHandler lameDuckCb, void *closure)
 Sets the callback to be invoked when server enters lame duck mode. More...
NATS_EXTERN natsStatus natsOptions_SetLameDuckModeCB (natsOptions *opts, natsConnectionHandler lameDuckCb, void *closure)
 Sets the callback to be invoked when server enters lame duck mode.
 
NATS_EXTERN natsStatus natsOptions_SetEventLoop (natsOptions *opts, void *loop, natsEvLoop_Attach attachCb, natsEvLoop_ReadAddRemove readCb, natsEvLoop_WriteAddRemove writeCb, natsEvLoop_Detach detachCb)
 Sets the external event loop and associated callbacks. More...
NATS_EXTERN natsStatus natsOptions_SetEventLoop (natsOptions *opts, void *loop, natsEvLoop_Attach attachCb, natsEvLoop_ReadAddRemove readCb, natsEvLoop_WriteAddRemove writeCb, natsEvLoop_Detach detachCb)
 Sets the external event loop and associated callbacks.
 
NATS_EXTERN natsStatus natsOptions_UseGlobalMessageDelivery (natsOptions *opts, bool global)
 Switch on/off the use of a central message delivery thread pool. More...
NATS_EXTERN natsStatus natsOptions_UseGlobalMessageDelivery (natsOptions *opts, bool global)
 Switch on/off the use of a central message delivery thread pool.
 
NATS_EXTERN natsStatus natsOptions_IPResolutionOrder (natsOptions *opts, int order)
 Dictates the order in which host name are resolved during connect. More...
NATS_EXTERN natsStatus natsOptions_IPResolutionOrder (natsOptions *opts, int order)
 Dictates the order in which host name are resolved during connect.
 
NATS_EXTERN natsStatus natsOptions_SetSendAsap (natsOptions *opts, bool sendAsap)
 Sets if Publish calls should send data right away. More...
NATS_EXTERN natsStatus natsOptions_SetSendAsap (natsOptions *opts, bool sendAsap)
 Sets if Publish calls should send data right away.
 
NATS_EXTERN natsStatus natsOptions_UseOldRequestStyle (natsOptions *opts, bool useOldStyle)
 Switches the use of old style requests. More...
NATS_EXTERN natsStatus natsOptions_UseOldRequestStyle (natsOptions *opts, bool useOldStyle)
 Switches the use of old style requests.
 
NATS_EXTERN natsStatus natsOptions_SetFailRequestsOnDisconnect (natsOptions *opts, bool failRequests)
 Fails pending requests on disconnect event. More...
NATS_EXTERN natsStatus natsOptions_SetFailRequestsOnDisconnect (natsOptions *opts, bool failRequests)
 Fails pending requests on disconnect event.
 
NATS_EXTERN natsStatus natsOptions_SetNoEcho (natsOptions *opts, bool noEcho)
 Sets if connection receives its own messages. More...
NATS_EXTERN natsStatus natsOptions_SetNoEcho (natsOptions *opts, bool noEcho)
 Sets if connection receives its own messages.
 
NATS_EXTERN natsStatus natsOptions_SetRetryOnFailedConnect (natsOptions *opts, bool retry, natsConnectionHandler connectedCb, void *closure)
 Indicates if initial connect failure should be retried or not. More...
NATS_EXTERN natsStatus natsOptions_SetRetryOnFailedConnect (natsOptions *opts, bool retry, natsConnectionHandler connectedCb, void *closure)
 Indicates if initial connect failure should be retried or not.
 
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsCallbacks (natsOptions *opts, natsUserJWTHandler ujwtCB, void *ujwtClosure, natsSignatureHandler sigCB, void *sigClosure)
 Sets the callbacks to fetch user JWT and sign server's nonce. More...
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsCallbacks (natsOptions *opts, natsUserJWTHandler ujwtCB, void *ujwtClosure, natsSignatureHandler sigCB, void *sigClosure)
 Sets the callbacks to fetch user JWT and sign server's nonce.
 
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsFromFiles (natsOptions *opts, const char *userOrChainedFile, const char *seedFile)
 Sets the file(s) to use to fetch user JWT and seed required to sign nonce. More...
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsFromFiles (natsOptions *opts, const char *userOrChainedFile, const char *seedFile)
 Sets the file(s) to use to fetch user JWT and seed required to sign nonce.
 
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsFromMemory (natsOptions *opts, const char *jwtAndSeedContent)
 Sets JWT handler and handler to sign nonce that uses seed. More...
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsFromMemory (natsOptions *opts, const char *jwtAndSeedContent)
 Sets JWT handler and handler to sign nonce that uses seed.
 
NATS_EXTERN natsStatus natsOptions_SetNKey (natsOptions *opts, const char *pubKey, natsSignatureHandler sigCB, void *sigClosure)
 Sets the NKey public key and signature callback. More...
NATS_EXTERN natsStatus natsOptions_SetNKey (natsOptions *opts, const char *pubKey, natsSignatureHandler sigCB, void *sigClosure)
 Sets the NKey public key and signature callback.
 
NATS_EXTERN natsStatus natsOptions_SetNKeyFromSeed (natsOptions *opts, const char *pubKey, const char *seedFile)
 Sets the NKey public key and its seed file. More...
NATS_EXTERN natsStatus natsOptions_SetNKeyFromSeed (natsOptions *opts, const char *pubKey, const char *seedFile)
 Sets the NKey public key and its seed file.
 
NATS_EXTERN natsStatus natsOptions_SetWriteDeadline (natsOptions *opts, int64_t deadline)
 Sets the write deadline. More...
NATS_EXTERN natsStatus natsOptions_SetWriteDeadline (natsOptions *opts, int64_t deadline)
 Sets the write deadline.
 
NATS_EXTERN natsStatus natsOptions_DisableNoResponders (natsOptions *opts, bool disabled)
 Enable/Disable the "no responders" feature. More...
NATS_EXTERN natsStatus natsOptions_DisableNoResponders (natsOptions *opts, bool disabled)
 Enable/Disable the "no responders" feature.
 
NATS_EXTERN natsStatus natsOptions_SetCustomInboxPrefix (natsOptions *opts, const char *inboxPrefix)
 Sets a custom inbox prefix. More...
NATS_EXTERN natsStatus natsOptions_SetCustomInboxPrefix (natsOptions *opts, const char *inboxPrefix)
 Sets a custom inbox prefix.
 
NATS_EXTERN natsStatus natsOptions_SetMessageBufferPadding (natsOptions *opts, int paddingSize)
 Sets a custom padding when allocating buffer for incoming messages. More...
NATS_EXTERN natsStatus natsOptions_SetMessageBufferPadding (natsOptions *opts, int paddingSize)
 Sets a custom padding when allocating buffer for incoming messages.
 
NATS_EXTERN void natsOptions_Destroy (natsOptions *opts)
 Destroys a natsOptions object. More...
NATS_EXTERN void natsOptions_Destroy (natsOptions *opts)
 Destroys a natsOptions object.
 

Detailed Description

NATS Options.

Function Documentation

- -

◆ natsOptions_Create()

+ +

◆ natsOptions_Create()

@@ -297,8 +304,8 @@

-

◆ natsOptions_SetURL()

+ +

◆ natsOptions_SetURL()

@@ -344,8 +351,8 @@

-

◆ natsOptions_SetServers()

+ +

◆ natsOptions_SetServers()

@@ -392,8 +399,8 @@

-

◆ natsOptions_SetUserInfo()

+ +

◆ natsOptions_SetUserInfo()

@@ -444,8 +451,8 @@

-

◆ natsOptions_SetToken()

+ +

◆ natsOptions_SetToken()

@@ -489,8 +496,8 @@

-

◆ natsOptions_SetTokenHandler()

+ +

◆ natsOptions_SetTokenHandler()

@@ -504,7 +511,7 @@

- natsTokenHandler  + natsTokenHandler  tokenCb, @@ -537,8 +544,8 @@

-

◆ natsOptions_SetNoRandomize()

+ +

◆ natsOptions_SetNoRandomize()

@@ -573,8 +580,8 @@

-

◆ natsOptions_SetTimeout()

+ +

◆ natsOptions_SetTimeout()

@@ -609,8 +616,8 @@

-

◆ natsOptions_SetName()

+ +

◆ natsOptions_SetName()

@@ -645,8 +652,8 @@

-

◆ natsOptions_SetSecure()

+ +

◆ natsOptions_SetSecure()

@@ -682,8 +689,8 @@

-

◆ natsOptions_TLSHandshakeFirst()

+ +

◆ natsOptions_TLSHandshakeFirst()

@@ -708,8 +715,8 @@

-

◆ natsOptions_LoadCATrustedCertificates()

+ +

◆ natsOptions_LoadCATrustedCertificates()

@@ -734,7 +741,7 @@

Loads the trusted CA certificates from a file.

-

Note that the certificates are added to a SSL context for this natsOptions object at the time of this call, so possible errors while loading the certificates will be reported now instead of when a connection is created. You can get extra information by calling nats_GetLastError.

+

Note that the certificates are added to a SSL context for this natsOptions object at the time of this call, so possible errors while loading the certificates will be reported now instead of when a connection is created. You can get extra information by calling nats_GetLastError.

Parameters
@@ -745,8 +752,8 @@

-

◆ natsOptions_SetCATrustedCertificates()

+ +

◆ natsOptions_SetCATrustedCertificates()

@@ -792,8 +799,8 @@

-

◆ natsOptions_LoadCertificatesChain()

+ +

◆ natsOptions_LoadCertificatesChain()

@@ -837,8 +844,8 @@

-

◆ natsOptions_SetCertificatesChain()

+ +

◆ natsOptions_SetCertificatesChain()

@@ -881,8 +888,8 @@

-

◆ natsOptions_SetCiphers()

+ +

◆ natsOptions_SetCiphers()

@@ -909,7 +916,7 @@

Note
This function does not impact TLSv1.3 ciphersuites.

Sets the list of available ciphers. Check https://www.openssl.org/docs/man1.1.1/man1/ciphers.html for the proper syntax. Here is an example:

-

"-ALL:HIGH"

+

‍"-ALL:HIGH"

See natsOptions_LoadCATrustedCertificates regarding error reports.

Parameters
@@ -922,8 +929,8 @@

-

◆ natsOptions_SetCipherSuites()

+ +

◆ natsOptions_SetCipherSuites()

@@ -949,7 +956,7 @@

Sets the list of available ciphers. Check https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set_ciphersuites.html for the proper syntax. Here is an example:

-

"TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256"

+

‍"TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256"

See natsOptions_LoadCATrustedCertificates regarding error reports.

Parameters
@@ -962,8 +969,8 @@

-

◆ natsOptions_SetExpectedHostname()

+ +

◆ natsOptions_SetExpectedHostname()

@@ -998,8 +1005,8 @@

-

◆ natsOptions_SkipServerVerification()

+ +

◆ natsOptions_SkipServerVerification()

@@ -1035,8 +1042,8 @@

-

◆ natsOptions_SetVerbose()

+ +

◆ natsOptions_SetVerbose()

@@ -1072,8 +1079,8 @@

-

◆ natsOptions_SetPedantic()

+ +

◆ natsOptions_SetPedantic()

@@ -1109,8 +1116,8 @@

-

◆ natsOptions_SetPingInterval()

+ +

◆ natsOptions_SetPingInterval()

@@ -1145,8 +1152,8 @@

-

◆ natsOptions_SetMaxPingsOut()

+ +

◆ natsOptions_SetMaxPingsOut()

@@ -1181,8 +1188,8 @@

-

◆ natsOptions_SetIOBufSize()

+ +

◆ natsOptions_SetIOBufSize()

@@ -1217,8 +1224,8 @@

-

◆ natsOptions_SetAllowReconnect()

+ +

◆ natsOptions_SetAllowReconnect()

@@ -1254,8 +1261,8 @@

-

◆ natsOptions_SetMaxReconnect()

+ +

◆ natsOptions_SetMaxReconnect()

@@ -1290,8 +1297,8 @@

-

◆ natsOptions_SetReconnectWait()

+ +

◆ natsOptions_SetReconnectWait()

@@ -1326,8 +1333,8 @@

-

◆ natsOptions_SetReconnectJitter()

+ +

◆ natsOptions_SetReconnectJitter()

@@ -1372,8 +1379,8 @@

-

◆ natsOptions_SetCustomReconnectDelay()

+ +

◆ natsOptions_SetCustomReconnectDelay()

@@ -1417,8 +1424,8 @@

-

◆ natsOptions_SetReconnectBufSize()

+ +

◆ natsOptions_SetReconnectBufSize()

@@ -1453,8 +1460,8 @@

-

◆ natsOptions_SetMaxPendingMsgs()

+ +

◆ natsOptions_SetMaxPendingMsgs()

@@ -1490,8 +1497,8 @@

-

◆ natsOptions_SetMaxPendingBytes()

+ +

◆ natsOptions_SetMaxPendingBytes()

@@ -1527,8 +1534,8 @@

-

◆ natsOptions_SetErrorHandler()

+ +

◆ natsOptions_SetErrorHandler()

@@ -1571,8 +1578,8 @@

-

◆ natsOptions_SetClosedCB()

+ +

◆ natsOptions_SetClosedCB()

@@ -1614,8 +1621,8 @@

-

◆ natsOptions_SetDisconnectedCB()

+ +

◆ natsOptions_SetDisconnectedCB()

@@ -1658,8 +1665,8 @@

-

◆ natsOptions_SetReconnectedCB()

+ +

◆ natsOptions_SetReconnectedCB()

@@ -1702,8 +1709,8 @@

-

◆ natsOptions_SetDiscoveredServersCB()

+ +

◆ natsOptions_SetDiscoveredServersCB()

@@ -1746,8 +1753,8 @@

-

◆ natsOptions_SetIgnoreDiscoveredServers()

+ +

◆ natsOptions_SetIgnoreDiscoveredServers()

@@ -1783,8 +1790,8 @@

-

◆ natsOptions_SetLameDuckModeCB()

+ +

◆ natsOptions_SetLameDuckModeCB()

@@ -1827,8 +1834,8 @@

-

◆ natsOptions_SetEventLoop()

+ +

◆ natsOptions_SetEventLoop()

@@ -1891,8 +1898,8 @@

-

◆ natsOptions_UseGlobalMessageDelivery()

+ +

◆ natsOptions_UseGlobalMessageDelivery()

@@ -1933,8 +1940,8 @@

-

◆ natsOptions_IPResolutionOrder()

+ +

◆ natsOptions_IPResolutionOrder()

@@ -1985,8 +1992,8 @@

-

◆ natsOptions_SetSendAsap()

+ +

◆ natsOptions_SetSendAsap()

@@ -2027,8 +2034,8 @@

-

◆ natsOptions_UseOldRequestStyle()

+ +

◆ natsOptions_UseOldRequestStyle()

@@ -2063,8 +2070,8 @@

-

◆ natsOptions_SetFailRequestsOnDisconnect()

+ +

◆ natsOptions_SetFailRequestsOnDisconnect()

@@ -2101,8 +2108,8 @@

-

◆ natsOptions_SetNoEcho()

+ +

◆ natsOptions_SetNoEcho()

@@ -2139,8 +2146,8 @@

-

◆ natsOptions_SetRetryOnFailedConnect()

+ +

◆ natsOptions_SetRetryOnFailedConnect()

@@ -2205,8 +2212,8 @@

-

◆ natsOptions_SetUserCredentialsCallbacks()

+ +

◆ natsOptions_SetUserCredentialsCallbacks()

@@ -2270,8 +2277,8 @@

-

◆ natsOptions_SetUserCredentialsFromFiles()

+ +

◆ natsOptions_SetUserCredentialsFromFiles()

@@ -2328,8 +2335,8 @@

-

◆ natsOptions_SetUserCredentialsFromMemory()

+ +

◆ natsOptions_SetUserCredentialsFromMemory()

@@ -2366,8 +2373,8 @@

-

◆ natsOptions_SetNKey()

+ +

◆ natsOptions_SetNKey()

@@ -2419,8 +2426,8 @@

-

◆ natsOptions_SetNKeyFromSeed()

+ +

◆ natsOptions_SetNKeyFromSeed()

@@ -2465,8 +2472,8 @@

-

◆ natsOptions_SetWriteDeadline()

+ +

◆ natsOptions_SetWriteDeadline()

@@ -2501,8 +2508,8 @@

-

◆ natsOptions_DisableNoResponders()

+ +

◆ natsOptions_DisableNoResponders()

@@ -2541,8 +2548,8 @@

-

◆ natsOptions_SetCustomInboxPrefix()

+ +

◆ natsOptions_SetCustomInboxPrefix()

@@ -2579,8 +2586,8 @@

-

◆ natsOptions_SetMessageBufferPadding()

+ +

◆ natsOptions_SetMessageBufferPadding()

@@ -2616,8 +2623,8 @@

-

◆ natsOptions_Destroy()

+ +

◆ natsOptions_Destroy()

diff --git a/doc/html/group__stan_conn_group.html b/doc/html/group__stan_conn_group.html index 28429a0e6..81651d217 100644 --- a/doc/html/group__stan_conn_group.html +++ b/doc/html/group__stan_conn_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Streaming Connection @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
optsthe pointer to the natsOptions object.
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.

- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,26 +78,32 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Streaming Connection
+
Streaming Connection
- - + - + - +

+

Modules

 Management
 Management
 
 Publishing
 Publishing
 
 Subscribing
 Subscribing
 

Detailed Description

diff --git a/doc/html/group__stan_conn_mgt_group.html b/doc/html/group__stan_conn_mgt_group.html index 2dd0355b0..1837c5b6f 100644 --- a/doc/html/group__stan_conn_mgt_group.html +++ b/doc/html/group__stan_conn_mgt_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Management @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,42 +78,48 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus stanConnection_Connect (stanConnection **sc, const char *clusterID, const char *clientID, stanConnOptions *options)
 Connects to a NATS Streaming Server using the provided options. More...
NATS_EXTERN natsStatus stanConnection_Connect (stanConnection **sc, const char *clusterID, const char *clientID, stanConnOptions *options)
 Connects to a NATS Streaming Server using the provided options.
 
NATS_EXTERN natsStatus stanConnection_GetNATSConnection (stanConnection *sc, natsConnection **nc)
 Returns the underlying NATS Connection. More...
NATS_EXTERN natsStatus stanConnection_GetNATSConnection (stanConnection *sc, natsConnection **nc)
 Returns the underlying NATS Connection.
 
NATS_EXTERN void stanConnection_ReleaseNATSConnection (stanConnection *sc)
 Releases the NATS Connection. More...
NATS_EXTERN void stanConnection_ReleaseNATSConnection (stanConnection *sc)
 Releases the NATS Connection.
 
NATS_EXTERN natsStatus stanConnection_Close (stanConnection *sc)
 Closes the connection. More...
NATS_EXTERN natsStatus stanConnection_Close (stanConnection *sc)
 Closes the connection.
 
NATS_EXTERN natsStatus stanConnection_Destroy (stanConnection *sc)
 Destroys the connection object. More...
NATS_EXTERN natsStatus stanConnection_Destroy (stanConnection *sc)
 Destroys the connection object.
 

Detailed Description

Functions related to connection management.

Function Documentation

- -

◆ stanConnection_Connect()

+ +

◆ stanConnection_Connect()

@@ -167,8 +174,8 @@

-

◆ stanConnection_GetNATSConnection()

+ +

◆ stanConnection_GetNATSConnection()

@@ -207,8 +214,8 @@

-

◆ stanConnection_ReleaseNATSConnection()

+ +

◆ stanConnection_ReleaseNATSConnection()

@@ -236,8 +243,8 @@

-

◆ stanConnection_Close()

+ +

◆ stanConnection_Close()

@@ -262,8 +269,8 @@

-

◆ stanConnection_Destroy()

+ +

◆ stanConnection_Destroy()

diff --git a/doc/html/group__stan_conn_opts_group.html b/doc/html/group__stan_conn_opts_group.html index ef50ae389..9fafd9335 100644 --- a/doc/html/group__stan_conn_opts_group.html +++ b/doc/html/group__stan_conn_opts_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Streaming Connection Options @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,57 +78,63 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Streaming Connection Options
+
Streaming Connection Options
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus stanConnOptions_Create (stanConnOptions **newOpts)
 Creates a stanConnOptions object. More...
NATS_EXTERN natsStatus stanConnOptions_Create (stanConnOptions **newOpts)
 Creates a stanConnOptions object.
 
NATS_EXTERN natsStatus stanConnOptions_SetURL (stanConnOptions *opts, const char *url)
 Sets the URL to connect to. More...
NATS_EXTERN natsStatus stanConnOptions_SetURL (stanConnOptions *opts, const char *url)
 Sets the URL to connect to.
 
NATS_EXTERN natsStatus stanConnOptions_SetNATSOptions (stanConnOptions *opts, natsOptions *nOpts)
 Sets the NATS Options to use to create the connection. More...
NATS_EXTERN natsStatus stanConnOptions_SetNATSOptions (stanConnOptions *opts, natsOptions *nOpts)
 Sets the NATS Options to use to create the connection.
 
NATS_EXTERN natsStatus stanConnOptions_SetConnectionWait (stanConnOptions *opts, int64_t wait)
 Sets the timeout for establishing a connection. More...
NATS_EXTERN natsStatus stanConnOptions_SetConnectionWait (stanConnOptions *opts, int64_t wait)
 Sets the timeout for establishing a connection.
 
NATS_EXTERN natsStatus stanConnOptions_SetPubAckWait (stanConnOptions *opts, int64_t wait)
 Sets the timeout for waiting for an ACK for a published message. More...
NATS_EXTERN natsStatus stanConnOptions_SetPubAckWait (stanConnOptions *opts, int64_t wait)
 Sets the timeout for waiting for an ACK for a published message.
 
NATS_EXTERN natsStatus stanConnOptions_SetDiscoveryPrefix (stanConnOptions *opts, const char *prefix)
 Sets the subject prefix the library sends the connect request to. More...
NATS_EXTERN natsStatus stanConnOptions_SetDiscoveryPrefix (stanConnOptions *opts, const char *prefix)
 Sets the subject prefix the library sends the connect request to.
 
NATS_EXTERN natsStatus stanConnOptions_SetMaxPubAcksInflight (stanConnOptions *opts, int maxPubAcksInflight, float percentage)
 Sets the maximum number of published messages without outstanding ACKs from the server. More...
NATS_EXTERN natsStatus stanConnOptions_SetMaxPubAcksInflight (stanConnOptions *opts, int maxPubAcksInflight, float percentage)
 Sets the maximum number of published messages without outstanding ACKs from the server.
 
NATS_EXTERN natsStatus stanConnOptions_SetPings (stanConnOptions *opts, int interval, int maxOut)
 Sets the ping interval and max out values. More...
NATS_EXTERN natsStatus stanConnOptions_SetPings (stanConnOptions *opts, int interval, int maxOut)
 Sets the ping interval and max out values.
 
NATS_EXTERN natsStatus stanConnOptions_SetConnectionLostHandler (stanConnOptions *opts, stanConnectionLostHandler handler, void *closure)
 Sets the connection lost handler. More...
NATS_EXTERN natsStatus stanConnOptions_SetConnectionLostHandler (stanConnOptions *opts, stanConnectionLostHandler handler, void *closure)
 Sets the connection lost handler.
 
NATS_EXTERN void stanConnOptions_Destroy (stanConnOptions *opts)
 Destroys a stanConnOptions object. More...
NATS_EXTERN void stanConnOptions_Destroy (stanConnOptions *opts)
 Destroys a stanConnOptions object.
 

Detailed Description

NATS Streaming Connection Options.

Function Documentation

- -

◆ stanConnOptions_Create()

+ +

◆ stanConnOptions_Create()

@@ -157,8 +164,8 @@

-

◆ stanConnOptions_SetURL()

+ +

◆ stanConnOptions_SetURL()

@@ -201,8 +208,8 @@

-

◆ stanConnOptions_SetNATSOptions()

+ +

◆ stanConnOptions_SetNATSOptions()

@@ -239,8 +246,8 @@

-

◆ stanConnOptions_SetConnectionWait()

+ +

◆ stanConnOptions_SetConnectionWait()

@@ -276,8 +283,8 @@

-

◆ stanConnOptions_SetPubAckWait()

+ +

◆ stanConnOptions_SetPubAckWait()

@@ -313,8 +320,8 @@

-

◆ stanConnOptions_SetDiscoveryPrefix()

+ +

◆ stanConnOptions_SetDiscoveryPrefix()

@@ -349,8 +356,8 @@

-

◆ stanConnOptions_SetMaxPubAcksInflight()

+ +

◆ stanConnOptions_SetMaxPubAcksInflight()

@@ -393,8 +400,8 @@

-

◆ stanConnOptions_SetPings()

+ +

◆ stanConnOptions_SetPings()

@@ -438,8 +445,8 @@

-

◆ stanConnOptions_SetConnectionLostHandler()

+ +

◆ stanConnOptions_SetConnectionLostHandler()

@@ -481,8 +488,8 @@

-

◆ stanConnOptions_Destroy()

+ +

◆ stanConnOptions_Destroy()

diff --git a/doc/html/group__stan_conn_pub_group.html b/doc/html/group__stan_conn_pub_group.html index 545cc4850..78bda88c3 100644 --- a/doc/html/group__stan_conn_pub_group.html +++ b/doc/html/group__stan_conn_pub_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Publishing @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,33 +78,39 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - + + - - + +

+

Functions

NATS_EXTERN natsStatus stanConnection_Publish (stanConnection *sc, const char *channel, const void *data, int dataLen)
 Publishes data on a channel. More...
NATS_EXTERN natsStatus stanConnection_Publish (stanConnection *sc, const char *channel, const void *data, int dataLen)
 Publishes data on a channel.
 
NATS_EXTERN natsStatus stanConnection_PublishAsync (stanConnection *sc, const char *channel, const void *data, int dataLen, stanPubAckHandler ah, void *ahClosure)
 Asynchronously publishes data on a channel. More...
NATS_EXTERN natsStatus stanConnection_PublishAsync (stanConnection *sc, const char *channel, const void *data, int dataLen, stanPubAckHandler ah, void *ahClosure)
 Asynchronously publishes data on a channel.
 

Detailed Description

Publishing functions

Function Documentation

- -

◆ stanConnection_Publish()

+ +

◆ stanConnection_Publish()

@@ -152,8 +159,8 @@

-

◆ stanConnection_PublishAsync()

+ +

◆ stanConnection_PublishAsync()

diff --git a/doc/html/group__stan_conn_sub_group.html b/doc/html/group__stan_conn_sub_group.html index b84811aaa..e4e566ff8 100644 --- a/doc/html/group__stan_conn_sub_group.html +++ b/doc/html/group__stan_conn_sub_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Subscribing @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,33 +78,39 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
- - - + + - - + +

+

Functions

NATS_EXTERN natsStatus stanConnection_Subscribe (stanSubscription **sub, stanConnection *sc, const char *channel, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
 Creates a subscription. More...
NATS_EXTERN natsStatus stanConnection_Subscribe (stanSubscription **sub, stanConnection *sc, const char *channel, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
 Creates a subscription.
 
NATS_EXTERN natsStatus stanConnection_QueueSubscribe (stanSubscription **sub, stanConnection *sc, const char *channel, const char *queueGroup, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
 Creates a queue subscription. More...
NATS_EXTERN natsStatus stanConnection_QueueSubscribe (stanSubscription **sub, stanConnection *sc, const char *channel, const char *queueGroup, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
 Creates a queue subscription.
 

Detailed Description

Subscribing functions.

Function Documentation

- -

◆ stanConnection_Subscribe()

+ +

◆ stanConnection_Subscribe()

@@ -167,8 +174,8 @@

-

◆ stanConnection_QueueSubscribe()

+ +

◆ stanConnection_QueueSubscribe()

diff --git a/doc/html/group__stan_msg_group.html b/doc/html/group__stan_msg_group.html index 5031a3f5a..dd7a3549e 100644 --- a/doc/html/group__stan_msg_group.html +++ b/doc/html/group__stan_msg_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Streaming Message @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,45 +78,51 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Streaming Message
+
Streaming Message
- - - + + - - + + - - + + - - - - - + + + + + - - + +

+

Functions

NATS_EXTERN uint64_t stanMsg_GetSequence (const stanMsg *msg)
 Returns the message's sequence number. More...
NATS_EXTERN uint64_t stanMsg_GetSequence (const stanMsg *msg)
 Returns the message's sequence number.
 
NATS_EXTERN int64_t stanMsg_GetTimestamp (const stanMsg *msg)
 Returns the message's timestamp. More...
NATS_EXTERN int64_t stanMsg_GetTimestamp (const stanMsg *msg)
 Returns the message's timestamp.
 
NATS_EXTERN bool stanMsg_IsRedelivered (const stanMsg *msg)
 Returns the message's redelivered flag. More...
NATS_EXTERN bool stanMsg_IsRedelivered (const stanMsg *msg)
 Returns the message's redelivered flag.
 
NATS_EXTERN const char * stanMsg_GetData (const stanMsg *msg)
 Returns the message payload. More...
 
NATS_EXTERN int stanMsg_GetDataLength (const stanMsg *msg)
 Returns the message length. More...
NATS_EXTERN const char * stanMsg_GetData (const stanMsg *msg)
 Returns the message payload.
 
NATS_EXTERN int stanMsg_GetDataLength (const stanMsg *msg)
 Returns the message length.
 
NATS_EXTERN void stanMsg_Destroy (stanMsg *msg)
 Destroys the message object. More...
NATS_EXTERN void stanMsg_Destroy (stanMsg *msg)
 Destroys the message object.
 

Detailed Description

NATS Streaming Message.

Function Documentation

- -

◆ stanMsg_GetSequence()

+ +

◆ stanMsg_GetSequence()

@@ -139,8 +146,8 @@

-

◆ stanMsg_GetTimestamp()

+ +

◆ stanMsg_GetTimestamp()

@@ -164,8 +171,8 @@

-

◆ stanMsg_IsRedelivered()

+ +

◆ stanMsg_IsRedelivered()

@@ -189,14 +196,14 @@

-

◆ stanMsg_GetData()

+ +

◆ stanMsg_GetData()

- + @@ -205,7 +212,7 @@

Returns the message payload, possibly NULL.

-

Note that although the data sent and received from the server is not NULL terminated, the NATS C Client does add a NULL byte to the received payload. If you expect the received data to be a "string", then this conveniently allows you to call stanMsg_GetData() without having to copy the returned data to a buffer to add the NULL byte at the end.

+

Note that although the data sent and received from the server is not NULL terminated, the NATS C Client does add a NULL byte to the received payload. If you expect the received data to be a "string", then this conveniently allows you to call stanMsg_GetData() without having to copy the returned data to a buffer to add the NULL byte at the end.

Warning
The string belongs to the message and must not be freed. Copy it if needed.
Parameters

NATS_EXTERN const char* stanMsg_GetData NATS_EXTERN const char * stanMsg_GetData ( const stanMsg msg)
@@ -216,8 +223,8 @@

-

◆ stanMsg_GetDataLength()

+ +

◆ stanMsg_GetDataLength()

@@ -241,8 +248,8 @@

-

◆ stanMsg_Destroy()

+ +

◆ stanMsg_Destroy()

diff --git a/doc/html/group__stan_msg_group.js b/doc/html/group__stan_msg_group.js index 8ce183176..12ebb913f 100644 --- a/doc/html/group__stan_msg_group.js +++ b/doc/html/group__stan_msg_group.js @@ -3,7 +3,7 @@ var group__stan_msg_group = [ "stanMsg_GetSequence", "group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5", null ], [ "stanMsg_GetTimestamp", "group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452", null ], [ "stanMsg_IsRedelivered", "group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0", null ], - [ "stanMsg_GetData", "group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038", null ], + [ "stanMsg_GetData", "group__stan_msg_group.html#ga2f27fbfb79a46c52e079f670c59e1260", null ], [ "stanMsg_GetDataLength", "group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777", null ], [ "stanMsg_Destroy", "group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f", null ] ]; \ No newline at end of file diff --git a/doc/html/group__stan_sub_group.html b/doc/html/group__stan_sub_group.html index 341062d75..b0d19b9c5 100644 --- a/doc/html/group__stan_sub_group.html +++ b/doc/html/group__stan_sub_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Streaming Subscription @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,42 +78,48 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Streaming Subscription
+
Streaming Subscription
- - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus stanSubscription_SetOnCompleteCB (stanSubscription *sub, natsOnCompleteCB cb, void *closure)
 Sets a completion callback. More...
NATS_EXTERN natsStatus stanSubscription_SetOnCompleteCB (stanSubscription *sub, natsOnCompleteCB cb, void *closure)
 Sets a completion callback.
 
NATS_EXTERN natsStatus stanSubscription_AckMsg (stanSubscription *sub, stanMsg *msg)
 Acknowledge a message. More...
NATS_EXTERN natsStatus stanSubscription_AckMsg (stanSubscription *sub, stanMsg *msg)
 Acknowledge a message.
 
NATS_EXTERN natsStatus stanSubscription_Unsubscribe (stanSubscription *sub)
 Permanently remove a subscription. More...
NATS_EXTERN natsStatus stanSubscription_Unsubscribe (stanSubscription *sub)
 Permanently remove a subscription.
 
NATS_EXTERN natsStatus stanSubscription_Close (stanSubscription *sub)
 Closes the subscription. More...
NATS_EXTERN natsStatus stanSubscription_Close (stanSubscription *sub)
 Closes the subscription.
 
NATS_EXTERN void stanSubscription_Destroy (stanSubscription *sub)
 Destroys the subscription. More...
NATS_EXTERN void stanSubscription_Destroy (stanSubscription *sub)
 Destroys the subscription.
 

Detailed Description

NATS Streaming Subscriptions.

Function Documentation

- -

◆ stanSubscription_SetOnCompleteCB()

+ +

◆ stanSubscription_SetOnCompleteCB()

@@ -158,8 +165,8 @@

-

◆ stanSubscription_AckMsg()

+ +

◆ stanSubscription_AckMsg()

@@ -194,8 +201,8 @@

-

◆ stanSubscription_Unsubscribe()

+ +

◆ stanSubscription_Unsubscribe()

@@ -222,8 +229,8 @@

-

◆ stanSubscription_Close()

+ +

◆ stanSubscription_Close()

@@ -248,8 +255,8 @@

-

◆ stanSubscription_Destroy()

+ +

◆ stanSubscription_Destroy()

diff --git a/doc/html/group__stan_sub_opts_group.html b/doc/html/group__stan_sub_opts_group.html index 58ab6f40e..d0766b642 100644 --- a/doc/html/group__stan_sub_opts_group.html +++ b/doc/html/group__stan_sub_opts_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Streaming Subscription Options @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,60 +78,66 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Streaming Subscription Options
+
Streaming Subscription Options
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus stanSubOptions_Create (stanSubOptions **newOpts)
 Creates a stanSubOptions object. More...
NATS_EXTERN natsStatus stanSubOptions_Create (stanSubOptions **newOpts)
 Creates a stanSubOptions object.
 
NATS_EXTERN natsStatus stanSubOptions_SetDurableName (stanSubOptions *opts, const char *durableName)
 Sets the Durable Name for this subscription. More...
NATS_EXTERN natsStatus stanSubOptions_SetDurableName (stanSubOptions *opts, const char *durableName)
 Sets the Durable Name for this subscription.
 
NATS_EXTERN natsStatus stanSubOptions_SetAckWait (stanSubOptions *opts, int64_t wait)
 Sets the timeout for waiting for an ACK from the cluster's point of view for delivered messages. More...
NATS_EXTERN natsStatus stanSubOptions_SetAckWait (stanSubOptions *opts, int64_t wait)
 Sets the timeout for waiting for an ACK from the cluster's point of view for delivered messages.
 
NATS_EXTERN natsStatus stanSubOptions_SetMaxInflight (stanSubOptions *opts, int maxInflight)
 Sets the the maximum number of messages the cluster will send without an ACK. More...
NATS_EXTERN natsStatus stanSubOptions_SetMaxInflight (stanSubOptions *opts, int maxInflight)
 Sets the the maximum number of messages the cluster will send without an ACK.
 
NATS_EXTERN natsStatus stanSubOptions_StartAtSequence (stanSubOptions *opts, uint64_t seq)
 Sets the desired start position based on the given sequence number. More...
NATS_EXTERN natsStatus stanSubOptions_StartAtSequence (stanSubOptions *opts, uint64_t seq)
 Sets the desired start position based on the given sequence number.
 
NATS_EXTERN natsStatus stanSubOptions_StartAtTime (stanSubOptions *opts, int64_t time)
 Sets the desired start position based on the given time. More...
NATS_EXTERN natsStatus stanSubOptions_StartAtTime (stanSubOptions *opts, int64_t time)
 Sets the desired start position based on the given time.
 
NATS_EXTERN natsStatus stanSubOptions_StartAtTimeDelta (stanSubOptions *opts, int64_t delta)
 Sets the desired start position based on the given delta. More...
NATS_EXTERN natsStatus stanSubOptions_StartAtTimeDelta (stanSubOptions *opts, int64_t delta)
 Sets the desired start position based on the given delta.
 
NATS_EXTERN natsStatus stanSubOptions_StartWithLastReceived (stanSubOptions *opts)
 The subscription should start with the last message in the channel. More...
NATS_EXTERN natsStatus stanSubOptions_StartWithLastReceived (stanSubOptions *opts)
 The subscription should start with the last message in the channel.
 
NATS_EXTERN natsStatus stanSubOptions_DeliverAllAvailable (stanSubOptions *opts)
 The subscription should start with the first message in the channel. More...
NATS_EXTERN natsStatus stanSubOptions_DeliverAllAvailable (stanSubOptions *opts)
 The subscription should start with the first message in the channel.
 
NATS_EXTERN natsStatus stanSubOptions_SetManualAckMode (stanSubOptions *opts, bool manual)
 Sets the subscription's acknowledgment mode. More...
NATS_EXTERN natsStatus stanSubOptions_SetManualAckMode (stanSubOptions *opts, bool manual)
 Sets the subscription's acknowledgment mode.
 
NATS_EXTERN void stanSubOptions_Destroy (stanSubOptions *opts)
 Destroys a stanSubOptions object. More...
NATS_EXTERN void stanSubOptions_Destroy (stanSubOptions *opts)
 Destroys a stanSubOptions object.
 

Detailed Description

NATS Streaming Subscription Options.

Function Documentation

- -

◆ stanSubOptions_Create()

+ +

◆ stanSubOptions_Create()

@@ -162,8 +169,8 @@

-

◆ stanSubOptions_SetDurableName()

+ +

◆ stanSubOptions_SetDurableName()

@@ -200,8 +207,8 @@

-

◆ stanSubOptions_SetAckWait()

+ +

◆ stanSubOptions_SetAckWait()

@@ -238,8 +245,8 @@

-

◆ stanSubOptions_SetMaxInflight()

+ +

◆ stanSubOptions_SetMaxInflight()

@@ -275,8 +282,8 @@

-

◆ stanSubOptions_StartAtSequence()

+ +

◆ stanSubOptions_StartAtSequence()

@@ -313,8 +320,8 @@

-

◆ stanSubOptions_StartAtTime()

+ +

◆ stanSubOptions_StartAtTime()

@@ -350,8 +357,8 @@

-

◆ stanSubOptions_StartAtTimeDelta()

+ +

◆ stanSubOptions_StartAtTimeDelta()

@@ -387,8 +394,8 @@

-

◆ stanSubOptions_StartWithLastReceived()

+ +

◆ stanSubOptions_StartWithLastReceived()

@@ -412,8 +419,8 @@

-

◆ stanSubOptions_DeliverAllAvailable()

+ +

◆ stanSubOptions_DeliverAllAvailable()

@@ -437,8 +444,8 @@

-

◆ stanSubOptions_SetManualAckMode()

+ +

◆ stanSubOptions_SetManualAckMode()

@@ -475,8 +482,8 @@

-

◆ stanSubOptions_Destroy()

+ +

◆ stanSubOptions_Destroy()

diff --git a/doc/html/group__stats_group.html b/doc/html/group__stats_group.html index e4741ce3b..aaa1e8768 100644 --- a/doc/html/group__stats_group.html +++ b/doc/html/group__stats_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Statistics @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,36 +78,42 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Statistics
+
Statistics
- - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus natsStatistics_Create (natsStatistics **newStats)
 Creates a natsStatistics object. More...
NATS_EXTERN natsStatus natsStatistics_Create (natsStatistics **newStats)
 Creates a natsStatistics object.
 
NATS_EXTERN natsStatus natsStatistics_GetCounts (const natsStatistics *stats, uint64_t *inMsgs, uint64_t *inBytes, uint64_t *outMsgs, uint64_t *outBytes, uint64_t *reconnects)
 Extracts the various statistics values. More...
NATS_EXTERN natsStatus natsStatistics_GetCounts (const natsStatistics *stats, uint64_t *inMsgs, uint64_t *inBytes, uint64_t *outMsgs, uint64_t *outBytes, uint64_t *reconnects)
 Extracts the various statistics values.
 
NATS_EXTERN void natsStatistics_Destroy (natsStatistics *stats)
 Destroys the natsStatistics object. More...
NATS_EXTERN void natsStatistics_Destroy (natsStatistics *stats)
 Destroys the natsStatistics object.
 

Detailed Description

Statistics Functions.

Function Documentation

- -

◆ natsStatistics_Create()

+ +

◆ natsStatistics_Create()

@@ -132,8 +139,8 @@

-

◆ natsStatistics_GetCounts()

+ +

◆ natsStatistics_GetCounts()

@@ -198,8 +205,8 @@

-

◆ natsStatistics_Destroy()

+ +

◆ natsStatistics_Destroy()

diff --git a/doc/html/group__status_group.html b/doc/html/group__status_group.html index 0da50f3e9..fdc4f1065 100644 --- a/doc/html/group__status_group.html +++ b/doc/html/group__status_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Status @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,36 +78,42 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Status
+
Status
- - - - + + +

+

Functions

NATS_EXTERN const char * natsStatus_GetText (natsStatus s)
 Get the text corresponding to a natsStatus. More...
 
NATS_EXTERN const char * natsStatus_GetText (natsStatus s)
 Get the text corresponding to a natsStatus.
 

Detailed Description

Functions related to natsStatus.

Function Documentation

- -

◆ natsStatus_GetText()

+ +

◆ natsStatus_GetText()

- + diff --git a/doc/html/group__status_group.js b/doc/html/group__status_group.js index 7b6d1bd2c..6df3996c6 100644 --- a/doc/html/group__status_group.js +++ b/doc/html/group__status_group.js @@ -1,4 +1,4 @@ var group__status_group = [ - [ "natsStatus_GetText", "group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752", null ] + [ "natsStatus_GetText", "group__status_group.html#ga4a83c4a08f1e4dd9451c1a88b6a4254e", null ] ]; \ No newline at end of file diff --git a/doc/html/group__sub_group.html b/doc/html/group__sub_group.html index e1d45802a..e9dee6f9a 100644 --- a/doc/html/group__sub_group.html +++ b/doc/html/group__sub_group.html @@ -4,7 +4,7 @@ - +NATS C Client with JetStream and Streaming support: Subscription @@ -26,7 +26,7 @@ @@ -35,21 +35,22 @@
NATS_EXTERN const char* natsStatus_GetText NATS_EXTERN const char * natsStatus_GetText ( natsStatus  s)
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,93 +78,99 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Subscription
+
Subscription
- - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

NATS_EXTERN natsStatus natsSubscription_NoDeliveryDelay (natsSubscription *sub)
 Enables the No Delivery Delay mode. More...
NATS_EXTERN natsStatus natsSubscription_NoDeliveryDelay (natsSubscription *sub)
 Enables the No Delivery Delay mode.
 
NATS_EXTERN natsStatus natsSubscription_NextMsg (natsMsg **nextMsg, natsSubscription *sub, int64_t timeout)
 Returns the next available message. More...
NATS_EXTERN natsStatus natsSubscription_NextMsg (natsMsg **nextMsg, natsSubscription *sub, int64_t timeout)
 Returns the next available message.
 
NATS_EXTERN natsStatus natsSubscription_Unsubscribe (natsSubscription *sub)
 Unsubscribes. More...
NATS_EXTERN natsStatus natsSubscription_Unsubscribe (natsSubscription *sub)
 Unsubscribes.
 
NATS_EXTERN natsStatus natsSubscription_AutoUnsubscribe (natsSubscription *sub, int max)
 Auto-Unsubscribes. More...
NATS_EXTERN natsStatus natsSubscription_AutoUnsubscribe (natsSubscription *sub, int max)
 Auto-Unsubscribes.
 
NATS_EXTERN natsStatus natsSubscription_QueuedMsgs (natsSubscription *sub, uint64_t *queuedMsgs)
 Gets the number of pending messages. More...
NATS_EXTERN natsStatus natsSubscription_QueuedMsgs (natsSubscription *sub, uint64_t *queuedMsgs)
 Gets the number of pending messages.
 
NATS_EXTERN int64_t natsSubscription_GetID (natsSubscription *sub)
 Gets the subscription id. More...
NATS_EXTERN int64_t natsSubscription_GetID (natsSubscription *sub)
 Gets the subscription id.
 
NATS_EXTERN const char * natsSubscription_GetSubject (natsSubscription *sub)
 Gets the subject name. More...
 
NATS_EXTERN natsStatus natsSubscription_SetPendingLimits (natsSubscription *sub, int msgLimit, int bytesLimit)
 Sets the limit for pending messages and bytes. More...
NATS_EXTERN const char * natsSubscription_GetSubject (natsSubscription *sub)
 Gets the subject name.
 
NATS_EXTERN natsStatus natsSubscription_SetPendingLimits (natsSubscription *sub, int msgLimit, int bytesLimit)
 Sets the limit for pending messages and bytes.
 
NATS_EXTERN natsStatus natsSubscription_GetPendingLimits (natsSubscription *sub, int *msgLimit, int *bytesLimit)
 Returns the current limit for pending messages and bytes. More...
NATS_EXTERN natsStatus natsSubscription_GetPendingLimits (natsSubscription *sub, int *msgLimit, int *bytesLimit)
 Returns the current limit for pending messages and bytes.
 
NATS_EXTERN natsStatus natsSubscription_GetPending (natsSubscription *sub, int *msgs, int *bytes)
 Returns the number of pending messages and bytes. More...
NATS_EXTERN natsStatus natsSubscription_GetPending (natsSubscription *sub, int *msgs, int *bytes)
 Returns the number of pending messages and bytes.
 
NATS_EXTERN natsStatus natsSubscription_GetDelivered (natsSubscription *sub, int64_t *msgs)
 Returns the number of delivered messages. More...
NATS_EXTERN natsStatus natsSubscription_GetDelivered (natsSubscription *sub, int64_t *msgs)
 Returns the number of delivered messages.
 
NATS_EXTERN natsStatus natsSubscription_GetDropped (natsSubscription *sub, int64_t *msgs)
 Returns the number of dropped messages. More...
NATS_EXTERN natsStatus natsSubscription_GetDropped (natsSubscription *sub, int64_t *msgs)
 Returns the number of dropped messages.
 
NATS_EXTERN natsStatus natsSubscription_GetMaxPending (natsSubscription *sub, int *msgs, int *bytes)
 Returns the maximum number of pending messages and bytes. More...
NATS_EXTERN natsStatus natsSubscription_GetMaxPending (natsSubscription *sub, int *msgs, int *bytes)
 Returns the maximum number of pending messages and bytes.
 
NATS_EXTERN natsStatus natsSubscription_ClearMaxPending (natsSubscription *sub)
 Clears the statistics regarding the maximum pending values. More...
NATS_EXTERN natsStatus natsSubscription_ClearMaxPending (natsSubscription *sub)
 Clears the statistics regarding the maximum pending values.
 
NATS_EXTERN natsStatus natsSubscription_GetStats (natsSubscription *sub, int *pendingMsgs, int *pendingBytes, int *maxPendingMsgs, int *maxPendingBytes, int64_t *deliveredMsgs, int64_t *droppedMsgs)
 Get various statistics from this subscription. More...
NATS_EXTERN natsStatus natsSubscription_GetStats (natsSubscription *sub, int *pendingMsgs, int *pendingBytes, int *maxPendingMsgs, int *maxPendingBytes, int64_t *deliveredMsgs, int64_t *droppedMsgs)
 Get various statistics from this subscription.
 
NATS_EXTERN bool natsSubscription_IsValid (natsSubscription *sub)
 Checks the validity of the subscription. More...
NATS_EXTERN bool natsSubscription_IsValid (natsSubscription *sub)
 Checks the validity of the subscription.
 
NATS_EXTERN natsStatus natsSubscription_Drain (natsSubscription *sub)
 Drains the subscription with a default timeout. More...
NATS_EXTERN natsStatus natsSubscription_Drain (natsSubscription *sub)
 Drains the subscription with a default timeout.
 
NATS_EXTERN natsStatus natsSubscription_DrainTimeout (natsSubscription *sub, int64_t timeout)
 Drains the subscription with the specified timeout. More...
NATS_EXTERN natsStatus natsSubscription_DrainTimeout (natsSubscription *sub, int64_t timeout)
 Drains the subscription with the specified timeout.
 
NATS_EXTERN natsStatus natsSubscription_WaitForDrainCompletion (natsSubscription *sub, int64_t timeout)
 Blocks until the drain operation completes. More...
NATS_EXTERN natsStatus natsSubscription_WaitForDrainCompletion (natsSubscription *sub, int64_t timeout)
 Blocks until the drain operation completes.
 
NATS_EXTERN natsStatus natsSubscription_DrainCompletionStatus (natsSubscription *sub)
 Returns the status of the drain after completion. More...
NATS_EXTERN natsStatus natsSubscription_DrainCompletionStatus (natsSubscription *sub)
 Returns the status of the drain after completion.
 
NATS_EXTERN natsStatus natsSubscription_SetOnCompleteCB (natsSubscription *sub, natsOnCompleteCB cb, void *closure)
 Sets a completion callback. More...
NATS_EXTERN natsStatus natsSubscription_SetOnCompleteCB (natsSubscription *sub, natsOnCompleteCB cb, void *closure)
 Sets a completion callback.
 
NATS_EXTERN void natsSubscription_Destroy (natsSubscription *sub)
 Destroys the subscription. More...
NATS_EXTERN void natsSubscription_Destroy (natsSubscription *sub)
 Destroys the subscription.
 

Detailed Description

NATS Subscriptions.

Function Documentation

- -

◆ natsSubscription_NoDeliveryDelay()

+ +

◆ natsSubscription_NoDeliveryDelay()

@@ -188,8 +195,8 @@

-

◆ natsSubscription_NextMsg()

+ +

◆ natsSubscription_NextMsg()

@@ -233,8 +240,8 @@

-

◆ natsSubscription_Unsubscribe()

+ +

◆ natsSubscription_Unsubscribe()

@@ -258,8 +265,8 @@

-

◆ natsSubscription_AutoUnsubscribe()

+ +

◆ natsSubscription_AutoUnsubscribe()

@@ -294,8 +301,8 @@

-

◆ natsSubscription_QueuedMsgs()

+ +

◆ natsSubscription_QueuedMsgs()

@@ -331,8 +338,8 @@

-

◆ natsSubscription_GetID()

+ +

◆ natsSubscription_GetID()

@@ -357,14 +364,14 @@

-

◆ natsSubscription_GetSubject()

+ +

◆ natsSubscription_GetSubject()

- + @@ -384,8 +391,8 @@

-

◆ natsSubscription_SetPendingLimits()

+ +

◆ natsSubscription_SetPendingLimits()

@@ -432,8 +439,8 @@

-

◆ natsSubscription_GetPendingLimits()

+ +

◆ natsSubscription_GetPendingLimits()

@@ -479,8 +486,8 @@

-

◆ natsSubscription_GetPending()

+ +

◆ natsSubscription_GetPending()

@@ -523,8 +530,8 @@

-

◆ natsSubscription_GetDelivered()

+ +

◆ natsSubscription_GetDelivered()

@@ -559,8 +566,8 @@

-

◆ natsSubscription_GetDropped()

+ +

◆ natsSubscription_GetDropped()

@@ -599,8 +606,8 @@

-

◆ natsSubscription_GetMaxPending()

+ +

◆ natsSubscription_GetMaxPending()

@@ -643,8 +650,8 @@

-

◆ natsSubscription_ClearMaxPending()

+ +

◆ natsSubscription_ClearMaxPending()

@@ -668,8 +675,8 @@

-

◆ natsSubscription_GetStats()

+ +

◆ natsSubscription_GetStats()

@@ -747,8 +754,8 @@

-

◆ natsSubscription_IsValid()

+ +

◆ natsSubscription_IsValid()

@@ -772,8 +779,8 @@

-

◆ natsSubscription_Drain()

+ +

◆ natsSubscription_Drain()

@@ -804,8 +811,8 @@

-

◆ natsSubscription_DrainTimeout()

+ +

◆ natsSubscription_DrainTimeout()

@@ -853,8 +860,8 @@

-

◆ natsSubscription_WaitForDrainCompletion()

+ +

◆ natsSubscription_WaitForDrainCompletion()

@@ -896,8 +903,8 @@

-

◆ natsSubscription_DrainCompletionStatus()

+ +

◆ natsSubscription_DrainCompletionStatus()

@@ -932,8 +939,8 @@

-

◆ natsSubscription_SetOnCompleteCB()

+ +

◆ natsSubscription_SetOnCompleteCB()

@@ -982,8 +989,8 @@

-

◆ natsSubscription_Destroy()

+ +

◆ natsSubscription_Destroy()

diff --git a/doc/html/group__sub_group.js b/doc/html/group__sub_group.js index 51b89ca2b..7093fb4b5 100644 --- a/doc/html/group__sub_group.js +++ b/doc/html/group__sub_group.js @@ -6,7 +6,7 @@ var group__sub_group = [ "natsSubscription_AutoUnsubscribe", "group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116", null ], [ "natsSubscription_QueuedMsgs", "group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254", null ], [ "natsSubscription_GetID", "group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20", null ], - [ "natsSubscription_GetSubject", "group__sub_group.html#ga0f65b49a355530c05445a3b9ce15cecb", null ], + [ "natsSubscription_GetSubject", "group__sub_group.html#gadd4872b9fc5678a73f9ab04ce8428432", null ], [ "natsSubscription_SetPendingLimits", "group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4", null ], [ "natsSubscription_GetPendingLimits", "group__sub_group.html#ga786bb458981274fe717f266bd3b96d96", null ], [ "natsSubscription_GetPending", "group__sub_group.html#gaca6262e2ef842caa701a9f233db72707", null ], diff --git a/doc/html/group__types_group.html b/doc/html/group__types_group.html index 152398c6c..2f0181348 100644 --- a/doc/html/group__types_group.html +++ b/doc/html/group__types_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Types @@ -26,7 +26,7 @@

@@ -35,21 +35,22 @@
NATS_EXTERN const char* natsSubscription_GetSubject NATS_EXTERN const char * natsSubscription_GetSubject ( natsSubscription sub)
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,9 +78,16 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -87,12 +95,11 @@ Classes | Typedefs | Enumerations
-
-
Types
+
Types
- @@ -192,175 +199,175 @@

+

Classes

struct  __natsClientConfig
 An initial configuration for NATS client. Provides control over the threading model, and sets many default option values. More...
 A list of KeyValue store keys. More...
 
- - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

+

Typedefs

typedef struct __natsConnection natsConnection
 A connection to a NATS Server. More...
typedef struct __natsConnection natsConnection
 A connection to a NATS Server.
 
typedef struct __natsStatistics natsStatistics
 Statistics of a natsConnection. More...
typedef struct __natsStatistics natsStatistics
 Statistics of a natsConnection.
 
typedef struct __natsSubscription natsSubscription
 Interest on a given subject. More...
typedef struct __natsSubscription natsSubscription
 Interest on a given subject.
 
typedef struct __natsMsg natsMsg
 A structure holding a subject, optional reply and payload. More...
typedef struct __natsMsg natsMsg
 A structure holding a subject, optional reply and payload.
 
typedef struct __natsOptions natsOptions
 Way to configure a natsConnection. More...
typedef struct __natsOptions natsOptions
 Way to configure a natsConnection.
 
typedef char natsInbox
 Unique subject often used for point-to-point communication. More...
typedef char natsInbox
 Unique subject often used for point-to-point communication.
 
typedef struct __natsClientConfig natsClientConfig
 An initial configuration for NATS client. Provides control over the threading model, and sets many default option values. More...
typedef struct __natsClientConfig natsClientConfig
 An initial configuration for NATS client. Provides control over the threading model, and sets many default option values.
 
typedef struct natsMsgList natsMsgList
 A list of NATS messages. More...
typedef struct natsMsgList natsMsgList
 A list of NATS messages.
 
typedef struct natsMetadata natsMetadata
 A type to represent user-provided metadata, a list of k=v pairs. More...
typedef struct natsMetadata natsMetadata
 A type to represent user-provided metadata, a list of k=v pairs.
 
typedef struct __jsCtx jsCtx
typedef struct __jsCtx jsCtx
 
typedef struct jsPubOptions jsPubOptions
typedef struct jsPubOptions jsPubOptions
 
typedef struct jsPlacement jsPlacement
typedef struct jsPlacement jsPlacement
 
typedef struct jsExternalStream jsExternalStream
typedef struct jsExternalStream jsExternalStream
 
typedef struct jsStreamSource jsStreamSource
typedef struct jsStreamSource jsStreamSource
 
typedef struct jsRePublish jsRePublish
typedef struct jsRePublish jsRePublish
 
typedef struct jsSubjectTransformConfig jsSubjectTransformConfig
typedef struct jsSubjectTransformConfig jsSubjectTransformConfig
 
typedef struct jsStreamConsumerLimits jsStreamConsumerLimits
typedef struct jsStreamConsumerLimits jsStreamConsumerLimits
 
typedef struct jsStreamConfig jsStreamConfig
typedef struct jsStreamConfig jsStreamConfig
 
typedef struct jsLostStreamData jsLostStreamData
typedef struct jsLostStreamData jsLostStreamData
 
typedef struct jsStreamStateSubject jsStreamStateSubject
typedef struct jsStreamStateSubject jsStreamStateSubject
 
typedef struct jsStreamStateSubjects jsStreamStateSubjects
typedef struct jsStreamStateSubjects jsStreamStateSubjects
 
typedef struct jsStreamState jsStreamState
typedef struct jsStreamState jsStreamState
 
typedef struct jsPeerInfo jsPeerInfo
typedef struct jsPeerInfo jsPeerInfo
 
typedef struct jsClusterInfo jsClusterInfo
typedef struct jsClusterInfo jsClusterInfo
 
typedef struct jsStreamSourceInfo jsStreamSourceInfo
typedef struct jsStreamSourceInfo jsStreamSourceInfo
 
typedef struct jsStreamAlternate jsStreamAlternate
typedef struct jsStreamAlternate jsStreamAlternate
 
typedef struct jsStreamInfo jsStreamInfo
typedef struct jsStreamInfo jsStreamInfo
 
typedef struct jsStreamInfoList jsStreamInfoList
typedef struct jsStreamInfoList jsStreamInfoList
 
typedef struct jsStreamNamesList jsStreamNamesList
typedef struct jsStreamNamesList jsStreamNamesList
 
typedef struct jsConsumerConfig jsConsumerConfig
typedef struct jsConsumerConfig jsConsumerConfig
 
typedef struct jsConsumerSequenceMismatch jsConsumerSequenceMismatch
typedef struct jsConsumerSequenceMismatch jsConsumerSequenceMismatch
 
typedef struct jsSubOptions jsSubOptions
typedef struct jsSubOptions jsSubOptions
 
typedef struct jsSequencePair jsSequencePair
typedef struct jsSequencePair jsSequencePair
 
typedef struct jsSequenceInfo jsSequenceInfo
typedef struct jsSequenceInfo jsSequenceInfo
 
typedef struct jsConsumerInfo jsConsumerInfo
typedef struct jsConsumerInfo jsConsumerInfo
 
typedef struct jsConsumerInfoList jsConsumerInfoList
typedef struct jsConsumerInfoList jsConsumerInfoList
 
typedef struct jsConsumerNamesList jsConsumerNamesList
typedef struct jsConsumerNamesList jsConsumerNamesList
 
typedef struct jsConsumerPauseResponse jsConsumerPauseResponse
typedef struct jsConsumerPauseResponse jsConsumerPauseResponse
 
typedef struct jsAPIStats jsAPIStats
typedef struct jsAPIStats jsAPIStats
 
typedef struct jsAccountLimits jsAccountLimits
typedef struct jsAccountLimits jsAccountLimits
 
typedef struct jsTier jsTier
typedef struct jsTier jsTier
 
typedef struct jsAccountInfo jsAccountInfo
typedef struct jsAccountInfo jsAccountInfo
 
typedef struct jsMsgMetaData jsMsgMetaData
typedef struct jsMsgMetaData jsMsgMetaData
 
typedef struct jsPubAck jsPubAck
typedef struct jsPubAck jsPubAck
 
typedef struct jsPubAckErr jsPubAckErr
typedef struct jsPubAckErr jsPubAckErr
 
typedef struct jsDirectGetMsgOptions jsDirectGetMsgOptions
typedef struct jsDirectGetMsgOptions jsDirectGetMsgOptions
 
typedef struct jsFetchRequest jsFetchRequest
typedef struct jsFetchRequest jsFetchRequest
 
typedef void(* jsFetchCompleteHandler) (natsConnection *nc, natsSubscription *sub, natsStatus s, void *closure)
 Callback used to indicate that the work of js_PullSubscribeAsync is done. More...
typedef void(* jsFetchCompleteHandler) (natsConnection *nc, natsSubscription *sub, natsStatus s, void *closure)
 Callback used to indicate that the work of js_PullSubscribeAsync is done.
 
typedef bool(* jsFetchNextHandler) (int *messages, int64_t *maxBytes, natsSubscription *sub, void *closure)
 Callback used to customize flow control for js_PullSubscribeAsync. More...
typedef bool(* jsFetchNextHandler) (int *messages, int64_t *maxBytes, natsSubscription *sub, void *closure)
 Callback used to customize flow control for js_PullSubscribeAsync.
 
typedef struct jsOptions jsOptions
typedef struct jsOptions jsOptions
 
typedef struct __kvStore kvStore
typedef struct __kvStore kvStore
 
typedef struct __kvEntry kvEntry
typedef struct __kvEntry kvEntry
 
typedef struct __kvStatus kvStatus
typedef struct __kvStatus kvStatus
 
typedef struct __kvWatcher kvWatcher
typedef struct __kvWatcher kvWatcher
 
typedef struct kvConfig kvConfig
typedef struct kvConfig kvConfig
 
typedef struct kvWatchOptions kvWatchOptions
typedef struct kvWatchOptions kvWatchOptions
 
typedef struct kvPurgeOptions kvPurgeOptions
typedef struct kvPurgeOptions kvPurgeOptions
 
typedef struct kvEntryList kvEntryList
 A list of KeyValue store entries. More...
typedef struct kvEntryList kvEntryList
 A list of KeyValue store entries.
 
typedef struct kvKeysList kvKeysList
 A list of KeyValue store keys. More...
typedef struct kvKeysList kvKeysList
 A list of KeyValue store keys.
 
typedef struct __stanConnection stanConnection
 A connection to a NATS Streaming Server. More...
typedef struct __stanConnection stanConnection
 A connection to a NATS Streaming Server.
 
typedef struct __stanSubscription stanSubscription
 Interest on a given channel. More...
typedef struct __stanSubscription stanSubscription
 Interest on a given channel.
 
typedef struct __stanMsg stanMsg
 The Streaming message. More...
typedef struct __stanMsg stanMsg
 The Streaming message.
 
typedef struct __stanConnOptions stanConnOptions
 Way to configure a stanConnection. More...
typedef struct __stanConnOptions stanConnOptions
 Way to configure a stanConnection.
 
typedef struct __stanSubOptions stanSubOptions
 Way to configure a stanSubscription. More...
typedef struct __stanSubOptions stanSubOptions
 Way to configure a stanSubscription.
 
- - - - - - - - - @@ -35,21 +35,22 @@

+

Enumerations

enum  jsRetentionPolicy { js_LimitsPolicy = 0 +
enum  jsRetentionPolicy { js_LimitsPolicy = 0 , js_InterestPolicy , js_WorkQueuePolicy }
 
enum  jsDiscardPolicy { js_DiscardOld = 0 +
enum  jsDiscardPolicy { js_DiscardOld = 0 , js_DiscardNew }
 
enum  jsStorageType { js_FileStorage = 0 +
enum  jsStorageType { js_FileStorage = 0 , js_MemoryStorage }
 
enum  jsStorageCompression { js_StorageCompressionNone = 0 +
enum  jsStorageCompression { js_StorageCompressionNone = 0 , js_StorageCompressionS2 }
 
enum  jsDeliverPolicy {
+
enum  jsDeliverPolicy {
  js_DeliverAll = 0 , js_DeliverLast , js_DeliverNew @@ -371,16 +378,16 @@
}
 
enum  jsAckPolicy { js_AckExplicit = 0 +
enum  jsAckPolicy { js_AckExplicit = 0 , js_AckNone , js_AckAll }
 
enum  jsReplayPolicy { js_ReplayInstant = 0 +
enum  jsReplayPolicy { js_ReplayInstant = 0 , js_ReplayOriginal }
 
enum  kvOperation { kvOp_Unknown = 0 +
enum  kvOperation { kvOp_Unknown = 0 , kvOp_Put , kvOp_Delete , kvOp_Purge @@ -390,8 +397,8 @@

Detailed Description

NATS Types.

Typedef Documentation

- -

◆ natsConnection

+ +

◆ natsConnection

@@ -405,8 +412,8 @@

-

◆ natsStatistics

+ +

◆ natsStatistics

@@ -420,8 +427,8 @@

-

◆ natsSubscription

+ +

◆ natsSubscription

@@ -435,8 +442,8 @@

-

◆ natsMsg

+ +

◆ natsMsg

@@ -450,8 +457,8 @@

-

◆ natsOptions

+ +

◆ natsOptions

@@ -465,8 +472,8 @@

-

◆ natsInbox

+ +

◆ natsInbox

@@ -480,8 +487,8 @@

-

◆ natsClientConfig

+ +

◆ natsClientConfig

@@ -495,8 +502,8 @@

-

◆ natsMsgList

+ +

◆ natsMsgList

@@ -514,8 +521,8 @@

-

◆ natsMetadata

+ +

◆ natsMetadata

@@ -529,8 +536,8 @@

-

◆ jsCtx

+ +

◆ jsCtx

@@ -545,8 +552,8 @@

-

◆ jsPubOptions

+ +

◆ jsPubOptions

@@ -564,8 +571,8 @@

-

◆ jsPlacement

+ +

◆ jsPlacement

@@ -583,8 +590,8 @@

-

◆ jsExternalStream

+ +

◆ jsExternalStream

@@ -601,8 +608,8 @@

-

◆ jsStreamSource

+ +

◆ jsStreamSource

@@ -621,8 +628,8 @@

-

◆ jsRePublish

+ +

◆ jsRePublish

@@ -636,8 +643,8 @@

-

◆ jsSubjectTransformConfig

+ +

◆ jsSubjectTransformConfig

@@ -651,8 +658,8 @@

-

◆ jsStreamConsumerLimits

+ +

◆ jsStreamConsumerLimits

@@ -666,8 +673,8 @@

-

◆ jsStreamConfig

+ +

◆ jsStreamConfig

@@ -745,8 +752,8 @@

-

◆ jsLostStreamData

+ +

◆ jsLostStreamData

@@ -760,8 +767,8 @@

-

◆ jsStreamStateSubject

+ +

◆ jsStreamStateSubject

@@ -776,8 +783,8 @@

-

◆ jsStreamStateSubjects

+ +

◆ jsStreamStateSubjects

@@ -812,8 +819,8 @@

-

◆ jsStreamState

+ +

◆ jsStreamState

@@ -828,8 +835,8 @@

-

◆ jsPeerInfo

+ +

◆ jsPeerInfo

@@ -843,8 +850,8 @@

-

◆ jsClusterInfo

+ +

◆ jsClusterInfo

@@ -858,8 +865,8 @@

-

◆ jsStreamSourceInfo

+ +

◆ jsStreamSourceInfo

@@ -873,8 +880,8 @@

-

◆ jsStreamAlternate

+ +

◆ jsStreamAlternate

@@ -888,8 +895,8 @@

-

◆ jsStreamInfo

+ +

◆ jsStreamInfo

@@ -904,8 +911,8 @@

-

◆ jsStreamInfoList

+ +

◆ jsStreamInfoList

@@ -921,8 +928,8 @@

-

◆ jsStreamNamesList

+ +

◆ jsStreamNamesList

@@ -938,8 +945,8 @@

-

◆ jsConsumerConfig

+ +

◆ jsConsumerConfig

@@ -977,8 +984,8 @@

-

◆ jsConsumerSequenceMismatch

+ +

◆ jsConsumerSequenceMismatch

@@ -995,8 +1002,8 @@

-

◆ jsSubOptions

+ +

◆ jsSubOptions

@@ -1014,8 +1021,8 @@

-

◆ jsSequencePair

+ +

◆ jsSequencePair

@@ -1029,8 +1036,8 @@

-

◆ jsSequenceInfo

+ +

◆ jsSequenceInfo

@@ -1044,8 +1051,8 @@

-

◆ jsConsumerInfo

+ +

◆ jsConsumerInfo

@@ -1060,8 +1067,8 @@

-

◆ jsConsumerInfoList

+ +

◆ jsConsumerInfoList

@@ -1077,8 +1084,8 @@

-

◆ jsConsumerNamesList

+ +

◆ jsConsumerNamesList

@@ -1094,8 +1101,8 @@

-

◆ jsConsumerPauseResponse

+ +

◆ jsConsumerPauseResponse

@@ -1110,8 +1117,8 @@

-

◆ jsAPIStats

+ +

◆ jsAPIStats

@@ -1125,8 +1132,8 @@

-

◆ jsAccountLimits

+ +

◆ jsAccountLimits

@@ -1140,8 +1147,8 @@

-

◆ jsTier

+ +

◆ jsTier

@@ -1154,8 +1161,8 @@

-

◆ jsAccountInfo

+ +

◆ jsAccountInfo

@@ -1169,8 +1176,8 @@

-

◆ jsMsgMetaData

+ +

◆ jsMsgMetaData

@@ -1187,8 +1194,8 @@

-

◆ jsPubAck

+ +

◆ jsPubAck

@@ -1202,8 +1209,8 @@

-

◆ jsPubAckErr

+ +

◆ jsPubAckErr

@@ -1217,8 +1224,8 @@

-

◆ jsDirectGetMsgOptions

+ +

◆ jsDirectGetMsgOptions

@@ -1233,8 +1240,8 @@

-

◆ jsFetchRequest

+ +

◆ jsFetchRequest

@@ -1248,8 +1255,8 @@

-

◆ jsFetchCompleteHandler

+ +

◆ jsFetchCompleteHandler

@@ -1280,8 +1287,8 @@

-

◆ jsFetchNextHandler

+ +

◆ jsFetchNextHandler

@@ -1297,8 +1304,8 @@

-

◆ jsOptions

+ +

◆ jsOptions

@@ -1313,8 +1320,8 @@

-

◆ kvStore

+ +

◆ kvStore

@@ -1328,8 +1335,8 @@

-

◆ kvEntry

+ +

◆ kvEntry

@@ -1343,8 +1350,8 @@

-

◆ kvStatus

+ +

◆ kvStatus

@@ -1358,8 +1365,8 @@

-

◆ kvWatcher

+ +

◆ kvWatcher

@@ -1373,8 +1380,8 @@

-

◆ kvConfig

+ +

◆ kvConfig

@@ -1389,8 +1396,8 @@

-

◆ kvWatchOptions

+ +

◆ kvWatchOptions

@@ -1405,8 +1412,8 @@

-

◆ kvPurgeOptions

+ +

◆ kvPurgeOptions

@@ -1421,8 +1428,8 @@

-

◆ kvEntryList

+ +

◆ kvEntryList

@@ -1440,8 +1447,8 @@

-

◆ kvKeysList

+ +

◆ kvKeysList

@@ -1459,8 +1466,8 @@

-

◆ stanConnection

+ +

◆ stanConnection

@@ -1474,8 +1481,8 @@

-

◆ stanSubscription

+ +

◆ stanSubscription

@@ -1489,8 +1496,8 @@

-

◆ stanMsg

+ +

◆ stanMsg

@@ -1504,8 +1511,8 @@

-

◆ stanConnOptions

+ +

◆ stanConnOptions

@@ -1519,8 +1526,8 @@

-

◆ stanSubOptions

+ +

◆ stanSubOptions

@@ -1535,8 +1542,8 @@

Enumeration Type Documentation

- -

◆ jsRetentionPolicy

+ +

◆ jsRetentionPolicy

- -

◆ jsDiscardPolicy

+ +

◆ jsDiscardPolicy

- -

◆ jsStorageType

+ +

◆ jsStorageType

- -

◆ jsStorageCompression

+ +

◆ jsStorageCompression

- -

◆ jsDeliverPolicy

+ +

◆ jsDeliverPolicy

- -

◆ jsAckPolicy

+ +

◆ jsAckPolicy

- -

◆ jsReplayPolicy

+ +

◆ jsReplayPolicy

- -

◆ kvOperation

+ +

◆ kvOperation

@@ -1707,10 +1714,10 @@

Determines the type of operation of a kvEntry

- - - - + + + +
Enumerator
kvOp_Unknown 
kvOp_Put 
kvOp_Delete 
kvOp_Purge 
Enumerator
kvOp_Unknown 
kvOp_Put 
kvOp_Delete 
kvOp_Purge 

diff --git a/doc/html/group__types_group.js b/doc/html/group__types_group.js index 05931afe5..962601712 100644 --- a/doc/html/group__types_group.js +++ b/doc/html/group__types_group.js @@ -377,7 +377,8 @@ var group__types_group = [ "IgnoreDeletes", "structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07", null ], [ "IncludeHistory", "structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649", null ], [ "MetaOnly", "structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605", null ], - [ "Timeout", "structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66", null ] + [ "Timeout", "structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66", null ], + [ "UpdatesOnly", "structkv_watch_options.html#a82cd6bcb7167e7f798b6f912c1fa29c9", null ] ] ], [ "kvPurgeOptions", "structkv_purge_options.html", [ [ "Timeout", "structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8", null ], diff --git a/doc/html/group__wildcards_group.html b/doc/html/group__wildcards_group.html index de88114e0..071dc7a21 100644 --- a/doc/html/group__wildcards_group.html +++ b/doc/html/group__wildcards_group.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Wildcards @@ -26,7 +26,7 @@

NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
- + +/* @license-end */ +

@@ -63,7 +64,7 @@
@@ -77,14 +78,20 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Wildcards
+
Wildcards

Use of wildcards. There are two type of wildcards: * for partial, and > for full.

diff --git a/doc/html/index.html b/doc/html/index.html index 66031ba10..afd743b2d 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: NATS C client. @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +

@@ -63,7 +64,7 @@
@@ -77,14 +78,20 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
-
NATS C client.
+
+
NATS C client.

diff --git a/doc/html/index.js b/doc/html/index.js new file mode 100644 index 000000000..fd70602af --- /dev/null +++ b/doc/html/index.js @@ -0,0 +1,7 @@ +var index = +[ + [ "Introduction", "index.html#intro_sec", null ], + [ "Installation", "index.html#install_sec", null ], + [ "Frequently Asked Questions", "index.html#faq_sec", null ], + [ "Other Documentation", "index.html#other_doc_section", null ] +]; \ No newline at end of file diff --git a/doc/html/jquery.js b/doc/html/jquery.js index 103c32d79..1dffb65b5 100644 --- a/doc/html/jquery.js +++ b/doc/html/jquery.js @@ -1,12 +1,11 @@ -/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;nx",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="
",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),h=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(h=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):h=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),h}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+o.eventNamespace,c=h[2];c?n.on(l,c,r):i.on(l,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,h=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("
"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};l>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),h.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,h=n-r,l=r+e.collisionWidth-a-n;e.collisionWidth>a?h>0&&0>=l?(i=t.left+h+e.collisionWidth-a-n,t.left+=h-i):t.left=l>0&&0>=h?n:h>l?n+a-e.collisionWidth:n:h>0?t.left+=h:l>0?t.left-=l:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,h=n-r,l=r+e.collisionHeight-a-n;e.collisionHeight>a?h>0&&0>=l?(i=t.top+h+e.collisionHeight-a-n,t.top+=h-i):t.top=l>0&&0>=h?n:h>l?n+a-e.collisionHeight:n:h>0?t.top+=h:l>0?t.top-=l:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,h=n.isWindow?n.scrollLeft:n.offset.left,l=t.left-e.collisionPosition.marginLeft,c=l-h,u=l+e.collisionWidth-r-h,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-h,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,h=n.isWindow?n.scrollTop:n.offset.top,l=t.top-e.collisionPosition.marginTop,c=l-h,u=l+e.collisionHeight-r-h,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,m=-2*e.offset[1];0>c?(s=t.top+p+f+m+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+m)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+m-h,(i>0||u>a(i))&&(t.top+=p+f+m))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,h,l=i.nodeName.toLowerCase();return"area"===l?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(l)?(r=!i.disabled,r&&(h=t(i).closest("fieldset")[0],h&&(r=!h.disabled))):r="a"===l?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("
").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t("
"),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,h=this._change[o];return this._updatePrevProperties(),h?(i=h.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,h,l=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,h=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,l.animate||this.element.css(t.extend(a,{top:h,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!l.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,h=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=r-e.minWidth),s&&l&&(t.left=r-e.maxWidth),a&&c&&(t.top=h-e.minHeight),n&&c&&(t.top=h-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("
"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element -},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-a},l=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(h,c&&l?{top:c,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,h=t(this).resizable("instance"),l=h.options,c=h.element,u=l.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(h.containerElement=t(d),/document/.test(u)||u===document?(h.containerOffset={left:0,top:0},h.containerPosition={left:0,top:0},h.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=h._num(e.css("padding"+s))}),h.containerOffset=e.offset(),h.containerPosition=e.position(),h.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=h.containerOffset,n=h.containerSize.height,o=h.containerSize.width,a=h._hasScroll(d,"left")?d.scrollWidth:o,r=h._hasScroll(d)?d.scrollHeight:n,h.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,h=a.containerOffset,l=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=h),l.left<(a._helper?h.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-h.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?h.left:0),l.top<(a._helper?h.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-h.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?h.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-h.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-h.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),h=a.outerWidth()-e.sizeDiff.width,l=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,h="number"==typeof s.grid?[s.grid,s.grid]:s.grid,l=h[0]||1,c=h[1]||1,u=Math.round((n.width-o.width)/l)*l,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,m=s.maxWidth&&p>s.maxWidth,g=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=h,_&&(p+=l),v&&(f+=c),m&&(p-=l),g&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-l)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-l>0?(i.size.width=p,i.position.left=a.left-u):(p=l-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable});/** +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(y){"use strict";y.ui=y.ui||{};y.ui.version="1.13.2";var n,i=0,h=Array.prototype.hasOwnProperty,a=Array.prototype.slice;y.cleanData=(n=y.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=y._data(i,"events"))&&e.remove&&y(i).triggerHandler("remove");n(t)}),y.widget=function(t,i,e){var s,n,o,h={},a=t.split(".")[0],r=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=y.Widget),Array.isArray(e)&&(e=y.extend.apply(null,[{}].concat(e))),y.expr.pseudos[r.toLowerCase()]=function(t){return!!y.data(t,r)},y[a]=y[a]||{},s=y[a][t],n=y[a][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},y.extend(n,s,{version:e.version,_proto:y.extend({},e),_childConstructors:[]}),(o=new i).options=y.widget.extend({},o.options),y.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}h[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=y.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},h,{constructor:n,namespace:a,widgetName:t,widgetFullName:r}),s?(y.each(s._childConstructors,function(t,e){var i=e.prototype;y.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),y.widget.bridge(t,n),n},y.widget.extend=function(t){for(var e,i,s=a.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=y(e||this.defaultElement||this)[0],this.element=y(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=y(),this.hoverable=y(),this.focusable=y(),this.classesElementLookup={},e!==this&&(y.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=y(e.style?e.ownerDocument:e.document||e),this.window=y(this.document[0].defaultView||this.document[0].parentWindow)),this.options=y.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:y.noop,_create:y.noop,_init:y.noop,destroy:function(){var i=this;this._destroy(),y.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:y.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return y.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=y.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return y("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(D(s),D(n))?o.important="horizontal":o.important="vertical",p.using.call(this,t,o)}),h.offset(y.extend(l,{using:t}))})},y.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,h=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),y.ui.plugin={add:function(t,e,i){var s,n=y.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n
").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&y(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){y(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,h=this;if(this.handles=o.handles||(y(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=y(),this._addedHandles=y(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=y(this.handles[e]),this._on(this.handles[e],{mousedown:h._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=y(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){h.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),h.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=y(this.handles[e])[0])!==t.target&&!y.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=y(s.containment).scrollLeft()||0,i+=y(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=y(".ui-resizable-"+this.axis).css("cursor"),y("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),y.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(y.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),y("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,h=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,a=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),h&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=a-e.minWidth),s&&l&&(t.left=a-e.maxWidth),h&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e

").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return y.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return y.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return y.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return y.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){y.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),y.ui.plugin.add("resizable","animate",{stop:function(e){var i=y(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,h=n?0:i.sizeDiff.width,n={width:i.size.width-h,height:i.size.height-o},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(y.extend(n,o&&h?{top:o,left:h}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&y(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),y.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=y(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,h=o instanceof y?o.get(0):/parent/.test(o)?e.parent().get(0):o;h&&(n.containerElement=y(h),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:y(document),left:0,top:0,width:y(document).width(),height:y(document).height()||document.body.parentNode.scrollHeight}):(i=y(h),s=[],y(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(h,"left")?h.scrollWidth:o,e=n._hasScroll(h)?h.scrollHeight:e,n.parentData={element:h,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=y(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,h={top:0,left:0},a=e.containerElement,t=!0;a[0]!==document&&/static/.test(a.css("position"))&&(h=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-h.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-h.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-h.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=y(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=y(t.helper),h=o.offset(),a=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&y(this).css({left:h.left-s.left-i.left,width:a,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&y(this).css({left:h.left-s.left-i.left,width:a,height:o})}}),y.ui.plugin.add("resizable","alsoResize",{start:function(){var t=y(this).resizable("instance").options;y(t.alsoResize).each(function(){var t=y(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=y(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,h={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};y(s.alsoResize).each(function(){var t=y(this),s=y(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];y.each(e,function(t,e){var i=(s[e]||0)+(h[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){y(this).removeData("ui-resizable-alsoresize")}}),y.ui.plugin.add("resizable","ghost",{start:function(){var t=y(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==y.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=y(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=y(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),y.ui.plugin.add("resizable","grid",{resize:function(){var t,e=y(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,h=e.axis,a="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=a[0]||1,l=a[1]||1,u=Math.round((s.width-n.width)/r)*r,p=Math.round((s.height-n.height)/l)*l,d=n.width+u,c=n.height+p,f=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>c;i.grid=a,m&&(d+=r),s&&(c+=l),f&&(d-=r),g&&(c-=l),/^(se|s|e)$/.test(h)?(e.size.width=d,e.size.height=c):/^(ne)$/.test(h)?(e.size.width=d,e.size.height=c,e.position.top=o.top-p):/^(sw)$/.test(h)?(e.size.width=d,e.size.height=c,e.position.left=o.left-u):((c-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0 - + NATS C Client with JetStream and Streaming support: libevent.h File Reference @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@
@@ -77,37 +78,43 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
libevent.h File Reference
+
libevent.h File Reference

Go to the source code of this file.

- - - + + - - + + - - + + - - + + - - + +

+

Functions

void natsLibevent_Init (void)
 Initialize the adapter. More...
void natsLibevent_Init (void)
 Initialize the adapter.
 
natsStatus natsLibevent_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop. More...
natsStatus natsLibevent_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop.
 
natsStatus natsLibevent_Read (void *userData, bool add)
 Start or stop polling on READ events. More...
natsStatus natsLibevent_Read (void *userData, bool add)
 Start or stop polling on READ events.
 
natsStatus natsLibevent_Write (void *userData, bool add)
 Start or stop polling on WRITE events. More...
natsStatus natsLibevent_Write (void *userData, bool add)
 Start or stop polling on WRITE events.
 
natsStatus natsLibevent_Detach (void *userData)
 The connection is closed, it can be safely detached. More...
natsStatus natsLibevent_Detach (void *userData)
 The connection is closed, it can be safely detached.
 
diff --git a/doc/html/libevent_8h_source.html b/doc/html/libevent_8h_source.html index c1a4a22e0..e1bac59f4 100644 --- a/doc/html/libevent_8h_source.html +++ b/doc/html/libevent_8h_source.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: libevent.h Source File @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,22 +35,28 @@
- + +/* @license-end */ + +

@@ -77,213 +83,250 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
libevent.h
+
libevent.h
-Go to the documentation of this file.
1 // Copyright 2016-2018 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
-
5 //
-
6 // http://www.apache.org/licenses/LICENSE-2.0
-
7 //
-
8 // Unless required by applicable law or agreed to in writing, software
-
9 // distributed under the License is distributed on an "AS IS" BASIS,
-
10 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-
11 // See the License for the specific language governing permissions and
-
12 // limitations under the License.
-
13 
-
14 #ifndef LIBEVENT_H_
-
15 #define LIBEVENT_H_
-
16 
-
17 #ifdef __cplusplus
-
18 extern "C" {
-
19 #endif
-
20 
-
24 #include <event.h>
-
25 #include <event2/thread.h>
-
26 #include "../nats.h"
-
27 
-
28 typedef struct
-
29 {
-
30  natsConnection *nc;
-
31  struct event_base *loop;
-
32  struct event *read;
-
33  struct event *write;
-
34  struct event *keepActive;
-
35 
-
36 } natsLibeventEvents;
-
37 
-
38 // Forward declarations
-
39 natsStatus natsLibevent_Read(void *userData, bool add);
-
40 natsStatus natsLibevent_Detach(void *userData);
-
41 
-
57 void
- -
59 {
-
60 #if _WIN32
-
61  evthread_use_windows_threads();
-
62 #else
-
63  evthread_use_pthreads();
-
64 #endif
-
65 }
-
66 
-
67 static void
-
68 natsLibevent_ProcessEvent(evutil_socket_t fd, short event, void *arg)
-
69 {
-
70  natsLibeventEvents *nle = (natsLibeventEvents*) arg;
-
71 
-
72  if (event & EV_READ)
- -
74 
-
75  if (event & EV_WRITE)
- -
77 }
-
78 
-
79 static void
-
80 keepAliveCb(evutil_socket_t fd, short flags, void * arg)
-
81 {
-
82  // do nothing...
-
83 }
-
84 
- -
98 natsLibevent_Attach(void **userData, void *loop, natsConnection *nc, natsSock socket)
-
99 {
-
100  struct event_base *libeventLoop = (struct event_base*) loop;
-
101  natsLibeventEvents *nle = (natsLibeventEvents*) (*userData);
-
102  natsStatus s = NATS_OK;
-
103 
-
104  // This is the first attach (when reconnecting, nle will be non-NULL).
-
105  if (nle == NULL)
-
106  {
-
107  nle = (natsLibeventEvents*) calloc(1, sizeof(natsLibeventEvents));
-
108  if (nle == NULL)
-
109  return NATS_NO_MEMORY;
-
110 
-
111  nle->nc = nc;
-
112  nle->loop = libeventLoop;
-
113 
-
114  nle->keepActive = event_new(nle->loop, -1, EV_PERSIST, keepAliveCb, NULL);
-
115  if (nle->keepActive == NULL)
-
116  s = NATS_NO_MEMORY;
-
117 
-
118  if (s == NATS_OK)
-
119  {
-
120  struct timeval timeout;
-
121 
-
122  timeout.tv_sec = 100000;
-
123  timeout.tv_usec = 0;
-
124 
-
125  if (event_add(nle->keepActive, &timeout) != 0)
-
126  s = NATS_ERR;
-
127  }
-
128  }
-
129  else
-
130  {
-
131  if (nle->read != NULL)
-
132  {
-
133  event_free(nle->read);
-
134  nle->read = NULL;
-
135  }
-
136  if (nle->write != NULL)
-
137  {
-
138  event_free(nle->write);
-
139  nle->write = NULL;
-
140  }
-
141  }
-
142 
-
143  if (s == NATS_OK)
-
144  {
-
145  nle->read = event_new(nle->loop, socket, EV_READ|EV_PERSIST,
-
146  natsLibevent_ProcessEvent, (void*) nle);
-
147  natsLibevent_Read((void*) nle, true);
-
148 
-
149  nle->write = event_new(nle->loop, socket, EV_WRITE|EV_PERSIST,
-
150  natsLibevent_ProcessEvent, (void*) nle);
-
151  }
-
152 
-
153  if (s == NATS_OK)
-
154  *userData = (void*) nle;
-
155  else
-
156  natsLibevent_Detach((void*) nle);
-
157 
-
158  return s;
-
159 }
-
160 
- -
170 natsLibevent_Read(void *userData, bool add)
-
171 {
-
172  natsLibeventEvents *nle = (natsLibeventEvents*) userData;
-
173  int res;
-
174 
-
175  if (add)
-
176  res = event_add(nle->read, NULL);
-
177  else
-
178  res = event_del_noblock(nle->read);
-
179 
-
180  return (res == 0 ? NATS_OK : NATS_ERR);
-
181 }
-
182 
- -
192 natsLibevent_Write(void *userData, bool add)
-
193 {
-
194  natsLibeventEvents *nle = (natsLibeventEvents*) userData;
-
195  int res;
-
196 
-
197  if (add)
-
198  res = event_add(nle->write, NULL);
-
199  else
-
200  res = event_del_noblock(nle->write);
-
201 
-
202  return (res == 0 ? NATS_OK : NATS_ERR);
-
203 }
-
204 
- -
214 natsLibevent_Detach(void *userData)
-
215 {
-
216  natsLibeventEvents *nle = (natsLibeventEvents*) userData;
-
217 
-
218  if (nle->read != NULL)
-
219  event_free(nle->read);
-
220  if (nle->write != NULL)
-
221  event_free(nle->write);
-
222  if (nle->keepActive != NULL)
-
223  {
-
224  event_active(nle->keepActive, 0, 0);
-
225  event_free(nle->keepActive);
-
226  }
-
227 
-
228  free(nle);
-
229 
-
230  return NATS_OK;
-
231 }
-
232  // end of libeventFunctions
-
234 
-
235 #ifdef __cplusplus
-
236 }
-
237 #endif
-
238 
-
239 #endif /* LIBEVENT_H_ */
+Go to the documentation of this file.
1// Copyright 2016-2018 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
+
5//
+
6// http://www.apache.org/licenses/LICENSE-2.0
+
7//
+
8// Unless required by applicable law or agreed to in writing, software
+
9// distributed under the License is distributed on an "AS IS" BASIS,
+
10// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
11// See the License for the specific language governing permissions and
+
12// limitations under the License.
+
13
+
14#ifndef LIBEVENT_H_
+
15#define LIBEVENT_H_
+
16
+
17#ifdef __cplusplus
+
18extern "C" {
+
19#endif
+
20
+
24#include <event.h>
+
25#include <event2/thread.h>
+
26#include "../nats.h"
+
27
+
28typedef struct
+
29{
+ +
31 struct event_base *loop;
+
32 struct event *read;
+
33 struct event *write;
+
34 struct event *keepActive;
+
35
+
36} natsLibeventEvents;
+
37
+
38// Forward declarations
+
39natsStatus natsLibevent_Read(void *userData, bool add);
+
40natsStatus natsLibevent_Detach(void *userData);
+
41
+
57void
+
+ +
59{
+
60#if _WIN32
+
61 evthread_use_windows_threads();
+
62#else
+
63 evthread_use_pthreads();
+
64#endif
+
65}
+
+
66
+
67static void
+
68natsLibevent_ProcessEvent(evutil_socket_t fd, short event, void *arg)
+
69{
+
70 natsLibeventEvents *nle = (natsLibeventEvents*) arg;
+
71
+
72 if (event & EV_READ)
+ +
74
+
75 if (event & EV_WRITE)
+ +
77}
+
78
+
79static void
+
80keepAliveCb(evutil_socket_t fd, short flags, void * arg)
+
81{
+
82 // do nothing...
+
83}
+
84
+ +
+
98natsLibevent_Attach(void **userData, void *loop, natsConnection *nc, natsSock socket)
+
99{
+
100 struct event_base *libeventLoop = (struct event_base*) loop;
+
101 natsLibeventEvents *nle = (natsLibeventEvents*) (*userData);
+ +
103
+
104 // This is the first attach (when reconnecting, nle will be non-NULL).
+
105 if (nle == NULL)
+
106 {
+
107 nle = (natsLibeventEvents*) calloc(1, sizeof(natsLibeventEvents));
+
108 if (nle == NULL)
+
109 return NATS_NO_MEMORY;
+
110
+
111 nle->nc = nc;
+
112 nle->loop = libeventLoop;
+
113
+
114 nle->keepActive = event_new(nle->loop, -1, EV_PERSIST, keepAliveCb, NULL);
+
115 if (nle->keepActive == NULL)
+
116 s = NATS_NO_MEMORY;
+
117
+
118 if (s == NATS_OK)
+
119 {
+
120 struct timeval timeout;
+
121
+
122 timeout.tv_sec = 100000;
+
123 timeout.tv_usec = 0;
+
124
+
125 if (event_add(nle->keepActive, &timeout) != 0)
+
126 s = NATS_ERR;
+
127 }
+
128 }
+
129 else
+
130 {
+
131 if (nle->read != NULL)
+
132 {
+
133 event_free(nle->read);
+
134 nle->read = NULL;
+
135 }
+
136 if (nle->write != NULL)
+
137 {
+
138 event_free(nle->write);
+
139 nle->write = NULL;
+
140 }
+
141 }
+
142
+
143 if (s == NATS_OK)
+
144 {
+
145 nle->read = event_new(nle->loop, socket, EV_READ|EV_PERSIST,
+
146 natsLibevent_ProcessEvent, (void*) nle);
+
147 natsLibevent_Read((void*) nle, true);
+
148
+
149 nle->write = event_new(nle->loop, socket, EV_WRITE|EV_PERSIST,
+
150 natsLibevent_ProcessEvent, (void*) nle);
+
151 }
+
152
+
153 if (s == NATS_OK)
+
154 *userData = (void*) nle;
+
155 else
+
156 natsLibevent_Detach((void*) nle);
+
157
+
158 return s;
+
159}
+
+
160
+
161static void
+
162_closeCb(evutil_socket_t fd, short event, void *arg)
+
163{
+
164 natsSock socket = (natsSock) fd;
+
165
+
166 // We have stopped polling for the "READ" event and are now in the
+
167 // event loop thread and invoke this so that the NATS C client
+
168 // library can proceed with the close of the socket/connection.
+ +
170}
+
171
+ +
+
181natsLibevent_Read(void *userData, bool add)
+
182{
+
183 natsLibeventEvents *nle = (natsLibeventEvents*) userData;
+
184 int res;
+
185
+
186 if (add)
+
187 res = event_add(nle->read, NULL);
+
188 else
+
189 {
+
190 int socket = event_get_fd(nle->read);
+
191 res = event_del_noblock(nle->read);
+
192 if (res == 0)
+
193 {
+
194 // This will schedule a one-time event that guarantees that the
+
195 // callback `_closeCb` will be invoked from the event loop thread.
+
196 res = event_base_once(nle->loop, socket, EV_TIMEOUT, _closeCb, (void*) nle, NULL);
+
197 }
+
198 }
+
199
+
200 return (res == 0 ? NATS_OK : NATS_ERR);
+
201}
+
+
202
+ +
+
212natsLibevent_Write(void *userData, bool add)
+
213{
+
214 natsLibeventEvents *nle = (natsLibeventEvents*) userData;
+
215 int res;
+
216
+
217 if (add)
+
218 res = event_add(nle->write, NULL);
+
219 else
+
220 res = event_del_noblock(nle->write);
+
221
+
222 return (res == 0 ? NATS_OK : NATS_ERR);
+
223}
+
+
224
+ +
+
234natsLibevent_Detach(void *userData)
+
235{
+
236 natsLibeventEvents *nle = (natsLibeventEvents*) userData;
+
237
+
238 if (nle->read != NULL)
+
239 event_free(nle->read);
+
240 if (nle->write != NULL)
+
241 event_free(nle->write);
+
242 if (nle->keepActive != NULL)
+
243 {
+
244 event_active(nle->keepActive, 0, 0);
+
245 event_free(nle->keepActive);
+
246 }
+
247
+
248 free(nle);
+
249
+
250 return NATS_OK;
+
251}
+
+
252
+ // end of libeventFunctions
254
+
255#ifdef __cplusplus
+
256}
+
257#endif
+
258
+
259#endif /* LIBEVENT_H_ */
+
NATS_EXTERN void natsConnection_ProcessCloseEvent(natsSock *socket)
Process a socket close event when using external event loop.
NATS_EXTERN void natsConnection_ProcessReadEvent(natsConnection *nc)
Process a read event when using external event loop.
NATS_EXTERN void natsConnection_ProcessWriteEvent(natsConnection *nc)
Process a write event when using external event loop.
-
void natsLibevent_Init(void)
Initialize the adapter.
Definition: libevent.h:58
-
natsStatus natsLibevent_Attach(void **userData, void *loop, natsConnection *nc, natsSock socket)
Attach a connection to the given event loop.
Definition: libevent.h:98
-
natsStatus natsLibevent_Write(void *userData, bool add)
Start or stop polling on WRITE events.
Definition: libevent.h:192
-
natsStatus natsLibevent_Read(void *userData, bool add)
Start or stop polling on READ events.
Definition: libevent.h:170
-
natsStatus natsLibevent_Detach(void *userData)
The connection is closed, it can be safely detached.
Definition: libevent.h:214
-
struct __natsConnection natsConnection
A connection to a NATS Server.
Definition: nats.h:152
-
int natsSock
Definition: nats.h:50
-
natsStatus
Status returned by most of the APIs.
Definition: status.h:50
-
@ NATS_ERR
Generic error.
Definition: status.h:53
-
@ NATS_NO_MEMORY
Definition: status.h:102
-
@ NATS_OK
Success.
Definition: status.h:51
+
void natsLibevent_Init(void)
Initialize the adapter.
Definition libevent.h:58
+
natsStatus natsLibevent_Attach(void **userData, void *loop, natsConnection *nc, natsSock socket)
Attach a connection to the given event loop.
Definition libevent.h:98
+
natsStatus natsLibevent_Write(void *userData, bool add)
Start or stop polling on WRITE events.
Definition libevent.h:212
+
natsStatus natsLibevent_Read(void *userData, bool add)
Start or stop polling on READ events.
Definition libevent.h:181
+
natsStatus natsLibevent_Detach(void *userData)
The connection is closed, it can be safely detached.
Definition libevent.h:234
+
struct __natsConnection natsConnection
A connection to a NATS Server.
Definition nats.h:152
+
int natsSock
Definition nats.h:50
+
natsStatus
Status returned by most of the APIs.
Definition status.h:50
+
@ NATS_ERR
Generic error.
Definition status.h:53
+
@ NATS_NO_MEMORY
Definition status.h:102
+
@ NATS_OK
Success.
Definition status.h:51
diff --git a/doc/html/libuv_8h.html b/doc/html/libuv_8h.html index c69697589..e44a50ccd 100644 --- a/doc/html/libuv_8h.html +++ b/doc/html/libuv_8h.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: libuv.h File Reference @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +

@@ -63,7 +64,7 @@
@@ -77,40 +78,46 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
libuv.h File Reference
+
libuv.h File Reference

Go to the source code of this file.

- - - + + - - + + - - + + - - + + - - + + - - + +

+

Functions

void natsLibuv_Init (void)
 Initialize the adapter. More...
void natsLibuv_Init (void)
 Initialize the adapter.
 
void natsLibuv_SetThreadLocalLoop (uv_loop_t *loop)
 Register the event loop with the thread running uv_run(). More...
void natsLibuv_SetThreadLocalLoop (uv_loop_t *loop)
 Register the event loop with the thread running uv_run().
 
natsStatus natsLibuv_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop. More...
natsStatus natsLibuv_Attach (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach a connection to the given event loop.
 
natsStatus natsLibuv_Read (void *userData, bool add)
 Start or stop polling on READ events. More...
natsStatus natsLibuv_Read (void *userData, bool add)
 Start or stop polling on READ events.
 
natsStatus natsLibuv_Write (void *userData, bool add)
 Start or stop polling on WRITE events. More...
natsStatus natsLibuv_Write (void *userData, bool add)
 Start or stop polling on WRITE events.
 
natsStatus natsLibuv_Detach (void *userData)
 The connection is closed, it can be safely detached. More...
natsStatus natsLibuv_Detach (void *userData)
 The connection is closed, it can be safely detached.
 
diff --git a/doc/html/libuv_8h_source.html b/doc/html/libuv_8h_source.html index 11782c2e9..4d873a2a0 100644 --- a/doc/html/libuv_8h_source.html +++ b/doc/html/libuv_8h_source.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: libuv.h Source File @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,22 +35,28 @@

- + +/* @license-end */ + +
@@ -77,470 +83,489 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
libuv.h
+
libuv.h
-Go to the documentation of this file.
1 // Copyright 2016-2018 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
-
5 //
-
6 // http://www.apache.org/licenses/LICENSE-2.0
-
7 //
-
8 // Unless required by applicable law or agreed to in writing, software
-
9 // distributed under the License is distributed on an "AS IS" BASIS,
-
10 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-
11 // See the License for the specific language governing permissions and
-
12 // limitations under the License.
-
13 
-
14 #ifndef LIBUV_H_
-
15 #define LIBUV_H_
-
16 
-
17 #ifdef __cplusplus
-
18 extern "C" {
-
19 #endif
-
20 
-
24 #ifndef _GNU_SOURCE
-
25 #define _GNU_SOURCE
-
26 #endif
-
27 
-
28 #define NATS_LIBUV_INCLUDE
-
29 
-
30 #include <uv.h>
-
31 #include "../nats.h"
-
32 
-
33 #define NATS_LIBUV_ATTACH (1)
-
34 #define NATS_LIBUV_READ (2)
-
35 #define NATS_LIBUV_WRITE (3)
-
36 #define NATS_LIBUV_DETACH (4)
-
37 
-
38 struct __natsLibuvEvent;
-
39 
-
40 typedef struct __natsLibuvEvent
-
41 {
-
42  int type;
-
43  bool add;
-
44  struct __natsLibuvEvent *next;
-
45 
-
46 } natsLibuvEvent;
-
47 
-
48 typedef struct
-
49 {
-
50  natsConnection *nc;
-
51  uv_loop_t *loop;
-
52  uv_poll_t *handle;
-
53  uv_async_t *scheduler;
-
54  int events;
-
55  natsSock socket;
-
56  uv_mutex_t *lock;
-
57  natsLibuvEvent *head;
-
58  natsLibuvEvent *tail;
-
59 
-
60 } natsLibuvEvents;
-
61 
-
62 // Forward declarations
-
63 natsStatus natsLibuv_Detach(void *userData);
-
64 
-
69 static uv_once_t uvOnce = UV_ONCE_INIT;
-
70 static uv_key_t uvLoopThreadKey;
-
71 
-
72 static void
-
73 _initOnce(void)
-
74 {
-
75  if (uv_key_create(&uvLoopThreadKey) != 0)
-
76  abort();
-
77 }
-
78 
-
89 void
- -
91 {
-
92  uv_once(&uvOnce, _initOnce);
-
93 }
-
94 
-
103 void
- -
105 {
-
106  uv_key_set(&uvLoopThreadKey, (void*) loop);
-
107 }
-
108 
-
109 static natsStatus
-
110 uvScheduleToEventLoop(natsLibuvEvents *nle, int eventType, bool add)
-
111 {
-
112  natsLibuvEvent *newEvent = NULL;
-
113  int res;
-
114 
-
115  newEvent = (natsLibuvEvent*) malloc(sizeof(natsLibuvEvent));
-
116  if (newEvent == NULL)
-
117  return NATS_NO_MEMORY;
-
118 
-
119  newEvent->type = eventType;
-
120  newEvent->add = add;
-
121  newEvent->next = NULL;
-
122 
-
123  uv_mutex_lock(nle->lock);
-
124 
-
125  if (nle->head == NULL)
-
126  nle->head = newEvent;
-
127 
-
128  if (nle->tail != NULL)
-
129  nle->tail->next = newEvent;
-
130 
-
131  nle->tail = newEvent;
-
132 
-
133  uv_mutex_unlock(nle->lock);
-
134 
-
135  res = uv_async_send(nle->scheduler);
-
136 
-
137  return (res == 0 ? NATS_OK : NATS_ERR);
-
138 }
-
139 
-
140 static void
-
141 natsLibuvPoll(uv_poll_t* handle, int status, int events)
-
142 {
-
143  natsLibuvEvents *nle = (natsLibuvEvents*)handle->data;
-
144 
-
145  if (status != 0)
-
146  {
-
147  // There was an error, try to process as a read event.
-
148  // If we had an issue with the socket, this will cause
-
149  // an auto-reconnect.
- -
151  return;
-
152  }
-
153 
-
154  if (events & UV_READABLE)
- -
156 
-
157  if (events & UV_WRITABLE)
- -
159 }
-
160 
-
161 static natsStatus
-
162 uvPollUpdate(natsLibuvEvents *nle, int eventType, bool add)
-
163 {
-
164  int res;
-
165 
-
166  if (eventType == NATS_LIBUV_READ)
-
167  {
-
168  if (add)
-
169  nle->events |= UV_READABLE;
-
170  else
-
171  nle->events &= ~UV_READABLE;
-
172  }
-
173  else
-
174  {
-
175  if (add)
-
176  nle->events |= UV_WRITABLE;
-
177  else
-
178  nle->events &= ~UV_WRITABLE;
-
179  }
-
180 
-
181  if (nle->events)
-
182  res = uv_poll_start(nle->handle, nle->events, natsLibuvPoll);
-
183  else
-
184  res = uv_poll_stop(nle->handle);
-
185 
-
186  if (res != 0)
-
187  return NATS_ERR;
-
188 
-
189  return NATS_OK;
-
190 }
-
191 
-
192 static void
-
193 uvHandleClosedCb(uv_handle_t *handle)
-
194 {
-
195  free(handle);
-
196 }
-
197 
-
198 static natsStatus
-
199 uvAsyncAttach(natsLibuvEvents *nle)
-
200 {
-
201  natsStatus s = NATS_OK;
-
202 
-
203  // We are reconnecting, destroy the old handle, create a new one
-
204  if (nle->handle != NULL)
-
205  {
-
206  uv_close((uv_handle_t*) nle->handle, uvHandleClosedCb);
-
207  nle->handle = NULL;
-
208  }
-
209 
-
210  nle->handle = (uv_poll_t*) malloc(sizeof(uv_poll_t));
-
211  if (nle->handle == NULL)
-
212  s = NATS_NO_MEMORY;
-
213 
-
214  if (s == NATS_OK)
-
215  {
-
216 #if UV_VERSION_MAJOR <= 1
-
217  if (uv_poll_init_socket(nle->loop, nle->handle, nle->socket) != 0)
-
218 #else
-
219  if (uv_poll_init(nle->loop, nle->handle, nle->socket) != 0)
-
220 #endif
-
221  s = NATS_ERR;
-
222  }
-
223 
-
224  if ((s == NATS_OK)
-
225  && (nle->handle->data = (void*) nle)
-
226  && (uv_poll_start(nle->handle, UV_READABLE, natsLibuvPoll) != 0))
-
227  {
-
228  s = NATS_ERR;
-
229  }
-
230 
-
231  return s;
-
232 }
-
233 
-
234 static void
-
235 finalCloseCb(uv_handle_t* handle)
-
236 {
-
237  natsLibuvEvents *nle = (natsLibuvEvents*)handle->data;
-
238  natsLibuvEvent *event;
-
239 
-
240  while ((event = nle->head) != NULL)
-
241  {
-
242  nle->head = event->next;
-
243  free(event);
-
244  }
-
245  free(nle->handle);
-
246  free(nle->scheduler);
-
247  uv_mutex_destroy(nle->lock);
-
248  free(nle->lock);
-
249  free(nle);
-
250 }
-
251 
-
252 static void
-
253 closeSchedulerCb(uv_handle_t* scheduler)
-
254 {
-
255  natsLibuvEvents *nle = (natsLibuvEvents*) scheduler->data;
-
256 
-
257  uv_close((uv_handle_t*) nle->handle, finalCloseCb);
-
258 }
-
259 
-
260 static void
-
261 uvAsyncDetach(natsLibuvEvents *nle)
-
262 {
-
263  uv_close((uv_handle_t*) nle->scheduler, closeSchedulerCb);
-
264 }
-
265 
-
266 static void
-
267 uvAsyncCb(uv_async_t *handle)
-
268 {
-
269  natsLibuvEvents *nle = (natsLibuvEvents*) handle->data;
-
270  natsStatus s = NATS_OK;
-
271  natsLibuvEvent *event = NULL;
-
272  bool more = false;
-
273 
-
274  while (1)
-
275  {
-
276  uv_mutex_lock(nle->lock);
-
277 
-
278  event = nle->head;
-
279  if (event == NULL)
-
280  {
-
281  // This is possible, even on entry of this function because
-
282  // the callback is called when the handle is initialized.
-
283  uv_mutex_unlock(nle->lock);
-
284  return;
-
285  }
-
286 
-
287  nle->head = event->next;
-
288  if (event == nle->tail)
-
289  nle->tail = NULL;
-
290 
-
291  more = (nle->head != NULL ? true : false);
-
292 
-
293  uv_mutex_unlock(nle->lock);
-
294 
-
295  switch (event->type)
-
296  {
-
297  case NATS_LIBUV_ATTACH:
-
298  {
-
299  s = uvAsyncAttach(nle);
-
300  break;
-
301  }
-
302  case NATS_LIBUV_READ:
-
303  case NATS_LIBUV_WRITE:
-
304  {
-
305  s = uvPollUpdate(nle, event->type, event->add);
-
306  break;
-
307  }
-
308  case NATS_LIBUV_DETACH:
-
309  {
-
310  uvAsyncDetach(nle);
-
311  break;
-
312  }
-
313  default:
-
314  {
-
315  s = NATS_ERR;
-
316  break;
-
317  }
-
318  }
-
319 
-
320  free(event);
-
321 
-
322  if ((s != NATS_OK) || !more)
-
323  break;
-
324  }
-
325 
-
326  if (s != NATS_OK)
-
327  natsConnection_Close(nle->nc);
-
328 }
-
329 
- -
343 natsLibuv_Attach(void **userData, void *loop, natsConnection *nc, natsSock socket)
-
344 {
-
345  uv_loop_t *uvLoop = (uv_loop_t*) loop;
-
346  bool sched = false;
-
347  natsLibuvEvents *nle = (natsLibuvEvents*) (*userData);
-
348  natsStatus s = NATS_OK;
-
349 
-
350  sched = ((uv_key_get(&uvLoopThreadKey) != loop) ? true : false);
-
351 
-
352  // This is the first attach (when reconnecting, nle will be non-NULL).
-
353  if (nle == NULL)
-
354  {
-
355  // This has to run from the event loop!
-
356  if (sched)
-
357  return NATS_ILLEGAL_STATE;
-
358 
-
359  nle = (natsLibuvEvents*) calloc(1, sizeof(natsLibuvEvents));
-
360  if (nle == NULL)
-
361  return NATS_NO_MEMORY;
-
362 
-
363  nle->lock = (uv_mutex_t*) malloc(sizeof(uv_mutex_t));
-
364  if (nle->lock == NULL)
-
365  s = NATS_NO_MEMORY;
-
366 
-
367  if ((s == NATS_OK) && (uv_mutex_init(nle->lock) != 0))
-
368  s = NATS_ERR;
-
369 
-
370  if ((s == NATS_OK)
-
371  && ((nle->scheduler = (uv_async_t*) malloc(sizeof(uv_async_t))) == NULL))
-
372  {
-
373  s = NATS_NO_MEMORY;
-
374  }
-
375 
-
376  if ((s == NATS_OK)
-
377  && (uv_async_init(uvLoop, nle->scheduler, uvAsyncCb) != 0))
-
378  {
-
379  s = NATS_ERR;
-
380  }
-
381 
-
382  if (s == NATS_OK)
-
383  {
-
384  nle->nc = nc;
-
385  nle->loop = uvLoop;
-
386  nle->scheduler->data = (void*) nle;
-
387  }
-
388  }
-
389 
-
390  if (s == NATS_OK)
-
391  {
-
392  nle->socket = socket;
-
393  nle->events = UV_READABLE;
-
394 
-
395  if (sched)
-
396  s = uvScheduleToEventLoop(nle, NATS_LIBUV_ATTACH, true);
-
397  else
-
398  s = uvAsyncAttach(nle);
-
399  }
-
400 
-
401  if (s == NATS_OK)
-
402  *userData = (void*) nle;
-
403  else
-
404  natsLibuv_Detach((void*) nle);
-
405 
-
406  return s;
-
407 }
-
408 
- -
418 natsLibuv_Read(void *userData, bool add)
-
419 {
-
420  natsLibuvEvents *nle = (natsLibuvEvents*) userData;
-
421  natsStatus s = NATS_OK;
-
422  bool sched;
-
423 
-
424  sched = ((uv_key_get(&uvLoopThreadKey) != nle->loop) ? true : false);
-
425 
-
426  // If this call is made from a different thread than the event loop's
-
427  // thread, or if there are already scheduled events, then schedule
-
428  // this new event.
-
429 
-
430  // We don't need to get the lock for nle->head because if sched is
-
431  // false, we are in the event loop thread, which is the thread removing
-
432  // events from the list. Also, all calls to the read/write/etc.. callbacks
-
433  // are protected by the connection's lock in the NATS library.
-
434  if (sched || (nle->head != NULL))
-
435  s = uvScheduleToEventLoop(nle, NATS_LIBUV_READ, add);
-
436  else
-
437  s = uvPollUpdate(nle, NATS_LIBUV_READ, add);
-
438 
-
439  return s;
-
440 }
-
441 
- -
451 natsLibuv_Write(void *userData, bool add)
-
452 {
-
453  natsLibuvEvents *nle = (natsLibuvEvents*) userData;
-
454  natsStatus s = NATS_OK;
-
455  bool sched;
-
456 
-
457  sched = ((uv_key_get(&uvLoopThreadKey) != nle->loop) ? true : false);
-
458 
-
459  // See comment in natsLibuvRead
-
460  if (sched || (nle->head != NULL))
-
461  s = uvScheduleToEventLoop(nle, NATS_LIBUV_WRITE, add);
-
462  else
-
463  s = uvPollUpdate(nle, NATS_LIBUV_WRITE, add);
-
464 
-
465  return s;
-
466 }
-
467 
- -
477 natsLibuv_Detach(void *userData)
-
478 {
-
479  natsLibuvEvents *nle = (natsLibuvEvents*) userData;
-
480  natsStatus s = NATS_OK;
-
481  bool sched;
-
482 
-
483  sched = ((uv_key_get(&uvLoopThreadKey) != nle->loop) ? true : false);
-
484 
-
485  // See comment in natsLibuvRead
-
486  if (sched || (nle->head != NULL))
-
487  s = uvScheduleToEventLoop(nle, NATS_LIBUV_DETACH, true);
-
488  else
-
489  uvAsyncDetach(nle);
-
490 
-
491  return s;
-
492 }
-
493  // end of libuvFunctions
-
495 
-
496 #ifdef __cplusplus
-
497 }
-
498 #endif
-
499 
-
500 #endif /* LIBUV_H_ */
+Go to the documentation of this file.
1// Copyright 2016-2018 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
+
5//
+
6// http://www.apache.org/licenses/LICENSE-2.0
+
7//
+
8// Unless required by applicable law or agreed to in writing, software
+
9// distributed under the License is distributed on an "AS IS" BASIS,
+
10// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
11// See the License for the specific language governing permissions and
+
12// limitations under the License.
+
13
+
14#ifndef LIBUV_H_
+
15#define LIBUV_H_
+
16
+
17#ifdef __cplusplus
+
18extern "C" {
+
19#endif
+
20
+
24#ifndef _GNU_SOURCE
+
25#define _GNU_SOURCE
+
26#endif
+
27
+
28#define NATS_LIBUV_INCLUDE
+
29
+
30#include <uv.h>
+
31#include "../nats.h"
+
32
+
33#define NATS_LIBUV_ATTACH (1)
+
34#define NATS_LIBUV_READ (2)
+
35#define NATS_LIBUV_WRITE (3)
+
36#define NATS_LIBUV_DETACH (4)
+
37
+
38struct __natsLibuvEvent;
+
39
+
40typedef struct __natsLibuvEvent
+
41{
+
42 int type;
+
43 bool add;
+
44 struct __natsLibuvEvent *next;
+
45
+
46} natsLibuvEvent;
+
47
+
48typedef struct
+
49{
+ +
51 uv_loop_t *loop;
+
52 uv_poll_t *handle;
+
53 uv_async_t *scheduler;
+
54 int events;
+
55 natsSock socket;
+
56 uv_mutex_t *lock;
+
57 natsLibuvEvent *head;
+
58 natsLibuvEvent *tail;
+
59
+
60} natsLibuvEvents;
+
61
+
62// Forward declarations
+
63natsStatus natsLibuv_Detach(void *userData);
+
64
+
69static uv_once_t uvOnce = UV_ONCE_INIT;
+
70static uv_key_t uvLoopThreadKey;
+
71
+
72static void
+
73_initOnce(void)
+
74{
+
75 if (uv_key_create(&uvLoopThreadKey) != 0)
+
76 abort();
+
77}
+
78
+
89void
+
+ +
91{
+
92 uv_once(&uvOnce, _initOnce);
+
93}
+
+
94
+
103void
+
+ +
105{
+
106 uv_key_set(&uvLoopThreadKey, (void*) loop);
+
107}
+
+
108
+
109static natsStatus
+
110uvScheduleToEventLoop(natsLibuvEvents *nle, int eventType, bool add)
+
111{
+
112 natsLibuvEvent *newEvent = NULL;
+
113 int res;
+
114
+
115 newEvent = (natsLibuvEvent*) malloc(sizeof(natsLibuvEvent));
+
116 if (newEvent == NULL)
+
117 return NATS_NO_MEMORY;
+
118
+
119 newEvent->type = eventType;
+
120 newEvent->add = add;
+
121 newEvent->next = NULL;
+
122
+
123 uv_mutex_lock(nle->lock);
+
124
+
125 if (nle->head == NULL)
+
126 nle->head = newEvent;
+
127
+
128 if (nle->tail != NULL)
+
129 nle->tail->next = newEvent;
+
130
+
131 nle->tail = newEvent;
+
132
+
133 // We need to wake up the event loop thread under our lock because
+
134 // due to signal coalescing (and the reason we have a list), it is
+
135 // possible that the detach that we have just added is processed
+
136 // after we release the lock, freeing the `nle` structure. Calling
+
137 // `uv_async_send(nle->scheduler)` outside this lock would then
+
138 // cause a crash or race.
+
139 res = uv_async_send(nle->scheduler);
+
140 uv_mutex_unlock(nle->lock);
+
141
+
142 return (res == 0 ? NATS_OK : NATS_ERR);
+
143}
+
144
+
145static void
+
146natsLibuvPoll(uv_poll_t* handle, int status, int events)
+
147{
+
148 natsLibuvEvents *nle = (natsLibuvEvents*)handle->data;
+
149
+
150 if (status != 0)
+
151 {
+
152 // There was an error, try to process as a read event.
+
153 // If we had an issue with the socket, this will cause
+
154 // an auto-reconnect.
+ +
156 return;
+
157 }
+
158
+
159 if (events & UV_READABLE)
+ +
161
+
162 if (events & UV_WRITABLE)
+ +
164}
+
165
+
166static void
+
167uvHandleClosedCb(uv_handle_t *handle)
+
168{
+
169 free(handle);
+
170}
+
171
+
172static natsStatus
+
173uvPollUpdate(natsLibuvEvents *nle, int eventType, bool add)
+
174{
+
175 if (eventType == NATS_LIBUV_READ)
+
176 {
+
177 if (add)
+
178 nle->events |= UV_READABLE;
+
179 else
+
180 nle->events &= ~UV_READABLE;
+
181 }
+
182 else
+
183 {
+
184 if (add)
+
185 nle->events |= UV_WRITABLE;
+
186 else
+
187 nle->events &= ~UV_WRITABLE;
+
188 }
+
189
+
190 if (nle->events)
+
191 {
+
192 int res = uv_poll_start(nle->handle, nle->events, natsLibuvPoll);
+
193 return (res == 0 ? NATS_OK : NATS_ERR);
+
194 }
+
195 // Both read and write events have been removed, this signal that the socket
+
196 // should be closed prior to a reconnect or during natsConnection_Close().
+
197 uv_close((uv_handle_t*) nle->handle, uvHandleClosedCb);
+
198 nle->handle = NULL;
+
199 // We have stopped polling for events for this socket and are in the event
+
200 // loop thread, so we invoke this so that the NATS C client library can
+
201 // proceed with closing the socket.
+
202 natsConnection_ProcessCloseEvent(&(nle->socket));
+
203
+
204 return NATS_OK;
+
205}
+
206
+
207static natsStatus
+
208uvAsyncAttach(natsLibuvEvents *nle)
+
209{
+ +
211
+
212 // Even when this is a reconnect, previous nle->handle has already been
+
213 // set to NULL (and the memory has or will be freed in uvHandleClosedCb),
+
214 // so recreate now.
+
215 nle->handle = (uv_poll_t*) malloc(sizeof(uv_poll_t));
+
216 if (nle->handle == NULL)
+
217 s = NATS_NO_MEMORY;
+
218
+
219 if (s == NATS_OK)
+
220 {
+
221#if UV_VERSION_MAJOR <= 1
+
222 if (uv_poll_init_socket(nle->loop, nle->handle, nle->socket) != 0)
+
223#else
+
224 if (uv_poll_init(nle->loop, nle->handle, nle->socket) != 0)
+
225#endif
+
226 s = NATS_ERR;
+
227 }
+
228
+
229 if ((s == NATS_OK)
+
230 && (nle->handle->data = (void*) nle)
+
231 && (uv_poll_start(nle->handle, UV_READABLE, natsLibuvPoll) != 0))
+
232 {
+
233 s = NATS_ERR;
+
234 }
+
235
+
236 return s;
+
237}
+
238
+
239static void
+
240uvFinalCloseCb(uv_handle_t* handle)
+
241{
+
242 natsLibuvEvents *nle = (natsLibuvEvents*) handle->data;
+
243 natsLibuvEvent *event;
+
244
+
245 while ((event = nle->head) != NULL)
+
246 {
+
247 nle->head = event->next;
+
248 free(event);
+
249 }
+
250 free(nle->scheduler);
+
251 uv_mutex_destroy(nle->lock);
+
252 free(nle->lock);
+
253 free(nle);
+
254}
+
255
+
256static void
+
257uvAsyncDetach(natsLibuvEvents *nle)
+
258{
+
259 uv_close((uv_handle_t*) nle->scheduler, uvFinalCloseCb);
+
260}
+
261
+
262static void
+
263uvAsyncCb(uv_async_t *handle)
+
264{
+
265 natsLibuvEvents *nle = (natsLibuvEvents*) handle->data;
+ +
267 natsLibuvEvent *event = NULL;
+
268 bool more = false;
+
269
+
270 while (1)
+
271 {
+
272 uv_mutex_lock(nle->lock);
+
273
+
274 event = nle->head;
+
275 if (event == NULL)
+
276 {
+
277 // This is possible, even on entry of this function because
+
278 // the callback is called when the handle is initialized.
+
279 uv_mutex_unlock(nle->lock);
+
280 return;
+
281 }
+
282
+
283 nle->head = event->next;
+
284 if (event == nle->tail)
+
285 nle->tail = NULL;
+
286
+
287 more = (nle->head != NULL ? true : false);
+
288
+
289 uv_mutex_unlock(nle->lock);
+
290
+
291 switch (event->type)
+
292 {
+
293 case NATS_LIBUV_ATTACH:
+
294 {
+
295 s = uvAsyncAttach(nle);
+
296 break;
+
297 }
+
298 case NATS_LIBUV_READ:
+
299 case NATS_LIBUV_WRITE:
+
300 {
+
301 s = uvPollUpdate(nle, event->type, event->add);
+
302 break;
+
303 }
+
304 case NATS_LIBUV_DETACH:
+
305 {
+
306 uvAsyncDetach(nle);
+
307 // We want to make sure that we will exit this loop since by now
+
308 // the `nle` structure may have been freed. Regardless, this is
+
309 // supposed to be the last event for this `nle` object.
+
310 more = false;
+
311 break;
+
312 }
+
313 default:
+
314 {
+
315 s = NATS_ERR;
+
316 break;
+
317 }
+
318 }
+
319
+
320 free(event);
+
321
+
322 if ((s != NATS_OK) || !more)
+
323 break;
+
324 }
+
325
+
326 if (s != NATS_OK)
+
327 natsConnection_Close(nle->nc);
+
328}
+
329
+ +
+
343natsLibuv_Attach(void **userData, void *loop, natsConnection *nc, natsSock socket)
+
344{
+
345 uv_loop_t *uvLoop = (uv_loop_t*) loop;
+
346 bool sched = false;
+
347 natsLibuvEvents *nle = (natsLibuvEvents*) (*userData);
+ +
349
+
350 sched = ((uv_key_get(&uvLoopThreadKey) != loop) ? true : false);
+
351
+
352 // This is the first attach (when reconnecting, nle will be non-NULL).
+
353 if (nle == NULL)
+
354 {
+
355 // This has to run from the event loop!
+
356 if (sched)
+
357 return NATS_ILLEGAL_STATE;
+
358
+
359 nle = (natsLibuvEvents*) calloc(1, sizeof(natsLibuvEvents));
+
360 if (nle == NULL)
+
361 return NATS_NO_MEMORY;
+
362
+
363 nle->lock = (uv_mutex_t*) malloc(sizeof(uv_mutex_t));
+
364 if (nle->lock == NULL)
+
365 s = NATS_NO_MEMORY;
+
366
+
367 if ((s == NATS_OK) && (uv_mutex_init(nle->lock) != 0))
+
368 s = NATS_ERR;
+
369
+
370 if ((s == NATS_OK)
+
371 && ((nle->scheduler = (uv_async_t*) malloc(sizeof(uv_async_t))) == NULL))
+
372 {
+
373 s = NATS_NO_MEMORY;
+
374 }
+
375
+
376 if ((s == NATS_OK)
+
377 && (uv_async_init(uvLoop, nle->scheduler, uvAsyncCb) != 0))
+
378 {
+
379 s = NATS_ERR;
+
380 }
+
381
+
382 if (s == NATS_OK)
+
383 {
+
384 nle->nc = nc;
+
385 nle->loop = uvLoop;
+
386 nle->scheduler->data = (void*) nle;
+
387 }
+
388 }
+
389
+
390 if (s == NATS_OK)
+
391 {
+
392 nle->socket = socket;
+
393 nle->events = UV_READABLE;
+
394
+
395 if (sched)
+
396 s = uvScheduleToEventLoop(nle, NATS_LIBUV_ATTACH, true);
+
397 else
+
398 s = uvAsyncAttach(nle);
+
399 }
+
400
+
401 if (s == NATS_OK)
+
402 *userData = (void*) nle;
+
403 else
+
404 natsLibuv_Detach((void*) nle);
+
405
+
406 return s;
+
407}
+
+
408
+ +
+
418natsLibuv_Read(void *userData, bool add)
+
419{
+
420 natsLibuvEvents *nle = (natsLibuvEvents*) userData;
+ +
422 bool sched;
+
423
+
424 sched = ((uv_key_get(&uvLoopThreadKey) != nle->loop) ? true : false);
+
425
+
426 // If this call is made from a different thread than the event loop's
+
427 // thread, or if there are already scheduled events, then schedule
+
428 // this new event.
+
429
+
430 // We don't need to get the lock for nle->head because if sched is
+
431 // false, we are in the event loop thread, which is the thread removing
+
432 // events from the list. Also, all calls to the read/write/etc.. callbacks
+
433 // are protected by the connection's lock in the NATS library.
+
434 if (sched || (nle->head != NULL))
+
435 s = uvScheduleToEventLoop(nle, NATS_LIBUV_READ, add);
+
436 else
+
437 s = uvPollUpdate(nle, NATS_LIBUV_READ, add);
+
438
+
439 return s;
+
440}
+
+
441
+ +
+
451natsLibuv_Write(void *userData, bool add)
+
452{
+
453 natsLibuvEvents *nle = (natsLibuvEvents*) userData;
+ +
455 bool sched;
+
456
+
457 sched = ((uv_key_get(&uvLoopThreadKey) != nle->loop) ? true : false);
+
458
+
459 // See comment in natsLibuvRead
+
460 if (sched || (nle->head != NULL))
+
461 s = uvScheduleToEventLoop(nle, NATS_LIBUV_WRITE, add);
+
462 else
+
463 s = uvPollUpdate(nle, NATS_LIBUV_WRITE, add);
+
464
+
465 return s;
+
466}
+
+
467
+ +
+
477natsLibuv_Detach(void *userData)
+
478{
+
479 natsLibuvEvents *nle = (natsLibuvEvents*) userData;
+ +
481 bool sched;
+
482
+
483 sched = ((uv_key_get(&uvLoopThreadKey) != nle->loop) ? true : false);
+
484
+
485 // See comment in natsLibuvRead
+
486 if (sched || (nle->head != NULL))
+
487 s = uvScheduleToEventLoop(nle, NATS_LIBUV_DETACH, true);
+
488 else
+
489 uvAsyncDetach(nle);
+
490
+
491 return s;
+
492}
+
+
493
+ // end of libuvFunctions
495
+
496#ifdef __cplusplus
+
497}
+
498#endif
+
499
+
500#endif /* LIBUV_H_ */
NATS_EXTERN void natsConnection_Close(natsConnection *nc)
Closes the connection.
+
NATS_EXTERN void natsConnection_ProcessCloseEvent(natsSock *socket)
Process a socket close event when using external event loop.
NATS_EXTERN void natsConnection_ProcessReadEvent(natsConnection *nc)
Process a read event when using external event loop.
NATS_EXTERN void natsConnection_ProcessWriteEvent(natsConnection *nc)
Process a write event when using external event loop.
-
void natsLibuv_SetThreadLocalLoop(uv_loop_t *loop)
Register the event loop with the thread running uv_run().
Definition: libuv.h:104
-
void natsLibuv_Init(void)
Initialize the adapter.
Definition: libuv.h:90
-
natsStatus natsLibuv_Read(void *userData, bool add)
Start or stop polling on READ events.
Definition: libuv.h:418
-
natsStatus natsLibuv_Attach(void **userData, void *loop, natsConnection *nc, natsSock socket)
Attach a connection to the given event loop.
Definition: libuv.h:343
-
natsStatus natsLibuv_Detach(void *userData)
The connection is closed, it can be safely detached.
Definition: libuv.h:477
-
natsStatus natsLibuv_Write(void *userData, bool add)
Start or stop polling on WRITE events.
Definition: libuv.h:451
-
struct __natsConnection natsConnection
A connection to a NATS Server.
Definition: nats.h:152
-
int natsSock
Definition: nats.h:50
-
natsStatus
Status returned by most of the APIs.
Definition: status.h:50
-
@ NATS_ERR
Generic error.
Definition: status.h:53
-
@ NATS_NO_MEMORY
Definition: status.h:102
-
@ NATS_ILLEGAL_STATE
Definition: status.h:88
-
@ NATS_OK
Success.
Definition: status.h:51
+
void natsLibuv_SetThreadLocalLoop(uv_loop_t *loop)
Register the event loop with the thread running uv_run().
Definition libuv.h:104
+
void natsLibuv_Init(void)
Initialize the adapter.
Definition libuv.h:90
+
natsStatus natsLibuv_Read(void *userData, bool add)
Start or stop polling on READ events.
Definition libuv.h:418
+
natsStatus natsLibuv_Attach(void **userData, void *loop, natsConnection *nc, natsSock socket)
Attach a connection to the given event loop.
Definition libuv.h:343
+
natsStatus natsLibuv_Detach(void *userData)
The connection is closed, it can be safely detached.
Definition libuv.h:477
+
natsStatus natsLibuv_Write(void *userData, bool add)
Start or stop polling on WRITE events.
Definition libuv.h:451
+
struct __natsConnection natsConnection
A connection to a NATS Server.
Definition nats.h:152
+
int natsSock
Definition nats.h:50
+
natsStatus
Status returned by most of the APIs.
Definition status.h:50
+
@ NATS_ERR
Generic error.
Definition status.h:53
+
@ NATS_NO_MEMORY
Definition status.h:102
+
@ NATS_ILLEGAL_STATE
Definition status.h:88
+
@ NATS_OK
Success.
Definition status.h:51
diff --git a/doc/html/menu.js b/doc/html/menu.js index 2fe2214f2..b0b26936a 100644 --- a/doc/html/menu.js +++ b/doc/html/menu.js @@ -28,7 +28,15 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { if ('children' in data) { result+='
    '; for (var i in data.children) { - result+='
  • '+ + var url; + var link; + link = data.children[i].url; + if (link.substring(0,1)=='^') { + url = link.substring(1); + } else { + url = relPath+link; + } + result+='
  • '+ data.children[i].text+''+ makeTree(data.children[i],relPath)+'
  • '; } @@ -36,15 +44,92 @@ function initMenu(relPath,searchEnabled,serverSide,searchPage,search) { } return result; } - - $('#main-nav').append(makeTree(menudata,relPath)); - $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu'); + var searchBoxHtml; if (searchEnabled) { if (serverSide) { - $('#main-menu').append('
  • '); + searchBoxHtml='
    '+ + '
    '+ + '
     '+ + ''+ + '
    '+ + '
    '+ + '
    '+ + '
    '; } else { - $('#main-menu').append('
  • '); + searchBoxHtml='
    '+ + ''+ + ' '+ + ''+ + ''+ + ''+ + ''+ + ''+ + '
    '; + } + } + + $('#main-nav').before('
    '+ + ''+ + ''+ + '
    '); + $('#main-nav').append(makeTree(menudata,relPath)); + $('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu'); + if (searchBoxHtml) { + $('#main-menu').append('
  • '); + } + var $mainMenuState = $('#main-menu-state'); + var prevWidth = 0; + if ($mainMenuState.length) { + function initResizableIfExists() { + if (typeof initResizable==='function') initResizable(); + } + // animate mobile menu + $mainMenuState.change(function(e) { + var $menu = $('#main-menu'); + var options = { duration: 250, step: initResizableIfExists }; + if (this.checked) { + options['complete'] = function() { $menu.css('display', 'block') }; + $menu.hide().slideDown(options); + } else { + options['complete'] = function() { $menu.css('display', 'none') }; + $menu.show().slideUp(options); + } + }); + // set default menu visibility + function resetState() { + var $menu = $('#main-menu'); + var $mainMenuState = $('#main-menu-state'); + var newWidth = $(window).outerWidth(); + if (newWidth!=prevWidth) { + if ($(window).outerWidth()<768) { + $mainMenuState.prop('checked',false); $menu.hide(); + $('#searchBoxPos1').html(searchBoxHtml); + $('#searchBoxPos2').hide(); + } else { + $menu.show(); + $('#searchBoxPos1').empty(); + $('#searchBoxPos2').html(searchBoxHtml); + $('#searchBoxPos2').show(); + } + if (typeof searchBox!=='undefined') { + searchBox.CloseResultsWindow(); + } + prevWidth = newWidth; + } } + $(window).ready(function() { resetState(); initResizableIfExists(); }); + $(window).resize(resetState); } $('#main-menu').smartmenus(); } diff --git a/doc/html/menudata.js b/doc/html/menudata.js index e9dca0fea..4b3e57d17 100644 --- a/doc/html/menudata.js +++ b/doc/html/menudata.js @@ -25,7 +25,7 @@ var menudata={children:[ {text:"Main Page",url:"index.html"}, {text:"Related Pages",url:"pages.html"}, -{text:"Modules",url:"modules.html"}, +{text:"Topics",url:"topics.html"}, {text:"Classes",url:"annotated.html",children:[ {text:"Class List",url:"annotated.html"}, {text:"Class Index",url:"classes.html"}, diff --git a/doc/html/minus.svg b/doc/html/minus.svg new file mode 100644 index 000000000..f70d0c1a1 --- /dev/null +++ b/doc/html/minus.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/doc/html/minusd.svg b/doc/html/minusd.svg new file mode 100644 index 000000000..5f8e87962 --- /dev/null +++ b/doc/html/minusd.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/doc/html/nats_8h.html b/doc/html/nats_8h.html index 1ac6062f6..934129335 100644 --- a/doc/html/nats_8h.html +++ b/doc/html/nats_8h.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: nats.h File Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,9 +78,16 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
@@ -90,8 +98,7 @@ Enumerations | Functions | Variables
-
-
nats.h File Reference
+
nats.h File Reference
#include <stdlib.h>
@@ -104,7 +111,7 @@

Go to the source code of this file.

- @@ -230,342 +237,342 @@

+

Classes

struct  __natsClientConfig
 An initial configuration for NATS client. Provides control over the threading model, and sets many default option values. More...
struct  micro_service_stats_s
 
- - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - +

+

Macros

#define NATS_EXTERN
 Needed for shared library. More...
#define NATS_EXTERN
 Needed for shared library.
 
#define NATS_DEFAULT_URL   "nats://localhost:4222"
 The default NATS Server URL. More...
#define NATS_DEFAULT_URL   "nats://localhost:4222"
 The default NATS Server URL.
 
#define JSMsgSize   "Nats-Msg-Size"
 Message header for JetStream messages representing the message payload size. More...
#define JSMsgSize   "Nats-Msg-Size"
 Message header for JetStream messages representing the message payload size.
 
#define JSMsgRollup   "Nats-Rollup"
 Message header for JetStream message for rollup. More...
#define JSMsgRollup   "Nats-Rollup"
 Message header for JetStream message for rollup.
 
#define JSMsgRollupSubject   "sub"
 Message header value causing rollup per subject. More...
#define JSMsgRollupSubject   "sub"
 Message header value causing rollup per subject.
 
#define JSMsgRollupAll   "all"
 Message header value causing rollup for all subjects. More...
#define JSMsgRollupAll   "all"
 Message header value causing rollup for all subjects.
 
#define JSStream   "Nats-Stream"
#define JSStream   "Nats-Stream"
 
#define JSSequence   "Nats-Sequence"
#define JSSequence   "Nats-Sequence"
 
#define JSLastSequence   "Nats-Last-Sequence"
#define JSLastSequence   "Nats-Last-Sequence"
 
#define JSTimeStamp   "Nats-Time-Stamp"
#define JSTimeStamp   "Nats-Time-Stamp"
 
#define JSSubject   "Nats-Subject"
#define JSSubject   "Nats-Subject"
 
#define MICRO_API_PREFIX   "$SRV"
 The prefix for all microservice monitoring subjects. More...
#define MICRO_API_PREFIX   "$SRV"
 The prefix for all microservice monitoring subjects.
 
#define MICRO_INFO_RESPONSE_TYPE   "io.nats.micro.v1.info_response"
 The type set in the $SRV.INFO responses. More...
#define MICRO_INFO_RESPONSE_TYPE   "io.nats.micro.v1.info_response"
 The type set in the $SRV.INFO responses.
 
#define MICRO_INFO_VERB   "INFO"
 For $SRV.INFO.* subjects. More...
#define MICRO_INFO_VERB   "INFO"
 For $SRV.INFO.* subjects.
 
#define MICRO_PING_RESPONSE_TYPE   "io.nats.micro.v1.ping_response"
 The type set in the $SRV.PING response. More...
#define MICRO_PING_RESPONSE_TYPE   "io.nats.micro.v1.ping_response"
 The type set in the $SRV.PING response.
 
#define MICRO_PING_VERB   "PING"
 For $SRV.PING subjects. More...
#define MICRO_PING_VERB   "PING"
 For $SRV.PING subjects.
 
#define MICRO_STATS_RESPONSE_TYPE   "io.nats.micro.v1.stats_response"
 The type set in the STATS response. More...
#define MICRO_STATS_RESPONSE_TYPE   "io.nats.micro.v1.stats_response"
 The type set in the STATS response.
 
#define MICRO_STATS_VERB   "STATS"
 The "verb" used in $SRV.STATS subjects. More...
#define MICRO_STATS_VERB   "STATS"
 The "verb" used in $SRV.STATS subjects.
 
#define MICRO_STATUS_HDR   "Nats-Status"
 The response message header used to communicate an erroneous NATS status back to the requestor. More...
#define MICRO_STATUS_HDR   "Nats-Status"
 The response message header used to communicate an erroneous NATS status back to the requestor.
 
#define MICRO_ERROR_HDR   "Nats-Service-Error"
 The response message header used to communicate an error message back to the requestor. More...
#define MICRO_ERROR_HDR   "Nats-Service-Error"
 The response message header used to communicate an error message back to the requestor.
 
#define MICRO_ERROR_CODE_HDR   "Nats-Service-Error-Code"
 The response message header used to communicate an integer error code back to the requestor. More...
#define MICRO_ERROR_CODE_HDR   "Nats-Service-Error-Code"
 The response message header used to communicate an integer error code back to the requestor.
 
#define microError_Ignore(__err)   microError_Destroy(__err)
#define microError_Ignore(__err)   microError_Destroy(__err)
 
- - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + +

+

Typedefs

typedef int natsSock
typedef int natsSock
 
typedef struct __natsConnection natsConnection
 A connection to a NATS Server. More...
typedef struct __natsConnection natsConnection
 A connection to a NATS Server.
 
typedef struct __natsStatistics natsStatistics
 Statistics of a natsConnection. More...
typedef struct __natsStatistics natsStatistics
 Statistics of a natsConnection.
 
typedef struct __natsSubscription natsSubscription
 Interest on a given subject. More...
typedef struct __natsSubscription natsSubscription
 Interest on a given subject.
 
typedef struct __natsMsg natsMsg
 A structure holding a subject, optional reply and payload. More...
typedef struct __natsMsg natsMsg
 A structure holding a subject, optional reply and payload.
 
typedef struct __natsOptions natsOptions
 Way to configure a natsConnection. More...
typedef struct __natsOptions natsOptions
 Way to configure a natsConnection.
 
typedef char natsInbox
 Unique subject often used for point-to-point communication. More...
typedef char natsInbox
 Unique subject often used for point-to-point communication.
 
typedef struct __natsClientConfig natsClientConfig
 An initial configuration for NATS client. Provides control over the threading model, and sets many default option values. More...
typedef struct __natsClientConfig natsClientConfig
 An initial configuration for NATS client. Provides control over the threading model, and sets many default option values.
 
typedef struct natsMsgList natsMsgList
 A list of NATS messages. More...
typedef struct natsMsgList natsMsgList
 A list of NATS messages.
 
typedef struct natsMetadata natsMetadata
 A type to represent user-provided metadata, a list of k=v pairs. More...
typedef struct natsMetadata natsMetadata
 A type to represent user-provided metadata, a list of k=v pairs.
 
typedef struct __jsCtx jsCtx
typedef struct __jsCtx jsCtx
 
typedef struct jsPubOptions jsPubOptions
typedef struct jsPubOptions jsPubOptions
 
typedef struct jsPlacement jsPlacement
typedef struct jsPlacement jsPlacement
 
typedef struct jsExternalStream jsExternalStream
typedef struct jsExternalStream jsExternalStream
 
typedef struct jsStreamSource jsStreamSource
typedef struct jsStreamSource jsStreamSource
 
typedef struct jsRePublish jsRePublish
typedef struct jsRePublish jsRePublish
 
typedef struct jsSubjectTransformConfig jsSubjectTransformConfig
typedef struct jsSubjectTransformConfig jsSubjectTransformConfig
 
typedef struct jsStreamConsumerLimits jsStreamConsumerLimits
typedef struct jsStreamConsumerLimits jsStreamConsumerLimits
 
typedef struct jsStreamConfig jsStreamConfig
typedef struct jsStreamConfig jsStreamConfig
 
typedef struct jsLostStreamData jsLostStreamData
typedef struct jsLostStreamData jsLostStreamData
 
typedef struct jsStreamStateSubject jsStreamStateSubject
typedef struct jsStreamStateSubject jsStreamStateSubject
 
typedef struct jsStreamStateSubjects jsStreamStateSubjects
typedef struct jsStreamStateSubjects jsStreamStateSubjects
 
typedef struct jsStreamState jsStreamState
typedef struct jsStreamState jsStreamState
 
typedef struct jsPeerInfo jsPeerInfo
typedef struct jsPeerInfo jsPeerInfo
 
typedef struct jsClusterInfo jsClusterInfo
typedef struct jsClusterInfo jsClusterInfo
 
typedef struct jsStreamSourceInfo jsStreamSourceInfo
typedef struct jsStreamSourceInfo jsStreamSourceInfo
 
typedef struct jsStreamAlternate jsStreamAlternate
typedef struct jsStreamAlternate jsStreamAlternate
 
typedef struct jsStreamInfo jsStreamInfo
typedef struct jsStreamInfo jsStreamInfo
 
typedef struct jsStreamInfoList jsStreamInfoList
typedef struct jsStreamInfoList jsStreamInfoList
 
typedef struct jsStreamNamesList jsStreamNamesList
typedef struct jsStreamNamesList jsStreamNamesList
 
typedef struct jsConsumerConfig jsConsumerConfig
typedef struct jsConsumerConfig jsConsumerConfig
 
typedef struct jsConsumerSequenceMismatch jsConsumerSequenceMismatch
typedef struct jsConsumerSequenceMismatch jsConsumerSequenceMismatch
 
typedef struct jsSubOptions jsSubOptions
typedef struct jsSubOptions jsSubOptions
 
typedef struct jsSequencePair jsSequencePair
typedef struct jsSequencePair jsSequencePair
 
typedef struct jsSequenceInfo jsSequenceInfo
typedef struct jsSequenceInfo jsSequenceInfo
 
typedef struct jsConsumerInfo jsConsumerInfo
typedef struct jsConsumerInfo jsConsumerInfo
 
typedef struct jsConsumerInfoList jsConsumerInfoList
typedef struct jsConsumerInfoList jsConsumerInfoList
 
typedef struct jsConsumerNamesList jsConsumerNamesList
typedef struct jsConsumerNamesList jsConsumerNamesList
 
typedef struct jsConsumerPauseResponse jsConsumerPauseResponse
typedef struct jsConsumerPauseResponse jsConsumerPauseResponse
 
typedef struct jsAPIStats jsAPIStats
typedef struct jsAPIStats jsAPIStats
 
typedef struct jsAccountLimits jsAccountLimits
typedef struct jsAccountLimits jsAccountLimits
 
typedef struct jsTier jsTier
typedef struct jsTier jsTier
 
typedef struct jsAccountInfo jsAccountInfo
typedef struct jsAccountInfo jsAccountInfo
 
typedef struct jsMsgMetaData jsMsgMetaData
typedef struct jsMsgMetaData jsMsgMetaData
 
typedef struct jsPubAck jsPubAck
typedef struct jsPubAck jsPubAck
 
typedef struct jsPubAckErr jsPubAckErr
typedef struct jsPubAckErr jsPubAckErr
 
typedef struct jsDirectGetMsgOptions jsDirectGetMsgOptions
typedef struct jsDirectGetMsgOptions jsDirectGetMsgOptions
 
typedef struct jsFetchRequest jsFetchRequest
typedef struct jsFetchRequest jsFetchRequest
 
typedef void(* jsFetchCompleteHandler) (natsConnection *nc, natsSubscription *sub, natsStatus s, void *closure)
 Callback used to indicate that the work of js_PullSubscribeAsync is done. More...
typedef void(* jsFetchCompleteHandler) (natsConnection *nc, natsSubscription *sub, natsStatus s, void *closure)
 Callback used to indicate that the work of js_PullSubscribeAsync is done.
 
typedef bool(* jsFetchNextHandler) (int *messages, int64_t *maxBytes, natsSubscription *sub, void *closure)
 Callback used to customize flow control for js_PullSubscribeAsync. More...
typedef bool(* jsFetchNextHandler) (int *messages, int64_t *maxBytes, natsSubscription *sub, void *closure)
 Callback used to customize flow control for js_PullSubscribeAsync.
 
typedef struct jsOptions jsOptions
typedef struct jsOptions jsOptions
 
typedef struct __kvStore kvStore
typedef struct __kvStore kvStore
 
typedef struct __kvEntry kvEntry
typedef struct __kvEntry kvEntry
 
typedef struct __kvStatus kvStatus
typedef struct __kvStatus kvStatus
 
typedef struct __kvWatcher kvWatcher
typedef struct __kvWatcher kvWatcher
 
typedef struct kvConfig kvConfig
typedef struct kvConfig kvConfig
 
typedef struct kvWatchOptions kvWatchOptions
typedef struct kvWatchOptions kvWatchOptions
 
typedef struct kvPurgeOptions kvPurgeOptions
typedef struct kvPurgeOptions kvPurgeOptions
 
typedef struct kvEntryList kvEntryList
 A list of KeyValue store entries. More...
typedef struct kvEntryList kvEntryList
 A list of KeyValue store entries.
 
typedef struct kvKeysList kvKeysList
 A list of KeyValue store keys. More...
typedef struct kvKeysList kvKeysList
 A list of KeyValue store keys.
 
typedef struct __stanConnection stanConnection
 A connection to a NATS Streaming Server. More...
typedef struct __stanConnection stanConnection
 A connection to a NATS Streaming Server.
 
typedef struct __stanSubscription stanSubscription
 Interest on a given channel. More...
typedef struct __stanSubscription stanSubscription
 Interest on a given channel.
 
typedef struct __stanMsg stanMsg
 The Streaming message. More...
typedef struct __stanMsg stanMsg
 The Streaming message.
 
typedef struct __stanConnOptions stanConnOptions
 Way to configure a stanConnection. More...
typedef struct __stanConnOptions stanConnOptions
 Way to configure a stanConnection.
 
typedef struct __stanSubOptions stanSubOptions
 Way to configure a stanSubscription. More...
typedef struct __stanSubOptions stanSubOptions
 Way to configure a stanSubscription.
 
typedef void(* natsMsgHandler) (natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure)
 Callback used to deliver messages to the application. More...
typedef void(* natsMsgHandler) (natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure)
 Callback used to deliver messages to the application.
 
typedef void(* natsConnectionHandler) (natsConnection *nc, void *closure)
 Callback used to notify the user of asynchronous connection events. More...
typedef void(* natsConnectionHandler) (natsConnection *nc, void *closure)
 Callback used to notify the user of asynchronous connection events.
 
typedef void(* natsErrHandler) (natsConnection *nc, natsSubscription *subscription, natsStatus err, void *closure)
 Callback used to notify the user of errors encountered while processing inbound messages. More...
typedef void(* natsErrHandler) (natsConnection *nc, natsSubscription *subscription, natsStatus err, void *closure)
 Callback used to notify the user of errors encountered while processing inbound messages.
 
typedef natsStatus(* natsEvLoop_Attach) (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach this connection to the external event loop. More...
typedef natsStatus(* natsEvLoop_Attach) (void **userData, void *loop, natsConnection *nc, natsSock socket)
 Attach this connection to the external event loop.
 
typedef natsStatus(* natsEvLoop_ReadAddRemove) (void *userData, bool add)
 Read event needs to be added or removed. More...
typedef natsStatus(* natsEvLoop_ReadAddRemove) (void *userData, bool add)
 Read event needs to be added or removed.
 
typedef natsStatus(* natsEvLoop_WriteAddRemove) (void *userData, bool add)
 Write event needs to be added or removed. More...
typedef natsStatus(* natsEvLoop_WriteAddRemove) (void *userData, bool add)
 Write event needs to be added or removed.
 
typedef natsStatus(* natsEvLoop_Detach) (void *userData)
 Detach from the event loop. More...
typedef natsStatus(* natsEvLoop_Detach) (void *userData)
 Detach from the event loop.
 
typedef natsStatus(* natsUserJWTHandler) (char **userJWT, char **customErrTxt, void *closure)
 Callback used to fetch and return account signed user JWT. More...
typedef natsStatus(* natsUserJWTHandler) (char **userJWT, char **customErrTxt, void *closure)
 Callback used to fetch and return account signed user JWT.
 
typedef natsStatus(* natsSignatureHandler) (char **customErrTxt, unsigned char **signature, int *signatureLength, const char *nonce, void *closure)
 Callback used to sign a nonce sent by the server. More...
typedef natsStatus(* natsSignatureHandler) (char **customErrTxt, unsigned char **signature, int *signatureLength, const char *nonce, void *closure)
 Callback used to sign a nonce sent by the server.
 
typedef const char *(* natsTokenHandler) (void *closure)
 Callback used to build a token on connections and reconnections. More...
 
typedef void(* natsOnCompleteCB) (void *closure)
 Callback used to notify that an object lifecycle is complete. More...
typedef const char *(* natsTokenHandler) (void *closure)
 Callback used to build a token on connections and reconnections.
 
typedef void(* natsOnCompleteCB) (void *closure)
 Callback used to notify that an object lifecycle is complete.
 
typedef int64_t(* natsCustomReconnectDelayHandler) (natsConnection *nc, int attempts, void *closure)
 Callback used to specify how long to wait between reconnects. More...
typedef int64_t(* natsCustomReconnectDelayHandler) (natsConnection *nc, int attempts, void *closure)
 Callback used to specify how long to wait between reconnects.
 
typedef void(* jsPubAckErrHandler) (jsCtx *js, jsPubAckErr *pae, void *closure)
 Callback used to process asynchronous publish errors from JetStream. More...
typedef void(* jsPubAckErrHandler) (jsCtx *js, jsPubAckErr *pae, void *closure)
 Callback used to process asynchronous publish errors from JetStream.
 
typedef void(* jsPubAckHandler) (jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure)
 Callback used to process asynchronous publish responses from JetStream. More...
typedef void(* jsPubAckHandler) (jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure)
 Callback used to process asynchronous publish responses from JetStream.
 
typedef void(* stanPubAckHandler) (const char *guid, const char *error, void *closure)
 Callback used to notify of an asynchronous publish result. More...
typedef void(* stanPubAckHandler) (const char *guid, const char *error, void *closure)
 Callback used to notify of an asynchronous publish result.
 
typedef void(* stanMsgHandler) (stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure)
 Callback used to deliver messages to the application. More...
typedef void(* stanMsgHandler) (stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure)
 Callback used to deliver messages to the application.
 
typedef void(* stanConnectionLostHandler) (stanConnection *sc, const char *errorTxt, void *closure)
 Callback used to notify the user of the permanent loss of the connection. More...
typedef void(* stanConnectionLostHandler) (stanConnection *sc, const char *errorTxt, void *closure)
 Callback used to notify the user of the permanent loss of the connection.
 
typedef struct micro_client_s microClient
 The Microservice client. More...
typedef struct micro_client_s microClient
 The Microservice client.
 
typedef struct __for_forward_compatibility_only microClientConfig
 The Microservice configuration object. For forward compatibility only. More...
typedef struct __for_forward_compatibility_only microClientConfig
 The Microservice configuration object. For forward compatibility only.
 
typedef struct micro_endpoint_s microEndpoint
 microEndpoint represents a microservice endpoint. More...
typedef struct micro_endpoint_s microEndpoint
 microEndpoint represents a microservice endpoint.
 
typedef struct micro_endpoint_config_s microEndpointConfig
 The Microservice endpoint configuration object. More...
typedef struct micro_endpoint_config_s microEndpointConfig
 The Microservice endpoint configuration object.
 
typedef struct micro_endpoint_info_s microEndpointInfo
 static information about an endpoint. More...
typedef struct micro_endpoint_info_s microEndpointInfo
 static information about an endpoint.
 
typedef struct micro_endpoint_stats_s microEndpointStats
 The Microservice endpoint-level stats struct. More...
typedef struct micro_endpoint_stats_s microEndpointStats
 The Microservice endpoint-level stats struct.
 
typedef struct micro_error_s microError
 the Microservice error object. More...
typedef struct micro_error_s microError
 the Microservice error object.
 
typedef struct micro_group_s microGroup
 a collection of endpoints and other groups, with a common prefix to their subjects and names. More...
typedef struct micro_group_s microGroup
 a collection of endpoints and other groups, with a common prefix to their subjects and names.
 
typedef struct micro_group_config_s microGroupConfig
 The Microservice endpoint group configuration object. More...
typedef struct micro_group_config_s microGroupConfig
 The Microservice endpoint group configuration object.
 
typedef struct micro_request_s microRequest
 a request received by a microservice endpoint. More...
typedef struct micro_request_s microRequest
 a request received by a microservice endpoint.
 
typedef struct micro_service_s microService
 the main object for a configured microservice. More...
typedef struct micro_service_s microService
 the main object for a configured microservice.
 
typedef struct micro_service_config_s microServiceConfig
 The microservice configuration object. More...
typedef struct micro_service_config_s microServiceConfig
 The microservice configuration object.
 
typedef struct micro_service_info_s microServiceInfo
 Information about a running microservice. More...
typedef struct micro_service_info_s microServiceInfo
 Information about a running microservice.
 
typedef struct micro_service_stats_s microServiceStats
 The Microservice service-level stats struct. More...
typedef struct micro_service_stats_s microServiceStats
 The Microservice service-level stats struct.
 
typedef microError *(* microRequestHandler) (microRequest *req)
 Callback type for request processing. More...
 
typedef void(* microErrorHandler) (microService *m, microEndpoint *ep, natsStatus s)
 Callback type for async error notifications. More...
typedef microError *(* microRequestHandler) (microRequest *req)
 Callback type for request processing.
 
typedef void(* microErrorHandler) (microService *m, microEndpoint *ep, natsStatus s)
 Callback type for async error notifications.
 
typedef void(* microDoneHandler) (microService *m)
 Callback type for Done (service stopped) notifications. More...
typedef void(* microDoneHandler) (microService *m)
 Callback type for Done (service stopped) notifications.
 
- - - - - - - - -

+

Enumerations

enum  jsRetentionPolicy { js_LimitsPolicy = 0 +
enum  jsRetentionPolicy { js_LimitsPolicy = 0 , js_InterestPolicy , js_WorkQueuePolicy }
 
enum  jsDiscardPolicy { js_DiscardOld = 0 +
enum  jsDiscardPolicy { js_DiscardOld = 0 , js_DiscardNew }
 
enum  jsStorageType { js_FileStorage = 0 +
enum  jsStorageType { js_FileStorage = 0 , js_MemoryStorage }
 
enum  jsStorageCompression { js_StorageCompressionNone = 0 +
enum  jsStorageCompression { js_StorageCompressionNone = 0 , js_StorageCompressionS2 }
 
enum  jsDeliverPolicy {
+
enum  jsDeliverPolicy {
  js_DeliverAll = 0 , js_DeliverLast , js_DeliverNew @@ -576,1112 +583,1115 @@
}
 
enum  jsAckPolicy { js_AckExplicit = 0 +
enum  jsAckPolicy { js_AckExplicit = 0 , js_AckNone , js_AckAll }
 
enum  jsReplayPolicy { js_ReplayInstant = 0 +
enum  jsReplayPolicy { js_ReplayInstant = 0 , js_ReplayOriginal }
 
enum  kvOperation { kvOp_Unknown = 0 +
enum  kvOperation { kvOp_Unknown = 0 , kvOp_Put , kvOp_Delete , kvOp_Purge }
 
- - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - - - - + + + + + - - + +

+

Functions

natsStatus nats_OpenWithConfig (natsClientConfig *config)
 Initializes the library. More...
natsStatus nats_OpenWithConfig (natsClientConfig *config)
 Initializes the library.
 
NATS_EXTERN natsStatus nats_Open (int64_t lockSpinCount)
 Initializes the library. More...
NATS_EXTERN natsStatus nats_Open (int64_t lockSpinCount)
 Initializes the library.
 
NATS_EXTERN const char * nats_GetVersion (void)
 Returns the Library's version. More...
 
NATS_EXTERN uint32_t nats_GetVersionNumber (void)
 Returns the Library's version as a number. More...
NATS_EXTERN const char * nats_GetVersion (void)
 Returns the Library's version.
 
NATS_EXTERN uint32_t nats_GetVersionNumber (void)
 Returns the Library's version as a number.
 
NATS_EXTERN bool nats_CheckCompatibility (void)
 Check that the header is compatible with the library. More...
NATS_EXTERN bool nats_CheckCompatibility (void)
 Check that the header is compatible with the library.
 
NATS_EXTERN int64_t nats_Now (void)
 Gives the current time in milliseconds. More...
NATS_EXTERN int64_t nats_Now (void)
 Gives the current time in milliseconds.
 
NATS_EXTERN int64_t nats_NowInNanoSeconds (void)
 Gives the current time in nanoseconds. More...
NATS_EXTERN int64_t nats_NowInNanoSeconds (void)
 Gives the current time in nanoseconds.
 
NATS_EXTERN void nats_Sleep (int64_t sleepTime)
 Sleeps for a given number of milliseconds. More...
NATS_EXTERN void nats_Sleep (int64_t sleepTime)
 Sleeps for a given number of milliseconds.
 
NATS_EXTERN const char * nats_GetLastError (natsStatus *status)
 Returns the calling thread's last known error. More...
 
NATS_EXTERN natsStatus nats_GetLastErrorStack (char *buffer, size_t bufLen)
 Returns the calling thread's last known error stack. More...
NATS_EXTERN const char * nats_GetLastError (natsStatus *status)
 Returns the calling thread's last known error.
 
NATS_EXTERN natsStatus nats_GetLastErrorStack (char *buffer, size_t bufLen)
 Returns the calling thread's last known error stack.
 
NATS_EXTERN void nats_PrintLastErrorStack (FILE *file)
 Prints the calling thread's last known error stack into the file. More...
NATS_EXTERN void nats_PrintLastErrorStack (FILE *file)
 Prints the calling thread's last known error stack into the file.
 
NATS_EXTERN natsStatus nats_SetMessageDeliveryPoolSize (int max)
 Sets the maximum size of the global message delivery thread pool. More...
NATS_EXTERN natsStatus nats_SetMessageDeliveryPoolSize (int max)
 Sets the maximum size of the global message delivery thread pool.
 
NATS_EXTERN void nats_ReleaseThreadMemory (void)
 Release thread-local memory possibly allocated by the library. More...
NATS_EXTERN void nats_ReleaseThreadMemory (void)
 Release thread-local memory possibly allocated by the library.
 
NATS_EXTERN natsStatus nats_Sign (const char *encodedSeed, const char *input, unsigned char **signature, int *signatureLength)
 Signs a given text using the provided private key. More...
NATS_EXTERN natsStatus nats_Sign (const char *encodedSeed, const char *input, unsigned char **signature, int *signatureLength)
 Signs a given text using the provided private key.
 
NATS_EXTERN void nats_Close (void)
 Tear down the library. More...
NATS_EXTERN void nats_Close (void)
 Tear down the library.
 
NATS_EXTERN natsStatus nats_CloseAndWait (int64_t timeout)
 Tear down the library and wait for all resources to be released. More...
NATS_EXTERN natsStatus nats_CloseAndWait (int64_t timeout)
 Tear down the library and wait for all resources to be released.
 
NATS_EXTERN const char * natsStatus_GetText (natsStatus s)
 Get the text corresponding to a natsStatus. More...
 
NATS_EXTERN natsStatus natsStatistics_Create (natsStatistics **newStats)
 Creates a natsStatistics object. More...
NATS_EXTERN const char * natsStatus_GetText (natsStatus s)
 Get the text corresponding to a natsStatus.
 
NATS_EXTERN natsStatus natsStatistics_Create (natsStatistics **newStats)
 Creates a natsStatistics object.
 
NATS_EXTERN natsStatus natsStatistics_GetCounts (const natsStatistics *stats, uint64_t *inMsgs, uint64_t *inBytes, uint64_t *outMsgs, uint64_t *outBytes, uint64_t *reconnects)
 Extracts the various statistics values. More...
NATS_EXTERN natsStatus natsStatistics_GetCounts (const natsStatistics *stats, uint64_t *inMsgs, uint64_t *inBytes, uint64_t *outMsgs, uint64_t *outBytes, uint64_t *reconnects)
 Extracts the various statistics values.
 
NATS_EXTERN void natsStatistics_Destroy (natsStatistics *stats)
 Destroys the natsStatistics object. More...
NATS_EXTERN void natsStatistics_Destroy (natsStatistics *stats)
 Destroys the natsStatistics object.
 
NATS_EXTERN natsStatus natsOptions_Create (natsOptions **newOpts)
 Creates a natsOptions object. More...
NATS_EXTERN natsStatus natsOptions_Create (natsOptions **newOpts)
 Creates a natsOptions object.
 
NATS_EXTERN natsStatus natsOptions_SetURL (natsOptions *opts, const char *url)
 Sets the URL to connect to. More...
NATS_EXTERN natsStatus natsOptions_SetURL (natsOptions *opts, const char *url)
 Sets the URL to connect to.
 
NATS_EXTERN natsStatus natsOptions_SetServers (natsOptions *opts, const char **servers, int serversCount)
 Set the list of servers to try to (re)connect to. More...
NATS_EXTERN natsStatus natsOptions_SetServers (natsOptions *opts, const char **servers, int serversCount)
 Set the list of servers to try to (re)connect to.
 
NATS_EXTERN natsStatus natsOptions_SetUserInfo (natsOptions *opts, const char *user, const char *password)
 Sets the user name/password to use when not specified in the URL. More...
NATS_EXTERN natsStatus natsOptions_SetUserInfo (natsOptions *opts, const char *user, const char *password)
 Sets the user name/password to use when not specified in the URL.
 
NATS_EXTERN natsStatus natsOptions_SetToken (natsOptions *opts, const char *token)
 Sets the token to use when not specified in the URL. More...
NATS_EXTERN natsStatus natsOptions_SetToken (natsOptions *opts, const char *token)
 Sets the token to use when not specified in the URL.
 
NATS_EXTERN natsStatus natsOptions_SetTokenHandler (natsOptions *opts, natsTokenHandler tokenCb, void *closure)
 Sets the tokenCb to use whenever a token is needed. More...
NATS_EXTERN natsStatus natsOptions_SetTokenHandler (natsOptions *opts, natsTokenHandler tokenCb, void *closure)
 Sets the tokenCb to use whenever a token is needed.
 
NATS_EXTERN natsStatus natsOptions_SetNoRandomize (natsOptions *opts, bool noRandomize)
 Indicate if the servers list should be randomized. More...
NATS_EXTERN natsStatus natsOptions_SetNoRandomize (natsOptions *opts, bool noRandomize)
 Indicate if the servers list should be randomized.
 
NATS_EXTERN natsStatus natsOptions_SetTimeout (natsOptions *opts, int64_t timeout)
 Sets the (re)connect process timeout. More...
NATS_EXTERN natsStatus natsOptions_SetTimeout (natsOptions *opts, int64_t timeout)
 Sets the (re)connect process timeout.
 
NATS_EXTERN natsStatus natsOptions_SetName (natsOptions *opts, const char *name)
 Sets the name. More...
NATS_EXTERN natsStatus natsOptions_SetName (natsOptions *opts, const char *name)
 Sets the name.
 
NATS_EXTERN natsStatus natsOptions_SetSecure (natsOptions *opts, bool secure)
 Sets the secure mode. More...
NATS_EXTERN natsStatus natsOptions_SetSecure (natsOptions *opts, bool secure)
 Sets the secure mode.
 
NATS_EXTERN natsStatus natsOptions_TLSHandshakeFirst (natsOptions *opts)
 Performs TLS handshake first. More...
NATS_EXTERN natsStatus natsOptions_TLSHandshakeFirst (natsOptions *opts)
 Performs TLS handshake first.
 
NATS_EXTERN natsStatus natsOptions_LoadCATrustedCertificates (natsOptions *opts, const char *fileName)
 Loads the trusted CA certificates from a file. More...
NATS_EXTERN natsStatus natsOptions_LoadCATrustedCertificates (natsOptions *opts, const char *fileName)
 Loads the trusted CA certificates from a file.
 
NATS_EXTERN natsStatus natsOptions_SetCATrustedCertificates (natsOptions *opts, const char *certificates)
 Sets the trusted CA certificates from memory. More...
NATS_EXTERN natsStatus natsOptions_SetCATrustedCertificates (natsOptions *opts, const char *certificates)
 Sets the trusted CA certificates from memory.
 
NATS_EXTERN natsStatus natsOptions_LoadCertificatesChain (natsOptions *opts, const char *certsFileName, const char *keyFileName)
 Loads the certificate chain from a file, using the given key. More...
NATS_EXTERN natsStatus natsOptions_LoadCertificatesChain (natsOptions *opts, const char *certsFileName, const char *keyFileName)
 Loads the certificate chain from a file, using the given key.
 
NATS_EXTERN natsStatus natsOptions_SetCertificatesChain (natsOptions *opts, const char *cert, const char *key)
 Sets the client certificate and key. More...
NATS_EXTERN natsStatus natsOptions_SetCertificatesChain (natsOptions *opts, const char *cert, const char *key)
 Sets the client certificate and key.
 
NATS_EXTERN natsStatus natsOptions_SetCiphers (natsOptions *opts, const char *ciphers)
 Sets the list of available ciphers. More...
NATS_EXTERN natsStatus natsOptions_SetCiphers (natsOptions *opts, const char *ciphers)
 Sets the list of available ciphers.
 
NATS_EXTERN natsStatus natsOptions_SetCipherSuites (natsOptions *opts, const char *ciphers)
 Sets the list of available ciphers for TLSv1.3. More...
NATS_EXTERN natsStatus natsOptions_SetCipherSuites (natsOptions *opts, const char *ciphers)
 Sets the list of available ciphers for TLSv1.3.
 
NATS_EXTERN natsStatus natsOptions_SetExpectedHostname (natsOptions *opts, const char *hostname)
 Sets the server certificate's expected hostname. More...
NATS_EXTERN natsStatus natsOptions_SetExpectedHostname (natsOptions *opts, const char *hostname)
 Sets the server certificate's expected hostname.
 
NATS_EXTERN natsStatus natsOptions_SkipServerVerification (natsOptions *opts, bool skip)
 Switch server certificate verification. More...
NATS_EXTERN natsStatus natsOptions_SkipServerVerification (natsOptions *opts, bool skip)
 Switch server certificate verification.
 
NATS_EXTERN natsStatus natsOptions_SetVerbose (natsOptions *opts, bool verbose)
 Sets the verbose mode. More...
NATS_EXTERN natsStatus natsOptions_SetVerbose (natsOptions *opts, bool verbose)
 Sets the verbose mode.
 
NATS_EXTERN natsStatus natsOptions_SetPedantic (natsOptions *opts, bool pedantic)
 Sets the pedantic mode. More...
NATS_EXTERN natsStatus natsOptions_SetPedantic (natsOptions *opts, bool pedantic)
 Sets the pedantic mode.
 
NATS_EXTERN natsStatus natsOptions_SetPingInterval (natsOptions *opts, int64_t interval)
 Sets the ping interval. More...
NATS_EXTERN natsStatus natsOptions_SetPingInterval (natsOptions *opts, int64_t interval)
 Sets the ping interval.
 
NATS_EXTERN natsStatus natsOptions_SetMaxPingsOut (natsOptions *opts, int maxPingsOut)
 Sets the limit of outstanding PINGs without corresponding PONGs. More...
NATS_EXTERN natsStatus natsOptions_SetMaxPingsOut (natsOptions *opts, int maxPingsOut)
 Sets the limit of outstanding PINGs without corresponding PONGs.
 
NATS_EXTERN natsStatus natsOptions_SetIOBufSize (natsOptions *opts, int ioBufSize)
 Sets the size of the internal read/write buffers. More...
NATS_EXTERN natsStatus natsOptions_SetIOBufSize (natsOptions *opts, int ioBufSize)
 Sets the size of the internal read/write buffers.
 
NATS_EXTERN natsStatus natsOptions_SetAllowReconnect (natsOptions *opts, bool allow)
 Indicates if the connection will be allowed to reconnect. More...
NATS_EXTERN natsStatus natsOptions_SetAllowReconnect (natsOptions *opts, bool allow)
 Indicates if the connection will be allowed to reconnect.
 
NATS_EXTERN natsStatus natsOptions_SetMaxReconnect (natsOptions *opts, int maxReconnect)
 Sets the maximum number of reconnect attempts. More...
NATS_EXTERN natsStatus natsOptions_SetMaxReconnect (natsOptions *opts, int maxReconnect)
 Sets the maximum number of reconnect attempts.
 
NATS_EXTERN natsStatus natsOptions_SetReconnectWait (natsOptions *opts, int64_t reconnectWait)
 Sets the time between reconnect attempts. More...
NATS_EXTERN natsStatus natsOptions_SetReconnectWait (natsOptions *opts, int64_t reconnectWait)
 Sets the time between reconnect attempts.
 
NATS_EXTERN natsStatus natsOptions_SetReconnectJitter (natsOptions *opts, int64_t jitter, int64_t jitterTLS)
 Set the upper bound of a random delay added to reconnect wait. More...
NATS_EXTERN natsStatus natsOptions_SetReconnectJitter (natsOptions *opts, int64_t jitter, int64_t jitterTLS)
 Set the upper bound of a random delay added to reconnect wait.
 
NATS_EXTERN natsStatus natsOptions_SetCustomReconnectDelay (natsOptions *opts, natsCustomReconnectDelayHandler cb, void *closure)
 Sets the handler to invoke when the library needs to wait before the next reconnect attempts. More...
NATS_EXTERN natsStatus natsOptions_SetCustomReconnectDelay (natsOptions *opts, natsCustomReconnectDelayHandler cb, void *closure)
 Sets the handler to invoke when the library needs to wait before the next reconnect attempts.
 
NATS_EXTERN natsStatus natsOptions_SetReconnectBufSize (natsOptions *opts, int reconnectBufSize)
 Sets the size of the backing buffer used during reconnect. More...
NATS_EXTERN natsStatus natsOptions_SetReconnectBufSize (natsOptions *opts, int reconnectBufSize)
 Sets the size of the backing buffer used during reconnect.
 
NATS_EXTERN natsStatus natsOptions_SetMaxPendingMsgs (natsOptions *opts, int maxPending)
 Sets the maximum number of pending messages per subscription. More...
NATS_EXTERN natsStatus natsOptions_SetMaxPendingMsgs (natsOptions *opts, int maxPending)
 Sets the maximum number of pending messages per subscription.
 
NATS_EXTERN natsStatus natsOptions_SetMaxPendingBytes (natsOptions *opts, int64_t maxPending)
 Sets the maximum number of pending bytes per subscription. More...
NATS_EXTERN natsStatus natsOptions_SetMaxPendingBytes (natsOptions *opts, int64_t maxPending)
 Sets the maximum number of pending bytes per subscription.
 
NATS_EXTERN natsStatus natsOptions_SetErrorHandler (natsOptions *opts, natsErrHandler errHandler, void *closure)
 Sets the error handler for asynchronous events. More...
NATS_EXTERN natsStatus natsOptions_SetErrorHandler (natsOptions *opts, natsErrHandler errHandler, void *closure)
 Sets the error handler for asynchronous events.
 
NATS_EXTERN natsStatus natsOptions_SetClosedCB (natsOptions *opts, natsConnectionHandler closedCb, void *closure)
 Sets the callback to be invoked when a connection to a server is permanently lost. More...
NATS_EXTERN natsStatus natsOptions_SetClosedCB (natsOptions *opts, natsConnectionHandler closedCb, void *closure)
 Sets the callback to be invoked when a connection to a server is permanently lost.
 
NATS_EXTERN natsStatus natsOptions_SetDisconnectedCB (natsOptions *opts, natsConnectionHandler disconnectedCb, void *closure)
 Sets the callback to be invoked when the connection to a server is lost. More...
NATS_EXTERN natsStatus natsOptions_SetDisconnectedCB (natsOptions *opts, natsConnectionHandler disconnectedCb, void *closure)
 Sets the callback to be invoked when the connection to a server is lost.
 
NATS_EXTERN natsStatus natsOptions_SetReconnectedCB (natsOptions *opts, natsConnectionHandler reconnectedCb, void *closure)
 Sets the callback to be invoked when the connection has reconnected. More...
NATS_EXTERN natsStatus natsOptions_SetReconnectedCB (natsOptions *opts, natsConnectionHandler reconnectedCb, void *closure)
 Sets the callback to be invoked when the connection has reconnected.
 
NATS_EXTERN natsStatus natsOptions_SetDiscoveredServersCB (natsOptions *opts, natsConnectionHandler discoveredServersCb, void *closure)
 Sets the callback to be invoked when new servers are discovered. More...
NATS_EXTERN natsStatus natsOptions_SetDiscoveredServersCB (natsOptions *opts, natsConnectionHandler discoveredServersCb, void *closure)
 Sets the callback to be invoked when new servers are discovered.
 
NATS_EXTERN natsStatus natsOptions_SetIgnoreDiscoveredServers (natsOptions *opts, bool ignore)
 Sets if the library should ignore or not discovered servers. More...
NATS_EXTERN natsStatus natsOptions_SetIgnoreDiscoveredServers (natsOptions *opts, bool ignore)
 Sets if the library should ignore or not discovered servers.
 
NATS_EXTERN natsStatus natsOptions_SetLameDuckModeCB (natsOptions *opts, natsConnectionHandler lameDuckCb, void *closure)
 Sets the callback to be invoked when server enters lame duck mode. More...
NATS_EXTERN natsStatus natsOptions_SetLameDuckModeCB (natsOptions *opts, natsConnectionHandler lameDuckCb, void *closure)
 Sets the callback to be invoked when server enters lame duck mode.
 
NATS_EXTERN natsStatus natsOptions_SetEventLoop (natsOptions *opts, void *loop, natsEvLoop_Attach attachCb, natsEvLoop_ReadAddRemove readCb, natsEvLoop_WriteAddRemove writeCb, natsEvLoop_Detach detachCb)
 Sets the external event loop and associated callbacks. More...
NATS_EXTERN natsStatus natsOptions_SetEventLoop (natsOptions *opts, void *loop, natsEvLoop_Attach attachCb, natsEvLoop_ReadAddRemove readCb, natsEvLoop_WriteAddRemove writeCb, natsEvLoop_Detach detachCb)
 Sets the external event loop and associated callbacks.
 
NATS_EXTERN natsStatus natsOptions_UseGlobalMessageDelivery (natsOptions *opts, bool global)
 Switch on/off the use of a central message delivery thread pool. More...
NATS_EXTERN natsStatus natsOptions_UseGlobalMessageDelivery (natsOptions *opts, bool global)
 Switch on/off the use of a central message delivery thread pool.
 
NATS_EXTERN natsStatus natsOptions_IPResolutionOrder (natsOptions *opts, int order)
 Dictates the order in which host name are resolved during connect. More...
NATS_EXTERN natsStatus natsOptions_IPResolutionOrder (natsOptions *opts, int order)
 Dictates the order in which host name are resolved during connect.
 
NATS_EXTERN natsStatus natsOptions_SetSendAsap (natsOptions *opts, bool sendAsap)
 Sets if Publish calls should send data right away. More...
NATS_EXTERN natsStatus natsOptions_SetSendAsap (natsOptions *opts, bool sendAsap)
 Sets if Publish calls should send data right away.
 
NATS_EXTERN natsStatus natsOptions_UseOldRequestStyle (natsOptions *opts, bool useOldStyle)
 Switches the use of old style requests. More...
NATS_EXTERN natsStatus natsOptions_UseOldRequestStyle (natsOptions *opts, bool useOldStyle)
 Switches the use of old style requests.
 
NATS_EXTERN natsStatus natsOptions_SetFailRequestsOnDisconnect (natsOptions *opts, bool failRequests)
 Fails pending requests on disconnect event. More...
NATS_EXTERN natsStatus natsOptions_SetFailRequestsOnDisconnect (natsOptions *opts, bool failRequests)
 Fails pending requests on disconnect event.
 
NATS_EXTERN natsStatus natsOptions_SetNoEcho (natsOptions *opts, bool noEcho)
 Sets if connection receives its own messages. More...
NATS_EXTERN natsStatus natsOptions_SetNoEcho (natsOptions *opts, bool noEcho)
 Sets if connection receives its own messages.
 
NATS_EXTERN natsStatus natsOptions_SetRetryOnFailedConnect (natsOptions *opts, bool retry, natsConnectionHandler connectedCb, void *closure)
 Indicates if initial connect failure should be retried or not. More...
NATS_EXTERN natsStatus natsOptions_SetRetryOnFailedConnect (natsOptions *opts, bool retry, natsConnectionHandler connectedCb, void *closure)
 Indicates if initial connect failure should be retried or not.
 
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsCallbacks (natsOptions *opts, natsUserJWTHandler ujwtCB, void *ujwtClosure, natsSignatureHandler sigCB, void *sigClosure)
 Sets the callbacks to fetch user JWT and sign server's nonce. More...
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsCallbacks (natsOptions *opts, natsUserJWTHandler ujwtCB, void *ujwtClosure, natsSignatureHandler sigCB, void *sigClosure)
 Sets the callbacks to fetch user JWT and sign server's nonce.
 
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsFromFiles (natsOptions *opts, const char *userOrChainedFile, const char *seedFile)
 Sets the file(s) to use to fetch user JWT and seed required to sign nonce. More...
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsFromFiles (natsOptions *opts, const char *userOrChainedFile, const char *seedFile)
 Sets the file(s) to use to fetch user JWT and seed required to sign nonce.
 
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsFromMemory (natsOptions *opts, const char *jwtAndSeedContent)
 Sets JWT handler and handler to sign nonce that uses seed. More...
NATS_EXTERN natsStatus natsOptions_SetUserCredentialsFromMemory (natsOptions *opts, const char *jwtAndSeedContent)
 Sets JWT handler and handler to sign nonce that uses seed.
 
NATS_EXTERN natsStatus natsOptions_SetNKey (natsOptions *opts, const char *pubKey, natsSignatureHandler sigCB, void *sigClosure)
 Sets the NKey public key and signature callback. More...
NATS_EXTERN natsStatus natsOptions_SetNKey (natsOptions *opts, const char *pubKey, natsSignatureHandler sigCB, void *sigClosure)
 Sets the NKey public key and signature callback.
 
NATS_EXTERN natsStatus natsOptions_SetNKeyFromSeed (natsOptions *opts, const char *pubKey, const char *seedFile)
 Sets the NKey public key and its seed file. More...
NATS_EXTERN natsStatus natsOptions_SetNKeyFromSeed (natsOptions *opts, const char *pubKey, const char *seedFile)
 Sets the NKey public key and its seed file.
 
NATS_EXTERN natsStatus natsOptions_SetWriteDeadline (natsOptions *opts, int64_t deadline)
 Sets the write deadline. More...
NATS_EXTERN natsStatus natsOptions_SetWriteDeadline (natsOptions *opts, int64_t deadline)
 Sets the write deadline.
 
NATS_EXTERN natsStatus natsOptions_DisableNoResponders (natsOptions *opts, bool disabled)
 Enable/Disable the "no responders" feature. More...
NATS_EXTERN natsStatus natsOptions_DisableNoResponders (natsOptions *opts, bool disabled)
 Enable/Disable the "no responders" feature.
 
NATS_EXTERN natsStatus natsOptions_SetCustomInboxPrefix (natsOptions *opts, const char *inboxPrefix)
 Sets a custom inbox prefix. More...
NATS_EXTERN natsStatus natsOptions_SetCustomInboxPrefix (natsOptions *opts, const char *inboxPrefix)
 Sets a custom inbox prefix.
 
NATS_EXTERN natsStatus natsOptions_SetMessageBufferPadding (natsOptions *opts, int paddingSize)
 Sets a custom padding when allocating buffer for incoming messages. More...
NATS_EXTERN natsStatus natsOptions_SetMessageBufferPadding (natsOptions *opts, int paddingSize)
 Sets a custom padding when allocating buffer for incoming messages.
 
NATS_EXTERN void natsOptions_Destroy (natsOptions *opts)
 Destroys a natsOptions object. More...
NATS_EXTERN void natsOptions_Destroy (natsOptions *opts)
 Destroys a natsOptions object.
 
NATS_EXTERN natsStatus stanConnOptions_Create (stanConnOptions **newOpts)
 Creates a stanConnOptions object. More...
NATS_EXTERN natsStatus stanConnOptions_Create (stanConnOptions **newOpts)
 Creates a stanConnOptions object.
 
NATS_EXTERN natsStatus stanConnOptions_SetURL (stanConnOptions *opts, const char *url)
 Sets the URL to connect to. More...
NATS_EXTERN natsStatus stanConnOptions_SetURL (stanConnOptions *opts, const char *url)
 Sets the URL to connect to.
 
NATS_EXTERN natsStatus stanConnOptions_SetNATSOptions (stanConnOptions *opts, natsOptions *nOpts)
 Sets the NATS Options to use to create the connection. More...
NATS_EXTERN natsStatus stanConnOptions_SetNATSOptions (stanConnOptions *opts, natsOptions *nOpts)
 Sets the NATS Options to use to create the connection.
 
NATS_EXTERN natsStatus stanConnOptions_SetConnectionWait (stanConnOptions *opts, int64_t wait)
 Sets the timeout for establishing a connection. More...
NATS_EXTERN natsStatus stanConnOptions_SetConnectionWait (stanConnOptions *opts, int64_t wait)
 Sets the timeout for establishing a connection.
 
NATS_EXTERN natsStatus stanConnOptions_SetPubAckWait (stanConnOptions *opts, int64_t wait)
 Sets the timeout for waiting for an ACK for a published message. More...
NATS_EXTERN natsStatus stanConnOptions_SetPubAckWait (stanConnOptions *opts, int64_t wait)
 Sets the timeout for waiting for an ACK for a published message.
 
NATS_EXTERN natsStatus stanConnOptions_SetDiscoveryPrefix (stanConnOptions *opts, const char *prefix)
 Sets the subject prefix the library sends the connect request to. More...
NATS_EXTERN natsStatus stanConnOptions_SetDiscoveryPrefix (stanConnOptions *opts, const char *prefix)
 Sets the subject prefix the library sends the connect request to.
 
NATS_EXTERN natsStatus stanConnOptions_SetMaxPubAcksInflight (stanConnOptions *opts, int maxPubAcksInflight, float percentage)
 Sets the maximum number of published messages without outstanding ACKs from the server. More...
NATS_EXTERN natsStatus stanConnOptions_SetMaxPubAcksInflight (stanConnOptions *opts, int maxPubAcksInflight, float percentage)
 Sets the maximum number of published messages without outstanding ACKs from the server.
 
NATS_EXTERN natsStatus stanConnOptions_SetPings (stanConnOptions *opts, int interval, int maxOut)
 Sets the ping interval and max out values. More...
NATS_EXTERN natsStatus stanConnOptions_SetPings (stanConnOptions *opts, int interval, int maxOut)
 Sets the ping interval and max out values.
 
NATS_EXTERN natsStatus stanConnOptions_SetConnectionLostHandler (stanConnOptions *opts, stanConnectionLostHandler handler, void *closure)
 Sets the connection lost handler. More...
NATS_EXTERN natsStatus stanConnOptions_SetConnectionLostHandler (stanConnOptions *opts, stanConnectionLostHandler handler, void *closure)
 Sets the connection lost handler.
 
NATS_EXTERN void stanConnOptions_Destroy (stanConnOptions *opts)
 Destroys a stanConnOptions object. More...
NATS_EXTERN void stanConnOptions_Destroy (stanConnOptions *opts)
 Destroys a stanConnOptions object.
 
NATS_EXTERN natsStatus stanSubOptions_Create (stanSubOptions **newOpts)
 Creates a stanSubOptions object. More...
NATS_EXTERN natsStatus stanSubOptions_Create (stanSubOptions **newOpts)
 Creates a stanSubOptions object.
 
NATS_EXTERN natsStatus stanSubOptions_SetDurableName (stanSubOptions *opts, const char *durableName)
 Sets the Durable Name for this subscription. More...
NATS_EXTERN natsStatus stanSubOptions_SetDurableName (stanSubOptions *opts, const char *durableName)
 Sets the Durable Name for this subscription.
 
NATS_EXTERN natsStatus stanSubOptions_SetAckWait (stanSubOptions *opts, int64_t wait)
 Sets the timeout for waiting for an ACK from the cluster's point of view for delivered messages. More...
NATS_EXTERN natsStatus stanSubOptions_SetAckWait (stanSubOptions *opts, int64_t wait)
 Sets the timeout for waiting for an ACK from the cluster's point of view for delivered messages.
 
NATS_EXTERN natsStatus stanSubOptions_SetMaxInflight (stanSubOptions *opts, int maxInflight)
 Sets the the maximum number of messages the cluster will send without an ACK. More...
NATS_EXTERN natsStatus stanSubOptions_SetMaxInflight (stanSubOptions *opts, int maxInflight)
 Sets the the maximum number of messages the cluster will send without an ACK.
 
NATS_EXTERN natsStatus stanSubOptions_StartAtSequence (stanSubOptions *opts, uint64_t seq)
 Sets the desired start position based on the given sequence number. More...
NATS_EXTERN natsStatus stanSubOptions_StartAtSequence (stanSubOptions *opts, uint64_t seq)
 Sets the desired start position based on the given sequence number.
 
NATS_EXTERN natsStatus stanSubOptions_StartAtTime (stanSubOptions *opts, int64_t time)
 Sets the desired start position based on the given time. More...
NATS_EXTERN natsStatus stanSubOptions_StartAtTime (stanSubOptions *opts, int64_t time)
 Sets the desired start position based on the given time.
 
NATS_EXTERN natsStatus stanSubOptions_StartAtTimeDelta (stanSubOptions *opts, int64_t delta)
 Sets the desired start position based on the given delta. More...
NATS_EXTERN natsStatus stanSubOptions_StartAtTimeDelta (stanSubOptions *opts, int64_t delta)
 Sets the desired start position based on the given delta.
 
NATS_EXTERN natsStatus stanSubOptions_StartWithLastReceived (stanSubOptions *opts)
 The subscription should start with the last message in the channel. More...
NATS_EXTERN natsStatus stanSubOptions_StartWithLastReceived (stanSubOptions *opts)
 The subscription should start with the last message in the channel.
 
NATS_EXTERN natsStatus stanSubOptions_DeliverAllAvailable (stanSubOptions *opts)
 The subscription should start with the first message in the channel. More...
NATS_EXTERN natsStatus stanSubOptions_DeliverAllAvailable (stanSubOptions *opts)
 The subscription should start with the first message in the channel.
 
NATS_EXTERN natsStatus stanSubOptions_SetManualAckMode (stanSubOptions *opts, bool manual)
 Sets the subscription's acknowledgment mode. More...
NATS_EXTERN natsStatus stanSubOptions_SetManualAckMode (stanSubOptions *opts, bool manual)
 Sets the subscription's acknowledgment mode.
 
NATS_EXTERN void stanSubOptions_Destroy (stanSubOptions *opts)
 Destroys a stanSubOptions object. More...
NATS_EXTERN void stanSubOptions_Destroy (stanSubOptions *opts)
 Destroys a stanSubOptions object.
 
NATS_EXTERN natsStatus natsInbox_Create (natsInbox **newInbox)
 Creates an inbox. More...
NATS_EXTERN natsStatus natsInbox_Create (natsInbox **newInbox)
 Creates an inbox.
 
NATS_EXTERN void natsInbox_Destroy (natsInbox *inbox)
 Destroys the inbox. More...
NATS_EXTERN void natsInbox_Destroy (natsInbox *inbox)
 Destroys the inbox.
 
NATS_EXTERN void natsMsgList_Destroy (natsMsgList *list)
 Destroys this list of messages. More...
NATS_EXTERN void natsMsgList_Destroy (natsMsgList *list)
 Destroys this list of messages.
 
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 natsStatus natsMsg_Create (natsMsg **newMsg, const char *subj, const char *reply, const char *data, int dataLen)
 Creates a natsMsg object.
 
NATS_EXTERN const char * natsMsg_GetSubject (const natsMsg *msg)
 Returns the subject set in this message. More...
 
NATS_EXTERN const char * natsMsg_GetReply (const natsMsg *msg)
 Returns the reply set in this message. More...
 
NATS_EXTERN const char * natsMsg_GetData (const natsMsg *msg)
 Returns the message payload. More...
 
NATS_EXTERN int natsMsg_GetDataLength (const natsMsg *msg)
 Returns the message length. More...
NATS_EXTERN const char * natsMsg_GetSubject (const natsMsg *msg)
 Returns the subject set in this message.
 
NATS_EXTERN const char * natsMsg_GetReply (const natsMsg *msg)
 Returns the reply set in this message.
 
NATS_EXTERN const char * natsMsg_GetData (const natsMsg *msg)
 Returns the message payload.
 
NATS_EXTERN int natsMsg_GetDataLength (const natsMsg *msg)
 Returns the message length.
 
NATS_EXTERN natsStatus natsMsgHeader_Set (natsMsg *msg, const char *key, const char *value)
 Set the header entries associated with key to the single element value. More...
NATS_EXTERN natsStatus natsMsgHeader_Set (natsMsg *msg, const char *key, const char *value)
 Set the header entries associated with key to the single element value.
 
NATS_EXTERN natsStatus natsMsgHeader_Add (natsMsg *msg, const char *key, const char *value)
 Add value to the header associated with key. More...
NATS_EXTERN natsStatus natsMsgHeader_Add (natsMsg *msg, const char *key, const char *value)
 Add value to the header associated with key.
 
NATS_EXTERN natsStatus natsMsgHeader_Get (natsMsg *msg, const char *key, const char **value)
 Get the header entry associated with key. More...
NATS_EXTERN natsStatus natsMsgHeader_Get (natsMsg *msg, const char *key, const char **value)
 Get the header entry associated with key.
 
NATS_EXTERN natsStatus natsMsgHeader_Values (natsMsg *msg, const char *key, const char ***values, int *count)
 Get all header values associated with key. More...
NATS_EXTERN natsStatus natsMsgHeader_Values (natsMsg *msg, const char *key, const char ***values, int *count)
 Get all header values associated with key.
 
NATS_EXTERN natsStatus natsMsgHeader_Keys (natsMsg *msg, const char ***keys, int *count)
 Get all header keys. More...
NATS_EXTERN natsStatus natsMsgHeader_Keys (natsMsg *msg, const char ***keys, int *count)
 Get all header keys.
 
NATS_EXTERN natsStatus natsMsgHeader_Delete (natsMsg *msg, const char *key)
 Delete the value(s) associated with key. More...
NATS_EXTERN natsStatus natsMsgHeader_Delete (natsMsg *msg, const char *key)
 Delete the value(s) associated with key.
 
NATS_EXTERN bool natsMsg_IsNoResponders (natsMsg *msg)
 Indicates if this message is a "no responders" message from the server. More...
NATS_EXTERN bool natsMsg_IsNoResponders (natsMsg *msg)
 Indicates if this message is a "no responders" message from the server.
 
NATS_EXTERN void natsMsg_Destroy (natsMsg *msg)
 Destroys the message object. More...
NATS_EXTERN void natsMsg_Destroy (natsMsg *msg)
 Destroys the message object.
 
NATS_EXTERN uint64_t stanMsg_GetSequence (const stanMsg *msg)
 Returns the message's sequence number. More...
NATS_EXTERN uint64_t stanMsg_GetSequence (const stanMsg *msg)
 Returns the message's sequence number.
 
NATS_EXTERN int64_t stanMsg_GetTimestamp (const stanMsg *msg)
 Returns the message's timestamp. More...
NATS_EXTERN int64_t stanMsg_GetTimestamp (const stanMsg *msg)
 Returns the message's timestamp.
 
NATS_EXTERN bool stanMsg_IsRedelivered (const stanMsg *msg)
 Returns the message's redelivered flag. More...
NATS_EXTERN bool stanMsg_IsRedelivered (const stanMsg *msg)
 Returns the message's redelivered flag.
 
NATS_EXTERN const char * stanMsg_GetData (const stanMsg *msg)
 Returns the message payload. More...
 
NATS_EXTERN int stanMsg_GetDataLength (const stanMsg *msg)
 Returns the message length. More...
NATS_EXTERN const char * stanMsg_GetData (const stanMsg *msg)
 Returns the message payload.
 
NATS_EXTERN int stanMsg_GetDataLength (const stanMsg *msg)
 Returns the message length.
 
NATS_EXTERN void stanMsg_Destroy (stanMsg *msg)
 Destroys the message object. More...
NATS_EXTERN void stanMsg_Destroy (stanMsg *msg)
 Destroys the message object.
 
NATS_EXTERN natsStatus natsConnection_Connect (natsConnection **nc, natsOptions *options)
 Connects to a NATS Server using the provided options. More...
NATS_EXTERN natsStatus natsConnection_Connect (natsConnection **nc, natsOptions *options)
 Connects to a NATS Server using the provided options.
 
natsStatus natsConnection_Reconnect (natsConnection *nc)
 Drops the current connection, reconnects including re-subscribing. More...
natsStatus natsConnection_Reconnect (natsConnection *nc)
 Drops the current connection, reconnects including re-subscribing.
 
NATS_EXTERN void natsConnection_ProcessReadEvent (natsConnection *nc)
 Process a read event when using external event loop. More...
NATS_EXTERN void natsConnection_ProcessReadEvent (natsConnection *nc)
 Process a read event when using external event loop.
 
NATS_EXTERN void natsConnection_ProcessWriteEvent (natsConnection *nc)
 Process a write event when using external event loop. More...
NATS_EXTERN void natsConnection_ProcessCloseEvent (natsSock *socket)
 Process a socket close event when using external event loop.
 
NATS_EXTERN void natsConnection_ProcessWriteEvent (natsConnection *nc)
 Process a write event when using external event loop.
 
NATS_EXTERN natsStatus natsConnection_ConnectTo (natsConnection **nc, const char *urls)
 Connects to a NATS Server using any of the URL from the given list. More...
NATS_EXTERN natsStatus natsConnection_ConnectTo (natsConnection **nc, const char *urls)
 Connects to a NATS Server using any of the URL from the given list.
 
NATS_EXTERN bool natsConnection_IsClosed (natsConnection *nc)
 Test if connection has been closed. More...
NATS_EXTERN bool natsConnection_IsClosed (natsConnection *nc)
 Test if connection has been closed.
 
NATS_EXTERN bool natsConnection_IsReconnecting (natsConnection *nc)
 Test if connection is reconnecting. More...
NATS_EXTERN bool natsConnection_IsReconnecting (natsConnection *nc)
 Test if connection is reconnecting.
 
NATS_EXTERN bool natsConnection_IsDraining (natsConnection *nc)
 Test if connection is draining. More...
NATS_EXTERN bool natsConnection_IsDraining (natsConnection *nc)
 Test if connection is draining.
 
NATS_EXTERN natsConnStatus natsConnection_Status (natsConnection *nc)
 Returns the current state of the connection. More...
NATS_EXTERN natsConnStatus natsConnection_Status (natsConnection *nc)
 Returns the current state of the connection.
 
NATS_EXTERN int natsConnection_Buffered (natsConnection *nc)
 Returns the number of bytes to be sent to the server. More...
NATS_EXTERN int natsConnection_Buffered (natsConnection *nc)
 Returns the number of bytes to be sent to the server.
 
NATS_EXTERN natsStatus natsConnection_Flush (natsConnection *nc)
 Flushes the connection. More...
NATS_EXTERN natsStatus natsConnection_Flush (natsConnection *nc)
 Flushes the connection.
 
NATS_EXTERN natsStatus natsConnection_FlushTimeout (natsConnection *nc, int64_t timeout)
 Flushes the connection with a given timeout. More...
NATS_EXTERN natsStatus natsConnection_FlushTimeout (natsConnection *nc, int64_t timeout)
 Flushes the connection with a given timeout.
 
NATS_EXTERN int64_t natsConnection_GetMaxPayload (natsConnection *nc)
 Returns the maximum message payload. More...
NATS_EXTERN int64_t natsConnection_GetMaxPayload (natsConnection *nc)
 Returns the maximum message payload.
 
NATS_EXTERN natsStatus natsConnection_GetStats (natsConnection *nc, natsStatistics *stats)
 Gets the connection statistics. More...
NATS_EXTERN natsStatus natsConnection_GetStats (natsConnection *nc, natsStatistics *stats)
 Gets the connection statistics.
 
NATS_EXTERN natsStatus natsConnection_GetConnectedUrl (natsConnection *nc, char *buffer, size_t bufferSize)
 Gets the URL of the currently connected server. More...
NATS_EXTERN natsStatus natsConnection_GetConnectedUrl (natsConnection *nc, char *buffer, size_t bufferSize)
 Gets the URL of the currently connected server.
 
NATS_EXTERN natsStatus natsConnection_GetConnectedServerId (natsConnection *nc, char *buffer, size_t bufferSize)
 Gets the server Id. More...
NATS_EXTERN natsStatus natsConnection_GetConnectedServerId (natsConnection *nc, char *buffer, size_t bufferSize)
 Gets the server Id.
 
NATS_EXTERN natsStatus natsConnection_GetServers (natsConnection *nc, char ***servers, int *count)
 Returns the list of server URLs known to this connection. More...
NATS_EXTERN natsStatus natsConnection_GetServers (natsConnection *nc, char ***servers, int *count)
 Returns the list of server URLs known to this connection.
 
NATS_EXTERN natsStatus natsConnection_GetDiscoveredServers (natsConnection *nc, char ***servers, int *count)
 Returns the list of discovered server URLs. More...
NATS_EXTERN natsStatus natsConnection_GetDiscoveredServers (natsConnection *nc, char ***servers, int *count)
 Returns the list of discovered server URLs.
 
NATS_EXTERN natsStatus natsConnection_GetLastError (natsConnection *nc, const char **lastError)
 Gets the last connection error. More...
NATS_EXTERN natsStatus natsConnection_GetLastError (natsConnection *nc, const char **lastError)
 Gets the last connection error.
 
NATS_EXTERN natsStatus natsConnection_GetClientID (natsConnection *nc, uint64_t *cid)
 Gets the current client ID assigned by the server. More...
NATS_EXTERN natsStatus natsConnection_GetClientID (natsConnection *nc, uint64_t *cid)
 Gets the current client ID assigned by the server.
 
NATS_EXTERN natsStatus natsConnection_Drain (natsConnection *nc)
 Drains the connection with default timeout. More...
NATS_EXTERN natsStatus natsConnection_Drain (natsConnection *nc)
 Drains the connection with default timeout.
 
NATS_EXTERN natsStatus natsConnection_DrainTimeout (natsConnection *nc, int64_t timeout)
 Drains the connection with given timeout. More...
NATS_EXTERN natsStatus natsConnection_DrainTimeout (natsConnection *nc, int64_t timeout)
 Drains the connection with given timeout.
 
NATS_EXTERN natsStatus natsConnection_Sign (natsConnection *nc, const unsigned char *message, int messageLen, unsigned char sig[64])
 Signs any 'message' using the connection's user credentials. More...
NATS_EXTERN natsStatus natsConnection_Sign (natsConnection *nc, const unsigned char *message, int messageLen, unsigned char sig[64])
 Signs any 'message' using the connection's user credentials.
 
NATS_EXTERN natsStatus natsConnection_GetClientIP (natsConnection *nc, char **ip)
 Returns the client's IP address as reported by the server. More...
NATS_EXTERN natsStatus natsConnection_GetClientIP (natsConnection *nc, char **ip)
 Returns the client's IP address as reported by the server.
 
NATS_EXTERN natsStatus natsConnection_GetRTT (natsConnection *nc, int64_t *rtt)
 Returns the round trip time between this client and the server. More...
NATS_EXTERN natsStatus natsConnection_GetRTT (natsConnection *nc, int64_t *rtt)
 Returns the round trip time between this client and the server.
 
NATS_EXTERN natsStatus natsConnection_HasHeaderSupport (natsConnection *nc)
 Returns if the connection to current server supports headers. More...
NATS_EXTERN natsStatus natsConnection_HasHeaderSupport (natsConnection *nc)
 Returns if the connection to current server supports headers.
 
NATS_EXTERN natsStatus natsConnection_GetLocalIPAndPort (natsConnection *nc, char **ip, int *port)
 Returns the connection local IP and port. More...
NATS_EXTERN natsStatus natsConnection_GetLocalIPAndPort (natsConnection *nc, char **ip, int *port)
 Returns the connection local IP and port.
 
NATS_EXTERN void natsConnection_Close (natsConnection *nc)
 Closes the connection. More...
NATS_EXTERN void natsConnection_Close (natsConnection *nc)
 Closes the connection.
 
NATS_EXTERN void natsConnection_Destroy (natsConnection *nc)
 Destroys the connection object. More...
NATS_EXTERN void natsConnection_Destroy (natsConnection *nc)
 Destroys the connection object.
 
NATS_EXTERN natsStatus natsConnection_Publish (natsConnection *nc, const char *subj, const void *data, int dataLen)
 Publishes data on a subject. More...
NATS_EXTERN natsStatus natsConnection_Publish (natsConnection *nc, const char *subj, const void *data, int dataLen)
 Publishes data on a subject.
 
NATS_EXTERN natsStatus natsConnection_PublishString (natsConnection *nc, const char *subj, const char *str)
 Publishes a string on a subject. More...
NATS_EXTERN natsStatus natsConnection_PublishString (natsConnection *nc, const char *subj, const char *str)
 Publishes a string on a subject.
 
NATS_EXTERN natsStatus natsConnection_PublishMsg (natsConnection *nc, natsMsg *msg)
 Publishes a message on a subject. More...
NATS_EXTERN natsStatus natsConnection_PublishMsg (natsConnection *nc, natsMsg *msg)
 Publishes a message on a subject.
 
NATS_EXTERN natsStatus natsConnection_PublishRequest (natsConnection *nc, const char *subj, const char *reply, const void *data, int dataLen)
 Publishes data on a subject expecting replies on the given reply. More...
NATS_EXTERN natsStatus natsConnection_PublishRequest (natsConnection *nc, const char *subj, const char *reply, const void *data, int dataLen)
 Publishes data on a subject expecting replies on the given reply.
 
NATS_EXTERN natsStatus natsConnection_PublishRequestString (natsConnection *nc, const char *subj, const char *reply, const char *str)
 Publishes a string on a subject expecting replies on the given reply. More...
NATS_EXTERN natsStatus natsConnection_PublishRequestString (natsConnection *nc, const char *subj, const char *reply, const char *str)
 Publishes a string on a subject expecting replies on the given reply.
 
NATS_EXTERN natsStatus natsConnection_Request (natsMsg **replyMsg, natsConnection *nc, const char *subj, const void *data, int dataLen, int64_t timeout)
 Sends a request and waits for a reply. More...
NATS_EXTERN natsStatus natsConnection_Request (natsMsg **replyMsg, natsConnection *nc, const char *subj, const void *data, int dataLen, int64_t timeout)
 Sends a request and waits for a reply.
 
NATS_EXTERN natsStatus natsConnection_RequestString (natsMsg **replyMsg, natsConnection *nc, const char *subj, const char *str, int64_t timeout)
 Sends a request (as a string) and waits for a reply. More...
NATS_EXTERN natsStatus natsConnection_RequestString (natsMsg **replyMsg, natsConnection *nc, const char *subj, const char *str, int64_t timeout)
 Sends a request (as a string) and waits for a reply.
 
NATS_EXTERN natsStatus natsConnection_RequestMsg (natsMsg **replyMsg, natsConnection *nc, natsMsg *requestMsg, int64_t timeout)
 Sends a request based on the given requestMsg and waits for a reply. More...
NATS_EXTERN natsStatus natsConnection_RequestMsg (natsMsg **replyMsg, natsConnection *nc, natsMsg *requestMsg, int64_t timeout)
 Sends a request based on the given requestMsg and waits for a reply.
 
NATS_EXTERN natsStatus natsConnection_Subscribe (natsSubscription **sub, natsConnection *nc, const char *subject, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous subscription. More...
NATS_EXTERN natsStatus natsConnection_Subscribe (natsSubscription **sub, natsConnection *nc, const char *subject, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous subscription.
 
NATS_EXTERN natsStatus natsConnection_SubscribeTimeout (natsSubscription **sub, natsConnection *nc, const char *subject, int64_t timeout, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous subscription with a timeout. More...
NATS_EXTERN natsStatus natsConnection_SubscribeTimeout (natsSubscription **sub, natsConnection *nc, const char *subject, int64_t timeout, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous subscription with a timeout.
 
NATS_EXTERN natsStatus natsConnection_SubscribeSync (natsSubscription **sub, natsConnection *nc, const char *subject)
 Creates a synchronous subcription. More...
NATS_EXTERN natsStatus natsConnection_SubscribeSync (natsSubscription **sub, natsConnection *nc, const char *subject)
 Creates a synchronous subcription.
 
NATS_EXTERN natsStatus natsConnection_QueueSubscribe (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous queue subscriber. More...
NATS_EXTERN natsStatus natsConnection_QueueSubscribe (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous queue subscriber.
 
NATS_EXTERN natsStatus natsConnection_QueueSubscribeTimeout (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup, int64_t timeout, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous queue subscriber with a timeout. More...
NATS_EXTERN natsStatus natsConnection_QueueSubscribeTimeout (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup, int64_t timeout, natsMsgHandler cb, void *cbClosure)
 Creates an asynchronous queue subscriber with a timeout.
 
NATS_EXTERN natsStatus natsConnection_QueueSubscribeSync (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup)
 Creates a synchronous queue subscriber. More...
NATS_EXTERN natsStatus natsConnection_QueueSubscribeSync (natsSubscription **sub, natsConnection *nc, const char *subject, const char *queueGroup)
 Creates a synchronous queue subscriber.
 
NATS_EXTERN natsStatus natsSubscription_NoDeliveryDelay (natsSubscription *sub)
 Enables the No Delivery Delay mode. More...
NATS_EXTERN natsStatus natsSubscription_NoDeliveryDelay (natsSubscription *sub)
 Enables the No Delivery Delay mode.
 
NATS_EXTERN natsStatus natsSubscription_NextMsg (natsMsg **nextMsg, natsSubscription *sub, int64_t timeout)
 Returns the next available message. More...
NATS_EXTERN natsStatus natsSubscription_NextMsg (natsMsg **nextMsg, natsSubscription *sub, int64_t timeout)
 Returns the next available message.
 
NATS_EXTERN natsStatus natsSubscription_Unsubscribe (natsSubscription *sub)
 Unsubscribes. More...
NATS_EXTERN natsStatus natsSubscription_Unsubscribe (natsSubscription *sub)
 Unsubscribes.
 
NATS_EXTERN natsStatus natsSubscription_AutoUnsubscribe (natsSubscription *sub, int max)
 Auto-Unsubscribes. More...
NATS_EXTERN natsStatus natsSubscription_AutoUnsubscribe (natsSubscription *sub, int max)
 Auto-Unsubscribes.
 
NATS_EXTERN natsStatus natsSubscription_QueuedMsgs (natsSubscription *sub, uint64_t *queuedMsgs)
 Gets the number of pending messages. More...
NATS_EXTERN natsStatus natsSubscription_QueuedMsgs (natsSubscription *sub, uint64_t *queuedMsgs)
 Gets the number of pending messages.
 
NATS_EXTERN int64_t natsSubscription_GetID (natsSubscription *sub)
 Gets the subscription id. More...
NATS_EXTERN int64_t natsSubscription_GetID (natsSubscription *sub)
 Gets the subscription id.
 
NATS_EXTERN const char * natsSubscription_GetSubject (natsSubscription *sub)
 Gets the subject name. More...
 
NATS_EXTERN natsStatus natsSubscription_SetPendingLimits (natsSubscription *sub, int msgLimit, int bytesLimit)
 Sets the limit for pending messages and bytes. More...
NATS_EXTERN const char * natsSubscription_GetSubject (natsSubscription *sub)
 Gets the subject name.
 
NATS_EXTERN natsStatus natsSubscription_SetPendingLimits (natsSubscription *sub, int msgLimit, int bytesLimit)
 Sets the limit for pending messages and bytes.
 
NATS_EXTERN natsStatus natsSubscription_GetPendingLimits (natsSubscription *sub, int *msgLimit, int *bytesLimit)
 Returns the current limit for pending messages and bytes. More...
NATS_EXTERN natsStatus natsSubscription_GetPendingLimits (natsSubscription *sub, int *msgLimit, int *bytesLimit)
 Returns the current limit for pending messages and bytes.
 
NATS_EXTERN natsStatus natsSubscription_GetPending (natsSubscription *sub, int *msgs, int *bytes)
 Returns the number of pending messages and bytes. More...
NATS_EXTERN natsStatus natsSubscription_GetPending (natsSubscription *sub, int *msgs, int *bytes)
 Returns the number of pending messages and bytes.
 
NATS_EXTERN natsStatus natsSubscription_GetDelivered (natsSubscription *sub, int64_t *msgs)
 Returns the number of delivered messages. More...
NATS_EXTERN natsStatus natsSubscription_GetDelivered (natsSubscription *sub, int64_t *msgs)
 Returns the number of delivered messages.
 
NATS_EXTERN natsStatus natsSubscription_GetDropped (natsSubscription *sub, int64_t *msgs)
 Returns the number of dropped messages. More...
NATS_EXTERN natsStatus natsSubscription_GetDropped (natsSubscription *sub, int64_t *msgs)
 Returns the number of dropped messages.
 
NATS_EXTERN natsStatus natsSubscription_GetMaxPending (natsSubscription *sub, int *msgs, int *bytes)
 Returns the maximum number of pending messages and bytes. More...
NATS_EXTERN natsStatus natsSubscription_GetMaxPending (natsSubscription *sub, int *msgs, int *bytes)
 Returns the maximum number of pending messages and bytes.
 
NATS_EXTERN natsStatus natsSubscription_ClearMaxPending (natsSubscription *sub)
 Clears the statistics regarding the maximum pending values. More...
NATS_EXTERN natsStatus natsSubscription_ClearMaxPending (natsSubscription *sub)
 Clears the statistics regarding the maximum pending values.
 
NATS_EXTERN natsStatus natsSubscription_GetStats (natsSubscription *sub, int *pendingMsgs, int *pendingBytes, int *maxPendingMsgs, int *maxPendingBytes, int64_t *deliveredMsgs, int64_t *droppedMsgs)
 Get various statistics from this subscription. More...
NATS_EXTERN natsStatus natsSubscription_GetStats (natsSubscription *sub, int *pendingMsgs, int *pendingBytes, int *maxPendingMsgs, int *maxPendingBytes, int64_t *deliveredMsgs, int64_t *droppedMsgs)
 Get various statistics from this subscription.
 
NATS_EXTERN bool natsSubscription_IsValid (natsSubscription *sub)
 Checks the validity of the subscription. More...
NATS_EXTERN bool natsSubscription_IsValid (natsSubscription *sub)
 Checks the validity of the subscription.
 
NATS_EXTERN natsStatus natsSubscription_Drain (natsSubscription *sub)
 Drains the subscription with a default timeout. More...
NATS_EXTERN natsStatus natsSubscription_Drain (natsSubscription *sub)
 Drains the subscription with a default timeout.
 
NATS_EXTERN natsStatus natsSubscription_DrainTimeout (natsSubscription *sub, int64_t timeout)
 Drains the subscription with the specified timeout. More...
NATS_EXTERN natsStatus natsSubscription_DrainTimeout (natsSubscription *sub, int64_t timeout)
 Drains the subscription with the specified timeout.
 
NATS_EXTERN natsStatus natsSubscription_WaitForDrainCompletion (natsSubscription *sub, int64_t timeout)
 Blocks until the drain operation completes. More...
NATS_EXTERN natsStatus natsSubscription_WaitForDrainCompletion (natsSubscription *sub, int64_t timeout)
 Blocks until the drain operation completes.
 
NATS_EXTERN natsStatus natsSubscription_DrainCompletionStatus (natsSubscription *sub)
 Returns the status of the drain after completion. More...
NATS_EXTERN natsStatus natsSubscription_DrainCompletionStatus (natsSubscription *sub)
 Returns the status of the drain after completion.
 
NATS_EXTERN natsStatus natsSubscription_SetOnCompleteCB (natsSubscription *sub, natsOnCompleteCB cb, void *closure)
 Sets a completion callback. More...
NATS_EXTERN natsStatus natsSubscription_SetOnCompleteCB (natsSubscription *sub, natsOnCompleteCB cb, void *closure)
 Sets a completion callback.
 
NATS_EXTERN void natsSubscription_Destroy (natsSubscription *sub)
 Destroys the subscription. More...
NATS_EXTERN void natsSubscription_Destroy (natsSubscription *sub)
 Destroys the subscription.
 
NATS_EXTERN natsStatus stanConnection_Connect (stanConnection **sc, const char *clusterID, const char *clientID, stanConnOptions *options)
 Connects to a NATS Streaming Server using the provided options. More...
NATS_EXTERN natsStatus stanConnection_Connect (stanConnection **sc, const char *clusterID, const char *clientID, stanConnOptions *options)
 Connects to a NATS Streaming Server using the provided options.
 
NATS_EXTERN natsStatus stanConnection_GetNATSConnection (stanConnection *sc, natsConnection **nc)
 Returns the underlying NATS Connection. More...
NATS_EXTERN natsStatus stanConnection_GetNATSConnection (stanConnection *sc, natsConnection **nc)
 Returns the underlying NATS Connection.
 
NATS_EXTERN void stanConnection_ReleaseNATSConnection (stanConnection *sc)
 Releases the NATS Connection. More...
NATS_EXTERN void stanConnection_ReleaseNATSConnection (stanConnection *sc)
 Releases the NATS Connection.
 
NATS_EXTERN natsStatus stanConnection_Close (stanConnection *sc)
 Closes the connection. More...
NATS_EXTERN natsStatus stanConnection_Close (stanConnection *sc)
 Closes the connection.
 
NATS_EXTERN natsStatus stanConnection_Destroy (stanConnection *sc)
 Destroys the connection object. More...
NATS_EXTERN natsStatus stanConnection_Destroy (stanConnection *sc)
 Destroys the connection object.
 
NATS_EXTERN natsStatus stanConnection_Publish (stanConnection *sc, const char *channel, const void *data, int dataLen)
 Publishes data on a channel. More...
NATS_EXTERN natsStatus stanConnection_Publish (stanConnection *sc, const char *channel, const void *data, int dataLen)
 Publishes data on a channel.
 
NATS_EXTERN natsStatus stanConnection_PublishAsync (stanConnection *sc, const char *channel, const void *data, int dataLen, stanPubAckHandler ah, void *ahClosure)
 Asynchronously publishes data on a channel. More...
NATS_EXTERN natsStatus stanConnection_PublishAsync (stanConnection *sc, const char *channel, const void *data, int dataLen, stanPubAckHandler ah, void *ahClosure)
 Asynchronously publishes data on a channel.
 
NATS_EXTERN natsStatus stanConnection_Subscribe (stanSubscription **sub, stanConnection *sc, const char *channel, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
 Creates a subscription. More...
NATS_EXTERN natsStatus stanConnection_Subscribe (stanSubscription **sub, stanConnection *sc, const char *channel, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
 Creates a subscription.
 
NATS_EXTERN natsStatus stanConnection_QueueSubscribe (stanSubscription **sub, stanConnection *sc, const char *channel, const char *queueGroup, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
 Creates a queue subscription. More...
NATS_EXTERN natsStatus stanConnection_QueueSubscribe (stanSubscription **sub, stanConnection *sc, const char *channel, const char *queueGroup, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
 Creates a queue subscription.
 
NATS_EXTERN natsStatus stanSubscription_SetOnCompleteCB (stanSubscription *sub, natsOnCompleteCB cb, void *closure)
 Sets a completion callback. More...
NATS_EXTERN natsStatus stanSubscription_SetOnCompleteCB (stanSubscription *sub, natsOnCompleteCB cb, void *closure)
 Sets a completion callback.
 
NATS_EXTERN natsStatus stanSubscription_AckMsg (stanSubscription *sub, stanMsg *msg)
 Acknowledge a message. More...
NATS_EXTERN natsStatus stanSubscription_AckMsg (stanSubscription *sub, stanMsg *msg)
 Acknowledge a message.
 
NATS_EXTERN natsStatus stanSubscription_Unsubscribe (stanSubscription *sub)
 Permanently remove a subscription. More...
NATS_EXTERN natsStatus stanSubscription_Unsubscribe (stanSubscription *sub)
 Permanently remove a subscription.
 
NATS_EXTERN natsStatus stanSubscription_Close (stanSubscription *sub)
 Closes the subscription. More...
NATS_EXTERN natsStatus stanSubscription_Close (stanSubscription *sub)
 Closes the subscription.
 
NATS_EXTERN void stanSubscription_Destroy (stanSubscription *sub)
 Destroys the subscription. More...
NATS_EXTERN void stanSubscription_Destroy (stanSubscription *sub)
 Destroys the subscription.
 
NATS_EXTERN natsStatus jsOptions_Init (jsOptions *opts)
 Initializes a streaming context options structure. More...
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. More...
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. More...
NATS_EXTERN void jsCtx_Destroy (jsCtx *js)
 Destroys the JetStream context.
 
NATS_EXTERN natsStatus jsStreamConfig_Init (jsStreamConfig *cfg)
 Initializes a streaming configuration structure. More...
NATS_EXTERN natsStatus jsStreamConfig_Init (jsStreamConfig *cfg)
 Initializes a streaming configuration structure.
 
NATS_EXTERN natsStatus jsPlacement_Init (jsPlacement *placement)
 Initializes a placement configuration structure. More...
NATS_EXTERN natsStatus jsPlacement_Init (jsPlacement *placement)
 Initializes a placement configuration structure.
 
NATS_EXTERN natsStatus jsStreamSource_Init (jsStreamSource *source)
 Initializes a stream source configuration structure. More...
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. More...
NATS_EXTERN natsStatus jsExternalStream_Init (jsExternalStream *external)
 Initializes an external stream configuration structure.
 
NATS_EXTERN natsStatus jsRePublish_Init (jsRePublish *rp)
 Initializes a republish structure. More...
NATS_EXTERN natsStatus jsRePublish_Init (jsRePublish *rp)
 Initializes a republish structure.
 
NATS_EXTERN natsStatus js_AddStream (jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Creates a stream. More...
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. More...
NATS_EXTERN natsStatus js_UpdateStream (jsStreamInfo **si, jsCtx *js, jsStreamConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Updates a stream.
 
NATS_EXTERN natsStatus js_PurgeStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Purges a stream. More...
NATS_EXTERN natsStatus js_PurgeStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Purges a stream.
 
NATS_EXTERN natsStatus js_DeleteStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Deletes a stream. More...
NATS_EXTERN natsStatus js_DeleteStream (jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Deletes a stream.
 
NATS_EXTERN natsStatus js_GetMsg (natsMsg **msg, jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Retrieves a JetStream message from the stream by sequence. More...
NATS_EXTERN natsStatus js_GetMsg (natsMsg **msg, jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Retrieves a JetStream message from the stream by sequence.
 
NATS_EXTERN natsStatus js_GetLastMsg (natsMsg **msg, jsCtx *js, const char *stream, const char *subject, jsOptions *opts, jsErrCode *errCode)
 Retrieves the last JetStream message from the stream for a given subject. More...
NATS_EXTERN natsStatus js_GetLastMsg (natsMsg **msg, jsCtx *js, const char *stream, const char *subject, jsOptions *opts, jsErrCode *errCode)
 Retrieves the last JetStream message from the stream for a given subject.
 
NATS_EXTERN natsStatus jsDirectGetMsgOptions_Init (jsDirectGetMsgOptions *opts)
 Initializes a direct get message options structure. More...
NATS_EXTERN natsStatus jsDirectGetMsgOptions_Init (jsDirectGetMsgOptions *opts)
 Initializes a direct get message options structure.
 
NATS_EXTERN natsStatus js_DirectGetMsg (natsMsg **msg, jsCtx *js, const char *stream, jsOptions *opts, jsDirectGetMsgOptions *dgOpts)
 Retrieves directly a JetStream message based on provided options. More...
NATS_EXTERN natsStatus js_DirectGetMsg (natsMsg **msg, jsCtx *js, const char *stream, jsOptions *opts, jsDirectGetMsgOptions *dgOpts)
 Retrieves directly a JetStream message based on provided options.
 
NATS_EXTERN natsStatus js_DeleteMsg (jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Deletes a message from the stream. More...
NATS_EXTERN natsStatus js_DeleteMsg (jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Deletes a message from the stream.
 
NATS_EXTERN natsStatus js_EraseMsg (jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Erases a message from the stream. More...
NATS_EXTERN natsStatus js_EraseMsg (jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode)
 Erases a message from the stream.
 
NATS_EXTERN natsStatus js_GetStreamInfo (jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retreives information from a stream. More...
NATS_EXTERN natsStatus js_GetStreamInfo (jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retreives information from a stream.
 
NATS_EXTERN void jsStreamInfo_Destroy (jsStreamInfo *si)
 Destroys the stream information object. More...
NATS_EXTERN void jsStreamInfo_Destroy (jsStreamInfo *si)
 Destroys the stream information object.
 
NATS_EXTERN natsStatus js_Streams (jsStreamInfoList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available streams. More...
NATS_EXTERN natsStatus js_Streams (jsStreamInfoList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available streams.
 
NATS_EXTERN void jsStreamInfoList_Destroy (jsStreamInfoList *list)
 Destroys the stream information list object. More...
NATS_EXTERN void jsStreamInfoList_Destroy (jsStreamInfoList *list)
 Destroys the stream information list object.
 
NATS_EXTERN natsStatus js_StreamNames (jsStreamNamesList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available stream names. More...
NATS_EXTERN natsStatus js_StreamNames (jsStreamNamesList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available stream names.
 
NATS_EXTERN void jsStreamNamesList_Destroy (jsStreamNamesList *list)
 Destroys the stream names list object. More...
NATS_EXTERN void jsStreamNamesList_Destroy (jsStreamNamesList *list)
 Destroys the stream names list object.
 
NATS_EXTERN natsStatus jsConsumerConfig_Init (jsConsumerConfig *cc)
 Initializes a consumer configuration structure. More...
NATS_EXTERN natsStatus jsConsumerConfig_Init (jsConsumerConfig *cc)
 Initializes a consumer configuration structure.
 
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_AddConsumer (jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Adds a JetStream consumer.
 
NATS_EXTERN natsStatus js_UpdateConsumer (jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Updates a JetStream consumer. More...
NATS_EXTERN natsStatus js_UpdateConsumer (jsConsumerInfo **ci, jsCtx *js, const char *stream, jsConsumerConfig *cfg, jsOptions *opts, jsErrCode *errCode)
 Updates a JetStream consumer.
 
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_GetConsumerInfo (jsConsumerInfo **ci, jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
 Retrieves information about a consumer.
 
NATS_EXTERN natsStatus js_DeleteConsumer (jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
 Deletes a consumer. More...
NATS_EXTERN natsStatus js_DeleteConsumer (jsCtx *js, const char *stream, const char *consumer, jsOptions *opts, jsErrCode *errCode)
 Deletes a consumer.
 
NATS_EXTERN natsStatus js_PauseConsumer (jsConsumerPauseResponse **new_cpr, jsCtx *js, const char *stream, const char *consumer, uint64_t pauseUntil, jsOptions *opts, jsErrCode *errCode)
 Pauses a consumer. More...
NATS_EXTERN natsStatus js_PauseConsumer (jsConsumerPauseResponse **new_cpr, jsCtx *js, const char *stream, const char *consumer, uint64_t pauseUntil, jsOptions *opts, jsErrCode *errCode)
 Pauses a consumer.
 
NATS_EXTERN void jsConsumerPauseResponse_Destroy (jsConsumerPauseResponse *cpr)
 Destroys the PauseConsumer response object. More...
NATS_EXTERN void jsConsumerPauseResponse_Destroy (jsConsumerPauseResponse *cpr)
 Destroys the PauseConsumer response object.
 
NATS_EXTERN void jsConsumerInfo_Destroy (jsConsumerInfo *ci)
 Destroys the consumer information object. More...
NATS_EXTERN void jsConsumerInfo_Destroy (jsConsumerInfo *ci)
 Destroys the consumer information object.
 
NATS_EXTERN natsStatus js_Consumers (jsConsumerInfoList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available consumers for a stream. More...
NATS_EXTERN natsStatus js_Consumers (jsConsumerInfoList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available consumers for a stream.
 
NATS_EXTERN void jsConsumerInfoList_Destroy (jsConsumerInfoList *list)
 Destroys the consumer information list object. More...
NATS_EXTERN void jsConsumerInfoList_Destroy (jsConsumerInfoList *list)
 Destroys the consumer information list object.
 
NATS_EXTERN natsStatus js_ConsumerNames (jsConsumerNamesList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available consumer names for a stream. More...
NATS_EXTERN natsStatus js_ConsumerNames (jsConsumerNamesList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode)
 Retrieves the list of all available consumer names for a stream.
 
NATS_EXTERN void jsConsumerNamesList_Destroy (jsConsumerNamesList *list)
 Destroys the consumer names list object. More...
NATS_EXTERN void jsConsumerNamesList_Destroy (jsConsumerNamesList *list)
 Destroys the consumer names list object.
 
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 natsStatus js_GetAccountInfo (jsAccountInfo **ai, jsCtx *js, jsOptions *opts, jsErrCode *errCode)
 Retrieves information about the JetStream usage from an account.
 
NATS_EXTERN void jsAccountInfo_Destroy (jsAccountInfo *ai)
 Destroys the account information object. More...
NATS_EXTERN void jsAccountInfo_Destroy (jsAccountInfo *ai)
 Destroys the account information object.
 
NATS_EXTERN natsStatus jsPubOptions_Init (jsPubOptions *opts)
 Initializes a publish options structure. More...
NATS_EXTERN natsStatus jsPubOptions_Init (jsPubOptions *opts)
 Initializes a publish options structure.
 
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_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 js_PublishMsg (jsPubAck **pubAck, jsCtx *js, natsMsg *msg, jsPubOptions *opts, jsErrCode *errCode)
 Publishes a message to JetStream. More...
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. More...
NATS_EXTERN void jsPubAck_Destroy (jsPubAck *pubAck)
 Destroys the publish acknowledgment object.
 
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_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_PublishMsgAsync (jsCtx *js, natsMsg **msg, jsPubOptions *opts)
 Publishes a message 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.
 
NATS_EXTERN natsStatus js_PublishAsyncComplete (jsCtx *js, jsPubOptions *opts)
 Wait for all outstanding messages to be acknowledged. More...
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. More...
NATS_EXTERN natsStatus js_PublishAsyncGetPendingList (natsMsgList *pending, jsCtx *js)
 Returns the list of pending messages published asynchronously.
 
NATS_EXTERN natsStatus jsSubOptions_Init (jsSubOptions *opts)
 Initializes a subscribe options structure. More...
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. 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.
 
NATS_EXTERN natsStatus js_SubscribeMulti (natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects, natsMsgHandler cb, void *cbClosure, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create an asynchronous subscription to multiple subjects. More...
NATS_EXTERN natsStatus js_SubscribeMulti (natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects, natsMsgHandler cb, void *cbClosure, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create an asynchronous subscription to multiple subjects.
 
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_SubscribeSync (natsSubscription **sub, jsCtx *js, const char *subject, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create a synchronous subscription.
 
NATS_EXTERN natsStatus js_SubscribeSyncMulti (natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create an asynchronous subscription to multiple subjects. More...
NATS_EXTERN natsStatus js_SubscribeSyncMulti (natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects, jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode)
 Create an asynchronous subscription to multiple subjects.
 
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 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 natsSubscription_Fetch (natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout, jsErrCode *errCode)
 Fetches messages for a pull subscription. More...
NATS_EXTERN natsStatus natsSubscription_Fetch (natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout, jsErrCode *errCode)
 Fetches messages for a pull subscription.
 
NATS_EXTERN natsStatus jsFetchRequest_Init (jsFetchRequest *request)
 Initializes a fetch request options structure. More...
NATS_EXTERN natsStatus jsFetchRequest_Init (jsFetchRequest *request)
 Initializes a fetch request options structure.
 
NATS_EXTERN natsStatus js_PullSubscribeAsync (natsSubscription **newsub, jsCtx *js, const char *subject, const char *durable, natsMsgHandler msgCB, void *msgCBClosure, jsOptions *jsOpts, jsSubOptions *opts, jsErrCode *errCode)
 Starts a Pull based JetStream subscription, and delivers messages to a user callback asynchronously. More...
NATS_EXTERN natsStatus js_PullSubscribeAsync (natsSubscription **newsub, jsCtx *js, const char *subject, const char *durable, natsMsgHandler msgCB, void *msgCBClosure, jsOptions *jsOpts, jsSubOptions *opts, jsErrCode *errCode)
 Starts a Pull based JetStream subscription, and delivers messages to a user callback asynchronously.
 
NATS_EXTERN natsStatus natsSubscription_FetchRequest (natsMsgList *list, natsSubscription *sub, jsFetchRequest *request)
 Fetches messages for a pull subscription with a complete request configuration. More...
NATS_EXTERN natsStatus natsSubscription_FetchRequest (natsMsgList *list, natsSubscription *sub, jsFetchRequest *request)
 Fetches messages for a pull subscription with a complete request configuration.
 
NATS_EXTERN natsStatus natsSubscription_GetConsumerInfo (jsConsumerInfo **ci, natsSubscription *sub, jsOptions *opts, jsErrCode *errCode)
 Returns the jsConsumerInfo associated with this subscription. More...
NATS_EXTERN natsStatus natsSubscription_GetConsumerInfo (jsConsumerInfo **ci, natsSubscription *sub, jsOptions *opts, jsErrCode *errCode)
 Returns the jsConsumerInfo associated with this subscription.
 
NATS_EXTERN natsStatus natsSubscription_GetSequenceMismatch (jsConsumerSequenceMismatch *csm, natsSubscription *sub)
 Returns the consumer sequence mismatch information. More...
NATS_EXTERN natsStatus natsSubscription_GetSequenceMismatch (jsConsumerSequenceMismatch *csm, natsSubscription *sub)
 Returns the consumer sequence mismatch information.
 
NATS_EXTERN natsStatus natsMsg_GetMetaData (jsMsgMetaData **new_meta, natsMsg *msg)
 Returns metadata from this JetStream message. More...
NATS_EXTERN natsStatus natsMsg_GetMetaData (jsMsgMetaData **new_meta, natsMsg *msg)
 Returns metadata from this JetStream message.
 
NATS_EXTERN void jsMsgMetaData_Destroy (jsMsgMetaData *meta)
 Destroys the message metadata object. More...
NATS_EXTERN void jsMsgMetaData_Destroy (jsMsgMetaData *meta)
 Destroys the message metadata object.
 
NATS_EXTERN natsStatus natsMsg_Ack (natsMsg *msg, jsOptions *opts)
 Acknowledges a message. More...
NATS_EXTERN natsStatus natsMsg_Ack (natsMsg *msg, jsOptions *opts)
 Acknowledges a message.
 
NATS_EXTERN natsStatus natsMsg_AckSync (natsMsg *msg, jsOptions *opts, jsErrCode *errCode)
 Acknowledges a message and wait for a confirmation. More...
NATS_EXTERN natsStatus natsMsg_AckSync (natsMsg *msg, jsOptions *opts, jsErrCode *errCode)
 Acknowledges a message and wait for a confirmation.
 
NATS_EXTERN natsStatus natsMsg_Nak (natsMsg *msg, jsOptions *opts)
 Negatively acknowledges a message. More...
NATS_EXTERN natsStatus natsMsg_Nak (natsMsg *msg, jsOptions *opts)
 Negatively acknowledges a message.
 
NATS_EXTERN natsStatus natsMsg_NakWithDelay (natsMsg *msg, int64_t delay, jsOptions *opts)
 Negatively acknowledges a message. More...
NATS_EXTERN natsStatus natsMsg_NakWithDelay (natsMsg *msg, int64_t delay, jsOptions *opts)
 Negatively acknowledges a message.
 
NATS_EXTERN natsStatus natsMsg_InProgress (natsMsg *msg, jsOptions *opts)
 Resets redelivery timer on the server. More...
NATS_EXTERN natsStatus natsMsg_InProgress (natsMsg *msg, jsOptions *opts)
 Resets redelivery timer on the server.
 
NATS_EXTERN natsStatus natsMsg_Term (natsMsg *msg, jsOptions *opts)
 Abandon this message. More...
NATS_EXTERN natsStatus natsMsg_Term (natsMsg *msg, jsOptions *opts)
 Abandon this message.
 
NATS_EXTERN uint64_t natsMsg_GetSequence (natsMsg *msg)
 Returns the sequence number of this JetStream message. More...
NATS_EXTERN uint64_t natsMsg_GetSequence (natsMsg *msg)
 Returns the sequence number of this JetStream message.
 
NATS_EXTERN int64_t natsMsg_GetTime (natsMsg *msg)
 Returns the timestamp (in UTC) of this JetStream message. More...
NATS_EXTERN int64_t natsMsg_GetTime (natsMsg *msg)
 Returns the timestamp (in UTC) of this JetStream message.
 
NATS_EXTERN natsStatus kvConfig_Init (kvConfig *cfg)
 Initializes a KeyValue configuration structure. More...
NATS_EXTERN natsStatus kvConfig_Init (kvConfig *cfg)
 Initializes a KeyValue configuration structure.
 
NATS_EXTERN natsStatus js_CreateKeyValue (kvStore **new_kv, jsCtx *js, kvConfig *cfg)
 Creates a KeyValue store with a given configuration. More...
NATS_EXTERN natsStatus js_CreateKeyValue (kvStore **new_kv, jsCtx *js, kvConfig *cfg)
 Creates a KeyValue store with a given configuration.
 
NATS_EXTERN natsStatus js_KeyValue (kvStore **new_kv, jsCtx *js, const char *bucket)
 Looks-up and binds to an existing KeyValue store. More...
NATS_EXTERN natsStatus js_KeyValue (kvStore **new_kv, jsCtx *js, const char *bucket)
 Looks-up and binds to an existing KeyValue store.
 
NATS_EXTERN natsStatus js_DeleteKeyValue (jsCtx *js, const char *bucket)
 Deletes a KeyValue store. More...
NATS_EXTERN natsStatus js_DeleteKeyValue (jsCtx *js, const char *bucket)
 Deletes a KeyValue store.
 
NATS_EXTERN void kvStore_Destroy (kvStore *kv)
 Destroys a KeyValue store object. More...
NATS_EXTERN void kvStore_Destroy (kvStore *kv)
 Destroys a KeyValue store object.
 
NATS_EXTERN const char * kvEntry_Bucket (kvEntry *e)
 Returns the name of the bucket the data was loaded from. More...
 
NATS_EXTERN const char * kvEntry_Key (kvEntry *e)
 Returns the name of the key that was retrieved. More...
 
NATS_EXTERN const void * kvEntry_Value (kvEntry *e)
 Returns the value for this key. More...
 
NATS_EXTERN int kvEntry_ValueLen (kvEntry *e)
 Returns the value length for this key. More...
NATS_EXTERN const char * kvEntry_Bucket (kvEntry *e)
 Returns the name of the bucket the data was loaded from.
 
NATS_EXTERN const char * kvEntry_Key (kvEntry *e)
 Returns the name of the key that was retrieved.
 
NATS_EXTERN const void * kvEntry_Value (kvEntry *e)
 Returns the value for this key.
 
NATS_EXTERN int kvEntry_ValueLen (kvEntry *e)
 Returns the value length for this key.
 
NATS_EXTERN const char * kvEntry_ValueString (kvEntry *e)
 Returns the value, as a string, for this key. More...
 
NATS_EXTERN uint64_t kvEntry_Revision (kvEntry *e)
 Returns the unique sequence for this value. More...
NATS_EXTERN const char * kvEntry_ValueString (kvEntry *e)
 Returns the value, as a string, for this key.
 
NATS_EXTERN uint64_t kvEntry_Revision (kvEntry *e)
 Returns the unique sequence for this value.
 
NATS_EXTERN int64_t kvEntry_Created (kvEntry *e)
 Returns the time (in UTC) the data was put in the bucket. More...
NATS_EXTERN int64_t kvEntry_Created (kvEntry *e)
 Returns the time (in UTC) the data was put in the bucket.
 
NATS_EXTERN uint64_t kvEntry_Delta (kvEntry *e)
 Returns the distance from the latest value. More...
NATS_EXTERN uint64_t kvEntry_Delta (kvEntry *e)
 Returns the distance from the latest value.
 
NATS_EXTERN kvOperation kvEntry_Operation (kvEntry *e)
 Returns the type of operation of this value. More...
NATS_EXTERN kvOperation kvEntry_Operation (kvEntry *e)
 Returns the type of operation of this value.
 
NATS_EXTERN void kvEntry_Destroy (kvEntry *e)
 Destroys the KeyValue entry object. More...
NATS_EXTERN void kvEntry_Destroy (kvEntry *e)
 Destroys the KeyValue entry object.
 
NATS_EXTERN natsStatus kvStore_Get (kvEntry **new_entry, kvStore *kv, const char *key)
 Returns the latest entry for the key. More...
NATS_EXTERN natsStatus kvStore_Get (kvEntry **new_entry, kvStore *kv, const char *key)
 Returns the latest entry for the key.
 
NATS_EXTERN natsStatus kvStore_GetRevision (kvEntry **new_entry, kvStore *kv, const char *key, uint64_t revision)
 Returns the entry at the specific revision for the key. More...
NATS_EXTERN natsStatus kvStore_GetRevision (kvEntry **new_entry, kvStore *kv, const char *key, uint64_t revision)
 Returns the entry at the specific revision for the key.
 
NATS_EXTERN natsStatus kvStore_Put (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len)
 Places the new value for the key into the store. More...
NATS_EXTERN natsStatus kvStore_Put (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len)
 Places the new value for the key into the store.
 
NATS_EXTERN natsStatus kvStore_PutString (uint64_t *rev, kvStore *kv, const char *key, const char *data)
 Places the new value (as a string) for the key into the store. More...
NATS_EXTERN natsStatus kvStore_PutString (uint64_t *rev, kvStore *kv, const char *key, const char *data)
 Places the new value (as a string) for the key into the store.
 
NATS_EXTERN natsStatus kvStore_Create (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len)
 Places the value for the key into the store if and only if the key does not exist. More...
NATS_EXTERN natsStatus kvStore_Create (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len)
 Places the value for the key into the store if and only if the key does not exist.
 
NATS_EXTERN natsStatus kvStore_CreateString (uint64_t *rev, kvStore *kv, const char *key, const char *data)
 Places the value (as a string) for the key into the store if and only if the key does not exist. More...
NATS_EXTERN natsStatus kvStore_CreateString (uint64_t *rev, kvStore *kv, const char *key, const char *data)
 Places the value (as a string) for the key into the store if and only if the key does not exist.
 
NATS_EXTERN natsStatus kvStore_Update (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len, uint64_t last)
 Updates the value for the key into the store if and only if the latest revision matches. More...
NATS_EXTERN natsStatus kvStore_Update (uint64_t *rev, kvStore *kv, const char *key, const void *data, int len, uint64_t last)
 Updates the value for the key into the store if and only if the latest revision matches.
 
NATS_EXTERN natsStatus kvStore_UpdateString (uint64_t *rev, kvStore *kv, const char *key, const char *data, uint64_t last)
 Updates the value (as a string) for the key into the store if and only if the latest revision matches. More...
NATS_EXTERN natsStatus kvStore_UpdateString (uint64_t *rev, kvStore *kv, const char *key, const char *data, uint64_t last)
 Updates the value (as a string) for the key into the store if and only if the latest revision matches.
 
NATS_EXTERN natsStatus kvStore_Delete (kvStore *kv, const char *key)
 Deletes a key by placing a delete marker and leaving all revisions. More...
NATS_EXTERN natsStatus kvStore_Delete (kvStore *kv, const char *key)
 Deletes a key by placing a delete marker and leaving all revisions.
 
NATS_EXTERN natsStatus kvStore_Purge (kvStore *kv, const char *key, kvPurgeOptions *opts)
 Deletes a key by placing a purge marker and removing all revisions. More...
NATS_EXTERN natsStatus kvStore_Purge (kvStore *kv, const char *key, kvPurgeOptions *opts)
 Deletes a key by placing a purge marker and removing all revisions.
 
NATS_EXTERN natsStatus kvWatchOptions_Init (kvWatchOptions *opts)
 Initializes a KeyValue watcher options structure. More...
NATS_EXTERN natsStatus kvWatchOptions_Init (kvWatchOptions *opts)
 Initializes a KeyValue watcher options structure.
 
NATS_EXTERN natsStatus kvPurgeOptions_Init (kvPurgeOptions *opts)
 Initializes a KeyValue purge options structure. More...
NATS_EXTERN natsStatus kvPurgeOptions_Init (kvPurgeOptions *opts)
 Initializes a KeyValue purge options structure.
 
NATS_EXTERN natsStatus kvStore_PurgeDeletes (kvStore *kv, kvPurgeOptions *opts)
 Purge and removes delete markers. More...
NATS_EXTERN natsStatus kvStore_PurgeDeletes (kvStore *kv, kvPurgeOptions *opts)
 Purge and removes delete markers.
 
NATS_EXTERN natsStatus kvStore_Watch (kvWatcher **new_watcher, kvStore *kv, const char *keys, kvWatchOptions *opts)
 Returns a watcher for any updates to keys that match the keys argument. More...
NATS_EXTERN natsStatus kvStore_Watch (kvWatcher **new_watcher, kvStore *kv, const char *keys, kvWatchOptions *opts)
 Returns a watcher for any updates to keys that match the keys argument.
 
NATS_EXTERN natsStatus kvStore_WatchMulti (kvWatcher **new_watcher, kvStore *kv, const char **keys, int numKeys, kvWatchOptions *opts)
 Returns a watcher for any updates to keys that match one of the keys argument. More...
NATS_EXTERN natsStatus kvStore_WatchMulti (kvWatcher **new_watcher, kvStore *kv, const char **keys, int numKeys, kvWatchOptions *opts)
 Returns a watcher for any updates to keys that match one of the keys argument.
 
NATS_EXTERN natsStatus kvStore_WatchAll (kvWatcher **new_watcher, kvStore *kv, kvWatchOptions *opts)
 Returns a watcher for any updates to any keys of the KeyValue store bucket. More...
NATS_EXTERN natsStatus kvStore_WatchAll (kvWatcher **new_watcher, kvStore *kv, kvWatchOptions *opts)
 Returns a watcher for any updates to any keys of the KeyValue store bucket.
 
NATS_EXTERN natsStatus kvStore_Keys (kvKeysList *list, kvStore *kv, kvWatchOptions *opts)
 Returns all keys in the bucket. More...
NATS_EXTERN natsStatus kvStore_Keys (kvKeysList *list, kvStore *kv, kvWatchOptions *opts)
 Returns all keys in the bucket.
 
NATS_EXTERN natsStatus kvStore_KeysWithFilters (kvKeysList *list, kvStore *kv, const char **filters, int numFilters, kvWatchOptions *opts)
 Returns all keys in the bucket which matches the list of subject like filters. More...
NATS_EXTERN natsStatus kvStore_KeysWithFilters (kvKeysList *list, kvStore *kv, const char **filters, int numFilters, kvWatchOptions *opts)
 Returns all keys in the bucket which matches the list of subject like filters.
 
NATS_EXTERN void kvKeysList_Destroy (kvKeysList *list)
 Destroys this list of KeyValue store key strings. More...
NATS_EXTERN void kvKeysList_Destroy (kvKeysList *list)
 Destroys this list of KeyValue store key strings.
 
NATS_EXTERN natsStatus kvStore_History (kvEntryList *list, kvStore *kv, const char *key, kvWatchOptions *opts)
 Returns all historical entries for the key. More...
NATS_EXTERN natsStatus kvStore_History (kvEntryList *list, kvStore *kv, const char *key, kvWatchOptions *opts)
 Returns all historical entries for the key.
 
NATS_EXTERN void kvEntryList_Destroy (kvEntryList *list)
 Destroys this list of KeyValue store entries. More...
NATS_EXTERN void kvEntryList_Destroy (kvEntryList *list)
 Destroys this list of KeyValue store entries.
 
NATS_EXTERN const char * kvStore_Bucket (kvStore *kv)
 Returns the bucket name of this KeyValue store object. More...
 
NATS_EXTERN natsStatus kvStore_Status (kvStatus **new_status, kvStore *kv)
 Returns the status and configuration of a bucket. More...
NATS_EXTERN const char * kvStore_Bucket (kvStore *kv)
 Returns the bucket name of this KeyValue store object.
 
NATS_EXTERN natsStatus kvStore_Status (kvStatus **new_status, kvStore *kv)
 Returns the status and configuration of a bucket.
 
NATS_EXTERN natsStatus kvWatcher_Next (kvEntry **new_entry, kvWatcher *w, int64_t timeout)
 Returns the next entry for this watcher. More...
NATS_EXTERN natsStatus kvWatcher_Next (kvEntry **new_entry, kvWatcher *w, int64_t timeout)
 Returns the next entry for this watcher.
 
NATS_EXTERN natsStatus kvWatcher_Stop (kvWatcher *w)
 Stops the watcher. More...
NATS_EXTERN natsStatus kvWatcher_Stop (kvWatcher *w)
 Stops the watcher.
 
NATS_EXTERN void kvWatcher_Destroy (kvWatcher *w)
 Destroys the KeyValue watcher object. More...
NATS_EXTERN void kvWatcher_Destroy (kvWatcher *w)
 Destroys the KeyValue watcher object.
 
NATS_EXTERN const char * kvStatus_Bucket (kvStatus *sts)
 Returns the bucket name. More...
 
NATS_EXTERN uint64_t kvStatus_Values (kvStatus *sts)
 Returns how many messages are in the bucket, including historical values. More...
NATS_EXTERN const char * kvStatus_Bucket (kvStatus *sts)
 Returns the bucket name.
 
NATS_EXTERN uint64_t kvStatus_Values (kvStatus *sts)
 Returns how many messages are in the bucket, including historical values.
 
NATS_EXTERN int64_t kvStatus_History (kvStatus *sts)
 Returns the configured history kept per key. More...
NATS_EXTERN int64_t kvStatus_History (kvStatus *sts)
 Returns the configured history kept per key.
 
NATS_EXTERN int64_t kvStatus_TTL (kvStatus *sts)
 Returns how long the bucket keeps values for. More...
NATS_EXTERN int64_t kvStatus_TTL (kvStatus *sts)
 Returns how long the bucket keeps values for.
 
NATS_EXTERN int64_t kvStatus_Replicas (kvStatus *sts)
 Returns the number of replicas to keep for a bucket. More...
NATS_EXTERN int64_t kvStatus_Replicas (kvStatus *sts)
 Returns the number of replicas to keep for a bucket.
 
NATS_EXTERN uint64_t kvStatus_Bytes (kvStatus *sts)
 Returns the size (in bytes) of this bucket. More...
NATS_EXTERN uint64_t kvStatus_Bytes (kvStatus *sts)
 Returns the size (in bytes) of this bucket.
 
NATS_EXTERN void kvStatus_Destroy (kvStatus *sts)
 Destroys the KeyValue status object. More...
NATS_EXTERN void kvStatus_Destroy (kvStatus *sts)
 Destroys the KeyValue status object.
 
NATS_EXTERN microErrormicro_AddService (microService **new_microservice, natsConnection *nc, microServiceConfig *config)
 Creates and starts a new microservice. More...
 
NATS_EXTERN microErrormicroService_AddEndpoint (microService *m, microEndpointConfig *config)
 Adds an endpoint to a microservice and starts listening for messages. More...
 
NATS_EXTERN microErrormicroService_AddGroup (microGroup **new_group, microService *m, microGroupConfig *config)
 Adds an group (prefix) to a microservice. More...
 
NATS_EXTERN microErrormicroService_Destroy (microService *m)
 Destroys a microservice, stopping it first if needed. More...
 
NATS_EXTERN natsConnectionmicroService_GetConnection (microService *m)
 Returns the connection associated with the service. If the service was successfully started, it is safe to assume it's not NULL, however it may already have been disconnected or closed. More...
 
NATS_EXTERN microErrormicroService_GetInfo (microServiceInfo **new_info, microService *m)
 Returns a microServiceInfo for a microservice. More...
 
NATS_EXTERN void * microService_GetState (microService *m)
 Returns the pointer to state data (closure). It is originally provided in microServiceConfig.State. More...
 
NATS_EXTERN microErrormicroService_GetStats (microServiceStats **new_stats, microService *m)
 Returns run-time statistics for a microservice. More...
 
NATS_EXTERN bool microService_IsStopped (microService *m)
 Checks if the service is stopped. More...
NATS_EXTERN microErrormicro_AddService (microService **new_microservice, natsConnection *nc, microServiceConfig *config)
 Creates and starts a new microservice.
 
NATS_EXTERN microErrormicroService_AddEndpoint (microService *m, microEndpointConfig *config)
 Adds an endpoint to a microservice and starts listening for messages.
 
NATS_EXTERN microErrormicroService_AddGroup (microGroup **new_group, microService *m, microGroupConfig *config)
 Adds an group (prefix) to a microservice.
 
NATS_EXTERN microErrormicroService_Destroy (microService *m)
 Destroys a microservice, stopping it first if needed.
 
NATS_EXTERN natsConnectionmicroService_GetConnection (microService *m)
 Returns the connection associated with the service. If the service was successfully started, it is safe to assume it's not NULL, however it may already have been disconnected or closed.
 
NATS_EXTERN microErrormicroService_GetInfo (microServiceInfo **new_info, microService *m)
 Returns a microServiceInfo for a microservice.
 
NATS_EXTERN void * microService_GetState (microService *m)
 Returns the pointer to state data (closure). It is originally provided in microServiceConfig.State.
 
NATS_EXTERN microErrormicroService_GetStats (microServiceStats **new_stats, microService *m)
 Returns run-time statistics for a microservice.
 
NATS_EXTERN bool microService_IsStopped (microService *m)
 Checks if the service is stopped.
 
NATS_EXTERN microErrormicroService_Run (microService *m)
 Waits for a microservice to stop. More...
 
NATS_EXTERN microErrormicroService_Stop (microService *m)
 Stops a running microservice. More...
 
NATS_EXTERN microErrormicroGroup_AddGroup (microGroup **new_group, microGroup *parent, microGroupConfig *config)
 Adds a sub-group to microGroup. More...
 
NATS_EXTERN microErrormicroGroup_AddEndpoint (microGroup *g, microEndpointConfig *config)
 Adds an endpoint to a microGroup and starts listening for messages. More...
 
NATS_EXTERN microErrormicroRequest_AddHeader (microRequest *req, const char *key, const char *value)
 Adds a header to the underlying NATS request message. More...
 
NATS_EXTERN microErrormicroRequest_DeleteHeader (microRequest *req, const char *key)
 Deletes a header from the underlying NATS request message. More...
 
NATS_EXTERN natsConnectionmicroRequest_GetConnection (microRequest *req)
 Returns the connection associated with the request. More...
 
NATS_EXTERN const char * microRequest_GetData (microRequest *req)
 Returns the data in the the request, as a byte array. More...
 
NATS_EXTERN int microRequest_GetDataLength (microRequest *req)
 Returns the number of data bytes in the the request. More...
NATS_EXTERN microErrormicroService_Run (microService *m)
 Waits for a microservice to stop.
 
NATS_EXTERN microErrormicroService_Stop (microService *m)
 Stops a running microservice.
 
NATS_EXTERN microErrormicroGroup_AddGroup (microGroup **new_group, microGroup *parent, microGroupConfig *config)
 Adds a sub-group to microGroup.
 
NATS_EXTERN microErrormicroGroup_AddEndpoint (microGroup *g, microEndpointConfig *config)
 Adds an endpoint to a microGroup and starts listening for messages.
 
NATS_EXTERN microErrormicroRequest_AddHeader (microRequest *req, const char *key, const char *value)
 Adds a header to the underlying NATS request message.
 
NATS_EXTERN microErrormicroRequest_DeleteHeader (microRequest *req, const char *key)
 Deletes a header from the underlying NATS request message.
 
NATS_EXTERN natsConnectionmicroRequest_GetConnection (microRequest *req)
 Returns the connection associated with the request.
 
NATS_EXTERN const char * microRequest_GetData (microRequest *req)
 Returns the data in the the request, as a byte array.
 
NATS_EXTERN int microRequest_GetDataLength (microRequest *req)
 Returns the number of data bytes in the the request.
 
NATS_EXTERN void * microRequest_GetEndpointState (microRequest *req)
 Returns the pointer to the user-provided endpoint state, if the request is associated with an endpoint. More...
 
NATS_EXTERN microErrormicroRequest_GetHeaderKeys (microRequest *req, const char ***keys, int *count)
 Gets the list of all header keys in the NATS message underlying the request. More...
 
NATS_EXTERN microErrormicroRequest_GetHeaderValue (microRequest *req, const char *key, const char **value)
 Get the header entry associated with key from the NATS message underlying the request. More...
 
NATS_EXTERN microErrormicroRequest_GetHeaderValues (microRequest *req, const char *key, const char ***values, int *count)
 Get all header values associated with key from the NATS message underlying the request. More...
 
NATS_EXTERN natsMsgmicroRequest_GetMsg (microRequest *req)
 Get the NATS message underlying the request. More...
 
NATS_EXTERN const char * microRequest_GetReply (microRequest *req)
 Returns the reply subject set in this message. More...
 
NATS_EXTERN microServicemicroRequest_GetService (microRequest *req)
 Returns the pointer to the microservice associated with the request. More...
 
NATS_EXTERN void * microRequest_GetServiceState (microRequest *req)
 Returns the pointer to the user-provided service state. More...
 
NATS_EXTERN const char * microRequest_GetSubject (microRequest *req)
 Returns the subject of the request message. More...
 
NATS_EXTERN microErrormicroRequest_Respond (microRequest *req, const char *data, size_t len)
 Respond to a request, on the same NATS connection. More...
 
NATS_EXTERN microErrormicroRequest_RespondError (microRequest *req, microError *err)
 Respond to a request with a simple error. More...
 
NATS_EXTERN microErrormicroRequest_RespondCustom (microRequest *req, microError *err, const char *data, size_t len)
 Respond to a message, with an OK or an error. More...
 
NATS_EXTERN microErrormicroRequest_SetHeader (microRequest *req, const char *key, const char *value)
 Add value to the header associated with key in the NATS message underlying the request. More...
 
NATS_EXTERN microErrormicro_Errorf (const char *format,...)
 creates a new microError, with a printf-like formatted message. More...
 
NATS_EXTERN microErrormicro_ErrorfCode (int code, const char *format,...)
 creates a new microError, with a code and a printf-like formatted message. More...
 
NATS_EXTERN microErrormicro_ErrorFromStatus (natsStatus s)
 Wraps a NATS status into a microError, if not a NATS_OK. More...
 
NATS_EXTERN int microError_Code (microError *err)
 returns the int code of the error. More...
NATS_EXTERN void * microRequest_GetEndpointState (microRequest *req)
 Returns the pointer to the user-provided endpoint state, if the request is associated with an endpoint.
 
NATS_EXTERN microErrormicroRequest_GetHeaderKeys (microRequest *req, const char ***keys, int *count)
 Gets the list of all header keys in the NATS message underlying the request.
 
NATS_EXTERN microErrormicroRequest_GetHeaderValue (microRequest *req, const char *key, const char **value)
 Get the header entry associated with key from the NATS message underlying the request.
 
NATS_EXTERN microErrormicroRequest_GetHeaderValues (microRequest *req, const char *key, const char ***values, int *count)
 Get all header values associated with key from the NATS message underlying the request.
 
NATS_EXTERN natsMsgmicroRequest_GetMsg (microRequest *req)
 Get the NATS message underlying the request.
 
NATS_EXTERN const char * microRequest_GetReply (microRequest *req)
 Returns the reply subject set in this message.
 
NATS_EXTERN microServicemicroRequest_GetService (microRequest *req)
 Returns the pointer to the microservice associated with the request.
 
NATS_EXTERN void * microRequest_GetServiceState (microRequest *req)
 Returns the pointer to the user-provided service state.
 
NATS_EXTERN const char * microRequest_GetSubject (microRequest *req)
 Returns the subject of the request message.
 
NATS_EXTERN microErrormicroRequest_Respond (microRequest *req, const char *data, size_t len)
 Respond to a request, on the same NATS connection.
 
NATS_EXTERN microErrormicroRequest_RespondError (microRequest *req, microError *err)
 Respond to a request with a simple error.
 
NATS_EXTERN microErrormicroRequest_RespondCustom (microRequest *req, microError *err, const char *data, size_t len)
 Respond to a message, with an OK or an error.
 
NATS_EXTERN microErrormicroRequest_SetHeader (microRequest *req, const char *key, const char *value)
 Add value to the header associated with key in the NATS message underlying the request.
 
NATS_EXTERN microErrormicro_Errorf (const char *format,...)
 creates a new microError, with a printf-like formatted message.
 
NATS_EXTERN microErrormicro_ErrorfCode (int code, const char *format,...)
 creates a new microError, with a code and a printf-like formatted message.
 
NATS_EXTERN microErrormicro_ErrorFromStatus (natsStatus s)
 Wraps a NATS status into a microError, if not a NATS_OK.
 
NATS_EXTERN int microError_Code (microError *err)
 returns the int code of the error.
 
NATS_EXTERN void microError_Destroy (microError *err)
 destroys a microError. More...
NATS_EXTERN void microError_Destroy (microError *err)
 destroys a microError.
 
NATS_EXTERN natsStatus microError_Status (microError *err)
 Returns the NATS status associated with the error. More...
NATS_EXTERN natsStatus microError_Status (microError *err)
 Returns the NATS status associated with the error.
 
NATS_EXTERN const char * microError_String (microError *err, char *buf, size_t len)
 Returns a printable string with the error message. More...
 
NATS_EXTERN microErrormicroError_Wrapf (microError *err, const char *format,...)
 Wraps an exising microError with a higher printf-like formatted message. More...
 
NATS_EXTERN microErrormicro_NewClient (microClient **new_client, natsConnection *nc, microClientConfig *cfg)
 Creates a new microservice client. More...
 
NATS_EXTERN void microClient_Destroy (microClient *client)
 Destroys a microservice client. More...
NATS_EXTERN const char * microError_String (microError *err, char *buf, size_t len)
 Returns a printable string with the error message.
 
NATS_EXTERN microErrormicroError_Wrapf (microError *err, const char *format,...)
 Wraps an exising microError with a higher printf-like formatted message.
 
NATS_EXTERN microErrormicro_NewClient (microClient **new_client, natsConnection *nc, microClientConfig *cfg)
 Creates a new microservice client.
 
NATS_EXTERN void microClient_Destroy (microClient *client)
 Destroys a microservice client.
 
NATS_EXTERN microErrormicroClient_DoRequest (natsMsg **reply, microClient *client, const char *subject, const char *data, int data_len)
 Sends a request to a microservice and receives the response. More...
 
NATS_EXTERN void microServiceInfo_Destroy (microServiceInfo *info)
 Destroys a microServiceInfo object. More...
NATS_EXTERN microErrormicroClient_DoRequest (natsMsg **reply, microClient *client, const char *subject, const char *data, int data_len)
 Sends a request to a microservice and receives the response.
 
NATS_EXTERN void microServiceInfo_Destroy (microServiceInfo *info)
 Destroys a microServiceInfo object.
 
NATS_EXTERN void microServiceStats_Destroy (microServiceStats *stats)
 Destroys a microServiceStats object. More...
NATS_EXTERN void microServiceStats_Destroy (microServiceStats *stats)
 Destroys a microServiceStats object.
 
- - + - +

+

Variables

NATS_EXTERN microErrormicro_ErrorOutOfMemory
NATS_EXTERN microErrormicro_ErrorOutOfMemory
 
NATS_EXTERN microErrormicro_ErrorInvalidArg
NATS_EXTERN microErrormicro_ErrorInvalidArg
 

Macro Definition Documentation

- -

◆ NATS_EXTERN

+ +

◆ NATS_EXTERN

@@ -1695,8 +1705,8 @@

-

◆ NATS_DEFAULT_URL

+ +

◆ NATS_DEFAULT_URL

@@ -1710,8 +1720,8 @@

-

◆ JSMsgSize

+ +

◆ JSMsgSize

@@ -1726,8 +1736,8 @@

-

◆ JSMsgRollup

+ +

◆ JSMsgRollup

@@ -1743,8 +1753,8 @@

-

◆ JSMsgRollupSubject

+ +

◆ JSMsgRollupSubject

@@ -1759,8 +1769,8 @@

-

◆ JSMsgRollupAll

+ +

◆ JSMsgRollupAll

@@ -1775,8 +1785,8 @@

-

◆ JSStream

+ +

◆ JSStream

@@ -1789,8 +1799,8 @@

-

◆ JSSequence

+ +

◆ JSSequence

@@ -1803,8 +1813,8 @@

-

◆ JSLastSequence

+ +

◆ JSLastSequence

@@ -1817,8 +1827,8 @@

-

◆ JSTimeStamp

+ +

◆ JSTimeStamp

@@ -1831,8 +1841,8 @@

-

◆ JSSubject

+ +

◆ JSSubject

@@ -1846,8 +1856,8 @@

Typedef Documentation

- -

◆ natsSock

+ +

◆ natsSock

diff --git a/doc/html/nats_8h.js b/doc/html/nats_8h.js index 87a224521..4ed01786f 100644 --- a/doc/html/nats_8h.js +++ b/doc/html/nats_8h.js @@ -1,10 +1,10 @@ var nats_8h = [ - [ "jsOptionsPublishAsync", "structjs_options_1_1js_options_publish_async.html", "structjs_options_1_1js_options_publish_async" ], - [ "jsOptionsPullSubscribeAsync", "structjs_options_1_1js_options_pull_subscribe_async.html", "structjs_options_1_1js_options_pull_subscribe_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" ], + [ "jsOptions::jsOptionsPublishAsync", "structjs_options_1_1js_options_publish_async.html", "structjs_options_1_1js_options_publish_async" ], + [ "jsOptions::jsOptionsPullSubscribeAsync", "structjs_options_1_1js_options_pull_subscribe_async.html", "structjs_options_1_1js_options_pull_subscribe_async" ], + [ "jsOptions::jsOptionsStream", "structjs_options_1_1js_options_stream.html", "structjs_options_1_1js_options_stream" ], + [ "jsOptions::jsOptionsStream::jsOptionsStreamPurge", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html", "structjs_options_1_1js_options_stream_1_1js_options_stream_purge" ], + [ "jsOptions::jsOptionsStream::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 ], [ "JSMsgSize", "nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4", null ], @@ -101,7 +101,7 @@ var nats_8h = [ "natsEvLoop_Detach", "group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0", null ], [ "natsUserJWTHandler", "group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b", null ], [ "natsSignatureHandler", "group__callbacks_group.html#gab786ffd670c86de0563559351305080b", null ], - [ "natsTokenHandler", "group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094", null ], + [ "natsTokenHandler", "group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499", null ], [ "natsOnCompleteCB", "group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a", null ], [ "natsCustomReconnectDelayHandler", "group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4", null ], [ "jsPubAckErrHandler", "group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992", null ], @@ -123,7 +123,7 @@ var nats_8h = [ "microServiceConfig", "group__micro_types.html#ga1e46c0657cf42e83b366d224f380fb55", null ], [ "microServiceInfo", "group__micro_types.html#ga033705d0404de94efb7a6444c6e91743", null ], [ "microServiceStats", "group__micro_types.html#gaf832de937edc57bcc3af5e1456b3760c", null ], - [ "microRequestHandler", "group__micro_callbacks.html#ga95c185268f8eb44fa6ee16db4b33958e", null ], + [ "microRequestHandler", "group__micro_callbacks.html#gab465a9b31672c63738e8f6b0a61c2e90", null ], [ "microErrorHandler", "group__micro_callbacks.html#ga7a40fbbb9b1102f0a7679f9dfcf6c0d6", null ], [ "microDoneHandler", "group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840", null ], [ "jsRetentionPolicy", "group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d", [ @@ -168,13 +168,13 @@ var nats_8h = ] ], [ "nats_OpenWithConfig", "group__library_group.html#gac6a49d5ba110ce79c97792fbed584587", null ], [ "nats_Open", "group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d", null ], - [ "nats_GetVersion", "group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d", null ], + [ "nats_GetVersion", "group__library_group.html#ga0d8c3df1c0c4a3d340d8ff81355fb1e8", null ], [ "nats_GetVersionNumber", "group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8", null ], [ "nats_CheckCompatibility", "group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e", null ], [ "nats_Now", "group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e", null ], [ "nats_NowInNanoSeconds", "group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223", null ], [ "nats_Sleep", "group__library_group.html#gad5040264cd4b1404956babf3c03a4f09", null ], - [ "nats_GetLastError", "group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3", null ], + [ "nats_GetLastError", "group__library_group.html#gadecfd49a58b581dbba40da77b195fd85", null ], [ "nats_GetLastErrorStack", "group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e", null ], [ "nats_PrintLastErrorStack", "group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4", null ], [ "nats_SetMessageDeliveryPoolSize", "group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d", null ], @@ -182,7 +182,7 @@ var nats_8h = [ "nats_Sign", "group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba", null ], [ "nats_Close", "group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e", null ], [ "nats_CloseAndWait", "group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903", null ], - [ "natsStatus_GetText", "group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752", null ], + [ "natsStatus_GetText", "group__status_group.html#ga4a83c4a08f1e4dd9451c1a88b6a4254e", null ], [ "natsStatistics_Create", "group__stats_group.html#gafa923df029168f4991b77ffdd9e24877", null ], [ "natsStatistics_GetCounts", "group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f", null ], [ "natsStatistics_Destroy", "group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c", null ], @@ -268,9 +268,9 @@ var nats_8h = [ "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 ], - [ "natsMsg_GetData", "group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f", null ], + [ "natsMsg_GetSubject", "group__msg_group.html#gad7cad38946648e3047aa0665a3dd230a", null ], + [ "natsMsg_GetReply", "group__msg_group.html#ga880535362c91b3e405792aa66ff945b6", null ], + [ "natsMsg_GetData", "group__msg_group.html#ga523364451fd92534e754054266196e59", null ], [ "natsMsg_GetDataLength", "group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de", null ], [ "natsMsgHeader_Set", "group__msg_group.html#gaf30b47d4217c9335919f05536e379af8", null ], [ "natsMsgHeader_Add", "group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b", null ], @@ -283,12 +283,13 @@ var nats_8h = [ "stanMsg_GetSequence", "group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5", null ], [ "stanMsg_GetTimestamp", "group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452", null ], [ "stanMsg_IsRedelivered", "group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0", null ], - [ "stanMsg_GetData", "group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038", null ], + [ "stanMsg_GetData", "group__stan_msg_group.html#ga2f27fbfb79a46c52e079f670c59e1260", null ], [ "stanMsg_GetDataLength", "group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777", null ], [ "stanMsg_Destroy", "group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f", null ], [ "natsConnection_Connect", "group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce", null ], [ "natsConnection_Reconnect", "group__conn_mgt_group.html#gab189a6974024f58944cdaa5612d4587e", null ], [ "natsConnection_ProcessReadEvent", "group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8", null ], + [ "natsConnection_ProcessCloseEvent", "group__conn_mgt_group.html#ga9b0b13505d2dc85f49a5554c8a164876", null ], [ "natsConnection_ProcessWriteEvent", "group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47", null ], [ "natsConnection_ConnectTo", "group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4", null ], [ "natsConnection_IsClosed", "group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f", null ], @@ -335,7 +336,7 @@ var nats_8h = [ "natsSubscription_AutoUnsubscribe", "group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116", null ], [ "natsSubscription_QueuedMsgs", "group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254", null ], [ "natsSubscription_GetID", "group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20", null ], - [ "natsSubscription_GetSubject", "group__sub_group.html#ga0f65b49a355530c05445a3b9ce15cecb", null ], + [ "natsSubscription_GetSubject", "group__sub_group.html#gadd4872b9fc5678a73f9ab04ce8428432", null ], [ "natsSubscription_SetPendingLimits", "group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4", null ], [ "natsSubscription_GetPendingLimits", "group__sub_group.html#ga786bb458981274fe717f266bd3b96d96", null ], [ "natsSubscription_GetPending", "group__sub_group.html#gaca6262e2ef842caa701a9f233db72707", null ], @@ -438,11 +439,11 @@ var nats_8h = [ "js_KeyValue", "group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6", null ], [ "js_DeleteKeyValue", "group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937", null ], [ "kvStore_Destroy", "group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da", null ], - [ "kvEntry_Bucket", "group__kv_entry.html#ga3671d74ba764a888c0c3f0df8d5c9dc0", null ], - [ "kvEntry_Key", "group__kv_entry.html#ga2d7c58132964d1d2861a30cc38b960aa", null ], - [ "kvEntry_Value", "group__kv_entry.html#ga82de8c62ea3ef6f8839169f922631176", null ], + [ "kvEntry_Bucket", "group__kv_entry.html#gadedbb410cce499afb535eb6641c32ca7", null ], + [ "kvEntry_Key", "group__kv_entry.html#gab455f32b0abfb1361dab4b5e7d98042a", null ], + [ "kvEntry_Value", "group__kv_entry.html#ga28077f81d71a30cbce2dc81e5c9574fc", null ], [ "kvEntry_ValueLen", "group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415", null ], - [ "kvEntry_ValueString", "group__kv_entry.html#ga81060a449976b6801049763d4fe7339f", null ], + [ "kvEntry_ValueString", "group__kv_entry.html#ga7ff6220915726600545357e31226fb65", null ], [ "kvEntry_Revision", "group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f", null ], [ "kvEntry_Created", "group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a", null ], [ "kvEntry_Delta", "group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47", null ], @@ -469,60 +470,60 @@ var nats_8h = [ "kvKeysList_Destroy", "group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45", null ], [ "kvStore_History", "group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5", null ], [ "kvEntryList_Destroy", "group__kv_group.html#gae783352ab81e22aa3173057d117518e6", null ], - [ "kvStore_Bucket", "group__kv_group.html#ga8fd5aa9d1c7af511650f60863a21ee84", null ], + [ "kvStore_Bucket", "group__kv_group.html#gad28fdf9aae16bba308cda799fca13281", null ], [ "kvStore_Status", "group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27", null ], [ "kvWatcher_Next", "group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5", null ], [ "kvWatcher_Stop", "group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e", null ], [ "kvWatcher_Destroy", "group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9", null ], - [ "kvStatus_Bucket", "group__kv_status.html#ga9b81e3c0aa80b6165657cd68b687c156", null ], + [ "kvStatus_Bucket", "group__kv_status.html#ga1acec36db32207f21e15afc26bb5af1c", null ], [ "kvStatus_Values", "group__kv_status.html#ga2016af3c73841d8b226361e764dce158", null ], [ "kvStatus_History", "group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5", null ], [ "kvStatus_TTL", "group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1", null ], [ "kvStatus_Replicas", "group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2", null ], [ "kvStatus_Bytes", "group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff", null ], [ "kvStatus_Destroy", "group__kv_status.html#ga5eb3d824c1873af705beee4798246a08", null ], - [ "micro_AddService", "group__micro_service_functions.html#gab238a5c3d44f03a32bf2ecae62e11c19", null ], - [ "microService_AddEndpoint", "group__micro_service_functions.html#ga112ef90de06648f29330e191b5d613dc", null ], - [ "microService_AddGroup", "group__micro_service_functions.html#ga1e74f8d482ac32e9bcf29b0609d2ade6", null ], - [ "microService_Destroy", "group__micro_service_functions.html#gad7da17f143822a5caa57c90505453a6d", null ], - [ "microService_GetConnection", "group__micro_service_functions.html#ga348b4d33e070d9f9c991bd1165e45508", null ], - [ "microService_GetInfo", "group__micro_service_functions.html#ga715dc8b99716d691c37baa510697e9d6", null ], - [ "microService_GetState", "group__micro_service_functions.html#ga2eb6ef97d3939fee33e857227ef570ee", null ], - [ "microService_GetStats", "group__micro_service_functions.html#gaf59402d29dba31982e899415863a62d8", null ], + [ "micro_AddService", "group__micro_service_functions.html#ga2986a9751147b6f77064b5739635c2c1", null ], + [ "microService_AddEndpoint", "group__micro_service_functions.html#gadcab5687b72ec24ef7ae647ea844ebc7", null ], + [ "microService_AddGroup", "group__micro_service_functions.html#ga26c62ec5b8ed46e1503bb62d8b066d9c", null ], + [ "microService_Destroy", "group__micro_service_functions.html#ga32ff6b2fb38eafb4df8e6b1039ee5984", null ], + [ "microService_GetConnection", "group__micro_service_functions.html#ga20bb55e101c42a3b7172ea055b3ea04f", null ], + [ "microService_GetInfo", "group__micro_service_functions.html#gae7f5d4bde8ac12bde5ad48cebfad9e25", null ], + [ "microService_GetState", "group__micro_service_functions.html#gaf58eddc84ef124c80a86d380075ef226", null ], + [ "microService_GetStats", "group__micro_service_functions.html#ga19b3b7126a1e2472a4970fc16b2f9fb4", null ], [ "microService_IsStopped", "group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0", null ], - [ "microService_Run", "group__micro_service_functions.html#ga6a6a59f10e6764442bcac7fdd34b07d2", null ], - [ "microService_Stop", "group__micro_service_functions.html#ga3c54fa4faa6de985c411b08e62557d6e", null ], - [ "microGroup_AddGroup", "group__micro_group_functions.html#gaa18fb57d08b18a2927704acfc1343625", null ], - [ "microGroup_AddEndpoint", "group__micro_group_functions.html#ga4d9bc96f6e349296c2038126c931f027", null ], - [ "microRequest_AddHeader", "group__micro_request_functions.html#ga00363230b46c2794165c2dc10ca65fb5", null ], - [ "microRequest_DeleteHeader", "group__micro_request_functions.html#gaf3d72b449f4a72da06f3a7ce859a1ce9", null ], - [ "microRequest_GetConnection", "group__micro_request_functions.html#ga47f26882c6d2d9436f18fe75d2a17fa6", null ], - [ "microRequest_GetData", "group__micro_request_functions.html#ga4152732a49fc6401dc25bea5aa10b7fb", null ], + [ "microService_Run", "group__micro_service_functions.html#gaecde4e29e2b963e73fe4a8ff2fce064a", null ], + [ "microService_Stop", "group__micro_service_functions.html#ga35de7172dac67472ac3890bc955b9b42", null ], + [ "microGroup_AddGroup", "group__micro_group_functions.html#gade7fd0f2080a2e647b79c20a5019394d", null ], + [ "microGroup_AddEndpoint", "group__micro_group_functions.html#gabc9641ad7ee7775c388c864f2ffa6883", null ], + [ "microRequest_AddHeader", "group__micro_request_functions.html#ga6a6fa30291301abf54e25a24fde7e293", null ], + [ "microRequest_DeleteHeader", "group__micro_request_functions.html#gad50a68e2193da36d7b477a34f488840c", null ], + [ "microRequest_GetConnection", "group__micro_request_functions.html#ga6cf9c55a05fe1234ef264c25ca8294b3", null ], + [ "microRequest_GetData", "group__micro_request_functions.html#ga695cf95ff0f596affecbd3954fd498cf", null ], [ "microRequest_GetDataLength", "group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0", null ], - [ "microRequest_GetEndpointState", "group__micro_request_functions.html#gaf284671188c1d04a7488e20063b3ed54", null ], - [ "microRequest_GetHeaderKeys", "group__micro_request_functions.html#ga2089cf41f1b51e1cba8138bfd383433c", null ], - [ "microRequest_GetHeaderValue", "group__micro_request_functions.html#ga983d262fb2e77314af0f7bc0178306b9", null ], - [ "microRequest_GetHeaderValues", "group__micro_request_functions.html#gabb15bd720ee13fa8e489c8ae9ee52298", null ], - [ "microRequest_GetMsg", "group__micro_request_functions.html#ga7e27d518d856dbe040c17548d4757633", null ], - [ "microRequest_GetReply", "group__micro_request_functions.html#ga3adaed9594560b1d186b047277aa1163", null ], - [ "microRequest_GetService", "group__micro_request_functions.html#gaef03919ee49345f9eeb6b89c44936447", null ], - [ "microRequest_GetServiceState", "group__micro_request_functions.html#ga9925f42bbbf9831350a3065795631b0c", null ], - [ "microRequest_GetSubject", "group__micro_request_functions.html#ga4e8b8a731d62941fb46561538c04333e", null ], - [ "microRequest_Respond", "group__micro_request_functions.html#ga9f034636bf30623443b14542efd9a2f9", null ], - [ "microRequest_RespondError", "group__micro_request_functions.html#ga1967e15e58fefc2bef0403fec26b8463", null ], - [ "microRequest_RespondCustom", "group__micro_request_functions.html#ga0c7d26260030ce528aa8e0f9dbb0a643", null ], - [ "microRequest_SetHeader", "group__micro_request_functions.html#ga18a968ee89c6bd394397a3c140cd3c85", null ], - [ "micro_Errorf", "group__micro_error_functions.html#ga29eaa7704203b20e777ebf08f92152d8", null ], - [ "micro_ErrorfCode", "group__micro_error_functions.html#ga85d7590097c02c612f7d2e8a9fb46326", null ], - [ "micro_ErrorFromStatus", "group__micro_error_functions.html#ga1e4bf12e40b57a5d0a4cf43717771cf2", null ], + [ "microRequest_GetEndpointState", "group__micro_request_functions.html#gab999f2b9972c4339f6f78f491dfc6f3b", null ], + [ "microRequest_GetHeaderKeys", "group__micro_request_functions.html#gab78f9e653c13c8bbbbaa74d50dd34aa4", null ], + [ "microRequest_GetHeaderValue", "group__micro_request_functions.html#gad28fb0245a4c6d3218e4d233c141d3ce", null ], + [ "microRequest_GetHeaderValues", "group__micro_request_functions.html#gad73789e910856e6d3ece0ea95f1c8a54", null ], + [ "microRequest_GetMsg", "group__micro_request_functions.html#ga764c2ebab8816c4706d6e49e5cbe8320", null ], + [ "microRequest_GetReply", "group__micro_request_functions.html#gae87e12447ebc9864d38268a15c370182", null ], + [ "microRequest_GetService", "group__micro_request_functions.html#ga285974d2b6bc4b1369d9a9aa495e8119", null ], + [ "microRequest_GetServiceState", "group__micro_request_functions.html#ga8947795096eb225b16af422026627efa", null ], + [ "microRequest_GetSubject", "group__micro_request_functions.html#ga6727593cc380ad418e1d45d232ffea5e", null ], + [ "microRequest_Respond", "group__micro_request_functions.html#ga9c50e895154b151d3c9dadd3502b80f9", null ], + [ "microRequest_RespondError", "group__micro_request_functions.html#ga402e8ccd0602a27d333d50088f6a92a3", null ], + [ "microRequest_RespondCustom", "group__micro_request_functions.html#gae62bab929e8835da250870cfde2f22b2", null ], + [ "microRequest_SetHeader", "group__micro_request_functions.html#gab94d97619daf42590d7e6c6bd758b9ab", null ], + [ "micro_Errorf", "group__micro_error_functions.html#ga7732a5a63c3b452f8d78f4e41e726fe1", null ], + [ "micro_ErrorfCode", "group__micro_error_functions.html#ga91dd255ecb0fc97fddb0b8abe4a3fc4c", null ], + [ "micro_ErrorFromStatus", "group__micro_error_functions.html#gac557c5b7b565746d8c5521c726842641", null ], [ "microError_Code", "group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54", null ], [ "microError_Destroy", "group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07", null ], [ "microError_Status", "group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c", null ], - [ "microError_String", "group__micro_error_functions.html#gaa4e5ef564e64393601f292abfc37e3ad", null ], - [ "microError_Wrapf", "group__micro_error_functions.html#ga3aa1ac805c27d3afc35c07fbe16c2d04", null ], - [ "micro_NewClient", "group__micro_client_functions.html#ga4d7d96defcccbc48e79b017629723e54", null ], + [ "microError_String", "group__micro_error_functions.html#ga9694838e69616612ef98afe7a45cb58d", null ], + [ "microError_Wrapf", "group__micro_error_functions.html#gad43118a9e9e48aefbde3b21c4bd9d36f", null ], + [ "micro_NewClient", "group__micro_client_functions.html#ga191be60c4f9bb88f83f73b5ce4e5e0bd", null ], [ "microClient_Destroy", "group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a", null ], - [ "microClient_DoRequest", "group__micro_client_functions.html#ga84cfeb41f87c0105f89e17ca37bc88a5", null ], + [ "microClient_DoRequest", "group__micro_client_functions.html#gac3be6a03f5846ac1bb06f091bea36a99", null ], [ "microServiceInfo_Destroy", "group__micro_cleanup_functions.html#ga9b4756ed693ce4fc0f06375aa0d3d54c", null ], [ "microServiceStats_Destroy", "group__micro_cleanup_functions.html#gaabcbf8378e6221eea78493a26576c8ce", null ], [ "micro_ErrorOutOfMemory", "group__micro_types.html#gab8c75a7c8001f647b5d2f27a0b26e82e", null ], diff --git a/doc/html/nats_8h_source.html b/doc/html/nats_8h_source.html index 42d45d9bd..52caccbcc 100644 --- a/doc/html/nats_8h_source.html +++ b/doc/html/nats_8h_source.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: nats.h Source File @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,22 +35,28 @@
- + +/* @license-end */ + +
@@ -77,2306 +83,2448 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
nats.h
+
nats.h
-Go to the documentation of this file.
1 // Copyright 2015-2024 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
-
5 //
-
6 // http://www.apache.org/licenses/LICENSE-2.0
-
7 //
-
8 // Unless required by applicable law or agreed to in writing, software
-
9 // distributed under the License is distributed on an "AS IS" BASIS,
-
10 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-
11 // See the License for the specific language governing permissions and
-
12 // limitations under the License.
-
13 
-
14 #ifndef NATS_H_
-
15 #define NATS_H_
-
16 
-
17 #ifdef __cplusplus
-
18 extern "C" {
-
19 #endif
-
20 
-
21 #include <stdlib.h>
-
22 #include <stdint.h>
-
23 #include <stdbool.h>
-
24 #include <inttypes.h>
-
25 #include <stdio.h>
-
26 
-
27 #include "status.h"
-
28 #include "version.h"
-
29 
-
37 #if defined(_WIN32)
-
38  #include <winsock2.h>
-
39  #if defined(nats_EXPORTS)
-
40  #define NATS_EXTERN __declspec(dllexport)
-
41  #elif defined(nats_IMPORTS)
-
42  #define NATS_EXTERN __declspec(dllimport)
-
43  #else
-
44  #define NATS_EXTERN
-
45  #endif
-
46 
-
47  typedef SOCKET natsSock;
-
48 #else
-
49  #define NATS_EXTERN
-
50  typedef int natsSock;
-
51 #endif
-
52 
-
86 #define NATS_DEFAULT_URL "nats://localhost:4222"
-
87 
-
97  #define JSMsgSize "Nats-Msg-Size"
-
98 
-
111  #define JSMsgRollup "Nats-Rollup"
-
112 
-
120  #define JSMsgRollupSubject "sub"
-
121 
-
129  #define JSMsgRollupAll "all"
-
130 
-
131  // Headers for republished messages and direct get.
-
132  #define JSStream "Nats-Stream"
-
133  #define JSSequence "Nats-Sequence"
-
134  #define JSLastSequence "Nats-Last-Sequence"
-
135  #define JSTimeStamp "Nats-Time-Stamp"
-
136  #define JSSubject "Nats-Subject"
-
137 
-
138 //
-
139 // Types.
-
140 //
-
152 typedef struct __natsConnection natsConnection;
-
153 
-
159 typedef struct __natsStatistics natsStatistics;
-
160 
-
165 typedef struct __natsSubscription natsSubscription;
-
166 
-
172 typedef struct __natsMsg natsMsg;
-
173 
-
178 typedef struct __natsOptions natsOptions;
-
179 
-
187 typedef char natsInbox;
-
188 
-
189 
-
195 typedef struct __natsClientConfig
-
196 {
- -
198 
-
199  int64_t LockSpinCount;
-
200 
-
201  // Subscription message delivery thread control
- - -
204 
-
205  // Reply message delivery thread control
- - - - -
210 
-
234 typedef struct natsMsgList
-
235 {
- -
237  int Count;
-
238 
- -
240 
-
246 typedef struct natsMetadata
-
247 {
-
248  // User-provided metadata for the stream, encoded as an array of {"key", "value",...}
-
249  const char **List;
-
250  // Number of key/value pairs in Metadata, 1/2 of the length of the array.
-
251  int Count;
- -
253 
-
262 typedef struct __jsCtx jsCtx;
-
263 
-
279 typedef struct jsPubOptions
-
280 {
-
281  int64_t MaxWait;
-
282  const char *MsgId;
-
283  const char *ExpectStream;
-
284  const char *ExpectLastMsgId;
-
285  uint64_t ExpectLastSeq;
- - -
288 
- -
290 
-
294 typedef enum
-
295 {
- - - -
299 
- -
301 
-
305 typedef enum
-
306 {
- - -
309 
- -
311 
-
315 typedef enum
-
316 {
- - -
319 
-
320 } jsStorageType;
-
321 
-
325 typedef enum
-
326 {
- - - -
330 
-
334 typedef enum
-
335 {
- - - - - - -
342 
- -
344 
-
348 typedef enum
-
349 {
- - - -
353 
-
354 
-
355 } jsAckPolicy;
-
356 
-
360 typedef enum
-
361 {
- - -
364 
- -
366 
-
367 
-
379 typedef struct jsPlacement
-
380 {
-
381  const char *Cluster;
-
382  const char **Tags;
-
383  int TagsLen;
-
384 
- -
386 
-
396 typedef struct jsExternalStream
-
397 {
-
398  const char *APIPrefix;
-
399  const char *DeliverPrefix;
-
400 
- -
402 
-
415 typedef struct jsStreamSource
-
416 {
-
417  const char *Name;
-
418  uint64_t OptStartSeq;
-
419  int64_t OptStartTime;
-
420  const char *FilterSubject;
- -
422  // Domain and External are mutually exclusive.
-
423  // If Domain is set, an External value will be created with
-
424  // the APIPrefix constructed based on the Domain value.
-
425  const char *Domain;
-
426 
- -
428 
-
432 typedef struct jsRePublish
-
433 {
-
434  const char *Source;
-
435  const char *Destination;
- -
437 
- -
439 
- -
445 {
-
446  const char *Source;
-
447  const char *Destination;
- -
449 
- -
455 {
- - - -
459 
-
539 typedef struct jsStreamConfig {
-
540  const char *Name;
-
541  const char *Description;
-
542  const char **Subjects;
- - -
545  int64_t MaxConsumers;
-
546  int64_t MaxMsgs;
-
547  int64_t MaxBytes;
-
548  int64_t MaxAge;
- -
550  int32_t MaxMsgSize;
- - -
553  int64_t Replicas;
-
554  bool NoAck;
-
555  const char *Template;
-
556  int64_t Duplicates;
- - - - -
561  bool Sealed;
-
562  bool DenyDelete;
-
563  bool DenyPurge;
-
564 
- -
568 
- -
572 
- -
576 
- -
580 
- -
584 
- -
589 
- -
593 
-
595  uint64_t FirstSeq;
-
596 
- -
600 
- - -
605 
-
609 typedef struct jsLostStreamData
-
610 {
-
611  uint64_t *Msgs;
-
612  int MsgsLen;
-
613  uint64_t Bytes;
-
614 
- -
616 
-
622 typedef struct jsStreamStateSubject
-
623 {
-
624  const char *Subject;
-
625  uint64_t Msgs;
-
626 
- -
628 
-
658 typedef struct jsStreamStateSubjects
-
659 {
- -
661  int Count;
-
662 
- -
664 
-
671 typedef struct jsStreamState
-
672 {
-
673  uint64_t Msgs;
-
674  uint64_t Bytes;
-
675  uint64_t FirstSeq;
-
676  int64_t FirstTime;
-
677  uint64_t LastSeq;
-
678  int64_t LastTime;
-
679  int64_t NumSubjects;
- -
681  uint64_t NumDeleted;
-
682  uint64_t *Deleted;
- - -
685  int64_t Consumers;
-
686 
- -
688 
-
693 typedef struct jsPeerInfo
-
694 {
-
695  char *Name;
-
696  bool Current;
-
697  bool Offline;
-
698  int64_t Active;
-
699  uint64_t Lag;
-
700 
- -
702 
-
707 typedef struct jsClusterInfo
-
708 {
-
709  char *Name;
-
710  char *Leader;
- - -
713 
- -
715 
-
719 typedef struct jsStreamSourceInfo
-
720 {
-
721  char *Name;
- -
723  uint64_t Lag;
-
724  int64_t Active;
-
725  const char * FilterSubject;
- - -
728 
- -
730 
-
734 typedef struct jsStreamAlternate
-
735 {
-
736  const char *Name;
-
737  const char *Domain;
-
738  const char *Cluster;
-
739 
- -
741 
-
748 typedef struct jsStreamInfo
-
749 {
- -
751  int64_t Created;
- - - - - - - -
759 
- -
761 
-
769 typedef struct jsStreamInfoList
-
770 {
- -
772  int Count;
-
773 
- -
775 
-
783 typedef struct jsStreamNamesList
-
784 {
-
785  char **List;
-
786  int Count;
-
787 
- -
789 
-
833 typedef struct jsConsumerConfig
-
834 {
-
835  const char *Name;
-
836  const char *Durable;
-
837  const char *Description;
- -
839  uint64_t OptStartSeq;
-
840  int64_t OptStartTime;
- -
842  int64_t AckWait;
-
843  int64_t MaxDeliver;
-
844  int64_t *BackOff;
- -
846  const char *FilterSubject;
- -
848  uint64_t RateLimit;
-
849  const char *SampleFrequency;
-
850  int64_t MaxWaiting;
-
851  int64_t MaxAckPending;
- -
853  int64_t Heartbeat;
- -
855 
-
856  // Pull based options.
-
857  int64_t MaxRequestBatch;
- - -
860 
-
861  // Push based options.
-
862  const char *DeliverSubject;
-
863  const char *DeliverGroup;
-
864 
-
865  // Ephemeral inactivity threshold.
- -
867 
-
868  // Generally inherited by parent stream and other markers, now can be configured directly.
-
869  int64_t Replicas;
-
870  // Force memory storage.
- -
872 
-
873  // Configuration options introduced in 2.10
-
874 
-
875  const char **FilterSubjects;
- - -
878 
-
879  // Configuration options introduced in 2.11
-
880 
-
881  int64_t PauseUntil;
- -
883 
- -
902 {
-
903  uint64_t Stream;
-
904  uint64_t ConsumerClient;
-
905  uint64_t ConsumerServer;
-
906 
- -
908 
-
924 typedef struct jsSubOptions
-
925 {
-
932  const char *Stream;
-
942  const char *Consumer;
-
957  const char *Queue;
-
970  bool ManualAck;
- -
982  bool Ordered;
-
983 
- -
985 
-
989 typedef struct jsSequencePair
-
990 {
-
991  uint64_t Consumer;
-
992  uint64_t Stream;
-
993 
- -
995 
-
999 typedef struct jsSequenceInfo
-
1000 {
-
1001  uint64_t Consumer;
-
1002  uint64_t Stream;
-
1003  int64_t Last;
-
1004 
- -
1006 
-
1013 typedef struct jsConsumerInfo
-
1014 {
-
1015  char *Stream;
-
1016  char *Name;
-
1017  int64_t Created;
- - - -
1021  int64_t NumAckPending;
- -
1023  int64_t NumWaiting;
-
1024  uint64_t NumPending;
- - -
1027  bool Paused;
-
1028  int64_t PauseRemaining;
- -
1030 
-
1038 typedef struct jsConsumerInfoList
-
1039 {
- -
1041  int Count;
-
1042 
- -
1044 
-
1052 typedef struct jsConsumerNamesList
-
1053 {
-
1054  char **List;
-
1055  int Count;
-
1056 
- -
1058 
- -
1065 {
-
1066  bool Paused;
-
1067  int64_t PauseUntil;
-
1068  int64_t PauseRemaining;
- -
1070 
-
1074 typedef struct jsAPIStats
-
1075 {
-
1076  uint64_t Total;
-
1077  uint64_t Errors;
-
1078 
- -
1080 
-
1084 typedef struct jsAccountLimits
-
1085 {
-
1086  int64_t MaxMemory;
-
1087  int64_t MaxStore;
-
1088  int64_t MaxStreams;
-
1089  int64_t MaxConsumers;
-
1090  int64_t MaxAckPending;
- - - -
1094 
- -
1096 
-
1097 typedef struct jsTier
-
1098 {
-
1099  const char *Name;
-
1100  uint64_t Memory;
-
1101  uint64_t Store;
-
1102  int64_t Streams;
-
1103  int64_t Consumers;
- -
1105 
- -
1107 
-
1111 typedef struct jsAccountInfo
-
1112 {
-
1113  uint64_t Memory;
-
1114  uint64_t Store;
-
1115  int64_t Streams;
-
1116  int64_t Consumers;
-
1117  char *Domain;
- - - - -
1122 
- -
1124 
-
1132 typedef struct jsMsgMetaData
-
1133 {
- -
1135  uint64_t NumDelivered;
-
1136  uint64_t NumPending;
-
1137  int64_t Timestamp;
-
1138  char *Stream;
-
1139  char *Consumer;
-
1140  char *Domain;
-
1141 
- -
1143 
-
1147 typedef struct jsPubAck
-
1148 {
-
1149  char *Stream;
-
1150  uint64_t Sequence;
-
1151  char *Domain;
- -
1153 
- -
1155 
-
1160 typedef struct jsPubAckErr
-
1161 {
- - - -
1165  const char *ErrText;
-
1166 
- -
1168 
-
1169 #ifndef BUILD_IN_DOXYGEN
-
1170 // Forward declarations
-
1171 typedef void (*jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure);
-
1172 typedef void (*jsPubAckHandler)(jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure);
-
1173 #endif
-
1174 
- -
1185 {
-
1186  uint64_t Sequence;
-
1187  const char *NextBySubject;
-
1188  const char *LastBySubject;
-
1189 
- -
1191 
-
1197 typedef struct jsFetchRequest
-
1198 {
-
1199  int64_t Expires;
-
1200  int Batch;
-
1201  int64_t MaxBytes;
-
1202  bool NoWait;
-
1203  int64_t Heartbeat;
-
1204 
- -
1206 
-
1228 typedef void (*jsFetchCompleteHandler)(natsConnection *nc, natsSubscription *sub, natsStatus s, void *closure);
-
1229 
-
1240 typedef bool (*jsFetchNextHandler)(int *messages, int64_t *maxBytes, natsSubscription *sub, void *closure);
-
1241 
-
1247 typedef struct jsOptions
-
1248 {
-
1249  const char *Prefix;
-
1250  const char *Domain;
-
1251  int64_t Wait;
-
1252 
- -
1254  {
-
1255  int64_t MaxPending;
-
1256 
-
1257  // If jsPubAckHandler is specified, the callback will be invoked
-
1258  // for every asynchronous published message, either as a positive
-
1259  // result, or with the error encountered when publishing that
-
1260  // message. If this callback is specified, ErrHandler (see below)
-
1261  // will be ignored.
- - -
1264 
-
1265  // This callback is invoked for messages published asynchronously
-
1266  // when an error is returned by the server or if the library has
-
1267  // timed-out waiting for an acknowledgment back from the server
-
1268  // (if publish uses the jsPubOptions.MaxWait).
- - -
1271 
-
1272  int64_t StallWait;
-
1273 
- -
1275 
- -
1277  {
-
1278  int64_t Timeout;
- -
1280  int64_t MaxBytes;
-
1281 
-
1289  bool NoWait;
-
1290 
- - -
1296 
-
1299  int64_t Heartbeat;
-
1300 
- -
1305 
- -
1313 
- - -
1321 
- -
1323 
-
1324 
- -
1332  {
- -
1343  {
-
1344  const char *Subject;
-
1345  uint64_t Sequence;
-
1346  uint64_t Keep;
-
1347 
-
1348  } Purge;
-
1349 
- -
1354  {
- -
1356  const char *SubjectsFilter;
-
1357 
-
1358  } Info;
-
1359 
- -
1361 
- -
1363 
-
1367 typedef struct __kvStore kvStore;
-
1368 
-
1372 typedef struct __kvEntry kvEntry;
-
1373 
-
1377 typedef struct __kvStatus kvStatus;
-
1378 
-
1382 typedef struct __kvWatcher kvWatcher;
-
1383 
-
1387 typedef enum
-
1388 {
- - - - -
1393 
-
1394 } kvOperation;
-
1395 
-
1401 typedef struct kvConfig
-
1402 {
-
1403  const char *Bucket;
-
1404  const char *Description;
-
1405  int32_t MaxValueSize;
-
1406  uint8_t History;
-
1407  int64_t TTL;
-
1408  int64_t MaxBytes;
- - - - - - -
1415 
- -
1417 
-
1423 typedef struct kvWatchOptions
-
1424 {
- - -
1427  bool MetaOnly;
-
1428  int64_t Timeout;
-
1429 
- -
1431 
-
1437 typedef struct kvPurgeOptions
-
1438 {
-
1439  // How long to wait (in milliseconds) for some operations to complete.
-
1440  int64_t Timeout;
-
1441 
-
1442  // When calling kvStore_PurgeDeletes(), all keys that have a delete or
-
1443  // purge marker as the last entry are gathered and then those keys
-
1444  // are purged of their content, including the marker.
-
1445  // Starting with NATS C client v3.3.0, if this option is not specified,
-
1446  // only the markers older than 30 minutes will be deleted. Use this
-
1447  // option to set the limit or a negative value to force removal of
-
1448  // markers regardless of their age.
-
1449  // The value is expressed as a time in nanoseconds.
- -
1451 
- -
1453 
-
1471 typedef struct kvEntryList
-
1472 {
- -
1474  int Count;
-
1475 
- -
1477 
-
1495 typedef struct kvKeysList
-
1496 {
-
1497  char **Keys;
-
1498  int Count;
-
1499 
- -
1501 
-
1502 #if defined(NATS_HAS_STREAMING)
-
1507 typedef struct __stanConnection stanConnection;
-
1508 
-
1513 typedef struct __stanSubscription stanSubscription;
-
1514 
-
1519 typedef struct __stanMsg stanMsg;
-
1520 
-
1525 typedef struct __stanConnOptions stanConnOptions;
-
1526 
-
1531 typedef struct __stanSubOptions stanSubOptions;
-
1532 #endif
-
1533  // end of typesGroup
-
1535 
-
1536 //
-
1537 // Callbacks.
-
1538 //
-
1539 
-
1562 typedef void (*natsMsgHandler)(
-
1563  natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure);
-
1564 
-
1578 typedef void (*natsConnectionHandler)(
-
1579  natsConnection *nc, void *closure);
-
1580 
-
1587 typedef void (*natsErrHandler)(
-
1588  natsConnection *nc, natsSubscription *subscription, natsStatus err,
-
1589  void *closure);
-
1590 
- -
1605  void **userData,
-
1606  void *loop,
-
1607  natsConnection *nc,
-
1608  natsSock socket);
-
1609 
- -
1620  void *userData,
-
1621  bool add);
-
1622 
- -
1633  void *userData,
-
1634  bool add);
-
1635 
- -
1644  void *userData);
-
1645 
- -
1668  char **userJWT,
-
1669  char **customErrTxt,
-
1670  void *closure);
-
1671 
-
1672 
- -
1699  char **customErrTxt,
-
1700  unsigned char **signature,
-
1701  int *signatureLength,
-
1702  const char *nonce,
-
1703  void *closure);
-
1704 
-
1713 typedef const char* (*natsTokenHandler)(void *closure);
-
1714 
-
1715 
-
1723 typedef void (*natsOnCompleteCB)(void *closure);
-
1724 
-
1745 typedef int64_t (*natsCustomReconnectDelayHandler)(natsConnection *nc, int attempts, void *closure);
-
1746 
-
1747 #ifdef BUILD_IN_DOXYGEN
-
1781 typedef void (*jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure);
-
1782 
-
1824 typedef void (*jsPubAckHandler)(jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure);
-
1825 #endif
-
1826 
-
1827 #if defined(NATS_HAS_STREAMING)
-
1836 typedef void (*stanPubAckHandler)(const char *guid, const char *error, void *closure);
-
1837 
-
1847 typedef void (*stanMsgHandler)(
-
1848  stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure);
-
1849 
- -
1857  stanConnection *sc, const char* errorTxt, void *closure);
-
1858 #endif
-
1859  // end of callbacksGroup
-
1861 
-
1862 //
-
1863 // Functions.
-
1864 //
-
1891 natsStatus
- -
1893 
- -
1908 nats_Open(int64_t lockSpinCount);
-
1909 
-
1910 
-
1915 NATS_EXTERN const char*
- -
1917 
-
1925 NATS_EXTERN uint32_t
- -
1927 
-
1928 #ifdef BUILD_IN_DOXYGEN
- -
1944 #else
-
1945 
-
1946 #define nats_CheckCompatibility() nats_CheckCompatibilityImpl(NATS_VERSION_REQUIRED_NUMBER, \
-
1947  NATS_VERSION_NUMBER, \
-
1948  NATS_VERSION_STRING)
-
1949 
-
1950 NATS_EXTERN bool
-
1951 nats_CheckCompatibilityImpl(uint32_t reqVerNumber, uint32_t verNumber, const char *verString);
-
1952 
-
1953 #endif
-
1954 
-
1959 NATS_EXTERN int64_t
-
1960 nats_Now(void);
-
1961 
-
1967 NATS_EXTERN int64_t
- -
1969 
-
1977 NATS_EXTERN void
-
1978 nats_Sleep(int64_t sleepTime);
-
1979 
-
1992 NATS_EXTERN const char*
- -
1994 
- -
2004 nats_GetLastErrorStack(char *buffer, size_t bufLen);
-
2005 
-
2026 NATS_EXTERN void
- -
2028 
- - -
2060 
-
2071 NATS_EXTERN void
- -
2073 
- -
2099 nats_Sign(const char *encodedSeed,
-
2100  const char *input,
-
2101  unsigned char **signature,
-
2102  int *signatureLength);
-
2103 
-
2124 NATS_EXTERN void
- -
2126 
- -
2173 nats_CloseAndWait(int64_t timeout);
-
2174  // end of libraryGroup
-
2176 
-
2192 NATS_EXTERN const char*
- -
2194  // end of statusGroup
-
2196 
- - -
2216 
- - -
2235  uint64_t *inMsgs, uint64_t *inBytes,
-
2236  uint64_t *outMsgs, uint64_t *outBytes,
-
2237  uint64_t *reconnects);
-
2238 
-
2245 NATS_EXTERN void
- -
2247  // end of statsGroup
-
2249 
- - -
2276 
-
2298 /*
-
2299  * The above is for doxygen. The proper syntax for username/password
-
2300  * is without the '\' character:
-
2301  *
-
2302  * nats://localhost:4222
-
2303  * nats://user@localhost:4222
-
2304  * nats://user:password@localhost:4222
-
2305  */
- -
2307 natsOptions_SetURL(natsOptions *opts, const char *url);
-
2308 
- -
2324 natsOptions_SetServers(natsOptions *opts, const char** servers, int serversCount);
-
2325 
- -
2352 natsOptions_SetUserInfo(natsOptions *opts, const char *user, const char *password);
-
2353 
- -
2379 natsOptions_SetToken(natsOptions *opts, const char *token);
-
2380 
- - -
2398  void *closure);
-
2399 
- -
2410 natsOptions_SetNoRandomize(natsOptions *opts, bool noRandomize);
-
2411 
- -
2425 natsOptions_SetTimeout(natsOptions *opts, int64_t timeout);
-
2426 
- -
2435 natsOptions_SetName(natsOptions *opts, const char *name);
-
2436 
- - -
2448 
- - -
2465 
- - -
2481 
- -
2508 natsOptions_SetCATrustedCertificates(natsOptions *opts, const char *certificates);
-
2509 
- - -
2526  const char *certsFileName,
-
2527  const char *keyFileName);
-
2528 
- - -
2542  const char *cert,
-
2543  const char *key);
-
2544 
- -
2561 natsOptions_SetCiphers(natsOptions *opts, const char *ciphers);
-
2562 
- -
2577 natsOptions_SetCipherSuites(natsOptions *opts, const char *ciphers);
-
2578 
- -
2589 natsOptions_SetExpectedHostname(natsOptions *opts, const char *hostname);
-
2590 
- - -
2603 
- - -
2616 
- -
2628 natsOptions_SetPedantic(natsOptions *opts, bool pedantic);
-
2629 
- -
2640 natsOptions_SetPingInterval(natsOptions *opts, int64_t interval);
-
2641 
- -
2654 natsOptions_SetMaxPingsOut(natsOptions *opts, int maxPingsOut);
-
2655 
- - -
2669 
- - -
2683 
- -
2692 natsOptions_SetMaxReconnect(natsOptions *opts, int maxReconnect);
-
2693 
- -
2708 natsOptions_SetReconnectWait(natsOptions *opts, int64_t reconnectWait);
-
2709 
- -
2734 natsOptions_SetReconnectJitter(natsOptions *opts, int64_t jitter, int64_t jitterTLS);
-
2735 
- - - -
2757  void *closure);
-
2758 
- -
2772 natsOptions_SetReconnectBufSize(natsOptions *opts, int reconnectBufSize);
-
2773 
- - -
2789 
- -
2804 natsOptions_SetMaxPendingBytes(natsOptions* opts, int64_t maxPending);
-
2805 
- - -
2822  void *closure);
-
2823 
- - -
2838  void *closure);
-
2839 
- - -
2858  natsConnectionHandler disconnectedCb,
-
2859  void *closure);
-
2860 
- - -
2878  natsConnectionHandler reconnectedCb,
-
2879  void *closure);
-
2880 
- - -
2897  natsConnectionHandler discoveredServersCb,
-
2898  void *closure);
-
2899 
- - -
2915 
- - -
2934  natsConnectionHandler lameDuckCb,
-
2935  void *closure);
-
2936 
- - -
2956  void *loop,
-
2957  natsEvLoop_Attach attachCb,
-
2958  natsEvLoop_ReadAddRemove readCb,
-
2959  natsEvLoop_WriteAddRemove writeCb,
-
2960  natsEvLoop_Detach detachCb);
-
2961 
- - -
2986 
- - -
3011 
- -
3040 natsOptions_SetSendAsap(natsOptions *opts, bool sendAsap);
-
3041 
- - -
3053 
- - -
3070 
- - -
3091 
- - -
3147  natsConnectionHandler connectedCb, void* closure);
-
3148 
- - -
3179  natsUserJWTHandler ujwtCB,
-
3180  void *ujwtClosure,
-
3181  natsSignatureHandler sigCB,
-
3182  void *sigClosure);
-
3183 
- - -
3224  const char *userOrChainedFile,
-
3225  const char *seedFile);
-
3226 
- - -
3241  const char *jwtAndSeedContent);
-
3242 
- - -
3268  const char *pubKey,
-
3269  natsSignatureHandler sigCB,
-
3270  void *sigClosure);
-
3271 
- - -
3298  const char *pubKey,
-
3299  const char *seedFile);
-
3300 
- - -
3316 
- - -
3353 
- -
3370 natsOptions_SetCustomInboxPrefix(natsOptions *opts, const char *inboxPrefix);
-
3371 
- - -
3387 
-
3395 NATS_EXTERN void
- -
3397  // end of optsGroup
-
3399 
-
3400 #if defined(NATS_HAS_STREAMING)
- - -
3436 
- -
3459 stanConnOptions_SetURL(stanConnOptions *opts, const char *url);
-
3460 
- - -
3479 
- - -
3491 
- - -
3503 
- - -
3513 
-
3514 
- -
3530 stanConnOptions_SetMaxPubAcksInflight(stanConnOptions *opts, int maxPubAcksInflight, float percentage);
-
3531 
- -
3548 stanConnOptions_SetPings(stanConnOptions *opts, int interval, int maxOut);
-
3549 
- - -
3562 
-
3570 NATS_EXTERN void
- -
3572  // end of stanConnOptsGroup
-
3574 
- - -
3607 
- -
3627 stanSubOptions_SetDurableName(stanSubOptions *opts, const char *durableName);
-
3628 
- - -
3644 
- - -
3658 
- - -
3676 
- - -
3693 
- - -
3707 
- - -
3718 
- - -
3728 
- - -
3745 
-
3753 NATS_EXTERN void
- -
3755  // end of stanSubOptsGroup
-
3757 #endif
-
3758 
- - -
3780 
-
3787 NATS_EXTERN void
- -
3789  // end of inboxGroup
-
3791 
-
3810 NATS_EXTERN void
- -
3812 
- -
3831 natsMsg_Create(natsMsg **newMsg, const char *subj, const char *reply,
-
3832  const char *data, int dataLen);
-
3833 
-
3842 NATS_EXTERN const char*
- -
3844 
-
3854 NATS_EXTERN const char*
- -
3856 
-
3872 NATS_EXTERN const char*
- -
3874 
-
3881 NATS_EXTERN int
- -
3883 
- -
3900 natsMsgHeader_Set(natsMsg *msg, const char *key, const char *value);
-
3901 
- -
3918 natsMsgHeader_Add(natsMsg *msg, const char *key, const char *value);
-
3919 
- -
3939 natsMsgHeader_Get(natsMsg *msg, const char *key, const char **value);
-
3940 
- -
3975 natsMsgHeader_Values(natsMsg *msg, const char *key, const char* **values, int *count);
-
3976 
- -
4007 natsMsgHeader_Keys(natsMsg *msg, const char* **keys, int *count);
-
4008 
- -
4023 natsMsgHeader_Delete(natsMsg *msg, const char *key);
-
4024 
-
4050 NATS_EXTERN bool
- -
4052 
-
4059 NATS_EXTERN void
- -
4061  // end of msgGroup
-
4063 
-
4064 #if defined(NATS_HAS_STREAMING)
-
4077 NATS_EXTERN uint64_t
- -
4079 
-
4086 NATS_EXTERN int64_t
- -
4088 
-
4097 NATS_EXTERN bool
- -
4099 
-
4115 NATS_EXTERN const char*
- -
4117 
-
4124 NATS_EXTERN int
- -
4126 
-
4133 NATS_EXTERN void
- -
4135  // end of stanMsgGroup
-
4137 #endif
-
4138 
- - -
4171 
-
4181 natsStatus
- -
4183 
-
4194 NATS_EXTERN void
- -
4196 
-
4207 NATS_EXTERN void
- -
4209 
- - -
4230 
-
4237 NATS_EXTERN bool
- -
4239 
-
4246 NATS_EXTERN bool
- -
4248 
-
4255 NATS_EXTERN bool
- -
4257 
- - -
4268 
-
4280 NATS_EXTERN int
- -
4282 
- - -
4300 
- - -
4315 
-
4325 NATS_EXTERN int64_t
- -
4327 
- - -
4339 
- -
4350 natsConnection_GetConnectedUrl(natsConnection *nc, char *buffer, size_t bufferSize);
-
4351 
- -
4362 natsConnection_GetConnectedServerId(natsConnection *nc, char *buffer, size_t bufferSize);
-
4363 
- -
4385 natsConnection_GetServers(natsConnection *nc, char ***servers, int *count);
-
4386 
- -
4408 natsConnection_GetDiscoveredServers(natsConnection *nc, char ***servers, int *count);
-
4409 
- -
4423 natsConnection_GetLastError(natsConnection *nc, const char **lastError);
-
4424 
- - -
4440 
- - -
4461 
- - -
4481 
- - -
4496  const unsigned char *message, int messageLen,
-
4497  unsigned char sig[64]);
-
4498 
- - -
4519 
- - -
4532 
- - -
4542 
- - -
4564 
-
4574 NATS_EXTERN void
- -
4576 
-
4584 NATS_EXTERN void
- -
4586  // end of connMgtGroup
-
4588 
- - -
4607  const void *data, int dataLen);
-
4608 
- - -
4625  const char *str);
-
4626 
- - -
4639 
- - -
4654  const char *reply, const void *data, int dataLen);
-
4655 
- - -
4674  const char *reply, const char *str);
-
4675 
- -
4694 natsConnection_Request(natsMsg **replyMsg, natsConnection *nc, const char *subj,
-
4695  const void *data, int dataLen, int64_t timeout);
-
4696 
- - -
4720  const char *subj, const char *str,
-
4721  int64_t timeout);
-
4722 
- - -
4739  natsMsg *requestMsg, int64_t timeout);
-
4740  // end of connPubGroup
-
4742 
- - -
4765  const char *subject, natsMsgHandler cb,
-
4766  void *cbClosure);
-
4767 
- - -
4800  const char *subject, int64_t timeout,
-
4801  natsMsgHandler cb, void *cbClosure);
-
4802 
- - -
4815  const char *subject);
-
4816 
- - -
4836  const char *subject, const char *queueGroup,
-
4837  natsMsgHandler cb, void *cbClosure);
-
4838 
- - -
4873  const char *subject, const char *queueGroup,
-
4874  int64_t timeout, natsMsgHandler cb, void *cbClosure);
-
4875 
- - -
4889  const char *subject, const char *queueGroup);
-
4890  // end of connSubGroup
-
4892  // end of connGroup
-
4894 
- - -
4915 
- - -
4940  int64_t timeout);
-
4941 
- - -
4952 
- - -
4966 
- -
4977 natsSubscription_QueuedMsgs(natsSubscription *sub, uint64_t *queuedMsgs);
-
4978 
-
4987 NATS_EXTERN int64_t
- -
4989 
-
5000 NATS_EXTERN const char*
- -
5002 
- -
5024 natsSubscription_SetPendingLimits(natsSubscription *sub, int msgLimit, int bytesLimit);
-
5025 
- -
5046 natsSubscription_GetPendingLimits(natsSubscription *sub, int *msgLimit, int *bytesLimit);
-
5047 
- -
5063 natsSubscription_GetPending(natsSubscription *sub, int *msgs, int *bytes);
-
5064 
- - -
5075 
- - -
5093 
- - -
5108 
- - -
5117 
- - -
5146  int *pendingMsgs,
-
5147  int *pendingBytes,
-
5148  int *maxPendingMsgs,
-
5149  int *maxPendingBytes,
-
5150  int64_t *deliveredMsgs,
-
5151  int64_t *droppedMsgs);
-
5152 
-
5161 NATS_EXTERN bool
- -
5163 
- - -
5183 
- - -
5236 
- - -
5261 
- - -
5289 
- - -
5320 
-
5328 NATS_EXTERN void
- -
5330  // end of subGroup
-
5332 
-
5333 #if defined(NATS_HAS_STREAMING)
- -
5375 stanConnection_Connect(stanConnection **sc, const char *clusterID, const char *clientID,
-
5376  stanConnOptions *options);
-
5377 
- - -
5402 
-
5427 NATS_EXTERN void
- -
5429 
- - -
5442 
- - -
5452  // end of stanConnMgtGroup
-
5454 
- -
5472 stanConnection_Publish(stanConnection *sc, const char *channel,
-
5473  const void *data, int dataLen);
-
5474 
- - -
5500  const void *data, int dataLen,
-
5501  stanPubAckHandler ah, void *ahClosure);
-
5502  // end of stanConnPubGroup
-
5504 
- - -
5529  const char *channel, stanMsgHandler cb,
-
5530  void *cbClosure, stanSubOptions *options);
-
5531 
- - -
5553  const char *channel, const char *queueGroup,
-
5554  stanMsgHandler cb, void *cbClosure, stanSubOptions *options);
-
5555  // end of stanConnSubGroup
-
5557  // end of stanConnGroup
-
5559 
- - -
5590 
- - -
5602 
- - -
5624 
- - -
5637 
-
5645 NATS_EXTERN void
- -
5647  // end of stanSubGroup
-
5649 #endif
-
5650 
- - -
5666 
- - -
5683 
-
5690 NATS_EXTERN void
- -
5692 
- - -
5708 
- - -
5717 
- - -
5726 
- - -
5735 
- - -
5744 
- - -
5766 
- - -
5788 
- -
5812 js_PurgeStream(jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
-
5813 
- -
5825 js_DeleteStream(jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
-
5826 
- -
5845 js_GetMsg(natsMsg **msg, jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode);
-
5846 
- -
5865 js_GetLastMsg(natsMsg **msg, jsCtx *js, const char *stream, const char *subject, jsOptions *opts, jsErrCode *errCode);
-
5866 
- - -
5876 
- -
5900 js_DirectGetMsg(natsMsg **msg, jsCtx *js, const char *stream, jsOptions *opts, jsDirectGetMsgOptions *dgOpts);
-
5901 
- -
5919 js_DeleteMsg(jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode);
-
5920 
- -
5936 js_EraseMsg(jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode);
-
5937 
- -
5965 js_GetStreamInfo(jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
-
5966 
-
5973 NATS_EXTERN void
- -
5975 
- -
5991 js_Streams(jsStreamInfoList **list, jsCtx *js, jsOptions *opts, jsErrCode *errCode);
-
5992 
-
6002 NATS_EXTERN void
- -
6004 
- - -
6021 
-
6031 NATS_EXTERN void
- -
6033 
- - -
6044 
- - -
6066  const char *stream, jsConsumerConfig *cfg,
-
6067  jsOptions *opts, jsErrCode *errCode);
-
6068 
- - -
6090  const char *stream, jsConsumerConfig *cfg,
-
6091  jsOptions *opts, jsErrCode *errCode);
-
6092 
- - -
6108  const char *stream, const char *consumer,
-
6109  jsOptions *opts, jsErrCode *errCode);
-
6110 
- -
6123 js_DeleteConsumer(jsCtx *js, const char *stream, const char *consumer,
-
6124  jsOptions *opts, jsErrCode *errCode);
-
6125 
- - -
6142  const char *stream, const char *consumer,
-
6143  uint64_t pauseUntil, jsOptions *opts, jsErrCode *errCode);
-
6144 
-
6151 NATS_EXTERN void
- -
6153 
-
6160 NATS_EXTERN void
- -
6162 
- -
6178 js_Consumers(jsConsumerInfoList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
-
6179 
-
6189 NATS_EXTERN void
- -
6191 
- -
6207 js_ConsumerNames(jsConsumerNamesList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
-
6208 
-
6218 NATS_EXTERN void
- -
6220 
- - -
6237 
-
6244 NATS_EXTERN void
- -
6246  // end of jsAssetsGroup
-
6248 
- - -
6264 
- -
6281 js_Publish(jsPubAck **pubAck, jsCtx *js, const char *subj, const void *data, int dataLen,
-
6282  jsPubOptions *opts, jsErrCode *errCode);
-
6283 
- -
6304 js_PublishMsg(jsPubAck **pubAck, jsCtx *js, natsMsg *msg,
-
6305  jsPubOptions *opts, jsErrCode *errCode);
-
6306 
-
6313 NATS_EXTERN void
- -
6315 
- -
6327 js_PublishAsync(jsCtx *js, const char *subj, const void *data, int dataLen,
-
6328  jsPubOptions *opts);
-
6329 
- - -
6355 
- - -
6369 
- - -
6420  // end of jsPubGroup
-
6422 
- - -
6438 
- -
6485 js_Subscribe(natsSubscription **sub, jsCtx *js, const char *subject,
-
6486  natsMsgHandler cb, void* cbClosure,
-
6487  jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
-
6488 
- -
6507 js_SubscribeMulti(natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects,
-
6508  natsMsgHandler cb, void *cbClosure,
-
6509  jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
-
6510 
- -
6525 js_SubscribeSync(natsSubscription **sub, jsCtx *js, const char *subject,
-
6526  jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
-
6527 
- -
6544 js_SubscribeSyncMulti(natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects,
-
6545  jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
-
6546 
- -
6569 js_PullSubscribe(natsSubscription **sub, jsCtx *js, const char *subject, const char *durable,
-
6570  jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
-
6571 
- -
6591 natsSubscription_Fetch(natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout,
-
6592  jsErrCode *errCode);
-
6593 
- - -
6602 
- -
6627 js_PullSubscribeAsync(natsSubscription **newsub, jsCtx *js, const char *subject, const char *durable,
-
6628  natsMsgHandler msgCB, void *msgCBClosure,
-
6629  jsOptions *jsOpts, jsSubOptions *opts, jsErrCode *errCode);
-
6630 
- - -
6645 
- - -
6658  jsOptions *opts, jsErrCode *errCode);
-
6659 
- - -
6689  // end of jsSubGroup
-
6691 
- - -
6714 
-
6721 NATS_EXTERN void
- -
6723 
- - -
6734 
- - -
6748 
- - -
6761 
- -
6775 natsMsg_NakWithDelay(natsMsg *msg, int64_t delay, jsOptions *opts);
-
6776 
- - -
6787 
- - -
6798 
-
6808 NATS_EXTERN uint64_t
- -
6810 
-
6820 NATS_EXTERN int64_t
- -
6822  // end of jsMsg
-
6824  // end of jsGroup
-
6826 
- - -
6857 
- - -
6874 
- -
6891 js_KeyValue(kvStore **new_kv, jsCtx *js, const char *bucket);
-
6892 
- -
6903 js_DeleteKeyValue(jsCtx *js, const char *bucket);
-
6904 
-
6912 NATS_EXTERN void
- -
6914  // end of kvGroupMgt
-
6916 
-
6933 NATS_EXTERN const char*
- -
6935 
-
6942 NATS_EXTERN const char*
- -
6944 
-
6951 NATS_EXTERN const void*
- -
6953 
-
6960 NATS_EXTERN int
- -
6962 
-
6970 NATS_EXTERN const char*
- -
6972 
-
6979 NATS_EXTERN uint64_t
- -
6981 
-
6988 NATS_EXTERN int64_t
- -
6990 
-
7000 NATS_EXTERN uint64_t
- -
7002 
- - -
7013 
-
7020 NATS_EXTERN void
- -
7022  // end of kvEntry
-
7024 
- -
7036 kvStore_Get(kvEntry **new_entry, kvStore *kv, const char *key);
-
7037 
- -
7051 kvStore_GetRevision(kvEntry **new_entry, kvStore *kv, const char *key, uint64_t revision);
-
7052 
- -
7064 kvStore_Put(uint64_t *rev, kvStore *kv, const char *key, const void *data, int len);
-
7065 
- -
7080 kvStore_PutString(uint64_t *rev, kvStore *kv, const char *key, const char *data);
-
7081 
- -
7093 kvStore_Create(uint64_t *rev, kvStore *kv, const char *key, const void *data, int len);
-
7094 
- -
7109 kvStore_CreateString(uint64_t *rev, kvStore *kv, const char *key, const char *data);
-
7110 
- -
7123 kvStore_Update(uint64_t *rev, kvStore *kv, const char *key, const void *data, int len, uint64_t last);
-
7124 
- -
7140 kvStore_UpdateString(uint64_t *rev, kvStore *kv, const char *key, const char *data, uint64_t last);
-
7141 
- -
7150 kvStore_Delete(kvStore *kv, const char *key);
-
7151 
- -
7161 kvStore_Purge(kvStore *kv, const char *key, kvPurgeOptions *opts);
-
7162 
- - -
7172 
- - -
7182 
- - -
7202 
- -
7220 kvStore_Watch(kvWatcher **new_watcher, kvStore *kv, const char *keys, kvWatchOptions *opts);
-
7221 
- -
7244 kvStore_WatchMulti(kvWatcher **new_watcher, kvStore *kv, const char **keys, int numKeys, kvWatchOptions *opts);
-
7245 
- - -
7262 
- - -
7283 
- -
7308 kvStore_KeysWithFilters(kvKeysList *list, kvStore *kv, const char **filters, int numFilters, kvWatchOptions *opts);
-
7309 
-
7321 NATS_EXTERN void
- -
7323 
- -
7347 kvStore_History(kvEntryList *list, kvStore *kv, const char *key, kvWatchOptions *opts);
-
7348 
-
7360 NATS_EXTERN void
- -
7362 
-
7372 NATS_EXTERN const char*
- -
7374 
-
7375 // PurgeDeletes
-
7376 
- -
7387 kvStore_Status(kvStatus **new_status, kvStore *kv);
-
7388 
- -
7415 kvWatcher_Next(kvEntry **new_entry, kvWatcher *w, int64_t timeout);
-
7416 
- - -
7428 
-
7435 NATS_EXTERN void
- -
7437  // end of kvWatcher
-
7439 
-
7456 NATS_EXTERN const char*
- -
7458 
-
7465 NATS_EXTERN uint64_t
- -
7467 
-
7474 NATS_EXTERN int64_t
- -
7476 
-
7483 NATS_EXTERN int64_t
- -
7485 
-
7492 NATS_EXTERN int64_t
- -
7494 
-
7501 NATS_EXTERN uint64_t
- -
7503 
-
7510 NATS_EXTERN void
- -
7512  // end of kvStatus
-
7514  // end of kvGroup
-
7516  // end of funcGroup
-
7518 
-
7519 //
-
7520 // Microservices.
-
7521 //
-
7522 
-
7568 typedef struct micro_client_s microClient;
-
7569 
-
7573 typedef struct __for_forward_compatibility_only microClientConfig;
-
7574 
-
7584 typedef struct micro_endpoint_s microEndpoint;
-
7585 
- -
7594 
- -
7605 
- -
7615 
-
7628 typedef struct micro_error_s microError;
-
7629 
-
7637 typedef struct micro_group_s microGroup;
-
7638 
-
7645 typedef struct micro_group_config_s microGroupConfig;
-
7646 
-
7652 typedef struct micro_request_s microRequest;
-
7653 
-
7665 typedef struct micro_service_s microService;
-
7666 
- -
7677 
-
7687 typedef struct micro_service_info_s microServiceInfo;
-
7688 
- -
7696 
-
7697 
- - -
7700  // end of microTypes
-
7702 
-
7721 typedef microError *(*microRequestHandler)(microRequest *req);
-
7722 
- -
7746 
-
7758 typedef void (*microDoneHandler)(microService *m);
-
7759  // end of microCallbacks
-
7761 
- -
7773 {
-
7779  const char *Name;
-
7780 
-
7790  const char *Subject;
-
7791 
-
7796  const char *QueueGroup;
-
7797 
- -
7803 
- -
7809 
- -
7814 
-
7819  void *State;
-
7820 };
-
7821 
- -
7826 {
-
7830  const char *Name;
-
7831 
-
7835  const char *Subject;
-
7836 
-
7841  const char *QueueGroup;
-
7842 
- -
7848 };
-
7849 
- -
7854 {
-
7855  const char *Name;
-
7856  const char *Subject;
-
7857 
-
7862  const char *QueueGroup;
-
7863 
-
7867  int64_t NumRequests;
-
7868 
-
7873  int64_t NumErrors;
-
7874 
- -
7879 
- -
7884 
- -
7889 
-
7893  char LastErrorString[2048];
-
7894 };
-
7895 
- -
7900 {
-
7902  const char *Prefix;
-
7903 
-
7905  const char *QueueGroup;
-
7906 
- -
7909 };
-
7910 
- -
7918 {
-
7924  const char *Name;
-
7925 
-
7929  const char *Version;
-
7930 
-
7934  const char *Description;
-
7935 
-
7940  const char *QueueGroup;
-
7941 
- -
7947 
- -
7953 
- -
7962 
- -
7971 
- -
7980 
- -
7990 
-
7998  void *State;
-
7999 };
-
8000 
- -
8007 {
-
8011  const char *Type;
-
8012 
-
8016  const char *Name;
-
8017 
-
8021  const char *Version;
-
8022 
-
8026  const char *Description;
-
8027 
-
8031  const char *Id;
-
8032 
- -
8037 
- -
8042 
- -
8047 };
-
8048 
- -
8053 {
-
8057  const char *Type;
-
8058 
-
8062  const char *Name;
-
8063 
-
8067  const char *Version;
-
8068 
-
8072  const char *Id;
-
8073 
-
8077  int64_t Started;
-
8078 
- -
8083 
- -
8088 };
-
8089  // end of microStructs
-
8091 
-
8103 #define MICRO_API_PREFIX "$SRV"
-
8104 
-
8108 #define MICRO_INFO_RESPONSE_TYPE "io.nats.micro.v1.info_response"
-
8109 
-
8113 #define MICRO_INFO_VERB "INFO"
-
8114 
-
8118 #define MICRO_PING_RESPONSE_TYPE "io.nats.micro.v1.ping_response"
-
8119 
-
8123 #define MICRO_PING_VERB "PING"
-
8124 
-
8128 #define MICRO_STATS_RESPONSE_TYPE "io.nats.micro.v1.stats_response"
-
8129 
-
8133 #define MICRO_STATS_VERB "STATS"
-
8134 
-
8139 #define MICRO_STATUS_HDR "Nats-Status"
-
8140 
-
8145 #define MICRO_ERROR_HDR "Nats-Service-Error"
-
8146 
-
8151 #define MICRO_ERROR_CODE_HDR "Nats-Service-Error-Code"
-
8152  // end of microConstants
-
8154 
- - -
8186 
- - -
8202 
- - -
8219 
- - -
8233 
- - -
8244 
- - -
8259 
-
8269 NATS_EXTERN void *
- -
8271 
- - -
8286 
-
8295 NATS_EXTERN bool
- -
8297 
- - -
8311 
- -
8329  // end of microServiceFunctions
-
8331 
- - -
8354 
- - -
8370  // end of microGroupFunctions
-
8372 
- -
8393 microRequest_AddHeader(microRequest *req, const char *key, const char *value);
-
8394 
- - -
8406 
- - -
8417 
-
8431 NATS_EXTERN const char *
- -
8433 
-
8442 NATS_EXTERN int
- -
8444 
-
8454 NATS_EXTERN void *
- -
8456 
- -
8474 microRequest_GetHeaderKeys(microRequest *req, const char ***keys, int *count);
-
8475 
- -
8488 microRequest_GetHeaderValue(microRequest *req, const char *key, const char **value);
-
8489 
- -
8506 microRequest_GetHeaderValues(microRequest *req, const char *key, const char ***values, int *count);
-
8507 
- - -
8516 
-
8526 NATS_EXTERN const char *
- -
8528 
- - -
8537 
-
8546 NATS_EXTERN void *
- -
8548 
-
8556 NATS_EXTERN const char *
- -
8558 
- -
8569 microRequest_Respond(microRequest *req, const char *data, size_t len);
-
8570 
- - -
8587 
- -
8632 microRequest_RespondCustom(microRequest *req, microError *err, const char *data, size_t len);
-
8633 
- -
8648 microRequest_SetHeader(microRequest *req, const char *key, const char *value);
-
8649  // end of microRequestFunctions
-
8651 
- -
8668 micro_Errorf(const char *format, ...);
-
8669 
- -
8682 micro_ErrorfCode(int code, const char *format, ...);
-
8683 
- - -
8692 
-
8699 NATS_EXTERN int
- -
8701 
-
8706 NATS_EXTERN void
- -
8708 
-
8709 #define microError_Ignore(__err) microError_Destroy(__err)
-
8710 
- - -
8720 
-
8732 NATS_EXTERN const char *
-
8733 microError_String(microError *err, char *buf, size_t len);
-
8734 
- -
8749 microError_Wrapf(microError *err, const char *format, ...);
-
8750  // end of microErrorFunctions
-
8752 
- - -
8769 
-
8775 NATS_EXTERN void
- -
8777 
- -
8791 microClient_DoRequest(natsMsg **reply, microClient *client, const char *subject, const char *data, int data_len);
-
8792  // end of microClientFunctions
-
8794 
-
8806 NATS_EXTERN void
- -
8808 
-
8814 NATS_EXTERN void
- -
8816  // end of microCleanupFunctions
-
8818  // end of microFunctions
-
8820  // end of microGroup
-
8822 
-
8859 #ifdef __cplusplus
-
8860 }
-
8861 #endif
-
8862 
-
8863 #endif /* NATS_H_ */
-
void(* natsOnCompleteCB)(void *closure)
Callback used to notify that an object lifecycle is complete.
Definition: nats.h:1723
-
natsStatus(* natsEvLoop_Attach)(void **userData, void *loop, natsConnection *nc, natsSock socket)
Attach this connection to the external event loop.
Definition: nats.h:1604
-
natsStatus(* natsUserJWTHandler)(char **userJWT, char **customErrTxt, void *closure)
Callback used to fetch and return account signed user JWT.
Definition: nats.h:1667
-
natsStatus(* natsEvLoop_WriteAddRemove)(void *userData, bool add)
Write event needs to be added or removed.
Definition: nats.h:1632
-
int64_t(* natsCustomReconnectDelayHandler)(natsConnection *nc, int attempts, void *closure)
Callback used to specify how long to wait between reconnects.
Definition: nats.h:1745
-
void(* jsPubAckHandler)(jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure)
Callback used to process asynchronous publish responses from JetStream.
Definition: nats.h:1824
-
const char *(* natsTokenHandler)(void *closure)
Callback used to build a token on connections and reconnections.
Definition: nats.h:1713
-
void(* jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure)
Callback used to process asynchronous publish errors from JetStream.
Definition: nats.h:1781
-
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:1587
-
natsStatus(* natsEvLoop_Detach)(void *userData)
Detach from the event loop.
Definition: nats.h:1643
-
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:1698
-
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:1856
-
void(* natsConnectionHandler)(natsConnection *nc, void *closure)
Callback used to notify the user of asynchronous connection events.
Definition: nats.h:1578
-
void(* natsMsgHandler)(natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure)
Callback used to deliver messages to the application.
Definition: nats.h:1562
-
void(* stanPubAckHandler)(const char *guid, const char *error, void *closure)
Callback used to notify of an asynchronous publish result.
Definition: nats.h:1836
-
natsStatus(* natsEvLoop_ReadAddRemove)(void *userData, bool add)
Read event needs to be added or removed.
Definition: nats.h:1619
-
void(* stanMsgHandler)(stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure)
Callback used to deliver messages to the application.
Definition: nats.h:1847
+Go to the documentation of this file.
1// Copyright 2015-2024 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
+
5//
+
6// http://www.apache.org/licenses/LICENSE-2.0
+
7//
+
8// Unless required by applicable law or agreed to in writing, software
+
9// distributed under the License is distributed on an "AS IS" BASIS,
+
10// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+
11// See the License for the specific language governing permissions and
+
12// limitations under the License.
+
13
+
14#ifndef NATS_H_
+
15#define NATS_H_
+
16
+
17#ifdef __cplusplus
+
18extern "C" {
+
19#endif
+
20
+
21#include <stdlib.h>
+
22#include <stdint.h>
+
23#include <stdbool.h>
+
24#include <inttypes.h>
+
25#include <stdio.h>
+
26
+
27#include "status.h"
+
28#include "version.h"
+
29
+
37#if defined(_WIN32)
+
38 #include <winsock2.h>
+
39 #if defined(nats_EXPORTS)
+
40 #define NATS_EXTERN __declspec(dllexport)
+
41 #elif defined(nats_IMPORTS)
+
42 #define NATS_EXTERN __declspec(dllimport)
+
43 #else
+
44 #define NATS_EXTERN
+
45 #endif
+
46
+
47 typedef SOCKET natsSock;
+
48#else
+
49 #define NATS_EXTERN
+
50 typedef int natsSock;
+
51#endif
+
52
+
86#define NATS_DEFAULT_URL "nats://localhost:4222"
+
87
+
97 #define JSMsgSize "Nats-Msg-Size"
+
98
+
111 #define JSMsgRollup "Nats-Rollup"
+
112
+
120 #define JSMsgRollupSubject "sub"
+
121
+
129 #define JSMsgRollupAll "all"
+
130
+
131 // Headers for republished messages and direct get.
+
132 #define JSStream "Nats-Stream"
+
133 #define JSSequence "Nats-Sequence"
+
134 #define JSLastSequence "Nats-Last-Sequence"
+
135 #define JSTimeStamp "Nats-Time-Stamp"
+
136 #define JSSubject "Nats-Subject"
+
137
+
138//
+
139// Types.
+
140//
+
152typedef struct __natsConnection natsConnection;
+
153
+
159typedef struct __natsStatistics natsStatistics;
+
160
+
165typedef struct __natsSubscription natsSubscription;
+
166
+
172typedef struct __natsMsg natsMsg;
+
173
+
178typedef struct __natsOptions natsOptions;
+
179
+
187typedef char natsInbox;
+
188
+
189
+
+
195typedef struct __natsClientConfig
+
196{
+ +
198
+ +
200
+
201 // Subscription message delivery thread control
+ + +
204
+
205 // Reply message delivery thread control
+ + + + +
+
210
+
+
234typedef struct natsMsgList
+
235{
+ +
237 int Count;
+
238
+ +
+
240
+
+
246typedef struct natsMetadata
+
247{
+
248 // User-provided metadata for the stream, encoded as an array of {"key", "value",...}
+
249 const char **List;
+
250 // Number of key/value pairs in Metadata, 1/2 of the length of the array.
+
251 int Count;
+ +
+
253
+
262typedef struct __jsCtx jsCtx;
+
263
+
+
279typedef struct jsPubOptions
+
280{
+
281 int64_t MaxWait;
+
282 const char *MsgId;
+
283 const char *ExpectStream;
+
284 const char *ExpectLastMsgId;
+
285 uint64_t ExpectLastSeq;
+ + +
288
+ +
+
290
+ +
301
+
+
305typedef enum
+
306{
+ + +
309
+ +
+
311
+
+
315typedef enum
+
316{
+ + +
319
+ +
+
321
+ +
330
+ +
344
+
+
348typedef enum
+
349{
+ + + +
353
+
354
+ +
+
356
+
+
360typedef enum
+
361{
+ + +
364
+ +
+
366
+
367
+
+
379typedef struct jsPlacement
+
380{
+
381 const char *Cluster;
+
382 const char **Tags;
+ +
384
+ +
+
386
+
+
396typedef struct jsExternalStream
+
397{
+
398 const char *APIPrefix;
+
399 const char *DeliverPrefix;
+
400
+ +
+
402
+
+
415typedef struct jsStreamSource
+
416{
+
417 const char *Name;
+
418 uint64_t OptStartSeq;
+
419 int64_t OptStartTime;
+
420 const char *FilterSubject;
+ +
422 // Domain and External are mutually exclusive.
+
423 // If Domain is set, an External value will be created with
+
424 // the APIPrefix constructed based on the Domain value.
+
425 const char *Domain;
+
426
+ +
+
428
+
+
432typedef struct jsRePublish
+
433{
+
434 const char *Source;
+
435 const char *Destination;
+ +
437
+ +
+
439
+
+ +
445{
+
446 const char *Source;
+
447 const char *Destination;
+ +
+
449
+ +
459
+ +
605
+
+
609typedef struct jsLostStreamData
+
610{
+
611 uint64_t *Msgs;
+ +
613 uint64_t Bytes;
+
614
+ +
+
616
+
+ +
623{
+
624 const char *Subject;
+
625 uint64_t Msgs;
+
626
+ +
+
628
+ +
664
+
+
671typedef struct jsStreamState
+
672{
+
673 uint64_t Msgs;
+
674 uint64_t Bytes;
+
675 uint64_t FirstSeq;
+
676 int64_t FirstTime;
+
677 uint64_t LastSeq;
+
678 int64_t LastTime;
+
679 int64_t NumSubjects;
+ +
681 uint64_t NumDeleted;
+
682 uint64_t *Deleted;
+ + +
685 int64_t Consumers;
+
686
+ +
+
688
+
+
693typedef struct jsPeerInfo
+
694{
+
695 char *Name;
+ + +
698 int64_t Active;
+
699 uint64_t Lag;
+
700
+ +
+
702
+
+
707typedef struct jsClusterInfo
+
708{
+
709 char *Name;
+
710 char *Leader;
+ + +
713
+ +
+
715
+ +
730
+
+
734typedef struct jsStreamAlternate
+
735{
+
736 const char *Name;
+
737 const char *Domain;
+
738 const char *Cluster;
+
739
+ +
+
741
+ +
761
+
+
769typedef struct jsStreamInfoList
+
770{
+ +
772 int Count;
+
773
+ +
+
775
+
+
783typedef struct jsStreamNamesList
+
784{
+
785 char **List;
+
786 int Count;
+
787
+ +
+
789
+
+
833typedef struct jsConsumerConfig
+
834{
+
835 const char *Name;
+
836 const char *Durable;
+
837 const char *Description;
+ +
839 uint64_t OptStartSeq;
+
840 int64_t OptStartTime;
+ +
842 int64_t AckWait;
+
843 int64_t MaxDeliver;
+
844 int64_t *BackOff;
+ +
846 const char *FilterSubject;
+ +
848 uint64_t RateLimit;
+
849 const char *SampleFrequency;
+
850 int64_t MaxWaiting;
+ + +
853 int64_t Heartbeat;
+ +
855
+
856 // Pull based options.
+ + + +
860
+
861 // Push based options.
+
862 const char *DeliverSubject;
+
863 const char *DeliverGroup;
+
864
+
865 // Ephemeral inactivity threshold.
+ +
867
+
868 // Generally inherited by parent stream and other markers, now can be configured directly.
+
869 int64_t Replicas;
+
870 // Force memory storage.
+ +
872
+
873 // Configuration options introduced in 2.10
+
874
+
875 const char **FilterSubjects;
+ + +
878
+
879 // Configuration options introduced in 2.11
+
880
+
881 int64_t PauseUntil;
+ +
+
883
+
+ +
902{
+
903 uint64_t Stream;
+
904 uint64_t ConsumerClient;
+
905 uint64_t ConsumerServer;
+
906
+ +
+
908
+
+
924typedef struct jsSubOptions
+
925{
+
932 const char *Stream;
+
942 const char *Consumer;
+
957 const char *Queue;
+ + +
982 bool Ordered;
+
983
+ +
+
985
+
+
989typedef struct jsSequencePair
+
990{
+
991 uint64_t Consumer;
+
992 uint64_t Stream;
+
993
+ +
+
995
+
+
999typedef struct jsSequenceInfo
+
1000{
+
1001 uint64_t Consumer;
+
1002 uint64_t Stream;
+
1003 int64_t Last;
+
1004
+ +
+
1006
+ +
1030
+
+ +
1039{
+ + +
1042
+ +
+
1044
+
+ +
1053{
+
1054 char **List;
+ +
1056
+ +
+
1058
+ +
1070
+
+
1074typedef struct jsAPIStats
+
1075{
+
1076 uint64_t Total;
+
1077 uint64_t Errors;
+
1078
+ +
+
1080
+
+
1084typedef struct jsAccountLimits
+
1085{
+
1086 int64_t MaxMemory;
+
1087 int64_t MaxStore;
+
1088 int64_t MaxStreams;
+ + + + + +
1094
+ +
+
1096
+
+
1097typedef struct jsTier
+
1098{
+
1099 const char *Name;
+
1100 uint64_t Memory;
+
1101 uint64_t Store;
+
1102 int64_t Streams;
+
1103 int64_t Consumers;
+ +
1105
+ +
+
1107
+
+
1111typedef struct jsAccountInfo
+
1112{
+
1113 uint64_t Memory;
+
1114 uint64_t Store;
+
1115 int64_t Streams;
+
1116 int64_t Consumers;
+
1117 char *Domain;
+ + + + +
1122
+ +
+
1124
+
+
1132typedef struct jsMsgMetaData
+
1133{
+ + +
1136 uint64_t NumPending;
+
1137 int64_t Timestamp;
+
1138 char *Stream;
+ +
1140 char *Domain;
+
1141
+ +
+
1143
+
+
1147typedef struct jsPubAck
+
1148{
+
1149 char *Stream;
+
1150 uint64_t Sequence;
+
1151 char *Domain;
+ +
1153
+ +
+
1155
+
+
1160typedef struct jsPubAckErr
+
1161{
+ + + +
1165 const char *ErrText;
+
1166
+ +
+
1168
+
1169#ifndef BUILD_IN_DOXYGEN
+
1170// Forward declarations
+
1171typedef void (*jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure);
+
1172typedef void (*jsPubAckHandler)(jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure);
+
1173#endif
+
1174
+
+ +
1185{
+
1186 uint64_t Sequence;
+
1187 const char *NextBySubject;
+
1188 const char *LastBySubject;
+
1189
+ +
+
1191
+
+
1197typedef struct jsFetchRequest
+
1198{
+
1199 int64_t Expires;
+
1200 int Batch;
+
1201 int64_t MaxBytes;
+
1202 bool NoWait;
+
1203 int64_t Heartbeat;
+
1204
+ +
+
1206
+
1228typedef void (*jsFetchCompleteHandler)(natsConnection *nc, natsSubscription *sub, natsStatus s, void *closure);
+
1229
+
1240typedef bool (*jsFetchNextHandler)(int *messages, int64_t *maxBytes, natsSubscription *sub, void *closure);
+
1241
+
+
1247typedef struct jsOptions
+
1248{
+
1249 const char *Prefix;
+
1250 const char *Domain;
+
1251 int64_t Wait;
+
1252
+
+ +
1254 {
+
1255 int64_t MaxPending;
+
1256
+
1257 // If jsPubAckHandler is specified, the callback will be invoked
+
1258 // for every asynchronous published message, either as a positive
+
1259 // result, or with the error encountered when publishing that
+
1260 // message. If this callback is specified, ErrHandler (see below)
+
1261 // will be ignored.
+ + +
1264
+
1265 // This callback is invoked for messages published asynchronously
+
1266 // when an error is returned by the server or if the library has
+
1267 // timed-out waiting for an acknowledgment back from the server
+
1268 // (if publish uses the jsPubOptions.MaxWait).
+ + +
1271
+
1272 int64_t StallWait;
+
1273
+ +
+
1275
+ +
1323
+
1324
+
+ +
1332 {
+
+ +
1343 {
+
1344 const char *Subject;
+
1345 uint64_t Sequence;
+
1346 uint64_t Keep;
+
1347
+ +
+
1349
+
+ +
1354 {
+ +
1356 const char *SubjectsFilter;
+
1357
+ +
+
1359
+ +
+
1361
+ +
+
1363
+
1367typedef struct __kvStore kvStore;
+
1368
+
1372typedef struct __kvEntry kvEntry;
+
1373
+
1377typedef struct __kvStatus kvStatus;
+
1378
+
1382typedef struct __kvWatcher kvWatcher;
+
1383
+
+
1387typedef enum
+
1388{
+ + + + +
1393
+
1394} kvOperation;
+
+
1395
+
+
1401typedef struct kvConfig
+
1402{
+
1403 const char *Bucket;
+
1404 const char *Description;
+ +
1406 uint8_t History;
+
1407 int64_t TTL;
+
1408 int64_t MaxBytes;
+ + + + + + +
1415
+ +
+
1417
+
+
1423typedef struct kvWatchOptions
+
1424{
+ + + +
1428 int64_t Timeout;
+ +
1430
+ +
+
1432
+
+
1438typedef struct kvPurgeOptions
+
1439{
+
1440 // How long to wait (in milliseconds) for some operations to complete.
+
1441 int64_t Timeout;
+
1442
+
1443 // When calling kvStore_PurgeDeletes(), all keys that have a delete or
+
1444 // purge marker as the last entry are gathered and then those keys
+
1445 // are purged of their content, including the marker.
+
1446 // Starting with NATS C client v3.3.0, if this option is not specified,
+
1447 // only the markers older than 30 minutes will be deleted. Use this
+
1448 // option to set the limit or a negative value to force removal of
+
1449 // markers regardless of their age.
+
1450 // The value is expressed as a time in nanoseconds.
+ +
1452
+ +
+
1454
+
+
1472typedef struct kvEntryList
+
1473{
+ + +
1476
+ +
+
1478
+
+
1496typedef struct kvKeysList
+
1497{
+
1498 char **Keys;
+ +
1500
+ +
+
1502
+
1503#if defined(NATS_HAS_STREAMING)
+
1508typedef struct __stanConnection stanConnection;
+
1509
+
1514typedef struct __stanSubscription stanSubscription;
+
1515
+
1520typedef struct __stanMsg stanMsg;
+
1521
+
1526typedef struct __stanConnOptions stanConnOptions;
+
1527
+
1532typedef struct __stanSubOptions stanSubOptions;
+
1533#endif
+
1534
+ // end of typesGroup
1536
+
1537//
+
1538// Callbacks.
+
1539//
+
1540
+
1563typedef void (*natsMsgHandler)(
+
1564 natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure);
+
1565
+ +
1580 natsConnection *nc, void *closure);
+
1581
+
1588typedef void (*natsErrHandler)(
+
1589 natsConnection *nc, natsSubscription *subscription, natsStatus err,
+
1590 void *closure);
+
1591
+ +
1606 void **userData,
+
1607 void *loop,
+
1608 natsConnection *nc,
+
1609 natsSock socket);
+
1610
+ +
1621 void *userData,
+
1622 bool add);
+
1623
+ +
1634 void *userData,
+
1635 bool add);
+
1636
+ +
1645 void *userData);
+
1646
+ +
1669 char **userJWT,
+
1670 char **customErrTxt,
+
1671 void *closure);
+
1672
+
1673
+ +
1700 char **customErrTxt,
+
1701 unsigned char **signature,
+
1702 int *signatureLength,
+
1703 const char *nonce,
+
1704 void *closure);
+
1705
+
1714typedef const char* (*natsTokenHandler)(void *closure);
+
1715
+
1716
+
1724typedef void (*natsOnCompleteCB)(void *closure);
+
1725
+
1746typedef int64_t (*natsCustomReconnectDelayHandler)(natsConnection *nc, int attempts, void *closure);
+
1747
+
1748#ifdef BUILD_IN_DOXYGEN
+
1782typedef void (*jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure);
+
1783
+
1825typedef void (*jsPubAckHandler)(jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure);
+
1826#endif
+
1827
+
1828#if defined(NATS_HAS_STREAMING)
+
1837typedef void (*stanPubAckHandler)(const char *guid, const char *error, void *closure);
+
1838
+
1848typedef void (*stanMsgHandler)(
+
1849 stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure);
+
1850
+ +
1858 stanConnection *sc, const char* errorTxt, void *closure);
+
1859#endif
+
1860
+ // end of callbacksGroup
1862
+
1863//
+
1864// Functions.
+
1865//
+ + +
1894
+ +
1909nats_Open(int64_t lockSpinCount);
+
1910
+
1911
+
1916NATS_EXTERN const char*
+ +
1918
+
1926NATS_EXTERN uint32_t
+ +
1928
+
1929#ifdef BUILD_IN_DOXYGEN
+ +
1945#else
+
1946
+
1947#define nats_CheckCompatibility() nats_CheckCompatibilityImpl(NATS_VERSION_REQUIRED_NUMBER, \
+
1948 NATS_VERSION_NUMBER, \
+
1949 NATS_VERSION_STRING)
+
1950
+
1951NATS_EXTERN bool
+
1952nats_CheckCompatibilityImpl(uint32_t reqVerNumber, uint32_t verNumber, const char *verString);
+
1953
+
1954#endif
+
1955
+
1960NATS_EXTERN int64_t
+ +
1962
+
1968NATS_EXTERN int64_t
+ +
1970
+
1978NATS_EXTERN void
+
1979nats_Sleep(int64_t sleepTime);
+
1980
+
1993NATS_EXTERN const char*
+ +
1995
+ +
2005nats_GetLastErrorStack(char *buffer, size_t bufLen);
+
2006
+
2027NATS_EXTERN void
+ +
2029
+ + +
2061
+
2072NATS_EXTERN void
+ +
2074
+ +
2100nats_Sign(const char *encodedSeed,
+
2101 const char *input,
+
2102 unsigned char **signature,
+
2103 int *signatureLength);
+
2104
+
2125NATS_EXTERN void
+ +
2127
+ +
2174nats_CloseAndWait(int64_t timeout);
+
2175
+ // end of libraryGroup
2177
+
2193NATS_EXTERN const char*
+ +
2195
+ // end of statusGroup
2197
+ + +
2217
+ + +
2236 uint64_t *inMsgs, uint64_t *inBytes,
+
2237 uint64_t *outMsgs, uint64_t *outBytes,
+
2238 uint64_t *reconnects);
+
2239
+
2246NATS_EXTERN void
+ +
2248
+ // end of statsGroup
2250
+ + +
2277
+
2299/*
+
2300 * The above is for doxygen. The proper syntax for username/password
+
2301 * is without the '\' character:
+
2302 *
+
2303 * nats://localhost:4222
+
2304 * nats://user@localhost:4222
+
2305 * nats://user:password@localhost:4222
+
2306 */
+ +
2308natsOptions_SetURL(natsOptions *opts, const char *url);
+
2309
+ +
2325natsOptions_SetServers(natsOptions *opts, const char** servers, int serversCount);
+
2326
+ +
2353natsOptions_SetUserInfo(natsOptions *opts, const char *user, const char *password);
+
2354
+ +
2380natsOptions_SetToken(natsOptions *opts, const char *token);
+
2381
+ + +
2399 void *closure);
+
2400
+ + +
2412
+ +
2426natsOptions_SetTimeout(natsOptions *opts, int64_t timeout);
+
2427
+ +
2436natsOptions_SetName(natsOptions *opts, const char *name);
+
2437
+ + +
2449
+ + +
2466
+ + +
2482
+ +
2509natsOptions_SetCATrustedCertificates(natsOptions *opts, const char *certificates);
+
2510
+ + +
2527 const char *certsFileName,
+
2528 const char *keyFileName);
+
2529
+ + +
2543 const char *cert,
+
2544 const char *key);
+
2545
+ +
2562natsOptions_SetCiphers(natsOptions *opts, const char *ciphers);
+
2563
+ +
2578natsOptions_SetCipherSuites(natsOptions *opts, const char *ciphers);
+
2579
+ + +
2591
+ + +
2604
+ + +
2617
+ + +
2630
+ + +
2642
+ + +
2656
+ + +
2670
+ + +
2684
+ + +
2694
+ +
2709natsOptions_SetReconnectWait(natsOptions *opts, int64_t reconnectWait);
+
2710
+ +
2735natsOptions_SetReconnectJitter(natsOptions *opts, int64_t jitter, int64_t jitterTLS);
+
2736
+ + + +
2758 void *closure);
+
2759
+ + +
2774
+ + +
2790
+ + +
2806
+ + +
2823 void *closure);
+
2824
+ + +
2839 void *closure);
+
2840
+ + +
2859 natsConnectionHandler disconnectedCb,
+
2860 void *closure);
+
2861
+ + +
2879 natsConnectionHandler reconnectedCb,
+
2880 void *closure);
+
2881
+ + +
2898 natsConnectionHandler discoveredServersCb,
+
2899 void *closure);
+
2900
+ + +
2916
+ + +
2935 natsConnectionHandler lameDuckCb,
+
2936 void *closure);
+
2937
+ + +
2957 void *loop,
+
2958 natsEvLoop_Attach attachCb,
+ + +
2961 natsEvLoop_Detach detachCb);
+
2962
+ + +
2987
+ + +
3012
+ + +
3042
+ + +
3054
+ + +
3071
+ + +
3092
+ + +
3148 natsConnectionHandler connectedCb, void* closure);
+
3149
+ + +
3180 natsUserJWTHandler ujwtCB,
+
3181 void *ujwtClosure,
+ +
3183 void *sigClosure);
+
3184
+ + +
3225 const char *userOrChainedFile,
+
3226 const char *seedFile);
+
3227
+ + +
3242 const char *jwtAndSeedContent);
+
3243
+ + +
3269 const char *pubKey,
+ +
3271 void *sigClosure);
+
3272
+ + +
3299 const char *pubKey,
+
3300 const char *seedFile);
+
3301
+ + +
3317
+ + +
3354
+ +
3371natsOptions_SetCustomInboxPrefix(natsOptions *opts, const char *inboxPrefix);
+
3372
+ + +
3388
+
3396NATS_EXTERN void
+ +
3398
+ // end of optsGroup
3400
+
3401#if defined(NATS_HAS_STREAMING)
+ + +
3437
+ + +
3461
+ + +
3480
+ + +
3492
+ + +
3504
+ + +
3514
+
3515
+ +
3531stanConnOptions_SetMaxPubAcksInflight(stanConnOptions *opts, int maxPubAcksInflight, float percentage);
+
3532
+ +
3549stanConnOptions_SetPings(stanConnOptions *opts, int interval, int maxOut);
+
3550
+ + +
3563
+
3571NATS_EXTERN void
+ +
3573
+ // end of stanConnOptsGroup
3575
+ + +
3608
+ +
3628stanSubOptions_SetDurableName(stanSubOptions *opts, const char *durableName);
+
3629
+ + +
3645
+ + +
3659
+ + +
3677
+ + +
3694
+ + +
3708
+ + +
3719
+ + +
3729
+ + +
3746
+
3754NATS_EXTERN void
+ +
3756
+ // end of stanSubOptsGroup
3758#endif
+
3759
+ + +
3781
+
3788NATS_EXTERN void
+ +
3790
+ // end of inboxGroup
3792
+
3811NATS_EXTERN void
+ +
3813
+ +
3832natsMsg_Create(natsMsg **newMsg, const char *subj, const char *reply,
+
3833 const char *data, int dataLen);
+
3834
+
3843NATS_EXTERN const char*
+ +
3845
+
3855NATS_EXTERN const char*
+ +
3857
+
3873NATS_EXTERN const char*
+ +
3875
+
3882NATS_EXTERN int
+ +
3884
+ +
3901natsMsgHeader_Set(natsMsg *msg, const char *key, const char *value);
+
3902
+ +
3919natsMsgHeader_Add(natsMsg *msg, const char *key, const char *value);
+
3920
+ +
3940natsMsgHeader_Get(natsMsg *msg, const char *key, const char **value);
+
3941
+ +
3976natsMsgHeader_Values(natsMsg *msg, const char *key, const char* **values, int *count);
+
3977
+ +
4008natsMsgHeader_Keys(natsMsg *msg, const char* **keys, int *count);
+
4009
+ +
4024natsMsgHeader_Delete(natsMsg *msg, const char *key);
+
4025
+
4051NATS_EXTERN bool
+ +
4053
+
4060NATS_EXTERN void
+ +
4062
+ // end of msgGroup
4064
+
4065#if defined(NATS_HAS_STREAMING)
+
4078NATS_EXTERN uint64_t
+ +
4080
+
4087NATS_EXTERN int64_t
+ +
4089
+
4098NATS_EXTERN bool
+ +
4100
+
4116NATS_EXTERN const char*
+ +
4118
+
4125NATS_EXTERN int
+ +
4127
+
4134NATS_EXTERN void
+ +
4136
+ // end of stanMsgGroup
4138#endif
+
4139
+ + +
4172
+ + +
4184
+
4195NATS_EXTERN void
+ +
4197
+
4209NATS_EXTERN void
+ +
4211
+
4222NATS_EXTERN void
+ +
4224
+ + +
4245
+
4252NATS_EXTERN bool
+ +
4254
+
4261NATS_EXTERN bool
+ +
4263
+
4270NATS_EXTERN bool
+ +
4272
+ + +
4283
+
4295NATS_EXTERN int
+ +
4297
+ + +
4315
+ + +
4330
+
4340NATS_EXTERN int64_t
+ +
4342
+ + +
4354
+ +
4365natsConnection_GetConnectedUrl(natsConnection *nc, char *buffer, size_t bufferSize);
+
4366
+ +
4377natsConnection_GetConnectedServerId(natsConnection *nc, char *buffer, size_t bufferSize);
+
4378
+ +
4400natsConnection_GetServers(natsConnection *nc, char ***servers, int *count);
+
4401
+ +
4423natsConnection_GetDiscoveredServers(natsConnection *nc, char ***servers, int *count);
+
4424
+ +
4438natsConnection_GetLastError(natsConnection *nc, const char **lastError);
+
4439
+ + +
4455
+ + +
4476
+ + +
4496
+ + +
4511 const unsigned char *message, int messageLen,
+
4512 unsigned char sig[64]);
+
4513
+ + +
4534
+ + +
4547
+ + +
4557
+ + +
4579
+
4589NATS_EXTERN void
+ +
4591
+
4599NATS_EXTERN void
+ +
4601
+ // end of connMgtGroup
4603
+ + +
4622 const void *data, int dataLen);
+
4623
+ + +
4640 const char *str);
+
4641
+ + +
4654
+ + +
4669 const char *reply, const void *data, int dataLen);
+
4670
+ + +
4689 const char *reply, const char *str);
+
4690
+ +
4709natsConnection_Request(natsMsg **replyMsg, natsConnection *nc, const char *subj,
+
4710 const void *data, int dataLen, int64_t timeout);
+
4711
+ + +
4735 const char *subj, const char *str,
+
4736 int64_t timeout);
+
4737
+ + +
4754 natsMsg *requestMsg, int64_t timeout);
+
4755
+ // end of connPubGroup
4757
+ + +
4780 const char *subject, natsMsgHandler cb,
+
4781 void *cbClosure);
+
4782
+ + +
4815 const char *subject, int64_t timeout,
+
4816 natsMsgHandler cb, void *cbClosure);
+
4817
+ + +
4830 const char *subject);
+
4831
+ + +
4851 const char *subject, const char *queueGroup,
+
4852 natsMsgHandler cb, void *cbClosure);
+
4853
+ + +
4888 const char *subject, const char *queueGroup,
+
4889 int64_t timeout, natsMsgHandler cb, void *cbClosure);
+
4890
+ + +
4904 const char *subject, const char *queueGroup);
+
4905
+ // end of connSubGroup
4907
+ // end of connGroup
4909
+ + +
4930
+ + +
4955 int64_t timeout);
+
4956
+ + +
4967
+ + +
4981
+ + +
4993
+
5002NATS_EXTERN int64_t
+ +
5004
+
5015NATS_EXTERN const char*
+ +
5017
+ +
5039natsSubscription_SetPendingLimits(natsSubscription *sub, int msgLimit, int bytesLimit);
+
5040
+ +
5061natsSubscription_GetPendingLimits(natsSubscription *sub, int *msgLimit, int *bytesLimit);
+
5062
+ + +
5079
+ + +
5090
+ + +
5108
+ + +
5123
+ + +
5132
+ + +
5161 int *pendingMsgs,
+
5162 int *pendingBytes,
+
5163 int *maxPendingMsgs,
+
5164 int *maxPendingBytes,
+
5165 int64_t *deliveredMsgs,
+
5166 int64_t *droppedMsgs);
+
5167
+
5176NATS_EXTERN bool
+ +
5178
+ + +
5198
+ + +
5251
+ + +
5276
+ + +
5304
+ + +
5335
+
5343NATS_EXTERN void
+ +
5345
+ // end of subGroup
5347
+
5348#if defined(NATS_HAS_STREAMING)
+ +
5390stanConnection_Connect(stanConnection **sc, const char *clusterID, const char *clientID,
+
5391 stanConnOptions *options);
+
5392
+ + +
5417
+
5442NATS_EXTERN void
+ +
5444
+ + +
5457
+ + +
5467
+ // end of stanConnMgtGroup
5469
+ + +
5488 const void *data, int dataLen);
+
5489
+ + +
5515 const void *data, int dataLen,
+
5516 stanPubAckHandler ah, void *ahClosure);
+
5517
+ // end of stanConnPubGroup
5519
+ + +
5544 const char *channel, stanMsgHandler cb,
+
5545 void *cbClosure, stanSubOptions *options);
+
5546
+ + +
5568 const char *channel, const char *queueGroup,
+
5569 stanMsgHandler cb, void *cbClosure, stanSubOptions *options);
+
5570
+ // end of stanConnSubGroup
5572
+ // end of stanConnGroup
5574
+ + +
5605
+ + +
5617
+ + +
5639
+ + +
5652
+
5660NATS_EXTERN void
+ +
5662
+ // end of stanSubGroup
5664#endif
+
5665
+ + +
5681
+ + +
5698
+
5705NATS_EXTERN void
+ +
5707
+ + +
5723
+ + +
5732
+ + +
5741
+ + +
5750
+ + +
5759
+ + +
5781
+ + +
5803
+ +
5827js_PurgeStream(jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
+
5828
+ +
5840js_DeleteStream(jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
+
5841
+ +
5860js_GetMsg(natsMsg **msg, jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode);
+
5861
+ +
5880js_GetLastMsg(natsMsg **msg, jsCtx *js, const char *stream, const char *subject, jsOptions *opts, jsErrCode *errCode);
+
5881
+ + +
5891
+ +
5915js_DirectGetMsg(natsMsg **msg, jsCtx *js, const char *stream, jsOptions *opts, jsDirectGetMsgOptions *dgOpts);
+
5916
+ +
5934js_DeleteMsg(jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode);
+
5935
+ +
5951js_EraseMsg(jsCtx *js, const char *stream, uint64_t seq, jsOptions *opts, jsErrCode *errCode);
+
5952
+ +
5980js_GetStreamInfo(jsStreamInfo **si, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
+
5981
+
5988NATS_EXTERN void
+ +
5990
+ + +
6007
+
6017NATS_EXTERN void
+ +
6019
+ + +
6036
+
6046NATS_EXTERN void
+ +
6048
+ + +
6059
+ + +
6081 const char *stream, jsConsumerConfig *cfg,
+
6082 jsOptions *opts, jsErrCode *errCode);
+
6083
+ + +
6105 const char *stream, jsConsumerConfig *cfg,
+
6106 jsOptions *opts, jsErrCode *errCode);
+
6107
+ + +
6123 const char *stream, const char *consumer,
+
6124 jsOptions *opts, jsErrCode *errCode);
+
6125
+ +
6138js_DeleteConsumer(jsCtx *js, const char *stream, const char *consumer,
+
6139 jsOptions *opts, jsErrCode *errCode);
+
6140
+ + +
6157 const char *stream, const char *consumer,
+
6158 uint64_t pauseUntil, jsOptions *opts, jsErrCode *errCode);
+
6159
+
6166NATS_EXTERN void
+ +
6168
+
6175NATS_EXTERN void
+ +
6177
+ +
6193js_Consumers(jsConsumerInfoList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
+
6194
+
6204NATS_EXTERN void
+ +
6206
+ +
6222js_ConsumerNames(jsConsumerNamesList **list, jsCtx *js, const char *stream, jsOptions *opts, jsErrCode *errCode);
+
6223
+
6233NATS_EXTERN void
+ +
6235
+ + +
6252
+
6259NATS_EXTERN void
+ +
6261
+ // end of jsAssetsGroup
6263
+ + +
6279
+ +
6296js_Publish(jsPubAck **pubAck, jsCtx *js, const char *subj, const void *data, int dataLen,
+
6297 jsPubOptions *opts, jsErrCode *errCode);
+
6298
+ + +
6320 jsPubOptions *opts, jsErrCode *errCode);
+
6321
+
6328NATS_EXTERN void
+ +
6330
+ +
6342js_PublishAsync(jsCtx *js, const char *subj, const void *data, int dataLen,
+
6343 jsPubOptions *opts);
+
6344
+ + +
6370
+ + +
6384
+ + +
6435
+ // end of jsPubGroup
6437
+ + +
6453
+ +
6500js_Subscribe(natsSubscription **sub, jsCtx *js, const char *subject,
+
6501 natsMsgHandler cb, void* cbClosure,
+
6502 jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
+
6503
+ +
6522js_SubscribeMulti(natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects,
+
6523 natsMsgHandler cb, void *cbClosure,
+
6524 jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
+
6525
+ +
6540js_SubscribeSync(natsSubscription **sub, jsCtx *js, const char *subject,
+
6541 jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
+
6542
+ +
6559js_SubscribeSyncMulti(natsSubscription **sub, jsCtx *js, const char **subjects, int numSubjects,
+
6560 jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
+
6561
+ +
6584js_PullSubscribe(natsSubscription **sub, jsCtx *js, const char *subject, const char *durable,
+
6585 jsOptions *opts, jsSubOptions *subOpts, jsErrCode *errCode);
+
6586
+ +
6606natsSubscription_Fetch(natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout,
+
6607 jsErrCode *errCode);
+
6608
+ + +
6617
+ +
6642js_PullSubscribeAsync(natsSubscription **newsub, jsCtx *js, const char *subject, const char *durable,
+
6643 natsMsgHandler msgCB, void *msgCBClosure,
+
6644 jsOptions *jsOpts, jsSubOptions *opts, jsErrCode *errCode);
+
6645
+ + +
6660
+ + +
6673 jsOptions *opts, jsErrCode *errCode);
+
6674
+ + +
6704
+ // end of jsSubGroup
6706
+ + +
6729
+
6736NATS_EXTERN void
+ +
6738
+ + +
6749
+ + +
6763
+ + +
6776
+ +
6790natsMsg_NakWithDelay(natsMsg *msg, int64_t delay, jsOptions *opts);
+
6791
+ + +
6802
+ + +
6813
+
6823NATS_EXTERN uint64_t
+ +
6825
+
6835NATS_EXTERN int64_t
+ +
6837
+ // end of jsMsg
6839
+ // end of jsGroup
6841
+ + +
6872
+ + +
6889
+ +
6906js_KeyValue(kvStore **new_kv, jsCtx *js, const char *bucket);
+
6907
+ +
6918js_DeleteKeyValue(jsCtx *js, const char *bucket);
+
6919
+
6927NATS_EXTERN void
+ +
6929
+ // end of kvGroupMgt
6931
+
6948NATS_EXTERN const char*
+ +
6950
+
6957NATS_EXTERN const char*
+ +
6959
+
6966NATS_EXTERN const void*
+ +
6968
+
6975NATS_EXTERN int
+ +
6977
+
6985NATS_EXTERN const char*
+ +
6987
+
6994NATS_EXTERN uint64_t
+ +
6996
+
7003NATS_EXTERN int64_t
+ +
7005
+
7015NATS_EXTERN uint64_t
+ +
7017
+ + +
7028
+
7035NATS_EXTERN void
+ +
7037
+ // end of kvEntry
7039
+ +
7051kvStore_Get(kvEntry **new_entry, kvStore *kv, const char *key);
+
7052
+ +
7066kvStore_GetRevision(kvEntry **new_entry, kvStore *kv, const char *key, uint64_t revision);
+
7067
+ +
7079kvStore_Put(uint64_t *rev, kvStore *kv, const char *key, const void *data, int len);
+
7080
+ +
7095kvStore_PutString(uint64_t *rev, kvStore *kv, const char *key, const char *data);
+
7096
+ +
7108kvStore_Create(uint64_t *rev, kvStore *kv, const char *key, const void *data, int len);
+
7109
+ +
7124kvStore_CreateString(uint64_t *rev, kvStore *kv, const char *key, const char *data);
+
7125
+ +
7138kvStore_Update(uint64_t *rev, kvStore *kv, const char *key, const void *data, int len, uint64_t last);
+
7139
+ +
7155kvStore_UpdateString(uint64_t *rev, kvStore *kv, const char *key, const char *data, uint64_t last);
+
7156
+ +
7165kvStore_Delete(kvStore *kv, const char *key);
+
7166
+ +
7176kvStore_Purge(kvStore *kv, const char *key, kvPurgeOptions *opts);
+
7177
+ + +
7187
+ + +
7197
+ + +
7217
+ +
7235kvStore_Watch(kvWatcher **new_watcher, kvStore *kv, const char *keys, kvWatchOptions *opts);
+
7236
+ +
7259kvStore_WatchMulti(kvWatcher **new_watcher, kvStore *kv, const char **keys, int numKeys, kvWatchOptions *opts);
+
7260
+ + +
7277
+ + +
7298
+ +
7323kvStore_KeysWithFilters(kvKeysList *list, kvStore *kv, const char **filters, int numFilters, kvWatchOptions *opts);
+
7324
+
7336NATS_EXTERN void
+ +
7338
+ +
7362kvStore_History(kvEntryList *list, kvStore *kv, const char *key, kvWatchOptions *opts);
+
7363
+
7375NATS_EXTERN void
+ +
7377
+
7387NATS_EXTERN const char*
+ +
7389
+
7390// PurgeDeletes
+
7391
+ + +
7403
+ +
7430kvWatcher_Next(kvEntry **new_entry, kvWatcher *w, int64_t timeout);
+
7431
+ + +
7443
+
7450NATS_EXTERN void
+ +
7452
+ // end of kvWatcher
7454
+
7471NATS_EXTERN const char*
+ +
7473
+
7480NATS_EXTERN uint64_t
+ +
7482
+
7489NATS_EXTERN int64_t
+ +
7491
+
7498NATS_EXTERN int64_t
+ +
7500
+
7507NATS_EXTERN int64_t
+ +
7509
+
7516NATS_EXTERN uint64_t
+ +
7518
+
7525NATS_EXTERN void
+ +
7527
+ // end of kvStatus
7529
+ // end of kvGroup
7531
+ // end of funcGroup
7533
+
7534//
+
7535// Microservices.
+
7536//
+
7537
+
7583typedef struct micro_client_s microClient;
+
7584
+
7588typedef struct __for_forward_compatibility_only microClientConfig;
+
7589
+
7599typedef struct micro_endpoint_s microEndpoint;
+
7600
+ +
7609
+ +
7620
+ +
7630
+
7643typedef struct micro_error_s microError;
+
7644
+
7652typedef struct micro_group_s microGroup;
+
7653
+ +
7661
+
7667typedef struct micro_request_s microRequest;
+
7668
+
7680typedef struct micro_service_s microService;
+
7681
+ +
7692
+ +
7703
+ +
7711
+
7712
+ + +
7715
+ // end of microTypes
7717
+
7736typedef microError *(*microRequestHandler)(microRequest *req);
+
7737
+ +
7761
+
7773typedef void (*microDoneHandler)(microService *m);
+
7774
+ // end of microCallbacks
7776
+
+ +
7788{
+
7794 const char *Name;
+
7795
+
7805 const char *Subject;
+
7806
+
7811 const char *QueueGroup;
+
7812
+ +
7818
+ +
7824
+ +
7829
+
7834 void *State;
+
7835};
+
+
7836
+
+ +
7841{
+
7845 const char *Name;
+
7846
+
7850 const char *Subject;
+
7851
+
7856 const char *QueueGroup;
+
7857
+ +
7863};
+
+
7864
+
+ +
7869{
+
7870 const char *Name;
+
7871 const char *Subject;
+
7872
+
7877 const char *QueueGroup;
+
7878
+ +
7883
+
7888 int64_t NumErrors;
+
7889
+ +
7894
+ +
7899
+ +
7904
+ +
7909};
+
+
7910
+
+ +
7915{
+
7917 const char *Prefix;
+
7918
+
7920 const char *QueueGroup;
+
7921
+ +
7924};
+
+
7925
+
+ +
7933{
+
7939 const char *Name;
+
7940
+
7944 const char *Version;
+
7945
+
7949 const char *Description;
+
7950
+
7955 const char *QueueGroup;
+
7956
+ +
7962
+ +
7968
+ +
7977
+ +
7986
+ +
7995
+ +
8005
+
8013 void *State;
+
8014};
+
+
8015
+
+ +
8022{
+
8026 const char *Type;
+
8027
+
8031 const char *Name;
+
8032
+
8036 const char *Version;
+
8037
+
8041 const char *Description;
+
8042
+
8046 const char *Id;
+
8047
+ +
8052
+ +
8057
+ +
8062};
+
+
8063
+
+ +
8068{
+
8072 const char *Type;
+
8073
+
8077 const char *Name;
+
8078
+
8082 const char *Version;
+
8083
+
8087 const char *Id;
+
8088
+
8092 int64_t Started;
+
8093
+ +
8098
+ +
8103};
+
+
8104
+ // end of microStructs
8106
+
8118#define MICRO_API_PREFIX "$SRV"
+
8119
+
8123#define MICRO_INFO_RESPONSE_TYPE "io.nats.micro.v1.info_response"
+
8124
+
8128#define MICRO_INFO_VERB "INFO"
+
8129
+
8133#define MICRO_PING_RESPONSE_TYPE "io.nats.micro.v1.ping_response"
+
8134
+
8138#define MICRO_PING_VERB "PING"
+
8139
+
8143#define MICRO_STATS_RESPONSE_TYPE "io.nats.micro.v1.stats_response"
+
8144
+
8148#define MICRO_STATS_VERB "STATS"
+
8149
+
8154#define MICRO_STATUS_HDR "Nats-Status"
+
8155
+
8160#define MICRO_ERROR_HDR "Nats-Service-Error"
+
8161
+
8166#define MICRO_ERROR_CODE_HDR "Nats-Service-Error-Code"
+
8167
+ // end of microConstants
8169
+ + +
8201
+ + +
8217
+ + +
8234
+ + +
8248
+ + +
8259
+ + +
8274
+
8284NATS_EXTERN void *
+ +
8286
+ + +
8301
+
8310NATS_EXTERN bool
+ +
8312
+ + +
8326
+ +
8344
+ // end of microServiceFunctions
8346
+ + +
8369
+ + +
8385
+ // end of microGroupFunctions
8387
+ +
8408microRequest_AddHeader(microRequest *req, const char *key, const char *value);
+
8409
+ + +
8421
+ + +
8432
+
8446NATS_EXTERN const char *
+ +
8448
+
8457NATS_EXTERN int
+ +
8459
+
8469NATS_EXTERN void *
+ +
8471
+ +
8489microRequest_GetHeaderKeys(microRequest *req, const char ***keys, int *count);
+
8490
+ +
8503microRequest_GetHeaderValue(microRequest *req, const char *key, const char **value);
+
8504
+ +
8521microRequest_GetHeaderValues(microRequest *req, const char *key, const char ***values, int *count);
+
8522
+ + +
8531
+
8541NATS_EXTERN const char *
+ +
8543
+ + +
8552
+
8561NATS_EXTERN void *
+ +
8563
+
8571NATS_EXTERN const char *
+ +
8573
+ +
8584microRequest_Respond(microRequest *req, const char *data, size_t len);
+
8585
+ + +
8602
+ +
8647microRequest_RespondCustom(microRequest *req, microError *err, const char *data, size_t len);
+
8648
+ +
8663microRequest_SetHeader(microRequest *req, const char *key, const char *value);
+
8664
+ // end of microRequestFunctions
8666
+ +
8683micro_Errorf(const char *format, ...);
+
8684
+ +
8697micro_ErrorfCode(int code, const char *format, ...);
+
8698
+ + +
8707
+
8714NATS_EXTERN int
+ +
8716
+
8721NATS_EXTERN void
+ +
8723
+
8724#define microError_Ignore(__err) microError_Destroy(__err)
+
8725
+ + +
8735
+
8747NATS_EXTERN const char *
+
8748microError_String(microError *err, char *buf, size_t len);
+
8749
+ +
8764microError_Wrapf(microError *err, const char *format, ...);
+
8765
+ // end of microErrorFunctions
8767
+ + +
8784
+
8790NATS_EXTERN void
+ +
8792
+ +
8806microClient_DoRequest(natsMsg **reply, microClient *client, const char *subject, const char *data, int data_len);
+
8807
+ // end of microClientFunctions
8809
+
8821NATS_EXTERN void
+ +
8823
+
8829NATS_EXTERN void
+ +
8831
+ // end of microCleanupFunctions
8833
+ // end of microFunctions
8835
+ // end of microGroup
8837
+
8874#ifdef __cplusplus
+
8875}
+
8876#endif
+
8877
+
8878#endif /* NATS_H_ */
+
void(* natsOnCompleteCB)(void *closure)
Callback used to notify that an object lifecycle is complete.
Definition nats.h:1724
+
natsStatus(* natsEvLoop_Attach)(void **userData, void *loop, natsConnection *nc, natsSock socket)
Attach this connection to the external event loop.
Definition nats.h:1605
+
natsStatus(* natsUserJWTHandler)(char **userJWT, char **customErrTxt, void *closure)
Callback used to fetch and return account signed user JWT.
Definition nats.h:1668
+
natsStatus(* natsEvLoop_WriteAddRemove)(void *userData, bool add)
Write event needs to be added or removed.
Definition nats.h:1633
+
int64_t(* natsCustomReconnectDelayHandler)(natsConnection *nc, int attempts, void *closure)
Callback used to specify how long to wait between reconnects.
Definition nats.h:1746
+
const char *(* natsTokenHandler)(void *closure)
Callback used to build a token on connections and reconnections.
Definition nats.h:1714
+
void(* jsPubAckHandler)(jsCtx *js, natsMsg *msg, jsPubAck *pa, jsPubAckErr *pae, void *closure)
Callback used to process asynchronous publish responses from JetStream.
Definition nats.h:1825
+
void(* jsPubAckErrHandler)(jsCtx *js, jsPubAckErr *pae, void *closure)
Callback used to process asynchronous publish errors from JetStream.
Definition nats.h:1782
+
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:1588
+
natsStatus(* natsEvLoop_Detach)(void *userData)
Detach from the event loop.
Definition nats.h:1644
+
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:1699
+
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:1857
+
void(* natsConnectionHandler)(natsConnection *nc, void *closure)
Callback used to notify the user of asynchronous connection events.
Definition nats.h:1579
+
void(* natsMsgHandler)(natsConnection *nc, natsSubscription *sub, natsMsg *msg, void *closure)
Callback used to deliver messages to the application.
Definition nats.h:1563
+
void(* stanPubAckHandler)(const char *guid, const char *error, void *closure)
Callback used to notify of an asynchronous publish result.
Definition nats.h:1837
+
natsStatus(* natsEvLoop_ReadAddRemove)(void *userData, bool add)
Read event needs to be added or removed.
Definition nats.h:1620
+
void(* stanMsgHandler)(stanConnection *sc, stanSubscription *sub, const char *channel, stanMsg *msg, void *closure)
Callback used to deliver messages to the application.
Definition nats.h:1848
NATS_EXTERN int natsConnection_Buffered(natsConnection *nc)
Returns the number of bytes to be sent to the server.
NATS_EXTERN void natsConnection_Close(natsConnection *nc)
Closes the connection.
NATS_EXTERN natsStatus natsConnection_Flush(natsConnection *nc)
Flushes the connection.
@@ -2392,6 +2540,7 @@
NATS_EXTERN natsStatus natsConnection_Connect(natsConnection **nc, natsOptions *options)
Connects to a NATS Server using the provided options.
NATS_EXTERN natsStatus natsConnection_GetClientID(natsConnection *nc, uint64_t *cid)
Gets the current client ID assigned by the server.
NATS_EXTERN natsStatus natsConnection_FlushTimeout(natsConnection *nc, int64_t timeout)
Flushes the connection with a given timeout.
+
NATS_EXTERN void natsConnection_ProcessCloseEvent(natsSock *socket)
Process a socket close event when using external event loop.
NATS_EXTERN natsStatus natsConnection_GetLocalIPAndPort(natsConnection *nc, char **ip, int *port)
Returns the connection local IP and port.
NATS_EXTERN natsStatus natsConnection_GetRTT(natsConnection *nc, int64_t *rtt)
Returns the round trip time between this client and the server.
NATS_EXTERN void natsConnection_ProcessReadEvent(natsConnection *nc)
Process a read event when using external event loop.
@@ -2492,13 +2641,13 @@
NATS_EXTERN natsStatus natsSubscription_Fetch(natsMsgList *list, natsSubscription *sub, int batch, int64_t timeout, jsErrCode *errCode)
Fetches messages for a pull subscription.
NATS_EXTERN kvOperation kvEntry_Operation(kvEntry *e)
Returns the type of operation of this value.
NATS_EXTERN uint64_t kvEntry_Delta(kvEntry *e)
Returns the distance from the latest value.
+
NATS_EXTERN const void * kvEntry_Value(kvEntry *e)
Returns the value for this key.
NATS_EXTERN uint64_t kvEntry_Revision(kvEntry *e)
Returns the unique sequence for this value.
-
NATS_EXTERN const char * kvEntry_Key(kvEntry *e)
Returns the name of the key that was retrieved.
NATS_EXTERN int64_t kvEntry_Created(kvEntry *e)
Returns the time (in UTC) the data was put in the bucket.
-
NATS_EXTERN const char * kvEntry_Bucket(kvEntry *e)
Returns the name of the bucket the data was loaded from.
-
NATS_EXTERN const char * kvEntry_ValueString(kvEntry *e)
Returns the value, as a string, for this key.
-
NATS_EXTERN const void * kvEntry_Value(kvEntry *e)
Returns the value for this key.
+
NATS_EXTERN const char * kvEntry_ValueString(kvEntry *e)
Returns the value, as a string, for this key.
NATS_EXTERN void kvEntry_Destroy(kvEntry *e)
Destroys the KeyValue entry object.
+
NATS_EXTERN const char * kvEntry_Key(kvEntry *e)
Returns the name of the key that was retrieved.
+
NATS_EXTERN const char * kvEntry_Bucket(kvEntry *e)
Returns the name of the bucket the data was loaded from.
NATS_EXTERN int kvEntry_ValueLen(kvEntry *e)
Returns the value length for this key.
NATS_EXTERN void kvKeysList_Destroy(kvKeysList *list)
Destroys this list of KeyValue store key strings.
NATS_EXTERN natsStatus kvStore_UpdateString(uint64_t *rev, kvStore *kv, const char *key, const char *data, uint64_t last)
Updates the value (as a string) for the key into the store if and only if the latest revision matches...
@@ -2516,8 +2665,8 @@
NATS_EXTERN natsStatus kvStore_Delete(kvStore *kv, const char *key)
Deletes a key by placing a delete marker and leaving all revisions.
NATS_EXTERN natsStatus kvWatchOptions_Init(kvWatchOptions *opts)
Initializes a KeyValue watcher options structure.
NATS_EXTERN natsStatus kvStore_PutString(uint64_t *rev, kvStore *kv, const char *key, const char *data)
Places the new value (as a string) for the key into the store.
-
NATS_EXTERN const char * kvStore_Bucket(kvStore *kv)
Returns the bucket name of this KeyValue store object.
NATS_EXTERN natsStatus kvStore_GetRevision(kvEntry **new_entry, kvStore *kv, const char *key, uint64_t revision)
Returns the entry at the specific revision for the key.
+
NATS_EXTERN const char * kvStore_Bucket(kvStore *kv)
Returns the bucket name of this KeyValue store object.
NATS_EXTERN natsStatus kvStore_Status(kvStatus **new_status, kvStore *kv)
Returns the status and configuration of a bucket.
NATS_EXTERN natsStatus kvStore_Update(uint64_t *rev, kvStore *kv, const char *key, const void *data, int len, uint64_t last)
Updates the value for the key into the store if and only if the latest revision matches.
NATS_EXTERN natsStatus kvStore_KeysWithFilters(kvKeysList *list, kvStore *kv, const char **filters, int numFilters, kvWatchOptions *opts)
Returns all keys in the bucket which matches the list of subject like filters.
@@ -2528,17 +2677,17 @@
NATS_EXTERN natsStatus js_DeleteKeyValue(jsCtx *js, const char *bucket)
Deletes a KeyValue store.
NATS_EXTERN void kvStore_Destroy(kvStore *kv)
Destroys a KeyValue store object.
NATS_EXTERN natsStatus js_CreateKeyValue(kvStore **new_kv, jsCtx *js, kvConfig *cfg)
Creates a KeyValue store with a given configuration.
+
NATS_EXTERN const char * kvStatus_Bucket(kvStatus *sts)
Returns the bucket name.
NATS_EXTERN uint64_t kvStatus_Values(kvStatus *sts)
Returns how many messages are in the bucket, including historical values.
NATS_EXTERN void kvStatus_Destroy(kvStatus *sts)
Destroys the KeyValue status object.
NATS_EXTERN uint64_t kvStatus_Bytes(kvStatus *sts)
Returns the size (in bytes) of this bucket.
NATS_EXTERN int64_t kvStatus_Replicas(kvStatus *sts)
Returns the number of replicas to keep for a bucket.
-
NATS_EXTERN const char * kvStatus_Bucket(kvStatus *sts)
Returns the bucket name.
NATS_EXTERN int64_t kvStatus_TTL(kvStatus *sts)
Returns how long the bucket keeps values for.
NATS_EXTERN int64_t kvStatus_History(kvStatus *sts)
Returns the configured history kept per key.
NATS_EXTERN void kvWatcher_Destroy(kvWatcher *w)
Destroys the KeyValue watcher object.
NATS_EXTERN natsStatus kvWatcher_Next(kvEntry **new_entry, kvWatcher *w, int64_t timeout)
Returns the next entry for this watcher.
NATS_EXTERN natsStatus kvWatcher_Stop(kvWatcher *w)
Stops the watcher.
-
NATS_EXTERN const char * nats_GetLastError(natsStatus *status)
Returns the calling thread's last known error.
+
NATS_EXTERN const char * nats_GetVersion(void)
Returns the Library's version.
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.
NATS_EXTERN uint32_t nats_GetVersionNumber(void)
Returns the Library's version as a number.
@@ -2549,81 +2698,81 @@
NATS_EXTERN natsStatus nats_GetLastErrorStack(char *buffer, size_t bufLen)
Returns the calling thread's last known error stack.
NATS_EXTERN int64_t nats_NowInNanoSeconds(void)
Gives the current time in nanoseconds.
NATS_EXTERN void nats_Sleep(int64_t sleepTime)
Sleeps for a given number of milliseconds.
+
NATS_EXTERN const char * nats_GetLastError(natsStatus *status)
Returns the calling thread's last known error.
NATS_EXTERN void nats_Close(void)
Tear down the library.
NATS_EXTERN natsStatus nats_CloseAndWait(int64_t timeout)
Tear down the library and wait for all resources to be released.
NATS_EXTERN natsStatus nats_Sign(const char *encodedSeed, const char *input, unsigned char **signature, int *signatureLength)
Signs a given text using the provided private key.
-
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.
-
void(* microErrorHandler)(microService *m, microEndpoint *ep, natsStatus s)
Callback type for async error notifications.
Definition: nats.h:7745
-
microError *(* microRequestHandler)(microRequest *req)
Callback type for request processing.
Definition: nats.h:7721
-
void(* microDoneHandler)(microService *m)
Callback type for Done (service stopped) notifications.
Definition: nats.h:7758
+
void(* microErrorHandler)(microService *m, microEndpoint *ep, natsStatus s)
Callback type for async error notifications.
Definition nats.h:7760
+
microError *(* microRequestHandler)(microRequest *req)
Callback type for request processing.
Definition nats.h:7736
+
void(* microDoneHandler)(microService *m)
Callback type for Done (service stopped) notifications.
Definition nats.h:7773
NATS_EXTERN void microServiceInfo_Destroy(microServiceInfo *info)
Destroys a microServiceInfo object.
NATS_EXTERN void microServiceStats_Destroy(microServiceStats *stats)
Destroys a microServiceStats object.
-
NATS_EXTERN microError * micro_NewClient(microClient **new_client, natsConnection *nc, microClientConfig *cfg)
Creates a new microservice client.
+
NATS_EXTERN microError * micro_NewClient(microClient **new_client, natsConnection *nc, microClientConfig *cfg)
Creates a new microservice client.
NATS_EXTERN void microClient_Destroy(microClient *client)
Destroys a microservice client.
-
NATS_EXTERN microError * microClient_DoRequest(natsMsg **reply, microClient *client, const char *subject, const char *data, int data_len)
Sends a request to a microservice and receives the response.
+
NATS_EXTERN microError * microClient_DoRequest(natsMsg **reply, microClient *client, const char *subject, const char *data, int data_len)
Sends a request to a microservice and receives the response.
NATS_EXTERN void microError_Destroy(microError *err)
destroys a microError.
-
NATS_EXTERN microError * micro_ErrorFromStatus(natsStatus s)
Wraps a NATS status into a microError, if not a NATS_OK.
NATS_EXTERN natsStatus microError_Status(microError *err)
Returns the NATS status associated with the error.
-
NATS_EXTERN microError * micro_Errorf(const char *format,...)
creates a new microError, with a printf-like formatted message.
-
NATS_EXTERN microError * microError_Wrapf(microError *err, const char *format,...)
Wraps an exising microError with a higher printf-like formatted message.
NATS_EXTERN int microError_Code(microError *err)
returns the int code of the error.
-
NATS_EXTERN microError * micro_ErrorfCode(int code, const char *format,...)
creates a new microError, with a code and a printf-like formatted message.
-
NATS_EXTERN const char * microError_String(microError *err, char *buf, size_t len)
Returns a printable string with the error message.
-
NATS_EXTERN microError * microGroup_AddEndpoint(microGroup *g, microEndpointConfig *config)
Adds an endpoint to a microGroup and starts listening for messages.
-
NATS_EXTERN microError * microGroup_AddGroup(microGroup **new_group, microGroup *parent, microGroupConfig *config)
Adds a sub-group to microGroup.
-
NATS_EXTERN microError * microRequest_AddHeader(microRequest *req, const char *key, const char *value)
Adds a header to the underlying NATS request message.
-
NATS_EXTERN microError * microRequest_RespondCustom(microRequest *req, microError *err, const char *data, size_t len)
Respond to a message, with an OK or an error.
-
NATS_EXTERN microError * microRequest_SetHeader(microRequest *req, const char *key, const char *value)
Add value to the header associated with key in the NATS message underlying the request.
-
NATS_EXTERN microError * microRequest_RespondError(microRequest *req, microError *err)
Respond to a request with a simple error.
-
NATS_EXTERN microError * microRequest_GetHeaderKeys(microRequest *req, const char ***keys, int *count)
Gets the list of all header keys in the NATS message underlying the request.
-
NATS_EXTERN const char * microRequest_GetReply(microRequest *req)
Returns the reply subject set in this message.
+
NATS_EXTERN microError * micro_Errorf(const char *format,...)
creates a new microError, with a printf-like formatted message.
+
NATS_EXTERN microError * micro_ErrorfCode(int code, const char *format,...)
creates a new microError, with a code and a printf-like formatted message.
+
NATS_EXTERN const char * microError_String(microError *err, char *buf, size_t len)
Returns a printable string with the error message.
+
NATS_EXTERN microError * micro_ErrorFromStatus(natsStatus s)
Wraps a NATS status into a microError, if not a NATS_OK.
+
NATS_EXTERN microError * microError_Wrapf(microError *err, const char *format,...)
Wraps an exising microError with a higher printf-like formatted message.
+
NATS_EXTERN microError * microGroup_AddEndpoint(microGroup *g, microEndpointConfig *config)
Adds an endpoint to a microGroup and starts listening for messages.
+
NATS_EXTERN microError * microGroup_AddGroup(microGroup **new_group, microGroup *parent, microGroupConfig *config)
Adds a sub-group to microGroup.
+
NATS_EXTERN microService * microRequest_GetService(microRequest *req)
Returns the pointer to the microservice associated with the request.
NATS_EXTERN int microRequest_GetDataLength(microRequest *req)
Returns the number of data bytes in the the request.
-
NATS_EXTERN const char * microRequest_GetData(microRequest *req)
Returns the data in the the request, as a byte array.
-
NATS_EXTERN natsConnection * microRequest_GetConnection(microRequest *req)
Returns the connection associated with the request.
-
NATS_EXTERN const char * microRequest_GetSubject(microRequest *req)
Returns the subject of the request message.
-
NATS_EXTERN natsMsg * microRequest_GetMsg(microRequest *req)
Get the NATS message underlying the request.
-
NATS_EXTERN microError * microRequest_GetHeaderValue(microRequest *req, const char *key, const char **value)
Get the header entry associated with key from the NATS message underlying the request.
-
NATS_EXTERN void * microRequest_GetServiceState(microRequest *req)
Returns the pointer to the user-provided service state.
-
NATS_EXTERN microError * microRequest_Respond(microRequest *req, const char *data, size_t len)
Respond to a request, on the same NATS connection.
-
NATS_EXTERN microError * microRequest_GetHeaderValues(microRequest *req, const char *key, const char ***values, int *count)
Get all header values associated with key from the NATS message underlying the request.
-
NATS_EXTERN microService * microRequest_GetService(microRequest *req)
Returns the pointer to the microservice associated with the request.
-
NATS_EXTERN void * microRequest_GetEndpointState(microRequest *req)
Returns the pointer to the user-provided endpoint state, if the request is associated with an endpoin...
-
NATS_EXTERN microError * microRequest_DeleteHeader(microRequest *req, const char *key)
Deletes a header from the underlying NATS request message.
-
NATS_EXTERN microError * microService_AddEndpoint(microService *m, microEndpointConfig *config)
Adds an endpoint to a microservice and starts listening for messages.
-
NATS_EXTERN microError * microService_AddGroup(microGroup **new_group, microService *m, microGroupConfig *config)
Adds an group (prefix) to a microservice.
-
NATS_EXTERN void * microService_GetState(microService *m)
Returns the pointer to state data (closure). It is originally provided in microServiceConfig....
-
NATS_EXTERN natsConnection * microService_GetConnection(microService *m)
Returns the connection associated with the service. If the service was successfully started,...
-
NATS_EXTERN microError * microService_Stop(microService *m)
Stops a running microservice.
-
NATS_EXTERN microError * microService_Run(microService *m)
Waits for a microservice to stop.
-
NATS_EXTERN microError * microService_GetInfo(microServiceInfo **new_info, microService *m)
Returns a microServiceInfo for a microservice.
-
NATS_EXTERN microError * micro_AddService(microService **new_microservice, natsConnection *nc, microServiceConfig *config)
Creates and starts a new microservice.
+
NATS_EXTERN microError * microRequest_RespondError(microRequest *req, microError *err)
Respond to a request with a simple error.
+
NATS_EXTERN const char * microRequest_GetSubject(microRequest *req)
Returns the subject of the request message.
+
NATS_EXTERN const char * microRequest_GetData(microRequest *req)
Returns the data in the the request, as a byte array.
+
NATS_EXTERN microError * microRequest_AddHeader(microRequest *req, const char *key, const char *value)
Adds a header to the underlying NATS request message.
+
NATS_EXTERN natsConnection * microRequest_GetConnection(microRequest *req)
Returns the connection associated with the request.
+
NATS_EXTERN natsMsg * microRequest_GetMsg(microRequest *req)
Get the NATS message underlying the request.
+
NATS_EXTERN void * microRequest_GetServiceState(microRequest *req)
Returns the pointer to the user-provided service state.
+
NATS_EXTERN microError * microRequest_Respond(microRequest *req, const char *data, size_t len)
Respond to a request, on the same NATS connection.
+
NATS_EXTERN microError * microRequest_GetHeaderKeys(microRequest *req, const char ***keys, int *count)
Gets the list of all header keys in the NATS message underlying the request.
+
NATS_EXTERN microError * microRequest_SetHeader(microRequest *req, const char *key, const char *value)
Add value to the header associated with key in the NATS message underlying the request.
+
NATS_EXTERN void * microRequest_GetEndpointState(microRequest *req)
Returns the pointer to the user-provided endpoint state, if the request is associated with an endpoin...
+
NATS_EXTERN microError * microRequest_GetHeaderValue(microRequest *req, const char *key, const char **value)
Get the header entry associated with key from the NATS message underlying the request.
+
NATS_EXTERN microError * microRequest_DeleteHeader(microRequest *req, const char *key)
Deletes a header from the underlying NATS request message.
+
NATS_EXTERN microError * microRequest_GetHeaderValues(microRequest *req, const char *key, const char ***values, int *count)
Get all header values associated with key from the NATS message underlying the request.
+
NATS_EXTERN microError * microRequest_RespondCustom(microRequest *req, microError *err, const char *data, size_t len)
Respond to a message, with an OK or an error.
+
NATS_EXTERN const char * microRequest_GetReply(microRequest *req)
Returns the reply subject set in this message.
+
NATS_EXTERN microError * microService_GetStats(microServiceStats **new_stats, microService *m)
Returns run-time statistics for a microservice.
+
NATS_EXTERN natsConnection * microService_GetConnection(microService *m)
Returns the connection associated with the service. If the service was successfully started,...
+
NATS_EXTERN microError * microService_AddGroup(microGroup **new_group, microService *m, microGroupConfig *config)
Adds an group (prefix) to a microservice.
+
NATS_EXTERN microError * micro_AddService(microService **new_microservice, natsConnection *nc, microServiceConfig *config)
Creates and starts a new microservice.
+
NATS_EXTERN microError * microService_Destroy(microService *m)
Destroys a microservice, stopping it first if needed.
+
NATS_EXTERN microError * microService_Stop(microService *m)
Stops a running microservice.
NATS_EXTERN bool microService_IsStopped(microService *m)
Checks if the service is stopped.
-
NATS_EXTERN microError * microService_Destroy(microService *m)
Destroys a microservice, stopping it first if needed.
-
NATS_EXTERN microError * microService_GetStats(microServiceStats **new_stats, microService *m)
Returns run-time statistics for a microservice.
-
struct micro_client_s microClient
The Microservice client.
Definition: nats.h:7568
-
struct micro_group_s microGroup
a collection of endpoints and other groups, with a common prefix to their subjects and names.
Definition: nats.h:7637
-
struct micro_request_s microRequest
a request received by a microservice endpoint.
Definition: nats.h:7652
-
struct micro_error_s microError
the Microservice error object.
Definition: nats.h:7628
-
struct __for_forward_compatibility_only microClientConfig
The Microservice configuration object. For forward compatibility only.
Definition: nats.h:7573
+
NATS_EXTERN microError * microService_AddEndpoint(microService *m, microEndpointConfig *config)
Adds an endpoint to a microservice and starts listening for messages.
+
NATS_EXTERN microError * microService_GetInfo(microServiceInfo **new_info, microService *m)
Returns a microServiceInfo for a microservice.
+
NATS_EXTERN microError * microService_Run(microService *m)
Waits for a microservice to stop.
+
NATS_EXTERN void * microService_GetState(microService *m)
Returns the pointer to state data (closure). It is originally provided in microServiceConfig....
+
struct micro_client_s microClient
The Microservice client.
Definition nats.h:7583
+
struct micro_group_s microGroup
a collection of endpoints and other groups, with a common prefix to their subjects and names.
Definition nats.h:7652
+
struct micro_request_s microRequest
a request received by a microservice endpoint.
Definition nats.h:7667
+
struct micro_error_s microError
the Microservice error object.
Definition nats.h:7643
+
struct __for_forward_compatibility_only microClientConfig
The Microservice configuration object. For forward compatibility only.
Definition nats.h:7588
NATS_EXTERN microError * micro_ErrorInvalidArg
NATS_EXTERN microError * micro_ErrorOutOfMemory
-
struct micro_endpoint_s microEndpoint
microEndpoint represents a microservice endpoint.
Definition: nats.h:7584
-
struct micro_service_s microService
the main object for a configured microservice.
Definition: nats.h:7665
+
struct micro_endpoint_s microEndpoint
microEndpoint represents a microservice endpoint.
Definition nats.h:7599
+
struct micro_service_s microService
the main object for a configured microservice.
Definition nats.h:7680
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.
+
NATS_EXTERN const char * natsMsg_GetData(const natsMsg *msg)
Returns the message payload.
NATS_EXTERN natsStatus natsMsgHeader_Keys(natsMsg *msg, const char ***keys, int *count)
Get all header keys.
-
NATS_EXTERN const char * natsMsg_GetData(const natsMsg *msg)
Returns the message payload.
+
NATS_EXTERN const char * natsMsg_GetReply(const natsMsg *msg)
Returns the reply set in this message.
NATS_EXTERN void natsMsg_Destroy(natsMsg *msg)
Destroys the message object.
NATS_EXTERN natsStatus natsMsgHeader_Get(natsMsg *msg, const char *key, const char **value)
Get the header entry associated with key.
NATS_EXTERN natsStatus natsMsgHeader_Delete(natsMsg *msg, const char *key)
Delete the value(s) associated with key.
+
NATS_EXTERN const char * natsMsg_GetSubject(const natsMsg *msg)
Returns the subject set in this message.
NATS_EXTERN natsStatus natsMsgHeader_Values(natsMsg *msg, const char *key, const char ***values, int *count)
Get all header values associated with key.
-
NATS_EXTERN const char * natsMsg_GetSubject(const natsMsg *msg)
Returns the subject set in this message.
NATS_EXTERN natsStatus natsMsgHeader_Set(natsMsg *msg, const char *key, const char *value)
Set the header entries associated with key to the single element value.
-
NATS_EXTERN const char * natsMsg_GetReply(const natsMsg *msg)
Returns the reply set in this message.
NATS_EXTERN natsStatus natsOptions_SetNKey(natsOptions *opts, const char *pubKey, natsSignatureHandler sigCB, void *sigClosure)
Sets the NKey public key and signature callback.
NATS_EXTERN natsStatus natsOptions_SetExpectedHostname(natsOptions *opts, const char *hostname)
Sets the server certificate's expected hostname.
NATS_EXTERN natsStatus natsOptions_SetErrorHandler(natsOptions *opts, natsErrHandler errHandler, void *closure)
Sets the error handler for asynchronous events.
@@ -2700,7 +2849,7 @@
NATS_EXTERN natsStatus stanConnection_Publish(stanConnection *sc, const char *channel, const void *data, int dataLen)
Publishes data on a channel.
NATS_EXTERN natsStatus stanConnection_QueueSubscribe(stanSubscription **sub, stanConnection *sc, const char *channel, const char *queueGroup, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
Creates a queue subscription.
NATS_EXTERN natsStatus stanConnection_Subscribe(stanSubscription **sub, stanConnection *sc, const char *channel, stanMsgHandler cb, void *cbClosure, stanSubOptions *options)
Creates a subscription.
-
NATS_EXTERN const char * stanMsg_GetData(const stanMsg *msg)
Returns the message payload.
+
NATS_EXTERN const char * stanMsg_GetData(const stanMsg *msg)
Returns the message payload.
NATS_EXTERN int64_t stanMsg_GetTimestamp(const stanMsg *msg)
Returns the message's timestamp.
NATS_EXTERN int stanMsg_GetDataLength(const stanMsg *msg)
Returns the message length.
NATS_EXTERN bool stanMsg_IsRedelivered(const stanMsg *msg)
Returns the message's redelivered flag.
@@ -2725,11 +2874,10 @@
NATS_EXTERN void natsStatistics_Destroy(natsStatistics *stats)
Destroys the natsStatistics object.
NATS_EXTERN natsStatus natsStatistics_GetCounts(const natsStatistics *stats, uint64_t *inMsgs, uint64_t *inBytes, uint64_t *outMsgs, uint64_t *outBytes, uint64_t *reconnects)
Extracts the various statistics values.
NATS_EXTERN natsStatus natsStatistics_Create(natsStatistics **newStats)
Creates a natsStatistics object.
-
NATS_EXTERN const char * natsStatus_GetText(natsStatus s)
Get the text corresponding to a natsStatus.
+
NATS_EXTERN const char * natsStatus_GetText(natsStatus s)
Get the text corresponding to a natsStatus.
NATS_EXTERN natsStatus natsSubscription_WaitForDrainCompletion(natsSubscription *sub, int64_t timeout)
Blocks until the drain operation completes.
NATS_EXTERN natsStatus natsSubscription_AutoUnsubscribe(natsSubscription *sub, int max)
Auto-Unsubscribes.
NATS_EXTERN natsStatus natsSubscription_GetMaxPending(natsSubscription *sub, int *msgs, int *bytes)
Returns the maximum number of pending messages and bytes.
-
NATS_EXTERN const char * natsSubscription_GetSubject(natsSubscription *sub)
Gets the subject name.
NATS_EXTERN natsStatus natsSubscription_GetStats(natsSubscription *sub, int *pendingMsgs, int *pendingBytes, int *maxPendingMsgs, int *maxPendingBytes, int64_t *deliveredMsgs, int64_t *droppedMsgs)
Get various statistics from this subscription.
NATS_EXTERN natsStatus natsSubscription_GetDropped(natsSubscription *sub, int64_t *msgs)
Returns the number of dropped messages.
NATS_EXTERN natsStatus natsSubscription_Drain(natsSubscription *sub)
Drains the subscription with a default timeout.
@@ -2745,507 +2893,464 @@
NATS_EXTERN natsStatus natsSubscription_DrainCompletionStatus(natsSubscription *sub)
Returns the status of the drain after completion.
NATS_EXTERN natsStatus natsSubscription_DrainTimeout(natsSubscription *sub, int64_t timeout)
Drains the subscription with the specified timeout.
NATS_EXTERN natsStatus natsSubscription_GetPending(natsSubscription *sub, int *msgs, int *bytes)
Returns the number of pending messages and bytes.
+
NATS_EXTERN const char * natsSubscription_GetSubject(natsSubscription *sub)
Gets the subject name.
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 kvEntryList kvEntryList
A list of KeyValue store entries.
-
struct __stanSubOptions stanSubOptions
Way to configure a stanSubscription.
Definition: nats.h:1531
-
struct jsConsumerConfig jsConsumerConfig
-
struct __kvStore kvStore
Definition: nats.h:1367
-
struct jsOptions jsOptions
-
jsStorageCompression
Definition: nats.h:326
-
jsDeliverPolicy
Definition: nats.h:335
-
struct __stanConnOptions stanConnOptions
Way to configure a stanConnection.
Definition: nats.h:1525
-
jsStorageType
Definition: nats.h:316
-
struct jsTier jsTier
-
struct jsStreamInfoList jsStreamInfoList
-
struct jsPeerInfo jsPeerInfo
-
char natsInbox
Unique subject often used for point-to-point communication.
Definition: nats.h:187
-
struct jsStreamAlternate jsStreamAlternate
-
struct jsStreamInfo jsStreamInfo
-
struct jsStreamConfig jsStreamConfig
-
struct jsSequenceInfo jsSequenceInfo
-
struct jsStreamState jsStreamState
-
struct __stanMsg stanMsg
The Streaming message.
Definition: nats.h:1519
-
struct jsConsumerInfo jsConsumerInfo
-
struct jsSequencePair jsSequencePair
-
struct natsMetadata natsMetadata
A type to represent user-provided metadata, a list of k=v pairs.
-
jsRetentionPolicy
Definition: nats.h:295
-
struct jsPlacement jsPlacement
-
struct __kvWatcher kvWatcher
Definition: nats.h:1382
-
struct jsStreamStateSubject jsStreamStateSubject
-
struct __natsStatistics natsStatistics
Statistics of a natsConnection.
Definition: nats.h:159
-
struct jsAccountInfo jsAccountInfo
-
bool(* jsFetchNextHandler)(int *messages, int64_t *maxBytes, natsSubscription *sub, void *closure)
Callback used to customize flow control for js_PullSubscribeAsync.
Definition: nats.h:1240
-
struct kvConfig kvConfig
-
struct jsPubOptions jsPubOptions
-
jsDiscardPolicy
Definition: nats.h:306
-
struct jsDirectGetMsgOptions jsDirectGetMsgOptions
-
jsReplayPolicy
Definition: nats.h:361
-
struct __natsSubscription natsSubscription
Interest on a given subject.
Definition: nats.h:165
-
kvOperation
Definition: nats.h:1388
-
jsAckPolicy
Definition: nats.h:349
-
struct kvPurgeOptions kvPurgeOptions
-
struct __stanConnection stanConnection
A connection to a NATS Streaming Server.
Definition: nats.h:1507
-
void(* jsFetchCompleteHandler)(natsConnection *nc, natsSubscription *sub, natsStatus s, void *closure)
Callback used to indicate that the work of js_PullSubscribeAsync is done.
Definition: nats.h:1228
-
struct jsAccountLimits jsAccountLimits
-
struct __jsCtx jsCtx
Definition: nats.h:262
-
struct jsClusterInfo jsClusterInfo
-
struct jsStreamSourceInfo jsStreamSourceInfo
-
struct kvKeysList kvKeysList
A list of KeyValue store keys.
-
struct jsStreamSource jsStreamSource
-
struct jsRePublish jsRePublish
-
struct __natsOptions natsOptions
Way to configure a natsConnection.
Definition: nats.h:178
-
struct jsSubjectTransformConfig jsSubjectTransformConfig
-
struct kvWatchOptions kvWatchOptions
-
struct jsSubOptions jsSubOptions
-
struct jsConsumerSequenceMismatch jsConsumerSequenceMismatch
-
struct jsMsgMetaData jsMsgMetaData
-
struct jsConsumerNamesList jsConsumerNamesList
-
struct jsAPIStats jsAPIStats
+
struct __stanSubOptions stanSubOptions
Way to configure a stanSubscription.
Definition nats.h:1532
+
struct __kvStore kvStore
Definition nats.h:1367
+
jsStorageCompression
Definition nats.h:326
+
jsDeliverPolicy
Definition nats.h:335
+
struct __stanConnOptions stanConnOptions
Way to configure a stanConnection.
Definition nats.h:1526
+
jsStorageType
Definition nats.h:316
+
char natsInbox
Unique subject often used for point-to-point communication.
Definition nats.h:187
+
struct __stanMsg stanMsg
The Streaming message.
Definition nats.h:1520
+
jsRetentionPolicy
Definition nats.h:295
+
struct __kvWatcher kvWatcher
Definition nats.h:1382
+
struct __natsStatistics natsStatistics
Statistics of a natsConnection.
Definition nats.h:159
+
bool(* jsFetchNextHandler)(int *messages, int64_t *maxBytes, natsSubscription *sub, void *closure)
Callback used to customize flow control for js_PullSubscribeAsync.
Definition nats.h:1240
+
jsDiscardPolicy
Definition nats.h:306
+
jsReplayPolicy
Definition nats.h:361
+
struct __natsSubscription natsSubscription
Interest on a given subject.
Definition nats.h:165
+
kvOperation
Definition nats.h:1388
+
jsAckPolicy
Definition nats.h:349
+
struct __stanConnection stanConnection
A connection to a NATS Streaming Server.
Definition nats.h:1508
+
void(* jsFetchCompleteHandler)(natsConnection *nc, natsSubscription *sub, natsStatus s, void *closure)
Callback used to indicate that the work of js_PullSubscribeAsync is done.
Definition nats.h:1228
+
struct __jsCtx jsCtx
Definition nats.h:262
+
struct __natsOptions natsOptions
Way to configure a natsConnection.
Definition nats.h:178
struct __natsClientConfig natsClientConfig
An initial configuration for NATS client. Provides control over the threading model,...
-
struct jsConsumerPauseResponse jsConsumerPauseResponse
-
struct __kvStatus kvStatus
Definition: nats.h:1377
-
struct __kvEntry kvEntry
Definition: nats.h:1372
-
struct jsConsumerInfoList jsConsumerInfoList
-
struct jsStreamConsumerLimits jsStreamConsumerLimits
-
struct jsPubAckErr jsPubAckErr
-
struct __natsMsg natsMsg
A structure holding a subject, optional reply and payload.
Definition: nats.h:172
-
struct __stanSubscription stanSubscription
Interest on a given channel.
Definition: nats.h:1513
-
struct jsStreamStateSubjects jsStreamStateSubjects
-
struct jsExternalStream jsExternalStream
-
struct jsFetchRequest jsFetchRequest
-
struct jsPubAck jsPubAck
-
struct jsStreamNamesList jsStreamNamesList
-
struct jsLostStreamData jsLostStreamData
-
struct __natsConnection natsConnection
A connection to a NATS Server.
Definition: nats.h:152
-
struct natsMsgList natsMsgList
A list of NATS messages.
-
@ js_StorageCompressionNone
Specifies no compression. It's the default.
Definition: nats.h:327
-
@ js_StorageCompressionS2
Specifies S2.
Definition: nats.h:328
-
@ js_DeliverByStartSequence
Starts from a given sequence.
Definition: nats.h:339
-
@ js_DeliverByStartTime
Starts from a given UTC time (number of nanoseconds since epoch)
Definition: nats.h:340
-
@ js_DeliverNew
Starts with messages sent after the consumer is created.
Definition: nats.h:338
-
@ js_DeliverLastPerSubject
Starts with the last message for all subjects received.
Definition: nats.h:341
-
@ js_DeliverLast
Starts with the last sequence received.
Definition: nats.h:337
-
@ js_DeliverAll
Starts from the very beginning of a stream. This is the default.
Definition: nats.h:336
-
@ js_FileStorage
Specifies on disk storage. It's the default.
Definition: nats.h:317
-
@ js_MemoryStorage
Specifies in memory only.
Definition: nats.h:318
-
@ js_LimitsPolicy
Specifies that messages are retained until any given limit is reached, which could be one of MaxMsgs,...
Definition: nats.h:296
-
@ js_InterestPolicy
Specifies that when all known observables have acknowledged a message it can be removed.
Definition: nats.h:297
-
@ js_WorkQueuePolicy
Specifies that when the first worker or subscriber acknowledges the message it can be removed.
Definition: nats.h:298
-
@ js_DiscardNew
Will fail to store new messages.
Definition: nats.h:308
-
@ js_DiscardOld
Will remove older messages to return to the limits. This is the default.
Definition: nats.h:307
-
@ js_ReplayInstant
Replays messages as fast as possible.
Definition: nats.h:362
-
@ js_ReplayOriginal
Maintains the same timing as the messages were received.
Definition: nats.h:363
-
@ kvOp_Unknown
Definition: nats.h:1389
-
@ kvOp_Delete
Definition: nats.h:1391
-
@ kvOp_Put
Definition: nats.h:1390
-
@ kvOp_Purge
Definition: nats.h:1392
-
@ js_AckExplicit
Requires ack or nack for all messages.
Definition: nats.h:350
-
@ js_AckAll
When acking a sequence number, this implicitly acks all sequences below this one as well.
Definition: nats.h:352
-
@ js_AckNone
Requires no acks for delivered messages.
Definition: nats.h:351
-
#define NATS_EXTERN
Needed for shared library.
Definition: nats.h:49
-
int natsSock
Definition: nats.h:50
+
struct __kvStatus kvStatus
Definition nats.h:1377
+
struct __kvEntry kvEntry
Definition nats.h:1372
+
struct __natsMsg natsMsg
A structure holding a subject, optional reply and payload.
Definition nats.h:172
+
struct __stanSubscription stanSubscription
Interest on a given channel.
Definition nats.h:1514
+
struct __natsConnection natsConnection
A connection to a NATS Server.
Definition nats.h:152
+
@ js_StorageCompressionNone
Specifies no compression. It's the default.
Definition nats.h:327
+
@ js_StorageCompressionS2
Specifies S2.
Definition nats.h:328
+
@ js_DeliverByStartSequence
Starts from a given sequence.
Definition nats.h:339
+
@ js_DeliverByStartTime
Starts from a given UTC time (number of nanoseconds since epoch)
Definition nats.h:340
+
@ js_DeliverNew
Starts with messages sent after the consumer is created.
Definition nats.h:338
+
@ js_DeliverLastPerSubject
Starts with the last message for all subjects received.
Definition nats.h:341
+
@ js_DeliverLast
Starts with the last sequence received.
Definition nats.h:337
+
@ js_DeliverAll
Starts from the very beginning of a stream. This is the default.
Definition nats.h:336
+
@ js_FileStorage
Specifies on disk storage. It's the default.
Definition nats.h:317
+
@ js_MemoryStorage
Specifies in memory only.
Definition nats.h:318
+
@ js_LimitsPolicy
Specifies that messages are retained until any given limit is reached, which could be one of MaxMsgs,...
Definition nats.h:296
+
@ js_InterestPolicy
Specifies that when all known observables have acknowledged a message it can be removed.
Definition nats.h:297
+
@ js_WorkQueuePolicy
Specifies that when the first worker or subscriber acknowledges the message it can be removed.
Definition nats.h:298
+
@ js_DiscardNew
Will fail to store new messages.
Definition nats.h:308
+
@ js_DiscardOld
Will remove older messages to return to the limits. This is the default.
Definition nats.h:307
+
@ js_ReplayInstant
Replays messages as fast as possible.
Definition nats.h:362
+
@ js_ReplayOriginal
Maintains the same timing as the messages were received.
Definition nats.h:363
+
@ kvOp_Unknown
Definition nats.h:1389
+
@ kvOp_Delete
Definition nats.h:1391
+
@ kvOp_Put
Definition nats.h:1390
+
@ kvOp_Purge
Definition nats.h:1392
+
@ js_AckExplicit
Requires ack or nack for all messages.
Definition nats.h:350
+
@ js_AckAll
When acking a sequence number, this implicitly acks all sequences below this one as well.
Definition nats.h:352
+
@ js_AckNone
Requires no acks for delivered messages.
Definition nats.h:351
+
#define NATS_EXTERN
Needed for shared library.
Definition nats.h:49
+
int natsSock
Definition nats.h:50
-
jsErrCode
Definition: status.h:138
-
natsStatus
Status returned by most of the APIs.
Definition: status.h:50
-
natsConnStatus
The connection state.
Definition: status.h:24
-
An initial configuration for NATS client. Provides control over the threading model,...
Definition: nats.h:196
-
bool DefaultRepliesToThreadPool
Definition: nats.h:206
-
bool UseSeparatePoolForReplies
Definition: nats.h:207
-
int ReplyThreadPoolMax
Definition: nats.h:208
-
int ThreadPoolMax
Definition: nats.h:203
-
int64_t DefaultWriteDeadline
Definition: nats.h:197
-
bool DefaultToThreadPool
Definition: nats.h:202
-
int64_t LockSpinCount
Definition: nats.h:199
-
Definition: nats.h:1075
-
uint64_t Total
Definition: nats.h:1076
-
uint64_t Errors
Definition: nats.h:1077
-
Definition: nats.h:1112
-
int64_t Consumers
Definition: nats.h:1116
-
int64_t Streams
Definition: nats.h:1115
-
int TiersLen
Definition: nats.h:1121
-
uint64_t Memory
Definition: nats.h:1113
-
jsAPIStats API
Definition: nats.h:1118
-
jsAccountLimits Limits
Definition: nats.h:1119
-
jsTier ** Tiers
Definition: nats.h:1120
-
char * Domain
Definition: nats.h:1117
-
uint64_t Store
Definition: nats.h:1114
-
Definition: nats.h:1085
-
int64_t MemoryMaxStreamBytes
Definition: nats.h:1091
-
int64_t MaxStreams
Definition: nats.h:1088
-
int64_t MaxAckPending
Definition: nats.h:1090
-
int64_t MaxConsumers
Definition: nats.h:1089
-
int64_t MaxStore
Definition: nats.h:1087
-
int64_t MaxMemory
Definition: nats.h:1086
-
bool MaxBytesRequired
Definition: nats.h:1093
-
int64_t StoreMaxStreamBytes
Definition: nats.h:1092
-
Definition: nats.h:708
-
int ReplicasLen
Definition: nats.h:712
-
char * Name
Definition: nats.h:709
-
jsPeerInfo ** Replicas
Definition: nats.h:711
-
char * Leader
Definition: nats.h:710
-
Definition: nats.h:834
-
bool MemoryStorage
Definition: nats.h:871
-
const char * Name
Definition: nats.h:835
-
int FilterSubjectsLen
Definition: nats.h:876
-
uint64_t OptStartSeq
Definition: nats.h:839
-
bool HeadersOnly
Definition: nats.h:854
-
uint64_t RateLimit
Definition: nats.h:848
-
jsDeliverPolicy DeliverPolicy
Definition: nats.h:838
-
const char * Description
Definition: nats.h:837
-
const char * Durable
Definition: nats.h:836
-
const char * SampleFrequency
Definition: nats.h:849
-
bool FlowControl
Definition: nats.h:852
-
int64_t MaxRequestBatch
Maximum Pull Consumer request batch size.
Definition: nats.h:857
-
int64_t AckWait
Definition: nats.h:842
-
int64_t MaxRequestMaxBytes
Maximum Pull Consumer request maximum bytes.
Definition: nats.h:859
-
int64_t OptStartTime
UTC time expressed as number of nanoseconds since epoch.
Definition: nats.h:840
-
int64_t MaxWaiting
Definition: nats.h:850
-
jsAckPolicy AckPolicy
Definition: nats.h:841
-
natsMetadata Metadata
User-provided metadata for the consumer, encoded as an array of {"key", "value",.....
Definition: nats.h:877
-
const char * DeliverSubject
Definition: nats.h:862
-
int64_t * BackOff
Redelivery durations expressed in nanoseconds.
Definition: nats.h:844
-
int64_t MaxRequestExpires
Maximum Pull Consumer request expiration, expressed in number of nanoseconds.
Definition: nats.h:858
-
int64_t Heartbeat
Heartbeat interval expressed in number of nanoseconds.
Definition: nats.h:853
-
int64_t PauseUntil
Suspends the consumer until this deadline, represented as number of nanoseconds since epoch.
Definition: nats.h:881
-
int64_t Replicas
Definition: nats.h:869
-
int BackOffLen
Definition: nats.h:845
-
int64_t MaxDeliver
Definition: nats.h:843
-
const char ** FilterSubjects
Multiple filter subjects.
Definition: nats.h:875
-
jsReplayPolicy ReplayPolicy
Definition: nats.h:847
-
const char * DeliverGroup
Definition: nats.h:863
-
int64_t MaxAckPending
Definition: nats.h:851
-
const char * FilterSubject
Definition: nats.h:846
-
int64_t InactiveThreshold
How long the server keeps an ephemeral after detecting loss of interest, expressed in number of nanos...
Definition: nats.h:866
-
Definition: nats.h:1014
-
bool Paused
Definition: nats.h:1027
-
jsSequenceInfo Delivered
Definition: nats.h:1019
-
jsConsumerConfig * Config
Definition: nats.h:1018
-
bool PushBound
Definition: nats.h:1026
-
int64_t NumWaiting
Definition: nats.h:1023
-
int64_t Created
UTC time expressed as number of nanoseconds since epoch.
Definition: nats.h:1017
-
jsClusterInfo * Cluster
Definition: nats.h:1025
-
int64_t PauseRemaining
Remaining time in nanoseconds.
Definition: nats.h:1028
-
int64_t NumAckPending
Definition: nats.h:1021
-
char * Stream
Definition: nats.h:1015
-
int64_t NumRedelivered
Definition: nats.h:1022
-
char * Name
Definition: nats.h:1016
-
jsSequenceInfo AckFloor
Definition: nats.h:1020
-
uint64_t NumPending
Definition: nats.h:1024
-
Definition: nats.h:1039
-
jsConsumerInfo ** List
Definition: nats.h:1040
-
int Count
Definition: nats.h:1041
-
Definition: nats.h:1053
-
int Count
Definition: nats.h:1055
-
char ** List
Definition: nats.h:1054
-
Definition: nats.h:1065
-
int64_t PauseRemaining
Remaining time in nanoseconds.
Definition: nats.h:1068
-
bool Paused
Definition: nats.h:1066
-
int64_t PauseUntil
UTC time expressed as number of nanoseconds since epoch.
Definition: nats.h:1067
-
Definition: nats.h:902
-
uint64_t Stream
This is the stream sequence that the application should resume from.
Definition: nats.h:903
-
uint64_t ConsumerServer
This is the consumer sequence last sent by the server.
Definition: nats.h:905
-
uint64_t ConsumerClient
This is the consumer sequence that was last received by the library.
Definition: nats.h:904
-
Definition: nats.h:1185
-
const char * NextBySubject
Get the next message (based on sequence) for that subject.
Definition: nats.h:1187
-
uint64_t Sequence
Get the message at this sequence.
Definition: nats.h:1186
-
const char * LastBySubject
Get the last message on that subject.
Definition: nats.h:1188
-
Definition: nats.h:397
-
const char * DeliverPrefix
Definition: nats.h:399
-
const char * APIPrefix
Definition: nats.h:398
-
Definition: nats.h:1198
-
int64_t MaxBytes
Maximum bytes for the request (request complete based on whichever Batch or MaxBytes comes first)
Definition: nats.h:1201
-
int Batch
Maximum number of messages to be received (see MaxBytes)
Definition: nats.h:1200
-
int64_t Expires
Expiration of the request, expressed in nanoseconds.
Definition: nats.h:1199
-
bool NoWait
Will not wait if the request cannot be completed.
Definition: nats.h:1202
-
int64_t Heartbeat
Have server sends heartbeats to help detect communication failures.
Definition: nats.h:1203
-
Definition: nats.h:610
-
uint64_t * Msgs
Definition: nats.h:611
-
uint64_t Bytes
Definition: nats.h:613
-
int MsgsLen
Definition: nats.h:612
-
Definition: nats.h:1133
-
uint64_t NumPending
Definition: nats.h:1136
-
jsSequencePair Sequence
Definition: nats.h:1134
-
char * Stream
Definition: nats.h:1138
-
char * Domain
Definition: nats.h:1140
-
char * Consumer
Definition: nats.h:1139
-
uint64_t NumDelivered
Definition: nats.h:1135
-
int64_t Timestamp
Definition: nats.h:1137
-
Definition: nats.h:1254
-
jsPubAckErrHandler ErrHandler
Callback invoked when error encountered publishing a given message.
Definition: nats.h:1269
-
jsPubAckHandler AckHandler
Callback invoked for each asynchronous published message.
Definition: nats.h:1262
-
void * AckHandlerClosure
Closure (or user data) passed to jsPubAckHandler callback.
Definition: nats.h:1263
-
void * ErrHandlerClosure
Closure (or user data) passed to jsPubAckErrHandler callback.
Definition: nats.h:1270
-
int64_t StallWait
Amount of time (in milliseconds) to wait in a PublishAsync call when there is MaxPending inflight mes...
Definition: nats.h:1272
-
int64_t MaxPending
Maximum outstanding asynchronous publishes that can be inflight at one time.
Definition: nats.h:1255
- -
int64_t MaxBytes
Auto-unsubscribe after receiving this many bytes.
Definition: nats.h:1280
-
bool NoWait
If NoWait is set, the subscription will receive the messages already stored on the server subject to ...
Definition: nats.h:1289
-
int64_t Heartbeat
Have server sends heartbeats at this interval (in milliseconds) to help detect communication failures...
Definition: nats.h:1299
-
int MaxMessages
Auto-unsubscribed after receiving this many messages.
Definition: nats.h:1279
-
int FetchSize
When using the automatic Fetch flow control (default NextHandler), this is the number of messages to ...
Definition: nats.h:1304
-
jsFetchNextHandler NextHandler
If set, switches to manual fetch flow control.
Definition: nats.h:1319
-
void * NextHandlerClosure
Definition: nats.h:1320
-
jsFetchCompleteHandler CompleteHandler
Fetch complete handler that receives the exit status code, the subscription's Complete handler is als...
Definition: nats.h:1294
-
int64_t Timeout
Auto-unsubsribe after this many milliseconds.
Definition: nats.h:1278
-
void * CompleteHandlerClosure
Definition: nats.h:1295
-
int KeepAhead
When using the automatic Fetch flow control (default NextHandler), initiate the next fetch request (t...
Definition: nats.h:1312
- -
bool DeletedDetails
Get the list of deleted message sequences.
Definition: nats.h:1355
-
const char * SubjectsFilter
Get the list of subjects in this stream.
Definition: nats.h:1356
- -
uint64_t Sequence
Purge up to but not including sequence.
Definition: nats.h:1345
-
uint64_t Keep
Number of messages to keep.
Definition: nats.h:1346
-
const char * Subject
This is the subject to match against messages for the purge command.
Definition: nats.h:1344
-
Definition: nats.h:1332
+
jsErrCode
Definition status.h:138
+
natsStatus
Status returned by most of the APIs.
Definition status.h:50
+
natsConnStatus
The connection state.
Definition status.h:24
+
An initial configuration for NATS client. Provides control over the threading model,...
Definition nats.h:196
+
bool DefaultRepliesToThreadPool
Definition nats.h:206
+
bool UseSeparatePoolForReplies
Definition nats.h:207
+
int ReplyThreadPoolMax
Definition nats.h:208
+
int ThreadPoolMax
Definition nats.h:203
+
int64_t DefaultWriteDeadline
Definition nats.h:197
+
bool DefaultToThreadPool
Definition nats.h:202
+
int64_t LockSpinCount
Definition nats.h:199
+
Definition nats.h:1075
+
uint64_t Total
Definition nats.h:1076
+
uint64_t Errors
Definition nats.h:1077
+
Definition nats.h:1112
+
int64_t Consumers
Definition nats.h:1116
+
int64_t Streams
Definition nats.h:1115
+
int TiersLen
Definition nats.h:1121
+
uint64_t Memory
Definition nats.h:1113
+
jsAPIStats API
Definition nats.h:1118
+
jsAccountLimits Limits
Definition nats.h:1119
+
jsTier ** Tiers
Definition nats.h:1120
+
char * Domain
Definition nats.h:1117
+
uint64_t Store
Definition nats.h:1114
+
Definition nats.h:1085
+
int64_t MemoryMaxStreamBytes
Definition nats.h:1091
+
int64_t MaxStreams
Definition nats.h:1088
+
int64_t MaxAckPending
Definition nats.h:1090
+
int64_t MaxConsumers
Definition nats.h:1089
+
int64_t MaxStore
Definition nats.h:1087
+
int64_t MaxMemory
Definition nats.h:1086
+
bool MaxBytesRequired
Definition nats.h:1093
+
int64_t StoreMaxStreamBytes
Definition nats.h:1092
+
Definition nats.h:708
+
int ReplicasLen
Definition nats.h:712
+
char * Name
Definition nats.h:709
+
jsPeerInfo ** Replicas
Definition nats.h:711
+
char * Leader
Definition nats.h:710
+
Definition nats.h:834
+
bool MemoryStorage
Definition nats.h:871
+
const char * Name
Definition nats.h:835
+
int FilterSubjectsLen
Definition nats.h:876
+
uint64_t OptStartSeq
Definition nats.h:839
+
bool HeadersOnly
Definition nats.h:854
+
uint64_t RateLimit
Definition nats.h:848
+
jsDeliverPolicy DeliverPolicy
Definition nats.h:838
+
const char * Description
Definition nats.h:837
+
const char * Durable
Definition nats.h:836
+
const char * SampleFrequency
Definition nats.h:849
+
bool FlowControl
Definition nats.h:852
+
int64_t MaxRequestBatch
Maximum Pull Consumer request batch size.
Definition nats.h:857
+
int64_t AckWait
Definition nats.h:842
+
int64_t MaxRequestMaxBytes
Maximum Pull Consumer request maximum bytes.
Definition nats.h:859
+
int64_t OptStartTime
UTC time expressed as number of nanoseconds since epoch.
Definition nats.h:840
+
int64_t MaxWaiting
Definition nats.h:850
+
jsAckPolicy AckPolicy
Definition nats.h:841
+
natsMetadata Metadata
User-provided metadata for the consumer, encoded as an array of {"key", "value",.....
Definition nats.h:877
+
const char * DeliverSubject
Definition nats.h:862
+
int64_t * BackOff
Redelivery durations expressed in nanoseconds.
Definition nats.h:844
+
int64_t MaxRequestExpires
Maximum Pull Consumer request expiration, expressed in number of nanoseconds.
Definition nats.h:858
+
int64_t Heartbeat
Heartbeat interval expressed in number of nanoseconds.
Definition nats.h:853
+
int64_t PauseUntil
Suspends the consumer until this deadline, represented as number of nanoseconds since epoch.
Definition nats.h:881
+
int64_t Replicas
Definition nats.h:869
+
int BackOffLen
Definition nats.h:845
+
int64_t MaxDeliver
Definition nats.h:843
+
const char ** FilterSubjects
Multiple filter subjects.
Definition nats.h:875
+
jsReplayPolicy ReplayPolicy
Definition nats.h:847
+
const char * DeliverGroup
Definition nats.h:863
+
int64_t MaxAckPending
Definition nats.h:851
+
const char * FilterSubject
Definition nats.h:846
+
int64_t InactiveThreshold
How long the server keeps an ephemeral after detecting loss of interest, expressed in number of nanos...
Definition nats.h:866
+
Definition nats.h:1014
+
bool Paused
Definition nats.h:1027
+
jsSequenceInfo Delivered
Definition nats.h:1019
+
jsConsumerConfig * Config
Definition nats.h:1018
+
bool PushBound
Definition nats.h:1026
+
int64_t NumWaiting
Definition nats.h:1023
+
int64_t Created
UTC time expressed as number of nanoseconds since epoch.
Definition nats.h:1017
+
jsClusterInfo * Cluster
Definition nats.h:1025
+
int64_t PauseRemaining
Remaining time in nanoseconds.
Definition nats.h:1028
+
int64_t NumAckPending
Definition nats.h:1021
+
char * Stream
Definition nats.h:1015
+
int64_t NumRedelivered
Definition nats.h:1022
+
char * Name
Definition nats.h:1016
+
jsSequenceInfo AckFloor
Definition nats.h:1020
+
uint64_t NumPending
Definition nats.h:1024
+
Definition nats.h:1039
+
jsConsumerInfo ** List
Definition nats.h:1040
+
int Count
Definition nats.h:1041
+
Definition nats.h:1053
+
int Count
Definition nats.h:1055
+
char ** List
Definition nats.h:1054
+
Definition nats.h:1065
+
int64_t PauseRemaining
Remaining time in nanoseconds.
Definition nats.h:1068
+
bool Paused
Definition nats.h:1066
+
int64_t PauseUntil
UTC time expressed as number of nanoseconds since epoch.
Definition nats.h:1067
+
Definition nats.h:902
+
uint64_t Stream
This is the stream sequence that the application should resume from.
Definition nats.h:903
+
uint64_t ConsumerServer
This is the consumer sequence last sent by the server.
Definition nats.h:905
+
uint64_t ConsumerClient
This is the consumer sequence that was last received by the library.
Definition nats.h:904
+
Definition nats.h:1185
+
const char * NextBySubject
Get the next message (based on sequence) for that subject.
Definition nats.h:1187
+
uint64_t Sequence
Get the message at this sequence.
Definition nats.h:1186
+
const char * LastBySubject
Get the last message on that subject.
Definition nats.h:1188
+
Definition nats.h:397
+
const char * DeliverPrefix
Definition nats.h:399
+
const char * APIPrefix
Definition nats.h:398
+
Definition nats.h:1198
+
int64_t MaxBytes
Maximum bytes for the request (request complete based on whichever Batch or MaxBytes comes first)
Definition nats.h:1201
+
int Batch
Maximum number of messages to be received (see MaxBytes)
Definition nats.h:1200
+
int64_t Expires
Expiration of the request, expressed in nanoseconds.
Definition nats.h:1199
+
bool NoWait
Will not wait if the request cannot be completed.
Definition nats.h:1202
+
int64_t Heartbeat
Have server sends heartbeats to help detect communication failures.
Definition nats.h:1203
+
Definition nats.h:610
+
uint64_t * Msgs
Definition nats.h:611
+
uint64_t Bytes
Definition nats.h:613
+
int MsgsLen
Definition nats.h:612
+
Definition nats.h:1133
+
uint64_t NumPending
Definition nats.h:1136
+
jsSequencePair Sequence
Definition nats.h:1134
+
char * Stream
Definition nats.h:1138
+
char * Domain
Definition nats.h:1140
+
char * Consumer
Definition nats.h:1139
+
uint64_t NumDelivered
Definition nats.h:1135
+
int64_t Timestamp
Definition nats.h:1137
+
Definition nats.h:1254
+
jsPubAckErrHandler ErrHandler
Callback invoked when error encountered publishing a given message.
Definition nats.h:1269
+
jsPubAckHandler AckHandler
Callback invoked for each asynchronous published message.
Definition nats.h:1262
+
void * AckHandlerClosure
Closure (or user data) passed to jsPubAckHandler callback.
Definition nats.h:1263
+
void * ErrHandlerClosure
Closure (or user data) passed to jsPubAckErrHandler callback.
Definition nats.h:1270
+
int64_t StallWait
Amount of time (in milliseconds) to wait in a PublishAsync call when there is MaxPending inflight mes...
Definition nats.h:1272
+
int64_t MaxPending
Maximum outstanding asynchronous publishes that can be inflight at one time.
Definition nats.h:1255
+ +
int64_t MaxBytes
Auto-unsubscribe after receiving this many bytes.
Definition nats.h:1280
+
bool NoWait
If NoWait is set, the subscription will receive the messages already stored on the server subject to ...
Definition nats.h:1289
+
int64_t Heartbeat
Have server sends heartbeats at this interval (in milliseconds) to help detect communication failures...
Definition nats.h:1299
+
int MaxMessages
Auto-unsubscribed after receiving this many messages.
Definition nats.h:1279
+
int FetchSize
When using the automatic Fetch flow control (default NextHandler), this is the number of messages to ...
Definition nats.h:1304
+
jsFetchNextHandler NextHandler
If set, switches to manual fetch flow control.
Definition nats.h:1319
+
void * NextHandlerClosure
Definition nats.h:1320
+
jsFetchCompleteHandler CompleteHandler
Fetch complete handler that receives the exit status code, the subscription's Complete handler is als...
Definition nats.h:1294
+
int64_t Timeout
Auto-unsubsribe after this many milliseconds.
Definition nats.h:1278
+
void * CompleteHandlerClosure
Definition nats.h:1295
+
int KeepAhead
When using the automatic Fetch flow control (default NextHandler), initiate the next fetch request (t...
Definition nats.h:1312
+ +
bool DeletedDetails
Get the list of deleted message sequences.
Definition nats.h:1355
+
const char * SubjectsFilter
Get the list of subjects in this stream.
Definition nats.h:1356
+ +
uint64_t Sequence
Purge up to but not including sequence.
Definition nats.h:1345
+
uint64_t Keep
Number of messages to keep.
Definition nats.h:1346
+
const char * Subject
This is the subject to match against messages for the purge command.
Definition nats.h:1344
+
Definition nats.h:1332
struct jsOptions::jsOptionsStream::jsOptionsStreamInfo Info
Optional stream information retrieval options.
struct jsOptions::jsOptionsStream::jsOptionsStreamPurge Purge
Optional stream purge options.
-
Definition: nats.h:1248
+
Definition nats.h:1248
struct jsOptions::jsOptionsPullSubscribeAsync PullSubscribeAsync
extra options for js_PullSubscribeAsync
struct jsOptions::jsOptionsPublishAsync PublishAsync
extra options for js_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:1251
-
const char * Prefix
JetStream prefix, default is "$JS.API".
Definition: nats.h:1249
-
const char * Domain
Domain changes the domain part of JetSteam API prefix.
Definition: nats.h:1250
+
int64_t Wait
Amount of time (in milliseconds) to wait for various JetStream API requests, default is 5000 ms (5 se...
Definition nats.h:1251
+
const char * Prefix
JetStream prefix, default is "$JS.API".
Definition nats.h:1249
+
const char * Domain
Domain changes the domain part of JetSteam API prefix.
Definition nats.h:1250
struct jsOptions::jsOptionsStream Stream
Optional stream options.
-
Definition: nats.h:694
-
bool Offline
Definition: nats.h:697
-
uint64_t Lag
Definition: nats.h:699
-
int64_t Active
Definition: nats.h:698
-
char * Name
Definition: nats.h:695
-
bool Current
Definition: nats.h:696
-
Definition: nats.h:380
-
int TagsLen
Definition: nats.h:383
-
const char * Cluster
Definition: nats.h:381
-
const char ** Tags
Definition: nats.h:382
-
Definition: nats.h:1161
-
natsMsg * Msg
Definition: nats.h:1162
-
natsStatus Err
Definition: nats.h:1163
-
jsErrCode ErrCode
Definition: nats.h:1164
-
const char * ErrText
Definition: nats.h:1165
-
Definition: nats.h:1148
-
uint64_t Sequence
Definition: nats.h:1150
-
bool Duplicate
Definition: nats.h:1152
-
char * Domain
Definition: nats.h:1151
-
char * Stream
Definition: nats.h:1149
-
Definition: nats.h:280
-
const char * ExpectLastMsgId
Expected last message ID in the stream.
Definition: nats.h:284
-
int64_t MaxWait
Amount of time (in milliseconds) to wait for a publish response, default will the context's Wait valu...
Definition: nats.h:281
-
uint64_t ExpectLastSeq
Expected last message sequence in the stream.
Definition: nats.h:285
-
bool ExpectNoMessage
Expected no message (that is, sequence == 0) for the subject in the stream.
Definition: nats.h:287
-
const char * ExpectStream
Expected stream to respond from the publish call.
Definition: nats.h:283
-
const char * MsgId
Message ID used for de-duplication.
Definition: nats.h:282
-
uint64_t ExpectLastSubjectSeq
Expected last message sequence for the subject in the stream.
Definition: nats.h:286
-
Definition: nats.h:433
-
bool HeadersOnly
Definition: nats.h:436
-
const char * Source
Definition: nats.h:434
-
const char * Destination
Definition: nats.h:435
-
Definition: nats.h:1000
-
int64_t Last
UTC time expressed as number of nanoseconds since epoch.
Definition: nats.h:1003
-
uint64_t Stream
Definition: nats.h:1002
-
uint64_t Consumer
Definition: nats.h:1001
-
Definition: nats.h:990
-
uint64_t Consumer
Definition: nats.h:991
-
uint64_t Stream
Definition: nats.h:992
-
Definition: nats.h:735
-
const char * Name
Definition: nats.h:736
-
const char * Cluster
Definition: nats.h:738
-
const char * Domain
Definition: nats.h:737
-
Definition: nats.h:539
-
jsDiscardPolicy Discard
Definition: nats.h:551
-
const char ** Subjects
Definition: nats.h:542
-
jsSubjectTransformConfig SubjectTransform
Applies a subject transform (to matching messages) before doing anything else when a new message is r...
Definition: nats.h:599
-
bool AllowDirect
Allow higher performance, direct access to get individual messages. E.g. KeyValue.
Definition: nats.h:575
-
int SourcesLen
Definition: nats.h:560
-
bool DiscardNewPerSubject
Allow KV like semantics to also discard new on a per subject basis.
Definition: nats.h:583
-
jsStorageCompression Compression
js_StorageCompressionNone (default) or js_StorageCompressionS2.
Definition: nats.h:592
-
const char * Description
Definition: nats.h:541
-
const char * Template
Definition: nats.h:555
-
bool DenyPurge
Restrict the ability to purge messages.
Definition: nats.h:563
-
jsStorageType Storage
Definition: nats.h:552
-
jsStreamConsumerLimits ConsumerLimits
Sets the limits on certain options on all consumers of the stream.
Definition: nats.h:603
-
jsRetentionPolicy Retention
Definition: nats.h:544
-
int64_t MaxMsgs
Definition: nats.h:546
-
int64_t MaxConsumers
Definition: nats.h:545
-
natsMetadata Metadata
A user-provided array of key/value pairs, encoded as a string array [n1, v1, n2, v2,...
Definition: nats.h:588
-
uint64_t FirstSeq
the starting sequence number for the stream.
Definition: nats.h:595
-
const char * Name
Definition: nats.h:540
-
bool NoAck
Definition: nats.h:554
-
jsStreamSource ** Sources
Definition: nats.h:559
-
int32_t MaxMsgSize
Definition: nats.h:550
-
jsRePublish * RePublish
Allow republish of the message after being sequenced and stored.
Definition: nats.h:571
-
bool MirrorDirect
Allow higher performance and unified direct access for mirrors as well.
Definition: nats.h:579
-
int64_t Duplicates
Definition: nats.h:556
-
int64_t MaxMsgsPerSubject
Definition: nats.h:549
-
int64_t MaxAge
Definition: nats.h:548
-
int SubjectsLen
Definition: nats.h:543
-
bool AllowRollup
Allow messages to be placed into the system and purge all older messages using a special message head...
Definition: nats.h:567
-
jsStreamSource * Mirror
Definition: nats.h:558
-
jsPlacement * Placement
Definition: nats.h:557
-
int64_t MaxBytes
Definition: nats.h:547
-
int64_t Replicas
Definition: nats.h:553
-
bool Sealed
Seal a stream so no messages can get our or in.
Definition: nats.h:561
-
bool DenyDelete
Restrict the ability to delete messages.
Definition: nats.h:562
-
Definition: nats.h:455
-
int MaxAckPending
Definition: nats.h:457
-
int64_t InactiveThreshold
Definition: nats.h:456
-
Definition: nats.h:749
-
jsStreamSourceInfo ** Sources
Definition: nats.h:755
-
int64_t Created
UTC time expressed as number of nanoseconds since epoch.
Definition: nats.h:751
-
jsStreamAlternate ** Alternates
Definition: nats.h:757
-
jsStreamState State
Definition: nats.h:752
-
jsClusterInfo * Cluster
Definition: nats.h:753
-
jsStreamSourceInfo * Mirror
Definition: nats.h:754
-
int AlternatesLen
Definition: nats.h:758
-
jsStreamConfig * Config
Definition: nats.h:750
-
int SourcesLen
Definition: nats.h:756
-
Definition: nats.h:770
-
jsStreamInfo ** List
Definition: nats.h:771
-
int Count
Definition: nats.h:772
-
Definition: nats.h:784
-
char ** List
Definition: nats.h:785
-
int Count
Definition: nats.h:786
-
Definition: nats.h:416
-
jsExternalStream * External
Definition: nats.h:421
-
int64_t OptStartTime
UTC time expressed as number of nanoseconds since epoch.
Definition: nats.h:419
-
const char * Name
Definition: nats.h:417
-
const char * Domain
Definition: nats.h:425
-
uint64_t OptStartSeq
Definition: nats.h:418
-
const char * FilterSubject
Definition: nats.h:420
-
Definition: nats.h:720
-
const char * FilterSubject
Definition: nats.h:725
-
int64_t Active
Definition: nats.h:724
-
int SubjectTransformsLen
Definition: nats.h:727
-
char * Name
Definition: nats.h:721
-
jsExternalStream * External
Definition: nats.h:722
-
uint64_t Lag
Definition: nats.h:723
-
jsSubjectTransformConfig * SubjectTransforms
Definition: nats.h:726
-
Definition: nats.h:672
-
jsLostStreamData * Lost
Definition: nats.h:684
-
uint64_t LastSeq
Definition: nats.h:677
-
int64_t Consumers
Definition: nats.h:685
-
int DeletedLen
Definition: nats.h:683
-
uint64_t Msgs
Definition: nats.h:673
-
jsStreamStateSubjects * Subjects
Definition: nats.h:680
-
uint64_t FirstSeq
Definition: nats.h:675
-
int64_t LastTime
UTC time expressed as number of nanoseconds since epoch.
Definition: nats.h:678
-
int64_t NumSubjects
Definition: nats.h:679
-
uint64_t * Deleted
Definition: nats.h:682
-
uint64_t NumDeleted
Definition: nats.h:681
-
uint64_t Bytes
Definition: nats.h:674
-
int64_t FirstTime
UTC time expressed as number of nanoseconds since epoch.
Definition: nats.h:676
-
Definition: nats.h:623
-
uint64_t Msgs
Definition: nats.h:625
-
const char * Subject
Definition: nats.h:624
-
Definition: nats.h:659
-
int Count
Definition: nats.h:661
-
jsStreamStateSubject * List
Definition: nats.h:660
-
Definition: nats.h:925
-
bool ManualAck
If true, the user will have to acknowledge the messages.
Definition: nats.h:970
-
const char * Consumer
If specified, the subscription will be bound to an existing consumer from the Stream without attempti...
Definition: nats.h:942
-
const char * Stream
If specified, the consumer will be bound to this stream name.
Definition: nats.h:932
-
bool Ordered
If true, this will be an ordered consumer.
Definition: nats.h:982
-
const char * Queue
Queue name for queue subscriptions.
Definition: nats.h:957
-
jsConsumerConfig Config
Consumer configuration.
Definition: nats.h:975
-
Definition: nats.h:445
-
const char * Destination
Definition: nats.h:447
-
const char * Source
Definition: nats.h:446
-
Definition: nats.h:1098
-
const char * Name
Definition: nats.h:1099
-
int64_t Streams
Definition: nats.h:1102
-
uint64_t Store
Definition: nats.h:1101
-
int64_t Consumers
Definition: nats.h:1103
-
uint64_t Memory
Definition: nats.h:1100
-
jsAccountLimits Limits
Definition: nats.h:1104
-
Definition: nats.h:1402
-
uint8_t History
Definition: nats.h:1406
-
const char * Bucket
Definition: nats.h:1403
-
int64_t MaxBytes
Definition: nats.h:1408
-
int32_t MaxValueSize
Definition: nats.h:1405
-
int Replicas
Definition: nats.h:1410
-
const char * Description
Definition: nats.h:1404
-
jsStreamSource * Mirror
Definition: nats.h:1412
-
int64_t TTL
Definition: nats.h:1407
-
jsStorageType StorageType
Definition: nats.h:1409
-
jsRePublish * RePublish
Definition: nats.h:1411
-
int SourcesLen
Definition: nats.h:1414
-
jsStreamSource ** Sources
Definition: nats.h:1413
-
A list of KeyValue store entries.
Definition: nats.h:1472
-
kvEntry ** Entries
Definition: nats.h:1473
-
int Count
Definition: nats.h:1474
-
A list of KeyValue store keys.
Definition: nats.h:1496
-
int Count
Definition: nats.h:1498
-
char ** Keys
Definition: nats.h:1497
-
Definition: nats.h:1438
-
int64_t Timeout
Definition: nats.h:1440
-
int64_t DeleteMarkersOlderThan
Definition: nats.h:1450
-
Definition: nats.h:1424
-
bool IgnoreDeletes
Definition: nats.h:1425
-
bool IncludeHistory
Definition: nats.h:1426
-
int64_t Timeout
How long to wait (in milliseconds) for some operations to complete.
Definition: nats.h:1428
-
bool MetaOnly
Definition: nats.h:1427
-
Definition: nats.h:7773
-
const char * Name
The name of the endpoint.
Definition: nats.h:7779
-
microRequestHandler Handler
The request handler for the endpoint.
Definition: nats.h:7813
-
const char * Subject
The NATS subject the endpoint will listen on.
Definition: nats.h:7790
-
natsMetadata Metadata
Metadata for the endpoint, a JSON-encoded user-provided object, e.g. {"key":"value"}
Definition: nats.h:7808
-
bool NoQueueGroup
Disables the use of a queue group for the service.
Definition: nats.h:7802
-
const char * QueueGroup
Overrides the default queue group for the service.
Definition: nats.h:7796
-
void * State
A user-provided pointer to store with the endpoint (state/closure).
Definition: nats.h:7819
-
Definition: nats.h:7826
-
const char * Subject
The semantic version of the service.
Definition: nats.h:7835
-
const char * Name
The name of the service.
Definition: nats.h:7830
-
const char * QueueGroup
Endpoint's actual queue group (the default "q", or one explicitly set by the user),...
Definition: nats.h:7841
-
natsMetadata Metadata
Metadata for the endpoint, a JSON-encoded user-provided object, e.g. {"key":"value"}
Definition: nats.h:7847
-
Definition: nats.h:7854
-
const char * Subject
Definition: nats.h:7856
-
int64_t NumRequests
The number of requests received by the endpoint.
Definition: nats.h:7867
-
char LastErrorString[2048]
a copy of the last error message.
Definition: nats.h:7893
-
int64_t ProcessingTimeSeconds
total request processing time (the seconds part).
Definition: nats.h:7878
-
int64_t ProcessingTimeNanoseconds
total request processing time (the nanoseconds part).
Definition: nats.h:7883
-
const char * QueueGroup
Endpoint's actual queue group (the default "q", or one explicitly set by the user),...
Definition: nats.h:7862
-
int64_t NumErrors
The number of errors, service-level and internal, associated with the endpoint.
Definition: nats.h:7873
-
int64_t AverageProcessingTimeNanoseconds
average request processing time, in ns.
Definition: nats.h:7888
-
const char * Name
Definition: nats.h:7855
-
The Microservice endpoint group configuration object.
Definition: nats.h:7900
-
bool NoQueueGroup
Disables the use of a queue group for the service.
Definition: nats.h:7908
-
const char * QueueGroup
Overrides the default queue group for the service.
Definition: nats.h:7905
-
const char * Prefix
The subject prefix for the group.
Definition: nats.h:7902
-
The Microservice top-level configuration object.
Definition: nats.h:7918
-
const char * Description
The description of the service.
Definition: nats.h:7934
-
void * State
A user-provided pointer to state data.
Definition: nats.h:7998
-
const char * Version
The (semantic) version of the service.
Definition: nats.h:7929
-
microErrorHandler ErrHandler
An error notification handler.
Definition: nats.h:7979
-
natsMetadata Metadata
Immutable metadata for the service, a JSON-encoded user-provided object, e.g. {"key":"value"}
Definition: nats.h:7952
-
bool NoQueueGroup
Disables the use of a queue group for the service.
Definition: nats.h:7946
-
microRequestHandler StatsHandler
A custom stats handler.
Definition: nats.h:7970
-
microDoneHandler DoneHandler
A callback handler for handling the final cleanup Done event, right before the service is destroyed.
Definition: nats.h:7989
-
const char * QueueGroup
Overrides the default queue group for the service ("q").
Definition: nats.h:7940
-
const char * Name
The name of the service.
Definition: nats.h:7924
-
microEndpointConfig * Endpoint
The "main" (aka default) endpoint configuration.
Definition: nats.h:7961
-
Definition: nats.h:8007
-
natsMetadata Metadata
Metadata for the service, a JSON-encoded user-provided object, e.g. {"key":"value"}
Definition: nats.h:8036
-
const char * Name
The name of the service.
Definition: nats.h:8016
-
const char * Version
The semantic version of the service.
Definition: nats.h:8021
-
const char * Type
Response type. Always "io.nats.micro.v1.info_response".
Definition: nats.h:8011
-
const char * Id
The ID of the service instance responding to the request.
Definition: nats.h:8031
-
microEndpointInfo * Endpoints
Endpoints.
Definition: nats.h:8041
-
const char * Description
The description of the service.
Definition: nats.h:8026
-
int EndpointsLen
The number of endpoints in the Endpoints array.
Definition: nats.h:8046
-
Definition: nats.h:8053
-
int64_t Started
The timestamp of when the service was started.
Definition: nats.h:8077
-
int EndpointsLen
The number of endpoints in the endpoints array.
Definition: nats.h:8087
-
microEndpointStats * Endpoints
The stats for each endpoint of the service.
Definition: nats.h:8082
-
const char * Version
The semantic version of the service.
Definition: nats.h:8067
-
const char * Name
The name of the service.
Definition: nats.h:8062
-
const char * Type
Response type. Always "io.nats.micro.v1.stats_response".
Definition: nats.h:8057
-
const char * Id
The ID of the service instance responding to the request.
Definition: nats.h:8072
-
A type to represent user-provided metadata, a list of k=v pairs.
Definition: nats.h:247
-
int Count
Definition: nats.h:251
-
const char ** List
Definition: nats.h:249
-
A list of NATS messages.
Definition: nats.h:235
-
int Count
Definition: nats.h:237
-
natsMsg ** Msgs
Definition: nats.h:236
+
Definition nats.h:694
+
bool Offline
Definition nats.h:697
+
uint64_t Lag
Definition nats.h:699
+
int64_t Active
Definition nats.h:698
+
char * Name
Definition nats.h:695
+
bool Current
Definition nats.h:696
+
Definition nats.h:380
+
int TagsLen
Definition nats.h:383
+
const char * Cluster
Definition nats.h:381
+
const char ** Tags
Definition nats.h:382
+
Definition nats.h:1161
+
natsMsg * Msg
Definition nats.h:1162
+
natsStatus Err
Definition nats.h:1163
+
jsErrCode ErrCode
Definition nats.h:1164
+
const char * ErrText
Definition nats.h:1165
+
Definition nats.h:1148
+
uint64_t Sequence
Definition nats.h:1150
+
bool Duplicate
Definition nats.h:1152
+
char * Domain
Definition nats.h:1151
+
char * Stream
Definition nats.h:1149
+
Definition nats.h:280
+
const char * ExpectLastMsgId
Expected last message ID in the stream.
Definition nats.h:284
+
int64_t MaxWait
Amount of time (in milliseconds) to wait for a publish response, default will the context's Wait valu...
Definition nats.h:281
+
uint64_t ExpectLastSeq
Expected last message sequence in the stream.
Definition nats.h:285
+
bool ExpectNoMessage
Expected no message (that is, sequence == 0) for the subject in the stream.
Definition nats.h:287
+
const char * ExpectStream
Expected stream to respond from the publish call.
Definition nats.h:283
+
const char * MsgId
Message ID used for de-duplication.
Definition nats.h:282
+
uint64_t ExpectLastSubjectSeq
Expected last message sequence for the subject in the stream.
Definition nats.h:286
+
Definition nats.h:433
+
bool HeadersOnly
Definition nats.h:436
+
const char * Source
Definition nats.h:434
+
const char * Destination
Definition nats.h:435
+
Definition nats.h:1000
+
int64_t Last
UTC time expressed as number of nanoseconds since epoch.
Definition nats.h:1003
+
uint64_t Stream
Definition nats.h:1002
+
uint64_t Consumer
Definition nats.h:1001
+
Definition nats.h:990
+
uint64_t Consumer
Definition nats.h:991
+
uint64_t Stream
Definition nats.h:992
+
Definition nats.h:735
+
const char * Name
Definition nats.h:736
+
const char * Cluster
Definition nats.h:738
+
const char * Domain
Definition nats.h:737
+
Definition nats.h:539
+
jsDiscardPolicy Discard
Definition nats.h:551
+
const char ** Subjects
Definition nats.h:542
+
jsSubjectTransformConfig SubjectTransform
Applies a subject transform (to matching messages) before doing anything else when a new message is r...
Definition nats.h:599
+
bool AllowDirect
Allow higher performance, direct access to get individual messages. E.g. KeyValue.
Definition nats.h:575
+
int SourcesLen
Definition nats.h:560
+
bool DiscardNewPerSubject
Allow KV like semantics to also discard new on a per subject basis.
Definition nats.h:583
+
jsStorageCompression Compression
js_StorageCompressionNone (default) or js_StorageCompressionS2.
Definition nats.h:592
+
const char * Description
Definition nats.h:541
+
const char * Template
Definition nats.h:555
+
bool DenyPurge
Restrict the ability to purge messages.
Definition nats.h:563
+
jsStorageType Storage
Definition nats.h:552
+
jsStreamConsumerLimits ConsumerLimits
Sets the limits on certain options on all consumers of the stream.
Definition nats.h:603
+
jsRetentionPolicy Retention
Definition nats.h:544
+
int64_t MaxMsgs
Definition nats.h:546
+
int64_t MaxConsumers
Definition nats.h:545
+
natsMetadata Metadata
A user-provided array of key/value pairs, encoded as a string array [n1, v1, n2, v2,...
Definition nats.h:588
+
uint64_t FirstSeq
the starting sequence number for the stream.
Definition nats.h:595
+
const char * Name
Definition nats.h:540
+
bool NoAck
Definition nats.h:554
+
jsStreamSource ** Sources
Definition nats.h:559
+
int32_t MaxMsgSize
Definition nats.h:550
+
jsRePublish * RePublish
Allow republish of the message after being sequenced and stored.
Definition nats.h:571
+
bool MirrorDirect
Allow higher performance and unified direct access for mirrors as well.
Definition nats.h:579
+
int64_t Duplicates
Definition nats.h:556
+
int64_t MaxMsgsPerSubject
Definition nats.h:549
+
int64_t MaxAge
Definition nats.h:548
+
int SubjectsLen
Definition nats.h:543
+
bool AllowRollup
Allow messages to be placed into the system and purge all older messages using a special message head...
Definition nats.h:567
+
jsStreamSource * Mirror
Definition nats.h:558
+
jsPlacement * Placement
Definition nats.h:557
+
int64_t MaxBytes
Definition nats.h:547
+
int64_t Replicas
Definition nats.h:553
+
bool Sealed
Seal a stream so no messages can get our or in.
Definition nats.h:561
+
bool DenyDelete
Restrict the ability to delete messages.
Definition nats.h:562
+
Definition nats.h:455
+
int MaxAckPending
Definition nats.h:457
+
int64_t InactiveThreshold
Definition nats.h:456
+
Definition nats.h:749
+
jsStreamSourceInfo ** Sources
Definition nats.h:755
+
int64_t Created
UTC time expressed as number of nanoseconds since epoch.
Definition nats.h:751
+
jsStreamAlternate ** Alternates
Definition nats.h:757
+
jsStreamState State
Definition nats.h:752
+
jsClusterInfo * Cluster
Definition nats.h:753
+
jsStreamSourceInfo * Mirror
Definition nats.h:754
+
int AlternatesLen
Definition nats.h:758
+
jsStreamConfig * Config
Definition nats.h:750
+
int SourcesLen
Definition nats.h:756
+
Definition nats.h:770
+
jsStreamInfo ** List
Definition nats.h:771
+
int Count
Definition nats.h:772
+
Definition nats.h:784
+
char ** List
Definition nats.h:785
+
int Count
Definition nats.h:786
+
Definition nats.h:416
+
jsExternalStream * External
Definition nats.h:421
+
int64_t OptStartTime
UTC time expressed as number of nanoseconds since epoch.
Definition nats.h:419
+
const char * Name
Definition nats.h:417
+
const char * Domain
Definition nats.h:425
+
uint64_t OptStartSeq
Definition nats.h:418
+
const char * FilterSubject
Definition nats.h:420
+
Definition nats.h:720
+
const char * FilterSubject
Definition nats.h:725
+
int64_t Active
Definition nats.h:724
+
int SubjectTransformsLen
Definition nats.h:727
+
char * Name
Definition nats.h:721
+
jsExternalStream * External
Definition nats.h:722
+
uint64_t Lag
Definition nats.h:723
+
jsSubjectTransformConfig * SubjectTransforms
Definition nats.h:726
+
Definition nats.h:672
+
jsLostStreamData * Lost
Definition nats.h:684
+
uint64_t LastSeq
Definition nats.h:677
+
int64_t Consumers
Definition nats.h:685
+
int DeletedLen
Definition nats.h:683
+
uint64_t Msgs
Definition nats.h:673
+
jsStreamStateSubjects * Subjects
Definition nats.h:680
+
uint64_t FirstSeq
Definition nats.h:675
+
int64_t LastTime
UTC time expressed as number of nanoseconds since epoch.
Definition nats.h:678
+
int64_t NumSubjects
Definition nats.h:679
+
uint64_t * Deleted
Definition nats.h:682
+
uint64_t NumDeleted
Definition nats.h:681
+
uint64_t Bytes
Definition nats.h:674
+
int64_t FirstTime
UTC time expressed as number of nanoseconds since epoch.
Definition nats.h:676
+
Definition nats.h:623
+
uint64_t Msgs
Definition nats.h:625
+
const char * Subject
Definition nats.h:624
+
Definition nats.h:659
+
int Count
Definition nats.h:661
+
jsStreamStateSubject * List
Definition nats.h:660
+
Definition nats.h:925
+
bool ManualAck
If true, the user will have to acknowledge the messages.
Definition nats.h:970
+
const char * Consumer
If specified, the subscription will be bound to an existing consumer from the Stream without attempti...
Definition nats.h:942
+
const char * Stream
If specified, the consumer will be bound to this stream name.
Definition nats.h:932
+
bool Ordered
If true, this will be an ordered consumer.
Definition nats.h:982
+
const char * Queue
Queue name for queue subscriptions.
Definition nats.h:957
+
jsConsumerConfig Config
Consumer configuration.
Definition nats.h:975
+
Definition nats.h:445
+
const char * Destination
Definition nats.h:447
+
const char * Source
Definition nats.h:446
+
Definition nats.h:1098
+
const char * Name
Definition nats.h:1099
+
int64_t Streams
Definition nats.h:1102
+
uint64_t Store
Definition nats.h:1101
+
int64_t Consumers
Definition nats.h:1103
+
uint64_t Memory
Definition nats.h:1100
+
jsAccountLimits Limits
Definition nats.h:1104
+
Definition nats.h:1402
+
uint8_t History
Definition nats.h:1406
+
const char * Bucket
Definition nats.h:1403
+
int64_t MaxBytes
Definition nats.h:1408
+
int32_t MaxValueSize
Definition nats.h:1405
+
int Replicas
Definition nats.h:1410
+
const char * Description
Definition nats.h:1404
+
jsStreamSource * Mirror
Definition nats.h:1412
+
int64_t TTL
Definition nats.h:1407
+
jsStorageType StorageType
Definition nats.h:1409
+
jsRePublish * RePublish
Definition nats.h:1411
+
int SourcesLen
Definition nats.h:1414
+
jsStreamSource ** Sources
Definition nats.h:1413
+
A list of KeyValue store entries.
Definition nats.h:1473
+
kvEntry ** Entries
Definition nats.h:1474
+
int Count
Definition nats.h:1475
+
A list of KeyValue store keys.
Definition nats.h:1497
+
int Count
Definition nats.h:1499
+
char ** Keys
Definition nats.h:1498
+
Definition nats.h:1439
+
int64_t Timeout
Definition nats.h:1441
+
int64_t DeleteMarkersOlderThan
Definition nats.h:1451
+
Definition nats.h:1424
+
bool IgnoreDeletes
Definition nats.h:1425
+
bool IncludeHistory
Definition nats.h:1426
+
int64_t Timeout
How long to wait (in milliseconds) for some operations to complete.
Definition nats.h:1428
+
bool UpdatesOnly
Only receive updates, no initial snapshot.
Definition nats.h:1429
+
bool MetaOnly
Definition nats.h:1427
+
Definition nats.h:7788
+
const char * Name
The name of the endpoint.
Definition nats.h:7794
+
microRequestHandler Handler
The request handler for the endpoint.
Definition nats.h:7828
+
const char * Subject
The NATS subject the endpoint will listen on.
Definition nats.h:7805
+
natsMetadata Metadata
Metadata for the endpoint, a JSON-encoded user-provided object, e.g. {"key":"value"}
Definition nats.h:7823
+
bool NoQueueGroup
Disables the use of a queue group for the service.
Definition nats.h:7817
+
const char * QueueGroup
Overrides the default queue group for the service.
Definition nats.h:7811
+
void * State
A user-provided pointer to store with the endpoint (state/closure).
Definition nats.h:7834
+
Definition nats.h:7841
+
const char * Subject
The semantic version of the service.
Definition nats.h:7850
+
const char * Name
The name of the service.
Definition nats.h:7845
+
const char * QueueGroup
Endpoint's actual queue group (the default "q", or one explicitly set by the user),...
Definition nats.h:7856
+
natsMetadata Metadata
Metadata for the endpoint, a JSON-encoded user-provided object, e.g. {"key":"value"}
Definition nats.h:7862
+
Definition nats.h:7869
+
const char * Subject
Definition nats.h:7871
+
int64_t NumRequests
The number of requests received by the endpoint.
Definition nats.h:7882
+
char LastErrorString[2048]
a copy of the last error message.
Definition nats.h:7908
+
int64_t ProcessingTimeSeconds
total request processing time (the seconds part).
Definition nats.h:7893
+
int64_t ProcessingTimeNanoseconds
total request processing time (the nanoseconds part).
Definition nats.h:7898
+
const char * QueueGroup
Endpoint's actual queue group (the default "q", or one explicitly set by the user),...
Definition nats.h:7877
+
int64_t NumErrors
The number of errors, service-level and internal, associated with the endpoint.
Definition nats.h:7888
+
int64_t AverageProcessingTimeNanoseconds
average request processing time, in ns.
Definition nats.h:7903
+
const char * Name
Definition nats.h:7870
+
The Microservice endpoint group configuration object.
Definition nats.h:7915
+
bool NoQueueGroup
Disables the use of a queue group for the service.
Definition nats.h:7923
+
const char * QueueGroup
Overrides the default queue group for the service.
Definition nats.h:7920
+
const char * Prefix
The subject prefix for the group.
Definition nats.h:7917
+
The Microservice top-level configuration object.
Definition nats.h:7933
+
const char * Description
The description of the service.
Definition nats.h:7949
+
void * State
A user-provided pointer to state data.
Definition nats.h:8013
+
const char * Version
The (semantic) version of the service.
Definition nats.h:7944
+
microErrorHandler ErrHandler
An error notification handler.
Definition nats.h:7994
+
natsMetadata Metadata
Immutable metadata for the service, a JSON-encoded user-provided object, e.g. {"key":"value"}
Definition nats.h:7967
+
bool NoQueueGroup
Disables the use of a queue group for the service.
Definition nats.h:7961
+
microRequestHandler StatsHandler
A custom stats handler.
Definition nats.h:7985
+
microDoneHandler DoneHandler
A callback handler for handling the final cleanup Done event, right before the service is destroyed.
Definition nats.h:8004
+
const char * QueueGroup
Overrides the default queue group for the service ("q").
Definition nats.h:7955
+
const char * Name
The name of the service.
Definition nats.h:7939
+
microEndpointConfig * Endpoint
The "main" (aka default) endpoint configuration.
Definition nats.h:7976
+
Definition nats.h:8022
+
natsMetadata Metadata
Metadata for the service, a JSON-encoded user-provided object, e.g. {"key":"value"}
Definition nats.h:8051
+
const char * Name
The name of the service.
Definition nats.h:8031
+
const char * Version
The semantic version of the service.
Definition nats.h:8036
+
const char * Type
Response type. Always "io.nats.micro.v1.info_response".
Definition nats.h:8026
+
const char * Id
The ID of the service instance responding to the request.
Definition nats.h:8046
+
microEndpointInfo * Endpoints
Endpoints.
Definition nats.h:8056
+
const char * Description
The description of the service.
Definition nats.h:8041
+
int EndpointsLen
The number of endpoints in the Endpoints array.
Definition nats.h:8061
+
Definition nats.h:8068
+
int64_t Started
The timestamp of when the service was started.
Definition nats.h:8092
+
int EndpointsLen
The number of endpoints in the endpoints array.
Definition nats.h:8102
+
microEndpointStats * Endpoints
The stats for each endpoint of the service.
Definition nats.h:8097
+
const char * Version
The semantic version of the service.
Definition nats.h:8082
+
const char * Name
The name of the service.
Definition nats.h:8077
+
const char * Type
Response type. Always "io.nats.micro.v1.stats_response".
Definition nats.h:8072
+
const char * Id
The ID of the service instance responding to the request.
Definition nats.h:8087
+
A type to represent user-provided metadata, a list of k=v pairs.
Definition nats.h:247
+
int Count
Definition nats.h:251
+
const char ** List
Definition nats.h:249
+
A list of NATS messages.
Definition nats.h:235
+
int Count
Definition nats.h:237
+
natsMsg ** Msgs
Definition nats.h:236
diff --git a/doc/html/nav_fd.png b/doc/html/nav_fd.png new file mode 100644 index 000000000..032fbdd4c Binary files /dev/null and b/doc/html/nav_fd.png differ diff --git a/doc/html/nav_hd.png b/doc/html/nav_hd.png new file mode 100644 index 000000000..de80f18ad Binary files /dev/null and b/doc/html/nav_hd.png differ diff --git a/doc/html/navtree.css b/doc/html/navtree.css index 33341a67d..69211d4a7 100644 --- a/doc/html/navtree.css +++ b/doc/html/navtree.css @@ -22,8 +22,13 @@ #nav-tree .selected { background-image: url('tab_a.png'); background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); + color: var(--nav-text-active-color); + text-shadow: var(--nav-text-active-shadow); +} + +#nav-tree .selected .arrow { + color: var(--nav-arrow-selected-color); + text-shadow: none; } #nav-tree img { @@ -37,13 +42,12 @@ text-decoration:none; padding:0px; margin:0px; - outline:none; } #nav-tree .label { margin:0px; padding:0px; - font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + font: 12px var(--font-family-nav); } #nav-tree .label a { @@ -52,7 +56,7 @@ #nav-tree .selected a { text-decoration:none; - color:#fff; + color:var(--nav-text-active-color); } #nav-tree .children_ul { @@ -67,7 +71,6 @@ #nav-tree { padding: 0px 0px; - background-color: #FAFAFF; font-size:14px; overflow:auto; } @@ -86,7 +89,8 @@ display:block; position: absolute; left: 0px; - width: 250px; + width: $width; + overflow : hidden; } .ui-resizable .ui-resizable-handle { @@ -94,7 +98,7 @@ } .ui-resizable-e { - background-image:url("splitbar.png"); + background-image:var(--nav-splitbar-image); background-size:100%; background-repeat:repeat-y; background-attachment: scroll; @@ -117,9 +121,8 @@ } #nav-tree { - background-image:url('nav_h.png'); background-repeat:repeat-x; - background-color: #F9FAFC; + background-color: var(--nav-background-color); -webkit-overflow-scrolling : touch; /* iOS 5+ */ } diff --git a/doc/html/navtree.js b/doc/html/navtree.js index 1e272d31d..93dd3d462 100644 --- a/doc/html/navtree.js +++ b/doc/html/navtree.js @@ -94,7 +94,7 @@ function cachedLink() } } -function getScript(scriptName,func,show) +function getScript(scriptName,func) { var head = document.getElementsByTagName("head")[0]; var script = document.createElement('script'); @@ -124,7 +124,7 @@ function createIndent(o,domNode,node,level) node.plus_img.innerHTML=arrowRight; node.expanded = false; } else { - expandNode(o, node, false, false); + expandNode(o, node, false, true); } } node.expandToggle.appendChild(imgNode); @@ -265,15 +265,15 @@ function showRoot() })(); } -function expandNode(o, node, imm, showRoot) +function expandNode(o, node, imm, setFocus) { if (node.childrenData && !node.expanded) { if (typeof(node.childrenData)==='string') { var varName = node.childrenData; getScript(node.relpath+varName,function(){ node.childrenData = getData(varName); - expandNode(o, node, imm, showRoot); - }, showRoot); + expandNode(o, node, imm, setFocus); + }); } else { if (!node.childrenVisited) { getNode(o, node); @@ -281,6 +281,9 @@ function expandNode(o, node, imm, showRoot) $(node.getChildrenUL()).slideDown("fast"); node.plus_img.innerHTML = arrowDown; node.expanded = true; + if (setFocus) { + $(node.expandToggle).focus(); + } } } } @@ -325,11 +328,14 @@ function selectAndHighlight(hash,n) $(n.itemDiv).addClass('selected'); $(n.itemDiv).attr('id','selected'); } + var topOffset=5; + if (typeof page_layout!=='undefined' && page_layout==1) { + topOffset+=$('#top').outerHeight(); + } if ($('#nav-tree-contents .item:first').hasClass('selected')) { - $('#nav-sync').css('top','30px'); - } else { - $('#nav-sync').css('top','5px'); + topOffset+=25; } + $('#nav-sync').css('top',topOffset+'px'); showRoot(); } @@ -341,7 +347,7 @@ function showNode(o, node, index, hash) getScript(node.relpath+varName,function(){ node.childrenData = getData(varName); showNode(o,node,index,hash); - },true); + }); } else { if (!node.childrenVisited) { getNode(o, node); @@ -359,11 +365,11 @@ function showNode(o, node, index, hash) n.childrenData = getData(varName); node.expanded=false; showNode(o,node,index,hash); // retry with child node expanded - },true); + }); } else { var rootBase = stripPath(o.toroot.replace(/\..+$/, '')); if (rootBase=="index" || rootBase=="pages" || rootBase=="search") { - expandNode(o, n, true, true); + expandNode(o, n, true, false); } selectAndHighlight(hash,n); } @@ -441,7 +447,7 @@ function navTo(o,root,hash,relpath) if (navTreeSubIndices[i]) { gotoNode(o,i,root,hash,relpath); } - },true); + }); } } @@ -542,5 +548,12 @@ function initNavTree(toroot,relpath) navTo(o,toroot,hashUrl(),relpath); } }) + + $("div.toc a[href]").click(function(e) { + e.preventDefault(); + var docContent = $('#doc-content'); + var aname = $(this).attr("href"); + gotoAnchor($(aname),aname,true); + }) } /* @license-end */ diff --git a/doc/html/navtreedata.js b/doc/html/navtreedata.js index 6e42e0ca2..50cad8837 100644 --- a/doc/html/navtreedata.js +++ b/doc/html/navtreedata.js @@ -25,14 +25,9 @@ var NAVTREE = [ [ "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 ], - [ "Frequently Asked Questions", "index.html#faq_sec", null ], - [ "Other Documentation", "index.html#other_doc_section", null ] - ] ], + [ "NATS C client.", "index.html", "index" ], [ "Deprecated List", "deprecated.html", null ], - [ "Modules", "modules.html", "modules" ], + [ "Topics", "topics.html", "topics" ], [ "Classes", "annotated.html", [ [ "Class List", "annotated.html", "annotated_dup" ], [ "Class Index", "classes.html", null ], @@ -59,12 +54,10 @@ var NAVTREE = var NAVTREEINDEX = [ "annotated.html", -"group__js_assets_group.html#gabb1579300f501ba4611efce29d952b82", -"group__micro_callbacks.html#ga95c185268f8eb44fa6ee16db4b33958e", -"group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf", -"group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab", -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe", -"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html" +"group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da", +"group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf", +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5", +"structjs_placement.html#a35644f07531409518521b1b4fa28c9e3" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/doc/html/navtreeindex0.js b/doc/html/navtreeindex0.js index 2b75dbb48..87edf4373 100644 --- a/doc/html/navtreeindex0.js +++ b/doc/html/navtreeindex0.js @@ -3,6 +3,8 @@ var NAVTREEINDEX0 = "annotated.html":[3,0], "classes.html":[3,1], "deprecated.html":[1], +"dir_085924db4bed469054a9264cf96b0d5e.html":[4,0,0,0], +"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[4,0,0], "files.html":[4,0], "functions.html":[3,2,0,0], "functions.html":[3,2,0], @@ -25,8 +27,8 @@ var NAVTREEINDEX0 = "functions_t.html":[3,2,0,17], "functions_u.html":[3,2,0,18], "functions_v.html":[3,2,0,19], -"functions_vars.html":[3,2,1], "functions_vars.html":[3,2,1,0], +"functions_vars.html":[3,2,1], "functions_vars_b.html":[3,2,1,1], "functions_vars_c.html":[3,2,1,2], "functions_vars_d.html":[3,2,1,3], @@ -48,13 +50,13 @@ var NAVTREEINDEX0 = "functions_vars_v.html":[3,2,1,19], "functions_vars_w.html":[3,2,1,20], "functions_w.html":[3,2,0,20], -"globals.html":[4,1,0], "globals.html":[4,1,0,0], +"globals.html":[4,1,0], "globals_defs.html":[4,1,6], "globals_enum.html":[4,1,4], "globals_eval.html":[4,1,5], -"globals_func.html":[4,1,1], "globals_func.html":[4,1,1,0], +"globals_func.html":[4,1,1], "globals_func_k.html":[4,1,1,1], "globals_func_m.html":[4,1,1,2], "globals_func_n.html":[4,1,1,3], @@ -66,188 +68,186 @@ var NAVTREEINDEX0 = "globals_type.html":[4,1,3], "globals_vars.html":[4,1,2], "group__callbacks_group.html":[2,1], -"group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a":[4,0,2,102], "group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a":[2,1,10], -"group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f":[4,0,2,95], "group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f":[2,1,3], -"group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b":[4,0,2,99], "group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b":[2,1,7], -"group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17":[4,0,2,97], "group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17":[2,1,5], -"group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4":[4,0,2,103], "group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4":[2,1,11], -"group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729":[4,0,2,105], +"group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499":[2,1,9], "group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729":[2,1,13], -"group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094":[4,0,2,101], -"group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094":[2,1,9], -"group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992":[4,0,2,104], "group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992":[2,1,12], -"group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626":[4,0,2,94], "group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626":[2,1,2], -"group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0":[4,0,2,98], "group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0":[2,1,6], -"group__callbacks_group.html#gab786ffd670c86de0563559351305080b":[4,0,2,100], "group__callbacks_group.html#gab786ffd670c86de0563559351305080b":[2,1,8], -"group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c":[4,0,2,108], "group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c":[2,1,16], -"group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c":[4,0,2,93], "group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c":[2,1,1], -"group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe":[4,0,2,92], "group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe":[2,1,0], -"group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18":[4,0,2,106], "group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18":[2,1,14], -"group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa":[4,0,2,96], "group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa":[2,1,4], -"group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409":[4,0,2,107], "group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409":[2,1,15], "group__conn_group.html":[2,2,9], "group__conn_mgt_group.html":[2,2,9,0], -"group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5":[2,2,9,0,9], -"group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5":[4,0,2,263], -"group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed":[2,2,9,0,27], -"group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed":[4,0,2,281], -"group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f":[2,2,9,0,10], -"group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f":[4,0,2,264], -"group__conn_mgt_group.html#ga2c3a8b08304579fd426e63f1d241f32e":[2,2,9,0,7], -"group__conn_mgt_group.html#ga2c3a8b08304579fd426e63f1d241f32e":[4,0,2,261], -"group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98":[2,2,9,0,8], -"group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98":[4,0,2,262], -"group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf":[2,2,9,0,15], -"group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf":[4,0,2,269], -"group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f":[2,2,9,0,5], -"group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f":[4,0,2,259], -"group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b":[2,2,9,0,20], -"group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b":[4,0,2,274], -"group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688":[2,2,9,0,6], -"group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688":[4,0,2,260], -"group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec":[2,2,9,0,13], -"group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec":[4,0,2,267], -"group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9":[2,2,9,0,12], -"group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9":[4,0,2,266], -"group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8":[2,2,9,0,22], -"group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8":[4,0,2,276], +"group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5":[2,2,9,0,10], +"group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed":[2,2,9,0,28], +"group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f":[2,2,9,0,11], +"group__conn_mgt_group.html#ga2c3a8b08304579fd426e63f1d241f32e":[2,2,9,0,8], +"group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98":[2,2,9,0,9], +"group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf":[2,2,9,0,16], +"group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f":[2,2,9,0,6], +"group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b":[2,2,9,0,21], +"group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688":[2,2,9,0,7], +"group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec":[2,2,9,0,14], +"group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9":[2,2,9,0,13], +"group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8":[2,2,9,0,23], "group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce":[2,2,9,0,0], -"group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce":[4,0,2,254], -"group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba":[2,2,9,0,19], -"group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba":[4,0,2,273], -"group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1":[2,2,9,0,11], -"group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1":[4,0,2,265], -"group__conn_mgt_group.html#gaa079d4712912ed8e484fa8a60fe71bcb":[2,2,9,0,26], -"group__conn_mgt_group.html#gaa079d4712912ed8e484fa8a60fe71bcb":[4,0,2,280], -"group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435":[2,2,9,0,24], -"group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435":[4,0,2,278], +"group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba":[2,2,9,0,20], +"group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1":[2,2,9,0,12], +"group__conn_mgt_group.html#ga9b0b13505d2dc85f49a5554c8a164876":[2,2,9,0,3], +"group__conn_mgt_group.html#gaa079d4712912ed8e484fa8a60fe71bcb":[2,2,9,0,27], +"group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435":[2,2,9,0,25], "group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8":[2,2,9,0,2], -"group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8":[4,0,2,256], "group__conn_mgt_group.html#gab189a6974024f58944cdaa5612d4587e":[2,2,9,0,1], -"group__conn_mgt_group.html#gab189a6974024f58944cdaa5612d4587e":[4,0,2,255], -"group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63":[2,2,9,0,18], -"group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63":[4,0,2,272], -"group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708":[2,2,9,0,17], -"group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708":[4,0,2,271], -"group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a":[2,2,9,0,25], -"group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a":[4,0,2,279], -"group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47":[2,2,9,0,3], -"group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47":[4,0,2,257], -"group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d":[2,2,9,0,23], -"group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d":[4,0,2,277], -"group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4":[2,2,9,0,21], -"group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4":[4,0,2,275], -"group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b":[2,2,9,0,16], -"group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b":[4,0,2,270], -"group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d":[2,2,9,0,14], -"group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d":[4,0,2,268], -"group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4":[2,2,9,0,4], -"group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4":[4,0,2,258], -"group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495":[2,2,9,0,28], -"group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495":[4,0,2,282], +"group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63":[2,2,9,0,19], +"group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708":[2,2,9,0,18], +"group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a":[2,2,9,0,26], +"group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47":[2,2,9,0,4], +"group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d":[2,2,9,0,24], +"group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4":[2,2,9,0,22], +"group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b":[2,2,9,0,17], +"group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d":[2,2,9,0,15], +"group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4":[2,2,9,0,5], +"group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495":[2,2,9,0,29], "group__conn_pub_group.html":[2,2,9,1], "group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d":[2,2,9,1,7], -"group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d":[4,0,2,290], "group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f":[2,2,9,1,6], -"group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f":[4,0,2,289], "group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba":[2,2,9,1,2], -"group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba":[4,0,2,285], "group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e":[2,2,9,1,3], -"group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e":[4,0,2,286], "group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5":[2,2,9,1,4], -"group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5":[4,0,2,287], "group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4":[2,2,9,1,0], -"group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4":[4,0,2,283], "group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64":[2,2,9,1,1], -"group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64":[4,0,2,284], "group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7":[2,2,9,1,5], -"group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7":[4,0,2,288], "group__conn_sub_group.html":[2,2,9,2], "group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4":[2,2,9,2,2], -"group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4":[4,0,2,293], "group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48":[2,2,9,2,3], -"group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48":[4,0,2,294], "group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476":[2,2,9,2,5], -"group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476":[4,0,2,296], "group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c":[2,2,9,2,4], -"group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c":[4,0,2,295], "group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404":[2,2,9,2,1], -"group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404":[4,0,2,292], "group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb":[2,2,9,2,0], -"group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb":[4,0,2,291], "group__env_variables_group.html":[2,5], "group__func_group.html":[2,2], "group__inbox_group.html":[2,2,6], "group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d":[2,2,6,0], -"group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d":[4,0,2,232], "group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe":[2,2,6,1], -"group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe":[4,0,2,233], "group__js_assets_group.html":[2,2,13,0], "group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0":[2,2,13,0,1], -"group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0":[4,0,2,337], "group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50":[2,2,13,0,32], -"group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50":[4,0,2,368], "group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23":[2,2,13,0,24], -"group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23":[4,0,2,360], -"group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66":[4,0,2,357], "group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66":[2,2,13,0,21], "group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b":[2,2,13,0,4], -"group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b":[4,0,2,340], -"group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629":[4,0,2,354], "group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629":[2,2,13,0,18], "group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172":[2,2,13,0,8], -"group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172":[4,0,2,344], -"group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8":[4,0,2,366], "group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8":[2,2,13,0,30], "group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490":[2,2,13,0,25], -"group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490":[4,0,2,361], "group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0":[2,2,13,0,17], -"group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0":[4,0,2,353], "group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125":[2,2,13,0,7], -"group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125":[4,0,2,343], "group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75":[2,2,13,0,5], -"group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75":[4,0,2,341], -"group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae":[4,0,2,348], "group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae":[2,2,13,0,12], "group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c":[2,2,13,0,10], -"group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c":[4,0,2,346], -"group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0":[4,0,2,367], "group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0":[2,2,13,0,31], -"group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0":[4,0,2,350], "group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0":[2,2,13,0,14], "group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31":[2,2,13,0,6], -"group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31":[4,0,2,342], -"group__js_assets_group.html#ga7a3c0d2b1c98a4696e39d3c1ce111a25":[4,0,2,363], "group__js_assets_group.html#ga7a3c0d2b1c98a4696e39d3c1ce111a25":[2,2,13,0,27], -"group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b":[4,0,2,370], "group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b":[2,2,13,0,34], "group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56":[2,2,13,0,2], -"group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56":[4,0,2,338], "group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4":[2,2,13,0,3], -"group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4":[4,0,2,339], "group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb":[2,2,13,0,11], -"group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb":[4,0,2,347], -"group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd":[4,0,2,352], "group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd":[2,2,13,0,16], "group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a":[2,2,13,0,15], -"group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a":[4,0,2,351], -"group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088":[4,0,2,364], "group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088":[2,2,13,0,28], "group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f":[2,2,13,0,9], -"group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f":[4,0,2,345] +"group__js_assets_group.html#gabb1579300f501ba4611efce29d952b82":[2,2,13,0,26], +"group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6":[2,2,13,0,0], +"group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc":[2,2,13,0,19], +"group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46":[2,2,13,0,33], +"group__js_assets_group.html#gad13ec256e24710bb237995814871e554":[2,2,13,0,23], +"group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd":[2,2,13,0,13], +"group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9":[2,2,13,0,29], +"group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115":[2,2,13,0,22], +"group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65":[2,2,13,0,20], +"group__js_group.html":[2,2,13], +"group__js_group.html#ga855ff9a04888d696785cc5ede96112e4":[2,2,13,4], +"group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f":[2,2,13,5], +"group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856":[2,2,13,6], +"group__js_msg.html":[2,2,13,3], +"group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e":[2,2,13,3,8], +"group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5":[2,2,13,3,9], +"group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd":[2,2,13,3,5], +"group__js_msg.html#gac271b874154301da9759f9ac05768b47":[2,2,13,3,4], +"group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328":[2,2,13,3,0], +"group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39":[2,2,13,3,6], +"group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84":[2,2,13,3,2], +"group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4":[2,2,13,3,7], +"group__js_msg.html#gaf9bf92294342bcb27053de7038606d12":[2,2,13,3,1], +"group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7":[2,2,13,3,3], +"group__js_pub_group.html":[2,2,13,1], +"group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c":[2,2,13,1,4], +"group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d":[2,2,13,1,6], +"group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c":[2,2,13,1,7], +"group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd":[2,2,13,1,2], +"group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4":[2,2,13,1,3], +"group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873":[2,2,13,1,5], +"group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477":[2,2,13,1,1], +"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":[2,2,13,2,11], +"group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b":[2,2,13,2,7], +"group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8":[2,2,13,2,0], +"group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed":[2,2,13,2,9], +"group__js_sub_group.html#ga938d410675ab09fa8c21896ab61bed0a":[2,2,13,2,8], +"group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515":[2,2,13,2,1], +"group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e":[2,2,13,2,10], +"group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd":[2,2,13,2,5], +"group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf":[2,2,13,2,3], +"group__js_sub_group.html#gabb2540e3c4edd2a68692a78d756b537c":[2,2,13,2,4], +"group__js_sub_group.html#gacb33da7a1644f8cad9d3c202a006bc91":[2,2,13,2,2], +"group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50":[2,2,13,2,6], +"group__kv_entry.html":[2,2,14,1], +"group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea":[2,2,14,1,8], +"group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47":[2,2,14,1,7], +"group__kv_entry.html#ga28077f81d71a30cbce2dc81e5c9574fc":[2,2,14,1,2], +"group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f":[2,2,14,1,5], +"group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a":[2,2,14,1,6], +"group__kv_entry.html#ga7ff6220915726600545357e31226fb65":[2,2,14,1,4], +"group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388":[2,2,14,1,9], +"group__kv_entry.html#gab455f32b0abfb1361dab4b5e7d98042a":[2,2,14,1,1], +"group__kv_entry.html#gadedbb410cce499afb535eb6641c32ca7":[2,2,14,1,0], +"group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415":[2,2,14,1,3], +"group__kv_group.html":[2,2,14], +"group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45":[2,2,14,22], +"group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c":[2,2,14,11], +"group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e":[2,2,14,6], +"group__kv_group.html#ga243113fd7df34ce104850ab888f04021":[2,2,14,15], +"group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c":[2,2,14,4], +"group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2":[2,2,14,17], +"group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69":[2,2,14,16], +"group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9":[2,2,14,13], +"group__kv_group.html#ga409bfd787a87d0e37b69d3711fdb28f4":[2,2,14,18], +"group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6":[2,2,14,8], +"group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca":[2,2,14,9], +"group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5":[2,2,14,23], +"group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a":[2,2,14,20], +"group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8":[2,2,14,12], +"group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5":[2,2,14,14], +"group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9":[2,2,14,7], +"group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a":[2,2,14,5], +"group__kv_group.html#gad28fdf9aae16bba308cda799fca13281":[2,2,14,25], +"group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27":[2,2,14,26], +"group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038":[2,2,14,10], +"group__kv_group.html#gae1a017ca0ea67375b9d94dc426d47042":[2,2,14,21], +"group__kv_group.html#gae783352ab81e22aa3173057d117518e6":[2,2,14,24], +"group__kv_group.html#gaf011f1dd6813391c65664e982747602e":[2,2,14,19], +"group__kv_group_mgt.html":[2,2,14,0], +"group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172":[2,2,14,0,0], +"group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6":[2,2,14,0,2], +"group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937":[2,2,14,0,3] }; diff --git a/doc/html/navtreeindex1.js b/doc/html/navtreeindex1.js index ff7173ae6..fafce1c8d 100644 --- a/doc/html/navtreeindex1.js +++ b/doc/html/navtreeindex1.js @@ -1,253 +1,253 @@ var NAVTREEINDEX1 = { -"group__js_assets_group.html#gabb1579300f501ba4611efce29d952b82":[4,0,2,362], -"group__js_assets_group.html#gabb1579300f501ba4611efce29d952b82":[2,2,13,0,26], -"group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6":[2,2,13,0,0], -"group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6":[4,0,2,336], -"group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc":[4,0,2,355], -"group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc":[2,2,13,0,19], -"group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46":[4,0,2,369], -"group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46":[2,2,13,0,33], -"group__js_assets_group.html#gad13ec256e24710bb237995814871e554":[4,0,2,359], -"group__js_assets_group.html#gad13ec256e24710bb237995814871e554":[2,2,13,0,23], -"group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd":[2,2,13,0,13], -"group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd":[4,0,2,349], -"group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9":[4,0,2,365], -"group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9":[2,2,13,0,29], -"group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115":[4,0,2,358], -"group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115":[2,2,13,0,22], -"group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65":[4,0,2,356], -"group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65":[2,2,13,0,20], -"group__js_group.html":[2,2,13], -"group__js_group.html#ga855ff9a04888d696785cc5ede96112e4":[4,0,2,333], -"group__js_group.html#ga855ff9a04888d696785cc5ede96112e4":[2,2,13,4], -"group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f":[4,0,2,334], -"group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f":[2,2,13,5], -"group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856":[4,0,2,335], -"group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856":[2,2,13,6], -"group__js_msg.html":[2,2,13,3], -"group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e":[4,0,2,399], -"group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e":[2,2,13,3,8], -"group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5":[4,0,2,400], -"group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5":[2,2,13,3,9], -"group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd":[4,0,2,396], -"group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd":[2,2,13,3,5], -"group__js_msg.html#gac271b874154301da9759f9ac05768b47":[4,0,2,395], -"group__js_msg.html#gac271b874154301da9759f9ac05768b47":[2,2,13,3,4], -"group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328":[4,0,2,391], -"group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328":[2,2,13,3,0], -"group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39":[4,0,2,397], -"group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39":[2,2,13,3,6], -"group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84":[4,0,2,393], -"group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84":[2,2,13,3,2], -"group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4":[4,0,2,398], -"group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4":[2,2,13,3,7], -"group__js_msg.html#gaf9bf92294342bcb27053de7038606d12":[4,0,2,392], -"group__js_msg.html#gaf9bf92294342bcb27053de7038606d12":[2,2,13,3,1], -"group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7":[4,0,2,394], -"group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7":[2,2,13,3,3], -"group__js_pub_group.html":[2,2,13,1], -"group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c":[4,0,2,375], -"group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c":[2,2,13,1,4], -"group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d":[4,0,2,377], -"group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d":[2,2,13,1,6], -"group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c":[4,0,2,378], -"group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c":[2,2,13,1,7], -"group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd":[4,0,2,373], -"group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd":[2,2,13,1,2], -"group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4":[4,0,2,374], -"group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4":[2,2,13,1,3], -"group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873":[4,0,2,376], -"group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873":[2,2,13,1,5], -"group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477":[4,0,2,372], -"group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477":[2,2,13,1,1], -"group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9":[4,0,2,371], -"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,390], -"group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84":[2,2,13,2,11], -"group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b":[4,0,2,386], -"group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b":[2,2,13,2,7], -"group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8":[4,0,2,379], -"group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8":[2,2,13,2,0], -"group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed":[4,0,2,388], -"group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed":[2,2,13,2,9], -"group__js_sub_group.html#ga938d410675ab09fa8c21896ab61bed0a":[4,0,2,387], -"group__js_sub_group.html#ga938d410675ab09fa8c21896ab61bed0a":[2,2,13,2,8], -"group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515":[4,0,2,380], -"group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515":[2,2,13,2,1], -"group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e":[4,0,2,389], -"group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e":[2,2,13,2,10], -"group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd":[4,0,2,384], -"group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd":[2,2,13,2,5], -"group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf":[4,0,2,382], -"group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf":[2,2,13,2,3], -"group__js_sub_group.html#gabb2540e3c4edd2a68692a78d756b537c":[4,0,2,383], -"group__js_sub_group.html#gabb2540e3c4edd2a68692a78d756b537c":[2,2,13,2,4], -"group__js_sub_group.html#gacb33da7a1644f8cad9d3c202a006bc91":[4,0,2,381], -"group__js_sub_group.html#gacb33da7a1644f8cad9d3c202a006bc91":[2,2,13,2,2], -"group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50":[4,0,2,385], -"group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50":[2,2,13,2,6], -"group__kv_entry.html":[2,2,14,1], -"group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea":[4,0,2,414], -"group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea":[2,2,14,1,8], -"group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47":[4,0,2,413], -"group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47":[2,2,14,1,7], -"group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f":[4,0,2,411], -"group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f":[2,2,14,1,5], -"group__kv_entry.html#ga2d7c58132964d1d2861a30cc38b960aa":[4,0,2,407], -"group__kv_entry.html#ga2d7c58132964d1d2861a30cc38b960aa":[2,2,14,1,1], -"group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a":[4,0,2,412], -"group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a":[2,2,14,1,6], -"group__kv_entry.html#ga3671d74ba764a888c0c3f0df8d5c9dc0":[4,0,2,406], -"group__kv_entry.html#ga3671d74ba764a888c0c3f0df8d5c9dc0":[2,2,14,1,0], -"group__kv_entry.html#ga81060a449976b6801049763d4fe7339f":[4,0,2,410], -"group__kv_entry.html#ga81060a449976b6801049763d4fe7339f":[2,2,14,1,4], -"group__kv_entry.html#ga82de8c62ea3ef6f8839169f922631176":[4,0,2,408], -"group__kv_entry.html#ga82de8c62ea3ef6f8839169f922631176":[2,2,14,1,2], -"group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388":[4,0,2,415], -"group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388":[2,2,14,1,9], -"group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415":[4,0,2,409], -"group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415":[2,2,14,1,3], -"group__kv_group.html":[2,2,14], -"group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45":[4,0,2,434], -"group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45":[2,2,14,22], -"group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c":[4,0,2,423], -"group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c":[2,2,14,11], -"group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e":[4,0,2,418], -"group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e":[2,2,14,6], -"group__kv_group.html#ga243113fd7df34ce104850ab888f04021":[4,0,2,427], -"group__kv_group.html#ga243113fd7df34ce104850ab888f04021":[2,2,14,15], -"group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c":[4,0,2,416], -"group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c":[2,2,14,4], -"group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2":[4,0,2,429], -"group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2":[2,2,14,17], -"group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69":[4,0,2,428], -"group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69":[2,2,14,16], -"group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9":[4,0,2,425], -"group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9":[2,2,14,13], -"group__kv_group.html#ga409bfd787a87d0e37b69d3711fdb28f4":[4,0,2,430], -"group__kv_group.html#ga409bfd787a87d0e37b69d3711fdb28f4":[2,2,14,18], -"group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6":[4,0,2,420], -"group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6":[2,2,14,8], -"group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca":[4,0,2,421], -"group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca":[2,2,14,9], -"group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5":[4,0,2,435], -"group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5":[2,2,14,23], -"group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a":[4,0,2,432], -"group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a":[2,2,14,20], -"group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8":[4,0,2,424], -"group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8":[2,2,14,12], -"group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5":[4,0,2,426], -"group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5":[2,2,14,14], -"group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9":[4,0,2,419], -"group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9":[2,2,14,7], -"group__kv_group.html#ga8fd5aa9d1c7af511650f60863a21ee84":[4,0,2,437], -"group__kv_group.html#ga8fd5aa9d1c7af511650f60863a21ee84":[2,2,14,25], -"group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a":[4,0,2,417], -"group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a":[2,2,14,5], -"group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27":[4,0,2,438], -"group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27":[2,2,14,26], -"group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038":[4,0,2,422], -"group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038":[2,2,14,10], -"group__kv_group.html#gae1a017ca0ea67375b9d94dc426d47042":[4,0,2,433], -"group__kv_group.html#gae1a017ca0ea67375b9d94dc426d47042":[2,2,14,21], -"group__kv_group.html#gae783352ab81e22aa3173057d117518e6":[4,0,2,436], -"group__kv_group.html#gae783352ab81e22aa3173057d117518e6":[2,2,14,24], -"group__kv_group.html#gaf011f1dd6813391c65664e982747602e":[4,0,2,431], -"group__kv_group.html#gaf011f1dd6813391c65664e982747602e":[2,2,14,19], -"group__kv_group_mgt.html":[2,2,14,0], -"group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172":[4,0,2,401], -"group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172":[2,2,14,0,0], -"group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6":[4,0,2,403], -"group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6":[2,2,14,0,2], -"group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937":[4,0,2,404], -"group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937":[2,2,14,0,3], -"group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da":[4,0,2,405], "group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da":[2,2,14,0,4], -"group__kv_group_mgt.html#gabc445bfe87112e56a6c73872fec6893e":[4,0,2,402], "group__kv_group_mgt.html#gabc445bfe87112e56a6c73872fec6893e":[2,2,14,0,1], "group__kv_status.html":[2,2,14,3], -"group__kv_status.html#ga2016af3c73841d8b226361e764dce158":[4,0,2,443], +"group__kv_status.html#ga1acec36db32207f21e15afc26bb5af1c":[2,2,14,3,0], "group__kv_status.html#ga2016af3c73841d8b226361e764dce158":[2,2,14,3,1], -"group__kv_status.html#ga5eb3d824c1873af705beee4798246a08":[4,0,2,448], "group__kv_status.html#ga5eb3d824c1873af705beee4798246a08":[2,2,14,3,6], -"group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff":[4,0,2,447], "group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff":[2,2,14,3,5], -"group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2":[4,0,2,446], "group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2":[2,2,14,3,4], -"group__kv_status.html#ga9b81e3c0aa80b6165657cd68b687c156":[4,0,2,442], -"group__kv_status.html#ga9b81e3c0aa80b6165657cd68b687c156":[2,2,14,3,0], -"group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1":[4,0,2,445], "group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1":[2,2,14,3,3], -"group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5":[4,0,2,444], "group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5":[2,2,14,3,2], "group__kv_watcher.html":[2,2,14,2], -"group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9":[4,0,2,441], "group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9":[2,2,14,2,2], -"group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5":[4,0,2,439], "group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5":[2,2,14,2,0], -"group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e":[4,0,2,440], "group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e":[2,2,14,2,1], "group__libevent_functions.html":[2,6], "group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e":[2,6,0], -"group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e":[4,0,0,0], "group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2":[2,6,1], -"group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2":[4,0,0,1], "group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091":[2,6,3], -"group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091":[4,0,0,3], "group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552":[2,6,2], -"group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552":[4,0,0,2], "group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5":[2,6,4], -"group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5":[4,0,0,4], "group__library_group.html":[2,2,0], -"group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3":[4,0,2,142], -"group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3":[2,2,0,8], -"group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d":[4,0,2,135], +"group__library_group.html#ga0d8c3df1c0c4a3d340d8ff81355fb1e8":[2,2,0,2], "group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d":[2,2,0,1], -"group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4":[4,0,2,144], "group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4":[2,2,0,10], -"group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8":[4,0,2,137], "group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8":[2,2,0,3], -"group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e":[4,0,2,138], "group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e":[2,2,0,4], -"group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e":[4,0,2,139], "group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e":[2,2,0,5], -"group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d":[4,0,2,145], "group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d":[2,2,0,11], -"group__library_group.html#gac6a49d5ba110ce79c97792fbed584587":[4,0,2,134], "group__library_group.html#gac6a49d5ba110ce79c97792fbed584587":[2,2,0,0], -"group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e":[4,0,2,143], "group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e":[2,2,0,9], -"group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223":[4,0,2,140], "group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223":[2,2,0,6], -"group__library_group.html#gad5040264cd4b1404956babf3c03a4f09":[4,0,2,141], "group__library_group.html#gad5040264cd4b1404956babf3c03a4f09":[2,2,0,7], -"group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e":[4,0,2,148], +"group__library_group.html#gadecfd49a58b581dbba40da77b195fd85":[2,2,0,8], "group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e":[2,2,0,14], -"group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903":[4,0,2,149], "group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903":[2,2,0,15], -"group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba":[4,0,2,147], "group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba":[2,2,0,13], -"group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d":[4,0,2,136], -"group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d":[2,2,0,2], -"group__library_group.html#gafe171baefa00a85b77205116e9f3e48a":[4,0,2,146], "group__library_group.html#gafe171baefa00a85b77205116e9f3e48a":[2,2,0,12], "group__libuv_functions.html":[2,7], -"group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d":[4,0,1,1], "group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d":[2,7,1], "group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e":[2,7,0], -"group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e":[4,0,1,0], -"group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac":[4,0,1,3], "group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac":[2,7,3], -"group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42":[4,0,1,2], "group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42":[2,7,2], -"group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7":[4,0,1,5], "group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7":[2,7,5], -"group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d":[4,0,1,4], "group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d":[2,7,4], "group__micro_callbacks.html":[2,3,1], -"group__micro_callbacks.html#ga7a40fbbb9b1102f0a7679f9dfcf6c0d6":[4,0,2,124], "group__micro_callbacks.html#ga7a40fbbb9b1102f0a7679f9dfcf6c0d6":[2,3,1,1], -"group__micro_callbacks.html#ga95c185268f8eb44fa6ee16db4b33958e":[4,0,2,123] +"group__micro_callbacks.html#gab465a9b31672c63738e8f6b0a61c2e90":[2,3,1,0], +"group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840":[2,3,1,2], +"group__micro_cleanup_functions.html":[2,3,4,5], +"group__micro_cleanup_functions.html#ga9b4756ed693ce4fc0f06375aa0d3d54c":[2,3,4,5,0], +"group__micro_cleanup_functions.html#gaabcbf8378e6221eea78493a26576c8ce":[2,3,4,5,1], +"group__micro_client_functions.html":[2,3,4,4], +"group__micro_client_functions.html#ga191be60c4f9bb88f83f73b5ce4e5e0bd":[2,3,4,4,0], +"group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a":[2,3,4,4,1], +"group__micro_client_functions.html#gac3be6a03f5846ac1bb06f091bea36a99":[2,3,4,4,2], +"group__micro_constants.html":[2,3,3], +"group__micro_constants.html#ga27bccc83509da632aec126d97c320fbb":[2,3,3,4], +"group__micro_constants.html#ga2ad15244b5f6541d0d30207bb71e2667":[2,3,3,0], +"group__micro_constants.html#ga3821f13d4cff7a22f7c8c21181847b44":[2,3,3,9], +"group__micro_constants.html#ga4284e07f1991b9807a1dadea4b0f6a67":[2,3,3,6], +"group__micro_constants.html#ga4f5f6337514aa735d486e9397bd9d0c0":[2,3,3,7], +"group__micro_constants.html#ga50e5fc6d460c30bc851dc5d45e938208":[2,3,3,1], +"group__micro_constants.html#ga71f630d0974d85530e7d04a3718dfafc":[2,3,3,3], +"group__micro_constants.html#ga8f052c5047750ee329d2fb496d977bad":[2,3,3,8], +"group__micro_constants.html#gaab340591dc3b52411f35f23c945b25f8":[2,3,3,2], +"group__micro_constants.html#gae1ba7c2a70df4daaeaba5fbebe9c0904":[2,3,3,5], +"group__micro_error_functions.html":[2,3,4,3], +"group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07":[2,3,4,3,5], +"group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c":[2,3,4,3,6], +"group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54":[2,3,4,3,4], +"group__micro_error_functions.html#ga7732a5a63c3b452f8d78f4e41e726fe1":[2,3,4,3,1], +"group__micro_error_functions.html#ga7d7cf243a0d24ff38fbaf6afdfb461cd":[2,3,4,3,0], +"group__micro_error_functions.html#ga91dd255ecb0fc97fddb0b8abe4a3fc4c":[2,3,4,3,2], +"group__micro_error_functions.html#ga9694838e69616612ef98afe7a45cb58d":[2,3,4,3,7], +"group__micro_error_functions.html#gac557c5b7b565746d8c5521c726842641":[2,3,4,3,3], +"group__micro_error_functions.html#gad43118a9e9e48aefbde3b21c4bd9d36f":[2,3,4,3,8], +"group__micro_functions.html":[2,3,4], +"group__micro_group.html":[2,3], +"group__micro_group_functions.html":[2,3,4,1], +"group__micro_group_functions.html#gabc9641ad7ee7775c388c864f2ffa6883":[2,3,4,1,1], +"group__micro_group_functions.html#gade7fd0f2080a2e647b79c20a5019394d":[2,3,4,1,0], +"group__micro_request_functions.html":[2,3,4,2], +"group__micro_request_functions.html#ga285974d2b6bc4b1369d9a9aa495e8119":[2,3,4,2,11], +"group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0":[2,3,4,2,4], +"group__micro_request_functions.html#ga402e8ccd0602a27d333d50088f6a92a3":[2,3,4,2,15], +"group__micro_request_functions.html#ga6727593cc380ad418e1d45d232ffea5e":[2,3,4,2,13], +"group__micro_request_functions.html#ga695cf95ff0f596affecbd3954fd498cf":[2,3,4,2,3], +"group__micro_request_functions.html#ga6a6fa30291301abf54e25a24fde7e293":[2,3,4,2,0], +"group__micro_request_functions.html#ga6cf9c55a05fe1234ef264c25ca8294b3":[2,3,4,2,2], +"group__micro_request_functions.html#ga764c2ebab8816c4706d6e49e5cbe8320":[2,3,4,2,9], +"group__micro_request_functions.html#ga8947795096eb225b16af422026627efa":[2,3,4,2,12], +"group__micro_request_functions.html#ga9c50e895154b151d3c9dadd3502b80f9":[2,3,4,2,14], +"group__micro_request_functions.html#gab78f9e653c13c8bbbbaa74d50dd34aa4":[2,3,4,2,6], +"group__micro_request_functions.html#gab94d97619daf42590d7e6c6bd758b9ab":[2,3,4,2,17], +"group__micro_request_functions.html#gab999f2b9972c4339f6f78f491dfc6f3b":[2,3,4,2,5], +"group__micro_request_functions.html#gad28fb0245a4c6d3218e4d233c141d3ce":[2,3,4,2,7], +"group__micro_request_functions.html#gad50a68e2193da36d7b477a34f488840c":[2,3,4,2,1], +"group__micro_request_functions.html#gad73789e910856e6d3ece0ea95f1c8a54":[2,3,4,2,8], +"group__micro_request_functions.html#gae62bab929e8835da250870cfde2f22b2":[2,3,4,2,16], +"group__micro_request_functions.html#gae87e12447ebc9864d38268a15c370182":[2,3,4,2,10], +"group__micro_service_functions.html":[2,3,4,0], +"group__micro_service_functions.html#ga19b3b7126a1e2472a4970fc16b2f9fb4":[2,3,4,0,7], +"group__micro_service_functions.html#ga20bb55e101c42a3b7172ea055b3ea04f":[2,3,4,0,4], +"group__micro_service_functions.html#ga26c62ec5b8ed46e1503bb62d8b066d9c":[2,3,4,0,2], +"group__micro_service_functions.html#ga2986a9751147b6f77064b5739635c2c1":[2,3,4,0,0], +"group__micro_service_functions.html#ga32ff6b2fb38eafb4df8e6b1039ee5984":[2,3,4,0,3], +"group__micro_service_functions.html#ga35de7172dac67472ac3890bc955b9b42":[2,3,4,0,10], +"group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0":[2,3,4,0,8], +"group__micro_service_functions.html#gadcab5687b72ec24ef7ae647ea844ebc7":[2,3,4,0,1], +"group__micro_service_functions.html#gae7f5d4bde8ac12bde5ad48cebfad9e25":[2,3,4,0,5], +"group__micro_service_functions.html#gaecde4e29e2b963e73fe4a8ff2fce064a":[2,3,4,0,9], +"group__micro_service_functions.html#gaf58eddc84ef124c80a86d380075ef226":[2,3,4,0,6], +"group__micro_structs.html":[2,3,2], +"group__micro_types.html":[2,3,0], +"group__micro_types.html#ga033705d0404de94efb7a6444c6e91743":[2,3,0,12], +"group__micro_types.html#ga0a429a5ecfff69b212a3ba9abebcba53":[2,3,0,5], +"group__micro_types.html#ga1e46c0657cf42e83b366d224f380fb55":[2,3,0,11], +"group__micro_types.html#ga22c8eebaa1ca15ba0834b89cc1081130":[2,3,0,0], +"group__micro_types.html#ga2681ea21e9f5f6681b972bbb67e32133":[2,3,0,7], +"group__micro_types.html#ga417ace5dc09fe8a2f6fd3882302a37c4":[2,3,0,9], +"group__micro_types.html#ga41ae4121cf2f8e326369bbc2e44e20d7":[2,3,0,6], +"group__micro_types.html#ga550430b08d2e071e3901c6d720f4a039":[2,3,0,1], +"group__micro_types.html#ga7718d2f2c911e4cf677788f4ffe048cd":[2,3,0,3], +"group__micro_types.html#ga7c15167de03a8d39553afb2b81caca6b":[2,3,0,15], +"group__micro_types.html#ga8ea3d2aa37d1e89fb9c6d87c10dfe603":[2,3,0,8], +"group__micro_types.html#gab8c75a7c8001f647b5d2f27a0b26e82e":[2,3,0,14], +"group__micro_types.html#gadd4fcc67087b4d5f42015a7269cb6496":[2,3,0,4], +"group__micro_types.html#gaea03a1fb23faec1d7919054b27acfbc3":[2,3,0,2], +"group__micro_types.html#gaf6f5aef8773b70746e84c100c2b19b28":[2,3,0,10], +"group__micro_types.html#gaf832de937edc57bcc3af5e1456b3760c":[2,3,0,13], +"group__msg_group.html":[2,2,7], +"group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21":[2,2,7,1], +"group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2":[2,2,7,0], +"group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de":[2,2,7,5], +"group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b":[2,2,7,7], +"group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b":[2,2,7,12], +"group__msg_group.html#ga523364451fd92534e754054266196e59":[2,2,7,4], +"group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491":[2,2,7,10], +"group__msg_group.html#ga880535362c91b3e405792aa66ff945b6":[2,2,7,3], +"group__msg_group.html#ga9e9590018284939f43f60964283f33ae":[2,2,7,13], +"group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18":[2,2,7,8], +"group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1":[2,2,7,11], +"group__msg_group.html#gad7cad38946648e3047aa0665a3dd230a":[2,2,7,2], +"group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f":[2,2,7,9], +"group__msg_group.html#gaf30b47d4217c9335919f05536e379af8":[2,2,7,6], +"group__opts_group.html":[2,2,3], +"group__opts_group.html#ga0290eac4665569c850468d9f00e246a0":[2,2,3,50], +"group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851":[2,2,3,17], +"group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd":[2,2,3,32], +"group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9":[2,2,3,7], +"group__opts_group.html#ga192465163abb87ad48a843b45cdf9984":[2,2,3,53], +"group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3":[2,2,3,23], +"group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e":[2,2,3,8], +"group__opts_group.html#ga20946800d024b7089e73d63454d1c19f":[2,2,3,46], +"group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426":[2,2,3,5], +"group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980":[2,2,3,35], +"group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e":[2,2,3,20], +"group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807":[2,2,3,26], +"group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0":[2,2,3,16], +"group__opts_group.html#ga2cd6563694a439b3949a31fd81103099":[2,2,3,11], +"group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d":[2,2,3,28], +"group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b":[2,2,3,13], +"group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b":[2,2,3,24], +"group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5":[2,2,3,1], +"group__opts_group.html#ga44410242e73134e5bb51ef27904a9253":[2,2,3,33], +"group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3":[2,2,3,45], +"group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc":[2,2,3,38], +"group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c":[2,2,3,15], +"group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e":[2,2,3,48], +"group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f":[2,2,3,55], +"group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e":[2,2,3,3], +"group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43":[2,2,3,49], +"group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515":[2,2,3,47], +"group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be":[2,2,3,0], +"group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e":[2,2,3,51], +"group__opts_group.html#ga6f804ec44adc299989fe623570679da3":[2,2,3,18], +"group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6":[2,2,3,43], +"group__opts_group.html#ga77afd954ca548054631215e511468e60":[2,2,3,31], +"group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf":[2,2,3,41], +"group__opts_group.html#ga7e4172084520708b8c9f28e73174461c":[2,2,3,37], +"group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca":[2,2,3,42], +"group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2":[2,2,3,27], +"group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9":[2,2,3,56], +"group__opts_group.html#ga95510436eee06f9992ded96a44795c40":[2,2,3,30], +"group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5":[2,2,3,29], +"group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69":[2,2,3,19], +"group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba":[2,2,3,9], +"group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413":[2,2,3,6], +"group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218":[2,2,3,52], +"group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b":[2,2,3,22], +"group__opts_group.html#gab09491bad908dedcb323c780280733ff":[2,2,3,39], +"group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0":[2,2,3,25], +"group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65":[2,2,3,36], +"group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c":[2,2,3,40], +"group__opts_group.html#gac5173473a731a4a36d15346fedddf91f":[2,2,3,54], +"group__opts_group.html#gac530a5d4cc93158047fc17c79dac6812":[2,2,3,10], +"group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf":[2,2,3,2], +"group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193":[2,2,3,4], +"group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039":[2,2,3,34], +"group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79":[2,2,3,44], +"group__opts_group.html#gae68fb615835364c0809555e8dc93f57e":[2,2,3,21], +"group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c":[2,2,3,14], +"group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8":[2,2,3,12], +"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":[2,2,11,0,1], +"group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6":[2,2,11,0,2], +"group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f":[2,2,11,0,0], +"group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d":[2,2,11,0,3], +"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":[2,2,4,5], +"group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3":[2,2,4,8], +"group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405":[2,2,4,6], +"group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96":[2,2,4,4], +"group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3":[2,2,4,1], +"group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264":[2,2,4,3], +"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#gae3fc9a4daa7f85367811a313857337b4":[2,2,4,2], +"group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6":[2,2,4,0], +"group__stan_conn_pub_group.html":[2,2,11,1], +"group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0":[2,2,11,1,1], +"group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d":[2,2,11,1,0], +"group__stan_conn_sub_group.html":[2,2,11,2], +"group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2":[2,2,11,2,1], +"group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f":[2,2,11,2,0], +"group__stan_msg_group.html":[2,2,8], +"group__stan_msg_group.html#ga2f27fbfb79a46c52e079f670c59e1260":[2,2,8,3], +"group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452":[2,2,8,1], +"group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777":[2,2,8,4], +"group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0":[2,2,8,2], +"group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5":[2,2,8,0], +"group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f":[2,2,8,5], +"group__stan_sub_group.html":[2,2,12], +"group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3":[2,2,12,1], +"group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba":[2,2,12,4], +"group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d":[2,2,12,0], +"group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc":[2,2,12,3], +"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#ga27d9175901997b8468997019746599b5":[2,2,5,6], +"group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0":[2,2,5,3], +"group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1":[2,2,5,4], +"group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83":[2,2,5,9], +"group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c":[2,2,5,7], +"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#gab09b81358e93199a4631eb06f1ec179f":[2,2,5,8] }; diff --git a/doc/html/navtreeindex2.js b/doc/html/navtreeindex2.js index 0f4b0ac21..f71ba2b59 100644 --- a/doc/html/navtreeindex2.js +++ b/doc/html/navtreeindex2.js @@ -1,253 +1,253 @@ var NAVTREEINDEX2 = { -"group__micro_callbacks.html#ga95c185268f8eb44fa6ee16db4b33958e":[2,3,1,0], -"group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840":[4,0,2,125], -"group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840":[2,3,1,2], -"group__micro_cleanup_functions.html":[2,3,4,5], -"group__micro_cleanup_functions.html#ga9b4756ed693ce4fc0f06375aa0d3d54c":[4,0,2,491], -"group__micro_cleanup_functions.html#ga9b4756ed693ce4fc0f06375aa0d3d54c":[2,3,4,5,0], -"group__micro_cleanup_functions.html#gaabcbf8378e6221eea78493a26576c8ce":[4,0,2,492], -"group__micro_cleanup_functions.html#gaabcbf8378e6221eea78493a26576c8ce":[2,3,4,5,1], -"group__micro_client_functions.html":[2,3,4,4], -"group__micro_client_functions.html#ga4d7d96defcccbc48e79b017629723e54":[4,0,2,488], -"group__micro_client_functions.html#ga4d7d96defcccbc48e79b017629723e54":[2,3,4,4,0], -"group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a":[4,0,2,489], -"group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a":[2,3,4,4,1], -"group__micro_client_functions.html#ga84cfeb41f87c0105f89e17ca37bc88a5":[4,0,2,490], -"group__micro_client_functions.html#ga84cfeb41f87c0105f89e17ca37bc88a5":[2,3,4,4,2], -"group__micro_constants.html":[2,3,3], -"group__micro_constants.html#ga27bccc83509da632aec126d97c320fbb":[4,0,2,20], -"group__micro_constants.html#ga27bccc83509da632aec126d97c320fbb":[2,3,3,4], -"group__micro_constants.html#ga2ad15244b5f6541d0d30207bb71e2667":[4,0,2,16], -"group__micro_constants.html#ga2ad15244b5f6541d0d30207bb71e2667":[2,3,3,0], -"group__micro_constants.html#ga3821f13d4cff7a22f7c8c21181847b44":[4,0,2,25], -"group__micro_constants.html#ga3821f13d4cff7a22f7c8c21181847b44":[2,3,3,9], -"group__micro_constants.html#ga4284e07f1991b9807a1dadea4b0f6a67":[4,0,2,22], -"group__micro_constants.html#ga4284e07f1991b9807a1dadea4b0f6a67":[2,3,3,6], -"group__micro_constants.html#ga4f5f6337514aa735d486e9397bd9d0c0":[4,0,2,23], -"group__micro_constants.html#ga4f5f6337514aa735d486e9397bd9d0c0":[2,3,3,7], -"group__micro_constants.html#ga50e5fc6d460c30bc851dc5d45e938208":[4,0,2,17], -"group__micro_constants.html#ga50e5fc6d460c30bc851dc5d45e938208":[2,3,3,1], -"group__micro_constants.html#ga71f630d0974d85530e7d04a3718dfafc":[4,0,2,19], -"group__micro_constants.html#ga71f630d0974d85530e7d04a3718dfafc":[2,3,3,3], -"group__micro_constants.html#ga8f052c5047750ee329d2fb496d977bad":[4,0,2,24], -"group__micro_constants.html#ga8f052c5047750ee329d2fb496d977bad":[2,3,3,8], -"group__micro_constants.html#gaab340591dc3b52411f35f23c945b25f8":[4,0,2,18], -"group__micro_constants.html#gaab340591dc3b52411f35f23c945b25f8":[2,3,3,2], -"group__micro_constants.html#gae1ba7c2a70df4daaeaba5fbebe9c0904":[4,0,2,21], -"group__micro_constants.html#gae1ba7c2a70df4daaeaba5fbebe9c0904":[2,3,3,5], -"group__micro_error_functions.html":[2,3,4,3], -"group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07":[4,0,2,484], -"group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07":[2,3,4,3,5], -"group__micro_error_functions.html#ga1e4bf12e40b57a5d0a4cf43717771cf2":[4,0,2,482], -"group__micro_error_functions.html#ga1e4bf12e40b57a5d0a4cf43717771cf2":[2,3,4,3,3], -"group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c":[4,0,2,485], -"group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c":[2,3,4,3,6], -"group__micro_error_functions.html#ga29eaa7704203b20e777ebf08f92152d8":[4,0,2,480], -"group__micro_error_functions.html#ga29eaa7704203b20e777ebf08f92152d8":[2,3,4,3,1], -"group__micro_error_functions.html#ga3aa1ac805c27d3afc35c07fbe16c2d04":[4,0,2,487], -"group__micro_error_functions.html#ga3aa1ac805c27d3afc35c07fbe16c2d04":[2,3,4,3,8], -"group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54":[4,0,2,483], -"group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54":[2,3,4,3,4], -"group__micro_error_functions.html#ga7d7cf243a0d24ff38fbaf6afdfb461cd":[4,0,2,26], -"group__micro_error_functions.html#ga7d7cf243a0d24ff38fbaf6afdfb461cd":[2,3,4,3,0], -"group__micro_error_functions.html#ga85d7590097c02c612f7d2e8a9fb46326":[4,0,2,481], -"group__micro_error_functions.html#ga85d7590097c02c612f7d2e8a9fb46326":[2,3,4,3,2], -"group__micro_error_functions.html#gaa4e5ef564e64393601f292abfc37e3ad":[4,0,2,486], -"group__micro_error_functions.html#gaa4e5ef564e64393601f292abfc37e3ad":[2,3,4,3,7], -"group__micro_functions.html":[2,3,4], -"group__micro_group.html":[2,3], -"group__micro_group_functions.html":[2,3,4,1], -"group__micro_group_functions.html#ga4d9bc96f6e349296c2038126c931f027":[4,0,2,461], -"group__micro_group_functions.html#ga4d9bc96f6e349296c2038126c931f027":[2,3,4,1,1], -"group__micro_group_functions.html#gaa18fb57d08b18a2927704acfc1343625":[4,0,2,460], -"group__micro_group_functions.html#gaa18fb57d08b18a2927704acfc1343625":[2,3,4,1,0], -"group__micro_request_functions.html":[2,3,4,2], -"group__micro_request_functions.html#ga00363230b46c2794165c2dc10ca65fb5":[4,0,2,462], -"group__micro_request_functions.html#ga00363230b46c2794165c2dc10ca65fb5":[2,3,4,2,0], -"group__micro_request_functions.html#ga0c7d26260030ce528aa8e0f9dbb0a643":[4,0,2,478], -"group__micro_request_functions.html#ga0c7d26260030ce528aa8e0f9dbb0a643":[2,3,4,2,16], -"group__micro_request_functions.html#ga18a968ee89c6bd394397a3c140cd3c85":[4,0,2,479], -"group__micro_request_functions.html#ga18a968ee89c6bd394397a3c140cd3c85":[2,3,4,2,17], -"group__micro_request_functions.html#ga1967e15e58fefc2bef0403fec26b8463":[4,0,2,477], -"group__micro_request_functions.html#ga1967e15e58fefc2bef0403fec26b8463":[2,3,4,2,15], -"group__micro_request_functions.html#ga2089cf41f1b51e1cba8138bfd383433c":[4,0,2,468], -"group__micro_request_functions.html#ga2089cf41f1b51e1cba8138bfd383433c":[2,3,4,2,6], -"group__micro_request_functions.html#ga3adaed9594560b1d186b047277aa1163":[4,0,2,472], -"group__micro_request_functions.html#ga3adaed9594560b1d186b047277aa1163":[2,3,4,2,10], -"group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0":[4,0,2,466], -"group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0":[2,3,4,2,4], -"group__micro_request_functions.html#ga4152732a49fc6401dc25bea5aa10b7fb":[4,0,2,465], -"group__micro_request_functions.html#ga4152732a49fc6401dc25bea5aa10b7fb":[2,3,4,2,3], -"group__micro_request_functions.html#ga47f26882c6d2d9436f18fe75d2a17fa6":[4,0,2,464], -"group__micro_request_functions.html#ga47f26882c6d2d9436f18fe75d2a17fa6":[2,3,4,2,2], -"group__micro_request_functions.html#ga4e8b8a731d62941fb46561538c04333e":[4,0,2,475], -"group__micro_request_functions.html#ga4e8b8a731d62941fb46561538c04333e":[2,3,4,2,13], -"group__micro_request_functions.html#ga7e27d518d856dbe040c17548d4757633":[4,0,2,471], -"group__micro_request_functions.html#ga7e27d518d856dbe040c17548d4757633":[2,3,4,2,9], -"group__micro_request_functions.html#ga983d262fb2e77314af0f7bc0178306b9":[4,0,2,469], -"group__micro_request_functions.html#ga983d262fb2e77314af0f7bc0178306b9":[2,3,4,2,7], -"group__micro_request_functions.html#ga9925f42bbbf9831350a3065795631b0c":[4,0,2,474], -"group__micro_request_functions.html#ga9925f42bbbf9831350a3065795631b0c":[2,3,4,2,12], -"group__micro_request_functions.html#ga9f034636bf30623443b14542efd9a2f9":[4,0,2,476], -"group__micro_request_functions.html#ga9f034636bf30623443b14542efd9a2f9":[2,3,4,2,14], -"group__micro_request_functions.html#gabb15bd720ee13fa8e489c8ae9ee52298":[4,0,2,470], -"group__micro_request_functions.html#gabb15bd720ee13fa8e489c8ae9ee52298":[2,3,4,2,8], -"group__micro_request_functions.html#gaef03919ee49345f9eeb6b89c44936447":[4,0,2,473], -"group__micro_request_functions.html#gaef03919ee49345f9eeb6b89c44936447":[2,3,4,2,11], -"group__micro_request_functions.html#gaf284671188c1d04a7488e20063b3ed54":[4,0,2,467], -"group__micro_request_functions.html#gaf284671188c1d04a7488e20063b3ed54":[2,3,4,2,5], -"group__micro_request_functions.html#gaf3d72b449f4a72da06f3a7ce859a1ce9":[4,0,2,463], -"group__micro_request_functions.html#gaf3d72b449f4a72da06f3a7ce859a1ce9":[2,3,4,2,1], -"group__micro_service_functions.html":[2,3,4,0], -"group__micro_service_functions.html#ga112ef90de06648f29330e191b5d613dc":[4,0,2,450], -"group__micro_service_functions.html#ga112ef90de06648f29330e191b5d613dc":[2,3,4,0,1], -"group__micro_service_functions.html#ga1e74f8d482ac32e9bcf29b0609d2ade6":[4,0,2,451], -"group__micro_service_functions.html#ga1e74f8d482ac32e9bcf29b0609d2ade6":[2,3,4,0,2], -"group__micro_service_functions.html#ga2eb6ef97d3939fee33e857227ef570ee":[4,0,2,455], -"group__micro_service_functions.html#ga2eb6ef97d3939fee33e857227ef570ee":[2,3,4,0,6], -"group__micro_service_functions.html#ga348b4d33e070d9f9c991bd1165e45508":[4,0,2,453], -"group__micro_service_functions.html#ga348b4d33e070d9f9c991bd1165e45508":[2,3,4,0,4], -"group__micro_service_functions.html#ga3c54fa4faa6de985c411b08e62557d6e":[4,0,2,459], -"group__micro_service_functions.html#ga3c54fa4faa6de985c411b08e62557d6e":[2,3,4,0,10], -"group__micro_service_functions.html#ga6a6a59f10e6764442bcac7fdd34b07d2":[4,0,2,458], -"group__micro_service_functions.html#ga6a6a59f10e6764442bcac7fdd34b07d2":[2,3,4,0,9], -"group__micro_service_functions.html#ga715dc8b99716d691c37baa510697e9d6":[4,0,2,454], -"group__micro_service_functions.html#ga715dc8b99716d691c37baa510697e9d6":[2,3,4,0,5], -"group__micro_service_functions.html#gab238a5c3d44f03a32bf2ecae62e11c19":[4,0,2,449], -"group__micro_service_functions.html#gab238a5c3d44f03a32bf2ecae62e11c19":[2,3,4,0,0], -"group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0":[4,0,2,457], -"group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0":[2,3,4,0,8], -"group__micro_service_functions.html#gad7da17f143822a5caa57c90505453a6d":[4,0,2,452], -"group__micro_service_functions.html#gad7da17f143822a5caa57c90505453a6d":[2,3,4,0,3], -"group__micro_service_functions.html#gaf59402d29dba31982e899415863a62d8":[4,0,2,456], -"group__micro_service_functions.html#gaf59402d29dba31982e899415863a62d8":[2,3,4,0,7], -"group__micro_structs.html":[2,3,2], -"group__micro_types.html":[2,3,0], -"group__micro_types.html#ga033705d0404de94efb7a6444c6e91743":[4,0,2,121], -"group__micro_types.html#ga033705d0404de94efb7a6444c6e91743":[2,3,0,12], -"group__micro_types.html#ga0a429a5ecfff69b212a3ba9abebcba53":[4,0,2,114], -"group__micro_types.html#ga0a429a5ecfff69b212a3ba9abebcba53":[2,3,0,5], -"group__micro_types.html#ga1e46c0657cf42e83b366d224f380fb55":[4,0,2,120], -"group__micro_types.html#ga1e46c0657cf42e83b366d224f380fb55":[2,3,0,11], -"group__micro_types.html#ga22c8eebaa1ca15ba0834b89cc1081130":[4,0,2,109], -"group__micro_types.html#ga22c8eebaa1ca15ba0834b89cc1081130":[2,3,0,0], -"group__micro_types.html#ga2681ea21e9f5f6681b972bbb67e32133":[4,0,2,116], -"group__micro_types.html#ga2681ea21e9f5f6681b972bbb67e32133":[2,3,0,7], -"group__micro_types.html#ga417ace5dc09fe8a2f6fd3882302a37c4":[4,0,2,118], -"group__micro_types.html#ga417ace5dc09fe8a2f6fd3882302a37c4":[2,3,0,9], -"group__micro_types.html#ga41ae4121cf2f8e326369bbc2e44e20d7":[4,0,2,115], -"group__micro_types.html#ga41ae4121cf2f8e326369bbc2e44e20d7":[2,3,0,6], -"group__micro_types.html#ga550430b08d2e071e3901c6d720f4a039":[4,0,2,110], -"group__micro_types.html#ga550430b08d2e071e3901c6d720f4a039":[2,3,0,1], -"group__micro_types.html#ga7718d2f2c911e4cf677788f4ffe048cd":[4,0,2,112], -"group__micro_types.html#ga7718d2f2c911e4cf677788f4ffe048cd":[2,3,0,3], -"group__micro_types.html#ga7c15167de03a8d39553afb2b81caca6b":[4,0,2,494], -"group__micro_types.html#ga7c15167de03a8d39553afb2b81caca6b":[2,3,0,15], -"group__micro_types.html#ga8ea3d2aa37d1e89fb9c6d87c10dfe603":[4,0,2,117], -"group__micro_types.html#ga8ea3d2aa37d1e89fb9c6d87c10dfe603":[2,3,0,8], -"group__micro_types.html#gab8c75a7c8001f647b5d2f27a0b26e82e":[4,0,2,493], -"group__micro_types.html#gab8c75a7c8001f647b5d2f27a0b26e82e":[2,3,0,14], -"group__micro_types.html#gadd4fcc67087b4d5f42015a7269cb6496":[4,0,2,113], -"group__micro_types.html#gadd4fcc67087b4d5f42015a7269cb6496":[2,3,0,4], -"group__micro_types.html#gaea03a1fb23faec1d7919054b27acfbc3":[4,0,2,111], -"group__micro_types.html#gaea03a1fb23faec1d7919054b27acfbc3":[2,3,0,2], -"group__micro_types.html#gaf6f5aef8773b70746e84c100c2b19b28":[4,0,2,119], -"group__micro_types.html#gaf6f5aef8773b70746e84c100c2b19b28":[2,3,0,10], -"group__micro_types.html#gaf832de937edc57bcc3af5e1456b3760c":[4,0,2,122], -"group__micro_types.html#gaf832de937edc57bcc3af5e1456b3760c":[2,3,0,13], -"group__msg_group.html":[2,2,7], -"group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21":[2,2,7,1], -"group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21":[4,0,2,235], -"group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2":[4,0,2,234], -"group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2":[2,2,7,0], -"group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de":[2,2,7,5], -"group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de":[4,0,2,239], -"group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b":[2,2,7,7], -"group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b":[4,0,2,241], -"group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b":[2,2,7,12], -"group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b":[4,0,2,246], -"group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491":[2,2,7,10], -"group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491":[4,0,2,244], -"group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f":[2,2,7,4], -"group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f":[4,0,2,238], -"group__msg_group.html#ga9e9590018284939f43f60964283f33ae":[2,2,7,13], -"group__msg_group.html#ga9e9590018284939f43f60964283f33ae":[4,0,2,247], -"group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18":[2,2,7,8], -"group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18":[4,0,2,242], -"group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1":[2,2,7,11], -"group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1":[4,0,2,245], -"group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f":[2,2,7,9], -"group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f":[4,0,2,243], -"group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75":[2,2,7,2], -"group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75":[4,0,2,236], -"group__msg_group.html#gaf30b47d4217c9335919f05536e379af8":[2,2,7,6], -"group__msg_group.html#gaf30b47d4217c9335919f05536e379af8":[4,0,2,240], -"group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01":[2,2,7,3], -"group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01":[4,0,2,237], -"group__opts_group.html":[2,2,3], -"group__opts_group.html#ga0290eac4665569c850468d9f00e246a0":[2,2,3,50], -"group__opts_group.html#ga0290eac4665569c850468d9f00e246a0":[4,0,2,204], -"group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851":[4,0,2,171], -"group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851":[2,2,3,17], -"group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd":[2,2,3,32], -"group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd":[4,0,2,186], -"group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9":[4,0,2,161], -"group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9":[2,2,3,7], -"group__opts_group.html#ga192465163abb87ad48a843b45cdf9984":[2,2,3,53], -"group__opts_group.html#ga192465163abb87ad48a843b45cdf9984":[4,0,2,207], -"group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3":[2,2,3,23], -"group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3":[4,0,2,177], -"group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e":[4,0,2,162], -"group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e":[2,2,3,8], -"group__opts_group.html#ga20946800d024b7089e73d63454d1c19f":[2,2,3,46], -"group__opts_group.html#ga20946800d024b7089e73d63454d1c19f":[4,0,2,200], -"group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426":[4,0,2,159], -"group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426":[2,2,3,5], -"group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980":[2,2,3,35], -"group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980":[4,0,2,189], -"group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e":[4,0,2,174], -"group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e":[2,2,3,20], -"group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807":[2,2,3,26], -"group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807":[4,0,2,180], -"group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0":[4,0,2,170], -"group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0":[2,2,3,16], -"group__opts_group.html#ga2cd6563694a439b3949a31fd81103099":[4,0,2,165], -"group__opts_group.html#ga2cd6563694a439b3949a31fd81103099":[2,2,3,11], -"group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d":[2,2,3,28], -"group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d":[4,0,2,182], -"group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b":[4,0,2,167], -"group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b":[2,2,3,13], -"group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b":[2,2,3,24], -"group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b":[4,0,2,178], -"group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5":[4,0,2,155], -"group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5":[2,2,3,1], -"group__opts_group.html#ga44410242e73134e5bb51ef27904a9253":[2,2,3,33], -"group__opts_group.html#ga44410242e73134e5bb51ef27904a9253":[4,0,2,187], -"group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3":[2,2,3,45], -"group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3":[4,0,2,199], -"group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc":[2,2,3,38], -"group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc":[4,0,2,192], -"group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c":[4,0,2,169], -"group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c":[2,2,3,15], -"group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e":[2,2,3,48], -"group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e":[4,0,2,202], -"group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f":[4,0,2,209], -"group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f":[2,2,3,55], -"group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e":[4,0,2,157], -"group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e":[2,2,3,3], -"group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43":[2,2,3,49], -"group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43":[4,0,2,203], -"group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515":[2,2,3,47], -"group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515":[4,0,2,201], -"group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be":[4,0,2,154], -"group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be":[2,2,3,0], -"group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e":[2,2,3,51], -"group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e":[4,0,2,205], -"group__opts_group.html#ga6f804ec44adc299989fe623570679da3":[4,0,2,172], -"group__opts_group.html#ga6f804ec44adc299989fe623570679da3":[2,2,3,18], -"group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6":[2,2,3,43], -"group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6":[4,0,2,197], -"group__opts_group.html#ga77afd954ca548054631215e511468e60":[2,2,3,31], -"group__opts_group.html#ga77afd954ca548054631215e511468e60":[4,0,2,185] +"group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf":[2,2,5,0], +"group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf":[2,2,5,2], +"group__stats_group.html":[2,2,2], +"group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c":[2,2,2,2], +"group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f":[2,2,2,1], +"group__stats_group.html#gafa923df029168f4991b77ffdd9e24877":[2,2,2,0], +"group__status_group.html":[2,2,1], +"group__status_group.html#ga4a83c4a08f1e4dd9451c1a88b6a4254e":[2,2,1,0], +"group__sub_group.html":[2,2,10], +"group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d":[2,2,10,18], +"group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116":[2,2,10,3], +"group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968":[2,2,10,12], +"group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab":[2,2,10,14], +"group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823":[2,2,10,11], +"group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab":[2,2,10,16], +"group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428":[2,2,10,0], +"group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955":[2,2,10,10], +"group__sub_group.html#ga50a95dd96e9b714201679a015d62832f":[2,2,10,21], +"group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20":[2,2,10,5], +"group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903":[2,2,10,15], +"group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af":[2,2,10,1], +"group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4":[2,2,10,7], +"group__sub_group.html#ga786bb458981274fe717f266bd3b96d96":[2,2,10,8], +"group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254":[2,2,10,4], +"group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019":[2,2,10,19], +"group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68":[2,2,10,17], +"group__sub_group.html#gaca6262e2ef842caa701a9f233db72707":[2,2,10,9], +"group__sub_group.html#gadd4872b9fc5678a73f9ab04ce8428432":[2,2,10,6], +"group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077":[2,2,10,20], +"group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba":[2,2,10,2], +"group__sub_group.html#gafe31911d8372db401d33856465421710":[2,2,10,13], +"group__types_group.html":[2,0], +"group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e":[2,0,103], +"group__types_group.html#ga023712711f5c289663fc2223e83686d3":[2,0,109], +"group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee":[2,0,75], +"group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a":[2,0,96], +"group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5":[2,0,95], +"group__types_group.html#ga10d2999dc673ed95e131e6ce5181f720":[2,0,113], +"group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818":[2,0,114], +"group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1":[2,0,108], +"group__types_group.html#ga1802a53c79e667f093bba033b16adc98":[2,0,112], +"group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8":[2,0,86], +"group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565":[2,0,73], +"group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b":[2,0,68], +"group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1":[2,0,51], +"group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490":[2,0,71], +"group__types_group.html#ga2629c9454996edf7914be36a9e44921b":[2,0,72], +"group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf":[2,0,63], +"group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003":[2,0,79], +"group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271":[2,0,67], +"group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d":[2,0,107], +"group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5":[2,0,80], +"group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f":[2,0,78], +"group__types_group.html#ga3b454f3c6ac697a3cdc5bdd3c9ece12b":[2,0,54], +"group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d":[2,0,110], +"group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9":[2,0,57], +"group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043":[2,0,99], +"group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa":[2,0,65], +"group__types_group.html#ga57a4b8c7109e2773878655722ce028aa":[2,0,47], +"group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab":[2,0,87], +"group__types_group.html#ga617d3ea9036a7ef05dd3868fa56abafc":[2,0,94], +"group__types_group.html#ga6d594b091b4bb46192336413066a8edf":[2,0,100], +"group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7":[2,0,56], +"group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2":[2,0,111], +"group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063":[2,0,91], +"group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354":[2,0,116], +"group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8":[2,0,48], +"group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332":[2,0,117], +"group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873":[2,0,115], +"group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d":[2,0,102], +"group__types_group.html#ga9e826493769d23086cfccefe95cdf64c":[2,0,105], +"group__types_group.html#gaa17c5b961bcaa3c5907f48366b6e75c4":[2,0,93], +"group__types_group.html#gaa889f706cce285adb9cea8aba0b76866":[2,0,85], +"group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1":[2,0,55], +"group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6":[2,0,69], +"group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd":[2,0,70], +"group__types_group.html#gab36492d9d4370337cfed80edce4144e0":[2,0,104], +"group__types_group.html#gab4c43c87d81917aab748a50eee028449":[2,0,59], +"group__types_group.html#gab991313d33ce270a882e4d0756c138f6":[2,0,60], +"group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e":[2,0,50], +"group__types_group.html#gac3148248f38749f6ba70471b7a6b96e1":[2,0,61], +"group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6":[2,0,101], +"group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280":[2,0,77], +"group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd":[2,0,76], +"group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a":[2,0,88], +"group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2":[2,0,82], +"group__types_group.html#gad057a0107367ce5727975f3daf63ff75":[2,0,84], +"group__types_group.html#gad29b6af20b875a1b7890ab8f0675287d":[2,0,52], +"group__types_group.html#gad333f1891809ea7641908e62dcc809ce":[2,0,83], +"group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80":[2,0,98], +"group__types_group.html#gad489fb4074f27427560ca71797db6191":[2,0,97], +"group__types_group.html#gadad3bf72baae970662248d82d9b05d0a":[2,0,81], +"group__types_group.html#gadb76a02c18655461dbd3ee266502338c":[2,0,62], +"group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40":[2,0,90], +"group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a":[2,0,49], +"group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5":[2,0,106], +"group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0":[2,0,66], +"group__types_group.html#gaef6601477f6456bebc229f7f38982a6c":[2,0,58], +"group__types_group.html#gaf11e6664c1f335a5287af71c703935fa":[2,0,92], +"group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f":[2,0,89], +"group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000":[2,0,74], +"group__types_group.html#gaf80828510450faf84bbf456e94f5b784":[2,0,64], +"group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec":[2,0,46], +"group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b":[2,0,53], +"group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720a97bd071285006dc90dc4600a25f85e89":[2,0,113,0], +"group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720afab4e3a974823f4438292b2405349d4a":[2,0,113,1], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e":[2,0,114,3], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6":[2,0,114,4], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381":[2,0,114,2], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b":[2,0,114,5], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d":[2,0,114,1], +"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758":[2,0,114,0], +"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec":[2,0,112,0], +"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314":[2,0,112,1], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f":[2,0,110,0], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd":[2,0,110,1], +"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478":[2,0,110,2], +"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab":[2,0,111,1], +"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6":[2,0,111,0], +"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44":[2,0,116,0], +"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5":[2,0,116,1], +"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6":[2,0,117,0], +"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83":[2,0,117,2], +"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a":[2,0,117,1], +"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657":[2,0,117,3], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e":[2,0,115,0], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a":[2,0,115,2], +"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c":[2,0,115,1], +"group__wildcards_group.html":[2,4], +"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":[4,0,0,0,0], +"libevent_8h_source.html":[4,0,0,0,0], +"libuv_8h.html":[4,0,0,0,1], +"libuv_8h_source.html":[4,0,0,0,1], +"nats_8h.html":[4,0,0,1], +"nats_8h.html#a1c0a11996b44abc16a4f444ee4c1cb94":[4,0,0,1,12], +"nats_8h.html#a3776aa9985557f0c6e382b01d2e3f602":[4,0,0,1,15], +"nats_8h.html#a3938efee417dc67ff2bcf62f913f9054":[4,0,0,1,8], +"nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad":[4,0,0,1,5], +"nats_8h.html#a5525cb01f8b0aec73cb13f3276449e0e":[4,0,0,1,14], +"nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4":[4,0,0,1,7], +"nats_8h.html#a911c54900b46b968205871cd9f68d36c":[4,0,0,1,6], +"nats_8h.html#aa2f2c14de864839a2ff7ea34415d37e0":[4,0,0,1,11], +"nats_8h.html#acc62d11b7e67fe3feb74acdfa4a6e8ac":[4,0,0,1,10], +"nats_8h.html#ad22dce8f66bae9b3e1027790d9c95c09":[4,0,0,1,9], +"nats_8h.html#ae18fb15ea8130a650e904e5153eb30d5":[4,0,0,1,13], +"nats_8h.html#af798865ac824e5959987de0fe8d07383":[4,0,0,1,27], +"nats_8h_source.html":[4,0,0,1], +"pages.html":[], +"status_8h.html":[4,0,0,2], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70":[4,0,0,2,2], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9":[4,0,0,2,2,98], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410":[4,0,0,2,2,35], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63":[4,0,0,2,2,103], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03":[4,0,0,2,2,50], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043":[4,0,0,2,2,32], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0e2194a4bb7565834982a39deddea878":[4,0,0,2,2,130], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb":[4,0,0,2,2,91], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829":[4,0,0,2,2,18], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4":[4,0,0,2,2,15], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1d159f128cd9b261b5270f7e36ed22d1":[4,0,0,2,2,123], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c":[4,0,0,2,2,41], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46":[4,0,0,2,2,64], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a":[4,0,0,2,2,46], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a":[4,0,0,2,2,0], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219":[4,0,0,2,2,85], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608":[4,0,0,2,2,101], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8":[4,0,0,2,2,84], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160":[4,0,0,2,2,45], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2fd5f6bb7dac1ef16bdc0818886f78ac":[4,0,0,2,2,129], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893":[4,0,0,2,2,7], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a33f2e301313339eded6163982a680186":[4,0,0,2,2,107], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7":[4,0,0,2,2,66], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8":[4,0,0,2,2,19], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f":[4,0,0,2,2,99], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570":[4,0,0,2,2,63], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed":[4,0,0,2,2,83], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4":[4,0,0,2,2,80], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60":[4,0,0,2,2,8], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00":[4,0,0,2,2,77], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58":[4,0,0,2,2,67], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57":[4,0,0,2,2,40], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f":[4,0,0,2,2,76], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696":[4,0,0,2,2,6], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda":[4,0,0,2,2,73], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3":[4,0,0,2,2,17], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393":[4,0,0,2,2,51], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8":[4,0,0,2,2,11], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1":[4,0,0,2,2,23], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272":[4,0,0,2,2,65], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889":[4,0,0,2,2,52], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8":[4,0,0,2,2,53], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79":[4,0,0,2,2,87], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a584d0bf058191cf2257d934f0bc5935c":[4,0,0,2,2,120], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34":[4,0,0,2,2,59], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a597c98a0637cec454b724b049098cee8":[4,0,0,2,2,122], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2":[4,0,0,2,2,97], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3":[4,0,0,2,2,30], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a60fd558fc8d0f31b895c7b579ba0c8b7":[4,0,0,2,2,119], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0":[4,0,0,2,2,89], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a61cd7aa9b9e02f410465a61a085fa209":[4,0,0,2,2,110], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17":[4,0,0,2,2,61], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4":[4,0,0,2,2,9], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f":[4,0,0,2,2,57], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a833a78d95a6946e7ead515393c01ff":[4,0,0,2,2,125], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435":[4,0,0,2,2,58], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847":[4,0,0,2,2,90], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63":[4,0,0,2,2,86], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5":[4,0,0,2,2,25], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56":[4,0,0,2,2,95], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f":[4,0,0,2,2,22], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d":[4,0,0,2,2,96], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7b5cebb5aaebd7b3bfa43f5457e97553":[4,0,0,2,2,114], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7c88e5ccabcb2debe1ce0c1a05bbe18b":[4,0,0,2,2,115], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3":[4,0,0,2,2,92], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f":[4,0,0,2,2,54], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00":[4,0,0,2,2,34], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322":[4,0,0,2,2,48], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58":[4,0,0,2,2,102], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008":[4,0,0,2,2,47], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1":[4,0,0,2,2,72], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1":[4,0,0,2,2,28], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e":[4,0,0,2,2,78], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b":[4,0,0,2,2,33], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd":[4,0,0,2,2,81], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb":[4,0,0,2,2,27], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92":[4,0,0,2,2,88], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9698a9c41a36783ff8bd8738dbce16cf":[4,0,0,2,2,127], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0":[4,0,0,2,2,5], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9bd3f4f7a2eca1f1ed49cc0499cb9c78":[4,0,0,2,2,106], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9c1c31813a713fcee44ec06728cc6382":[4,0,0,2,2,112], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28":[4,0,0,2,2,16], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b":[4,0,0,2,2,12], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b":[4,0,0,2,2,39], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe":[4,0,0,2,2,100], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0eb191886a17e917f2fa0eaa81d4b61":[4,0,0,2,2,116], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1242d9e6509f08c01c3373d0e66dc96":[4,0,0,2,2,109], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24":[4,0,0,2,2,24], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04":[4,0,0,2,2,37], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4":[4,0,0,2,2,69], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c":[4,0,0,2,2,29], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aab479befe55dfbc113b128367ea3739e":[4,0,0,2,2,124], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaee714daa8b2d00c09d202bbf682a099":[4,0,0,2,2,128], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93":[4,0,0,2,2,42], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e":[4,0,0,2,2,93] }; diff --git a/doc/html/navtreeindex3.js b/doc/html/navtreeindex3.js index 71f04de1e..569cfaa0b 100644 --- a/doc/html/navtreeindex3.js +++ b/doc/html/navtreeindex3.js @@ -1,253 +1,253 @@ var NAVTREEINDEX3 = { -"group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf":[2,2,3,41], -"group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf":[4,0,2,195], -"group__opts_group.html#ga7e4172084520708b8c9f28e73174461c":[2,2,3,37], -"group__opts_group.html#ga7e4172084520708b8c9f28e73174461c":[4,0,2,191], -"group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca":[2,2,3,42], -"group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca":[4,0,2,196], -"group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2":[2,2,3,27], -"group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2":[4,0,2,181], -"group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9":[2,2,3,56], -"group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9":[4,0,2,210], -"group__opts_group.html#ga95510436eee06f9992ded96a44795c40":[2,2,3,30], -"group__opts_group.html#ga95510436eee06f9992ded96a44795c40":[4,0,2,184], -"group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5":[2,2,3,29], -"group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5":[4,0,2,183], -"group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69":[4,0,2,173], -"group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69":[2,2,3,19], -"group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba":[4,0,2,163], -"group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba":[2,2,3,9], -"group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413":[4,0,2,160], -"group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413":[2,2,3,6], -"group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218":[2,2,3,52], -"group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218":[4,0,2,206], -"group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b":[2,2,3,22], -"group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b":[4,0,2,176], -"group__opts_group.html#gab09491bad908dedcb323c780280733ff":[2,2,3,39], -"group__opts_group.html#gab09491bad908dedcb323c780280733ff":[4,0,2,193], -"group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0":[2,2,3,25], -"group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0":[4,0,2,179], -"group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65":[2,2,3,36], -"group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65":[4,0,2,190], -"group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c":[2,2,3,40], -"group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c":[4,0,2,194], -"group__opts_group.html#gac5173473a731a4a36d15346fedddf91f":[2,2,3,54], -"group__opts_group.html#gac5173473a731a4a36d15346fedddf91f":[4,0,2,208], -"group__opts_group.html#gac530a5d4cc93158047fc17c79dac6812":[4,0,2,164], -"group__opts_group.html#gac530a5d4cc93158047fc17c79dac6812":[2,2,3,10], -"group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf":[4,0,2,156], -"group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf":[2,2,3,2], -"group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193":[4,0,2,158], -"group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193":[2,2,3,4], -"group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039":[2,2,3,34], -"group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039":[4,0,2,188], -"group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79":[2,2,3,44], -"group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79":[4,0,2,198], -"group__opts_group.html#gae68fb615835364c0809555e8dc93f57e":[4,0,2,175], -"group__opts_group.html#gae68fb615835364c0809555e8dc93f57e":[2,2,3,21], -"group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c":[4,0,2,168], -"group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c":[2,2,3,14], -"group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8":[4,0,2,166], -"group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8":[2,2,3,12], -"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":[2,2,11,0,1], -"group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6":[4,0,2,320], -"group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6":[2,2,11,0,2], -"group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6":[4,0,2,321], -"group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f":[2,2,11,0,0], -"group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f":[4,0,2,319], -"group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d":[2,2,11,0,3], -"group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d":[4,0,2,322], -"group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04":[2,2,11,0,4], -"group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04":[4,0,2,323], -"group__stan_conn_opts_group.html":[2,2,4], -"group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402":[2,2,4,5], -"group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402":[4,0,2,216], -"group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3":[2,2,4,8], -"group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3":[4,0,2,219], -"group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405":[2,2,4,6], -"group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405":[4,0,2,217], -"group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96":[2,2,4,4], -"group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96":[4,0,2,215], -"group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3":[2,2,4,1], -"group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3":[4,0,2,212], -"group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264":[2,2,4,3], -"group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264":[4,0,2,214], -"group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726":[2,2,4,9], -"group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726":[4,0,2,220], -"group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b":[2,2,4,7], -"group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b":[4,0,2,218], -"group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4":[2,2,4,2], -"group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4":[4,0,2,213], -"group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6":[2,2,4,0], -"group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6":[4,0,2,211], -"group__stan_conn_pub_group.html":[2,2,11,1], -"group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0":[4,0,2,325], -"group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0":[2,2,11,1,1], -"group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d":[2,2,11,1,0], -"group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d":[4,0,2,324], -"group__stan_conn_sub_group.html":[2,2,11,2], -"group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2":[2,2,11,2,1], -"group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2":[4,0,2,327], -"group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f":[2,2,11,2,0], -"group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f":[4,0,2,326], -"group__stan_msg_group.html":[2,2,8], -"group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038":[2,2,8,3], -"group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038":[4,0,2,251], -"group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452":[2,2,8,1], -"group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452":[4,0,2,249], -"group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777":[2,2,8,4], -"group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777":[4,0,2,252], -"group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0":[2,2,8,2], -"group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0":[4,0,2,250], -"group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5":[2,2,8,0], -"group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5":[4,0,2,248], -"group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f":[2,2,8,5], -"group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f":[4,0,2,253], -"group__stan_sub_group.html":[2,2,12], -"group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3":[2,2,12,1], -"group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3":[4,0,2,329], -"group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba":[2,2,12,4], -"group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba":[4,0,2,332], -"group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d":[2,2,12,0], -"group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d":[4,0,2,328], -"group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc":[2,2,12,3], -"group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc":[4,0,2,331], -"group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e":[2,2,12,2], -"group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e":[4,0,2,330], -"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":[4,0,2,231], -"group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5":[4,0,2,227], -"group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5":[2,2,5,6], -"group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0":[2,2,5,3], -"group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0":[4,0,2,224], -"group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1":[2,2,5,4], -"group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1":[4,0,2,225], -"group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83":[4,0,2,230], -"group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83":[2,2,5,9], -"group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c":[2,2,5,7], -"group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c":[4,0,2,228], -"group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14":[2,2,5,1], -"group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14":[4,0,2,222], -"group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608":[2,2,5,5], -"group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608":[4,0,2,226], -"group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f":[2,2,5,8], -"group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f":[4,0,2,229], -"group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf":[4,0,2,221], -"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,223], -"group__stats_group.html":[2,2,2], -"group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c":[4,0,2,153], -"group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c":[2,2,2,2], -"group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f":[4,0,2,152], -"group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f":[2,2,2,1], -"group__stats_group.html#gafa923df029168f4991b77ffdd9e24877":[4,0,2,151], -"group__stats_group.html#gafa923df029168f4991b77ffdd9e24877":[2,2,2,0], -"group__status_group.html":[2,2,1], -"group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752":[4,0,2,150], -"group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752":[2,2,1,0], -"group__sub_group.html":[2,2,10], -"group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d":[2,2,10,18], -"group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d":[4,0,2,315], -"group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116":[2,2,10,3], -"group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116":[4,0,2,300], -"group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968":[4,0,2,309], -"group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968":[2,2,10,12], -"group__sub_group.html#ga0f65b49a355530c05445a3b9ce15cecb":[2,2,10,6], -"group__sub_group.html#ga0f65b49a355530c05445a3b9ce15cecb":[4,0,2,303], -"group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab":[2,2,10,14], -"group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab":[4,0,2,311], -"group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823":[2,2,10,11], -"group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823":[4,0,2,308], -"group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab":[2,2,10,16], -"group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab":[4,0,2,313], -"group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428":[4,0,2,297], -"group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428":[2,2,10,0], -"group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955":[2,2,10,10], -"group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955":[4,0,2,307], -"group__sub_group.html#ga50a95dd96e9b714201679a015d62832f":[2,2,10,21], -"group__sub_group.html#ga50a95dd96e9b714201679a015d62832f":[4,0,2,318], -"group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20":[2,2,10,5], -"group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20":[4,0,2,302], -"group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903":[2,2,10,15], -"group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903":[4,0,2,312], -"group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af":[2,2,10,1], -"group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af":[4,0,2,298], -"group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4":[4,0,2,304], -"group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4":[2,2,10,7], -"group__sub_group.html#ga786bb458981274fe717f266bd3b96d96":[4,0,2,305], -"group__sub_group.html#ga786bb458981274fe717f266bd3b96d96":[2,2,10,8], -"group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254":[4,0,2,301], -"group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254":[2,2,10,4], -"group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019":[2,2,10,19], -"group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019":[4,0,2,316], -"group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68":[2,2,10,17], -"group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68":[4,0,2,314], -"group__sub_group.html#gaca6262e2ef842caa701a9f233db72707":[2,2,10,9], -"group__sub_group.html#gaca6262e2ef842caa701a9f233db72707":[4,0,2,306], -"group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077":[2,2,10,20], -"group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077":[4,0,2,317], -"group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba":[4,0,2,299], -"group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba":[2,2,10,2], -"group__sub_group.html#gafe31911d8372db401d33856465421710":[2,2,10,13], -"group__sub_group.html#gafe31911d8372db401d33856465421710":[4,0,2,310], -"group__types_group.html":[2,0], -"group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e":[4,0,2,85], -"group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e":[2,0,103], -"group__types_group.html#ga023712711f5c289663fc2223e83686d3":[4,0,2,91], -"group__types_group.html#ga023712711f5c289663fc2223e83686d3":[2,0,109], -"group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee":[4,0,2,57], -"group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee":[2,0,75], -"group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a":[4,0,2,78], -"group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a":[2,0,96], -"group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5":[4,0,2,77], -"group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5":[2,0,95], -"group__types_group.html#ga10d2999dc673ed95e131e6ce5181f720":[4,0,2,129], -"group__types_group.html#ga10d2999dc673ed95e131e6ce5181f720":[2,0,113], -"group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818":[4,0,2,130], -"group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818":[2,0,114], -"group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1":[4,0,2,90], -"group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1":[2,0,108], -"group__types_group.html#ga1802a53c79e667f093bba033b16adc98":[4,0,2,128], -"group__types_group.html#ga1802a53c79e667f093bba033b16adc98":[2,0,112], -"group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8":[4,0,2,68], -"group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8":[2,0,86], -"group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565":[4,0,2,55], -"group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565":[2,0,73], -"group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b":[4,0,2,50], -"group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b":[2,0,68], -"group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1":[4,0,2,33], -"group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1":[2,0,51], -"group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490":[4,0,2,53], -"group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490":[2,0,71], -"group__types_group.html#ga2629c9454996edf7914be36a9e44921b":[4,0,2,54], -"group__types_group.html#ga2629c9454996edf7914be36a9e44921b":[2,0,72], -"group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf":[4,0,2,45], -"group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf":[2,0,63], -"group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003":[4,0,2,61], -"group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003":[2,0,79], -"group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271":[4,0,2,49], -"group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271":[2,0,67], -"group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d":[4,0,2,89], -"group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d":[2,0,107], -"group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5":[4,0,2,62], -"group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5":[2,0,80], -"group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f":[4,0,2,60], -"group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f":[2,0,78], -"group__types_group.html#ga3b454f3c6ac697a3cdc5bdd3c9ece12b":[4,0,2,36], -"group__types_group.html#ga3b454f3c6ac697a3cdc5bdd3c9ece12b":[2,0,54], -"group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d":[4,0,2,126], -"group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d":[2,0,110], -"group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9":[4,0,2,39], -"group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9":[2,0,57], -"group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043":[4,0,2,81], -"group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043":[2,0,99], -"group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa":[4,0,2,47], -"group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa":[2,0,65], -"group__types_group.html#ga57a4b8c7109e2773878655722ce028aa":[4,0,2,29], -"group__types_group.html#ga57a4b8c7109e2773878655722ce028aa":[2,0,47] +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5":[4,0,0,2,2,104], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690":[4,0,0,2,2,36], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68":[4,0,0,2,2,55], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506":[4,0,0,2,2,60], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8":[4,0,0,2,2,75], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac":[4,0,0,2,2,71], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc25cc794fce2ab7b9757ff506de51c3":[4,0,0,2,2,105], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717":[4,0,0,2,2,49], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abca8571110c4244d218c2dc1779d8786":[4,0,0,2,2,111], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a":[4,0,0,2,2,82], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd66e18ccdc8c7e5737f09d39bc64e7b":[4,0,0,2,2,126], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abf7739c7a0569149ed24ae8b9fbaf889":[4,0,0,2,2,121], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45":[4,0,0,2,2,62], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac4afe1d580083bd55c36b3e55a5ef479":[4,0,0,2,2,118], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e":[4,0,0,2,2,44], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13":[4,0,0,2,2,1], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acfa2c06f8baef07cd96a3627ddea641b":[4,0,0,2,2,117], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398":[4,0,0,2,2,70], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49":[4,0,0,2,2,21], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e":[4,0,0,2,2,68], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57":[4,0,0,2,2,26], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5":[4,0,0,2,2,13], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb":[4,0,0,2,2,38], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb":[4,0,0,2,2,3], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a":[4,0,0,2,2,20], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9":[4,0,0,2,2,2], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a":[4,0,0,2,2,43], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47":[4,0,0,2,2,94], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c":[4,0,0,2,2,4], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c":[4,0,0,2,2,56], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af7c1cf2c692140c4b28ebfc47acb0c41":[4,0,0,2,2,113], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989":[4,0,0,2,2,10], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b":[4,0,0,2,2,79], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7":[4,0,0,2,2,31], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c":[4,0,0,2,2,74], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6":[4,0,0,2,2,14], +"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70affa3c8139019a077fac6d403d7ed0522":[4,0,0,2,2,108], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80":[4,0,0,2,1], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae":[4,0,0,2,1,32], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08":[4,0,0,2,1,8], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d":[4,0,0,2,1,2], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2":[4,0,0,2,1,35], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c":[4,0,0,2,1,17], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad":[4,0,0,2,1,23], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f":[4,0,0,2,1,36], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c":[4,0,0,2,1,1], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f":[4,0,0,2,1,3], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127":[4,0,0,2,1,6], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a":[4,0,0,2,1,11], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff":[4,0,0,2,1,5], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d":[4,0,0,2,1,31], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514":[4,0,0,2,1,24], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235":[4,0,0,2,1,16], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e":[4,0,0,2,1,15], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42":[4,0,0,2,1,27], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86":[4,0,0,2,1,18], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7":[4,0,0,2,1,4], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3":[4,0,0,2,1,29], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b":[4,0,0,2,1,33], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885":[4,0,0,2,1,30], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9":[4,0,0,2,1,25], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5":[4,0,0,2,1,22], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b":[4,0,0,2,1,19], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990":[4,0,0,2,1,0], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d":[4,0,0,2,1,7], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62":[4,0,0,2,1,34], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed":[4,0,0,2,1,26], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc":[4,0,0,2,1,9], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3":[4,0,0,2,1,10], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac1eb33007d16930e74c2fa3b22761635":[4,0,0,2,1,37], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5":[4,0,0,2,1,12], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8":[4,0,0,2,1,13], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d":[4,0,0,2,1,14], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e":[4,0,0,2,1,28], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0":[4,0,0,2,1,20], +"status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9":[4,0,0,2,1,21], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51":[4,0,0,2,0], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92":[4,0,0,2,0,0], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725":[4,0,0,2,0,2], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736":[4,0,0,2,0,1], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2":[4,0,0,2,0,3], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1":[4,0,0,2,0,5], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100":[4,0,0,2,0,6], +"status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206":[4,0,0,2,0,4], +"status_8h_source.html":[4,0,0,2], +"struct____nats_client_config.html":[2,0,0], +"struct____nats_client_config.html#a053db33a66e585ee3d5c4f9689db63bf":[2,0,0,4], +"struct____nats_client_config.html#a11769afbb1dd577e63571e05fd579ddf":[2,0,0,5], +"struct____nats_client_config.html#a70f9a7d726a564fb1c3ef14c1bc6cd47":[2,0,0,6], +"struct____nats_client_config.html#a7c9592d371e589faf41d5f493934b5c1":[2,0,0,3], +"struct____nats_client_config.html#a9a92a915d00d9f39592c407ad6b4a5d1":[2,0,0,0], +"struct____nats_client_config.html#a9cfade80f1a92d2ce6821007a282d047":[2,0,0,2], +"struct____nats_client_config.html#aa8e7db4bae066739c5af59a93d6b4ca0":[2,0,0,1], +"structjs_a_p_i_stats.html":[2,0,31], +"structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf":[2,0,31,0], +"structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d":[2,0,31,1], +"structjs_account_info.html":[2,0,34], +"structjs_account_info.html#a1237c3f19a42a3203825971b429312e9":[2,0,34,3], +"structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71":[2,0,34,2], +"structjs_account_info.html#a21c14ca283400c684b18e61a534b6724":[2,0,34,8], +"structjs_account_info.html#a448578d621e878267ad5f1792002a665":[2,0,34,0], +"structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94":[2,0,34,5], +"structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9":[2,0,34,6], +"structjs_account_info.html#ab654d5c7456bb62df1808deb32a620fc":[2,0,34,7], +"structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c":[2,0,34,4], +"structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3":[2,0,34,1], +"structjs_account_limits.html":[2,0,32], +"structjs_account_limits.html#a38875d969274b0f0fcefc6b04ce56eb8":[2,0,32,5], +"structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2":[2,0,32,2], +"structjs_account_limits.html#a4abf1972690c20d73bd314f2059e8013":[2,0,32,4], +"structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338":[2,0,32,3], +"structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30":[2,0,32,1], +"structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4":[2,0,32,0], +"structjs_account_limits.html#a858edf99ee1c60354bdba4e59293fb6a":[2,0,32,7], +"structjs_account_limits.html#a8cca06ab72b715c02a6a2c72b59f6a52":[2,0,32,6], +"structjs_cluster_info.html":[2,0,16], +"structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5":[2,0,16,3], +"structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484":[2,0,16,0], +"structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b":[2,0,16,2], +"structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19":[2,0,16,1], +"structjs_consumer_config.html":[2,0,22], +"structjs_consumer_config.html#a046177256938d6a601c629f9fd82f888":[2,0,22,27], +"structjs_consumer_config.html#a201217d93cfed17eb4d3e2d9579b826a":[2,0,22,0], +"structjs_consumer_config.html#a2a6cdec5efe7542496f8b8cccb539643":[2,0,22,29], +"structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356":[2,0,22,4], +"structjs_consumer_config.html#a30d4142bac47ab6dc583c5ee193704e6":[2,0,22,19], +"structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816":[2,0,22,13], +"structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4":[2,0,22,3], +"structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6":[2,0,22,2], +"structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0":[2,0,22,1], +"structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584":[2,0,22,14], +"structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0":[2,0,22,17], +"structjs_consumer_config.html#a4e86deefe08854b9a82b4908397aad32":[2,0,22,20], +"structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67":[2,0,22,7], +"structjs_consumer_config.html#a74a026cdd92c538bcf84297f4468bb21":[2,0,22,22], +"structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80":[2,0,22,5], +"structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76":[2,0,22,15], +"structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab":[2,0,22,6], +"structjs_consumer_config.html#a8bfc0284c57028bf9cf809205d989959":[2,0,22,30], +"structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded":[2,0,22,23], +"structjs_consumer_config.html#aa2d0aff64a2c46122d0f0fe89e8ae011":[2,0,22,9], +"structjs_consumer_config.html#aa71aa3dfe5826466be301097b1bae04d":[2,0,22,21], +"structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53":[2,0,22,18], +"structjs_consumer_config.html#acf04468ef0a8bc4e83912e850e47a8ae":[2,0,22,31], +"structjs_consumer_config.html#acfba6d6ecb6323fd8ffe6c0bb4fbffae":[2,0,22,26], +"structjs_consumer_config.html#ad2f6ca3f2d0f977aedb8687c462c1cfc":[2,0,22,10], +"structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95":[2,0,22,8], +"structjs_consumer_config.html#ada703eb1db0288d8a937126d6d856c6f":[2,0,22,28], +"structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939":[2,0,22,12], +"structjs_consumer_config.html#ae0765f3b5effe365187d3cf809c6ed3c":[2,0,22,24], +"structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892":[2,0,22,16], +"structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca":[2,0,22,11], +"structjs_consumer_config.html#af6376a6009124c25d7016bc548f3855d":[2,0,22,25], +"structjs_consumer_info.html":[2,0,27], +"structjs_consumer_info.html#a13f80f4b24da173ef2da051e69f216d7":[2,0,27,12], +"structjs_consumer_info.html#a15f2d68fbf126acc1907ba9462ad9ee9":[2,0,27,4], +"structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1":[2,0,27,3], +"structjs_consumer_info.html#a31282cdc72000a91af03f89899740bfa":[2,0,27,11], +"structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0":[2,0,27,8], +"structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c":[2,0,27,2], +"structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32":[2,0,27,10], +"structjs_consumer_info.html#a86501e735531929add3e161d40479c44":[2,0,27,13], +"structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50":[2,0,27,6], +"structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260":[2,0,27,0], +"structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001":[2,0,27,7], +"structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008":[2,0,27,1], +"structjs_consumer_info.html#ab69c36ae092df9b0663b675a5abbab55":[2,0,27,5], +"structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b":[2,0,27,9], +"structjs_consumer_info_list.html":[2,0,28], +"structjs_consumer_info_list.html#a75354882af5e11959b198a70bde14db8":[2,0,28,0], +"structjs_consumer_info_list.html#a813c908362a6426a929133f7c0d3395f":[2,0,28,1], +"structjs_consumer_names_list.html":[2,0,29], +"structjs_consumer_names_list.html#a0bccbad8ac5d335a0ed89970a58900fb":[2,0,29,1], +"structjs_consumer_names_list.html#aa4b3cf17902a2d580cc3a230bfa5d309":[2,0,29,0], +"structjs_consumer_pause_response.html":[2,0,30], +"structjs_consumer_pause_response.html#a3264f6817caad99f8578fb41c50a726e":[2,0,30,2], +"structjs_consumer_pause_response.html#a5ffb8a5073ee4ccf88ae4c634a5c5984":[2,0,30,0], +"structjs_consumer_pause_response.html#a7315c1b69c9134d214b5307b58e9cbbe":[2,0,30,1], +"structjs_consumer_sequence_mismatch.html":[2,0,23], +"structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e":[2,0,23,0], +"structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c":[2,0,23,2], +"structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28":[2,0,23,1], +"structjs_direct_get_msg_options.html":[2,0,38], +"structjs_direct_get_msg_options.html#a16ce7908a3d1690b8ae8bc22350ac238":[2,0,38,1], +"structjs_direct_get_msg_options.html#a60211d7499cfecdd6e61e6c73af1a2f5":[2,0,38,0], +"structjs_direct_get_msg_options.html#aae968f31cdda96fa3c5e9374a36b9630":[2,0,38,2], +"structjs_external_stream.html":[2,0,5], +"structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3":[2,0,5,1], +"structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96":[2,0,5,0], +"structjs_fetch_request.html":[2,0,39], +"structjs_fetch_request.html#a3298db691c2ecb9725cc029e2c35d6d1":[2,0,39,2], +"structjs_fetch_request.html#a84f06b60e25decb2674996f0cb315f63":[2,0,39,1], +"structjs_fetch_request.html#ac3351138ce8ac3b321ac1eb78887116e":[2,0,39,0], +"structjs_fetch_request.html#ae251eebb1998a39fe3b898302b58293d":[2,0,39,3], +"structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496":[2,0,39,4], +"structjs_lost_stream_data.html":[2,0,11], +"structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda":[2,0,11,0], +"structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30":[2,0,11,2], +"structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a":[2,0,11,1], +"structjs_msg_meta_data.html":[2,0,35], +"structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30":[2,0,35,2], +"structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321":[2,0,35,0], +"structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4":[2,0,35,4], +"structjs_msg_meta_data.html#a388e38ccea591181436d199dc7c2f8ea":[2,0,35,6], +"structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127":[2,0,35,5], +"structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff":[2,0,35,1], +"structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9":[2,0,35,3], +"structjs_options.html":[2,0,40], +"structjs_options.html#a4b45e29dc5065528595bea3fd3b9d818":[2,0,40,7], +"structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4":[2,0,40,6], +"structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f":[2,0,40,5], +"structjs_options.html#ab06e45296fccf0fe6152e083e38d916f":[2,0,40,3], +"structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e":[2,0,40,4], +"structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae":[2,0,40,8], +"structjs_options_1_1js_options_publish_async.html":[2,0,40,0], +"structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b":[2,0,40,0,3], +"structjs_options_1_1js_options_publish_async.html#a508140119f40a2c056d4ee8c0cd55df9":[2,0,40,0,1], +"structjs_options_1_1js_options_publish_async.html#a60c95f10797c04ea2e625759c6936ec9":[2,0,40,0,2], +"structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81":[2,0,40,0,4], +"structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9":[2,0,40,0,5], +"structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1":[2,0,40,0,0], +"structjs_options_1_1js_options_pull_subscribe_async.html":[2,0,40,1], +"structjs_options_1_1js_options_pull_subscribe_async.html#a0917f86c64293e9abfb6643de219eda4":[2,0,40,1,2], +"structjs_options_1_1js_options_pull_subscribe_async.html#a2a1d9185656fa87de3e75bebc5ab2f8a":[2,0,40,1,3], +"structjs_options_1_1js_options_pull_subscribe_async.html#a30244e22126c588b4a18c6dc23a146d9":[2,0,40,1,6], +"structjs_options_1_1js_options_pull_subscribe_async.html#a3764380946087ba94d76ed8ab939c52f":[2,0,40,1,1], +"structjs_options_1_1js_options_pull_subscribe_async.html#a3f6f91deb357cc43d0d32c1dad7afd9b":[2,0,40,1,7], +"structjs_options_1_1js_options_pull_subscribe_async.html#a7b3dfaccb41ffb464df0f3c606313894":[2,0,40,1,9], +"structjs_options_1_1js_options_pull_subscribe_async.html#ab6f9872cd840bafa3a8d73b267ffdeb9":[2,0,40,1,10], +"structjs_options_1_1js_options_pull_subscribe_async.html#aba9c4dd2abadffd5830cf55b0bc445da":[2,0,40,1,4], +"structjs_options_1_1js_options_pull_subscribe_async.html#ac103bcfa6982dbd201b511d488b2ce0a":[2,0,40,1,0], +"structjs_options_1_1js_options_pull_subscribe_async.html#aeb22dc426a7b8c99ea4ed1f91b27d0a4":[2,0,40,1,5], +"structjs_options_1_1js_options_pull_subscribe_async.html#afd980b44d5bf03ef7abc7fbdd47beca2":[2,0,40,1,8], +"structjs_options_1_1js_options_stream.html":[2,0,40,2], +"structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c":[2,0,40,2,3], +"structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029":[2,0,40,2,2], +"structjs_options_1_1js_options_stream_1_1js_options_stream_info.html":[2,0,40,2,0], +"structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7":[2,0,40,2,0,0], +"structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#af874e0f5aa15fb2a41504631ed786e6d":[2,0,40,2,0,1], +"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html":[2,0,40,2,1], +"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6":[2,0,40,2,1,1], +"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda":[2,0,40,2,1,2], +"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe":[2,0,40,2,1,0], +"structjs_peer_info.html":[2,0,15], +"structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e":[2,0,15,2], +"structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9":[2,0,15,4], +"structjs_peer_info.html#a8441d023932c388953197f7ea39402fe":[2,0,15,3], +"structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a":[2,0,15,0], +"structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4":[2,0,15,1], +"structjs_placement.html":[2,0,4] }; diff --git a/doc/html/navtreeindex4.js b/doc/html/navtreeindex4.js index 576710703..a2015da34 100644 --- a/doc/html/navtreeindex4.js +++ b/doc/html/navtreeindex4.js @@ -1,253 +1,236 @@ var NAVTREEINDEX4 = { -"group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab":[4,0,2,69], -"group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab":[2,0,87], -"group__types_group.html#ga617d3ea9036a7ef05dd3868fa56abafc":[2,0,94], -"group__types_group.html#ga617d3ea9036a7ef05dd3868fa56abafc":[4,0,2,76], -"group__types_group.html#ga6d594b091b4bb46192336413066a8edf":[4,0,2,82], -"group__types_group.html#ga6d594b091b4bb46192336413066a8edf":[2,0,100], -"group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7":[4,0,2,38], -"group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7":[2,0,56], -"group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2":[4,0,2,127], -"group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2":[2,0,111], -"group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063":[4,0,2,73], -"group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063":[2,0,91], -"group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354":[4,0,2,132], -"group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354":[2,0,116], -"group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8":[4,0,2,30], -"group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8":[2,0,48], -"group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332":[4,0,2,133], -"group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332":[2,0,117], -"group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873":[4,0,2,131], -"group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873":[2,0,115], -"group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d":[4,0,2,84], -"group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d":[2,0,102], -"group__types_group.html#ga9e826493769d23086cfccefe95cdf64c":[4,0,2,87], -"group__types_group.html#ga9e826493769d23086cfccefe95cdf64c":[2,0,105], -"group__types_group.html#gaa17c5b961bcaa3c5907f48366b6e75c4":[4,0,2,75], -"group__types_group.html#gaa17c5b961bcaa3c5907f48366b6e75c4":[2,0,93], -"group__types_group.html#gaa889f706cce285adb9cea8aba0b76866":[4,0,2,67], -"group__types_group.html#gaa889f706cce285adb9cea8aba0b76866":[2,0,85], -"group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1":[4,0,2,37], -"group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1":[2,0,55], -"group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6":[4,0,2,51], -"group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6":[2,0,69], -"group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd":[4,0,2,52], -"group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd":[2,0,70], -"group__types_group.html#gab36492d9d4370337cfed80edce4144e0":[4,0,2,86], -"group__types_group.html#gab36492d9d4370337cfed80edce4144e0":[2,0,104], -"group__types_group.html#gab4c43c87d81917aab748a50eee028449":[4,0,2,41], -"group__types_group.html#gab4c43c87d81917aab748a50eee028449":[2,0,59], -"group__types_group.html#gab991313d33ce270a882e4d0756c138f6":[4,0,2,42], -"group__types_group.html#gab991313d33ce270a882e4d0756c138f6":[2,0,60], -"group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e":[4,0,2,32], -"group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e":[2,0,50], -"group__types_group.html#gac3148248f38749f6ba70471b7a6b96e1":[4,0,2,43], -"group__types_group.html#gac3148248f38749f6ba70471b7a6b96e1":[2,0,61], -"group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6":[4,0,2,83], -"group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6":[2,0,101], -"group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280":[4,0,2,59], -"group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280":[2,0,77], -"group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd":[2,0,76], -"group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd":[4,0,2,58], -"group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a":[4,0,2,70], -"group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a":[2,0,88], -"group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2":[4,0,2,64], -"group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2":[2,0,82], -"group__types_group.html#gad057a0107367ce5727975f3daf63ff75":[4,0,2,66], -"group__types_group.html#gad057a0107367ce5727975f3daf63ff75":[2,0,84], -"group__types_group.html#gad29b6af20b875a1b7890ab8f0675287d":[4,0,2,34], -"group__types_group.html#gad29b6af20b875a1b7890ab8f0675287d":[2,0,52], -"group__types_group.html#gad333f1891809ea7641908e62dcc809ce":[4,0,2,65], -"group__types_group.html#gad333f1891809ea7641908e62dcc809ce":[2,0,83], -"group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80":[4,0,2,80], -"group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80":[2,0,98], -"group__types_group.html#gad489fb4074f27427560ca71797db6191":[4,0,2,79], -"group__types_group.html#gad489fb4074f27427560ca71797db6191":[2,0,97], -"group__types_group.html#gadad3bf72baae970662248d82d9b05d0a":[4,0,2,63], -"group__types_group.html#gadad3bf72baae970662248d82d9b05d0a":[2,0,81], -"group__types_group.html#gadb76a02c18655461dbd3ee266502338c":[4,0,2,44], -"group__types_group.html#gadb76a02c18655461dbd3ee266502338c":[2,0,62], -"group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40":[4,0,2,72], -"group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40":[2,0,90], -"group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a":[4,0,2,31], -"group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a":[2,0,49], -"group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5":[4,0,2,88], -"group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5":[2,0,106], -"group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0":[4,0,2,48], -"group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0":[2,0,66], -"group__types_group.html#gaef6601477f6456bebc229f7f38982a6c":[2,0,58], -"group__types_group.html#gaef6601477f6456bebc229f7f38982a6c":[4,0,2,40], -"group__types_group.html#gaf11e6664c1f335a5287af71c703935fa":[2,0,92], -"group__types_group.html#gaf11e6664c1f335a5287af71c703935fa":[4,0,2,74], -"group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f":[4,0,2,71], -"group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f":[2,0,89], -"group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000":[4,0,2,56], -"group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000":[2,0,74], -"group__types_group.html#gaf80828510450faf84bbf456e94f5b784":[4,0,2,46], -"group__types_group.html#gaf80828510450faf84bbf456e94f5b784":[2,0,64], -"group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec":[2,0,46], -"group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec":[4,0,2,28], -"group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b":[4,0,2,35], -"group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b":[2,0,53], -"group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720a97bd071285006dc90dc4600a25f85e89":[2,0,113,0], -"group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720a97bd071285006dc90dc4600a25f85e89":[4,0,2,129,0], -"group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720afab4e3a974823f4438292b2405349d4a":[2,0,113,1], -"group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720afab4e3a974823f4438292b2405349d4a":[4,0,2,129,1], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e":[4,0,2,130,3], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e":[2,0,114,3], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6":[4,0,2,130,4], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6":[2,0,114,4], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381":[4,0,2,130,2], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381":[2,0,114,2], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b":[2,0,114,5], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b":[4,0,2,130,5], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d":[4,0,2,130,1], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d":[2,0,114,1], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758":[4,0,2,130,0], -"group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758":[2,0,114,0], -"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec":[4,0,2,128,0], -"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec":[2,0,112,0], -"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314":[2,0,112,1], -"group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314":[4,0,2,128,1], -"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f":[4,0,2,126,0], -"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f":[2,0,110,0], -"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd":[4,0,2,126,1], -"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd":[2,0,110,1], -"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478":[2,0,110,2], -"group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478":[4,0,2,126,2], -"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab":[2,0,111,1], -"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab":[4,0,2,127,1], -"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6":[4,0,2,127,0], -"group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6":[2,0,111,0], -"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44":[2,0,116,0], -"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44":[4,0,2,132,0], -"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5":[2,0,116,1], -"group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5":[4,0,2,132,1], -"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6":[4,0,2,133,0], -"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6":[2,0,117,0], -"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83":[2,0,117,2], -"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83":[4,0,2,133,2], -"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a":[4,0,2,133,1], -"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a":[2,0,117,1], -"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657":[4,0,2,133,3], -"group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657":[2,0,117,3], -"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e":[2,0,115,0], -"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e":[4,0,2,131,0], -"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a":[2,0,115,2], -"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a":[4,0,2,131,2], -"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c":[4,0,2,131,1], -"group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c":[2,0,115,1], -"group__wildcards_group.html":[2,4], -"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#a1c0a11996b44abc16a4f444ee4c1cb94":[4,0,2,12], -"nats_8h.html#a3776aa9985557f0c6e382b01d2e3f602":[4,0,2,15], -"nats_8h.html#a3938efee417dc67ff2bcf62f913f9054":[4,0,2,8], -"nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad":[4,0,2,5], -"nats_8h.html#a5525cb01f8b0aec73cb13f3276449e0e":[4,0,2,14], -"nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4":[4,0,2,7], -"nats_8h.html#a911c54900b46b968205871cd9f68d36c":[4,0,2,6], -"nats_8h.html#aa2f2c14de864839a2ff7ea34415d37e0":[4,0,2,11], -"nats_8h.html#acc62d11b7e67fe3feb74acdfa4a6e8ac":[4,0,2,10], -"nats_8h.html#ad22dce8f66bae9b3e1027790d9c95c09":[4,0,2,9], -"nats_8h.html#ae18fb15ea8130a650e904e5153eb30d5":[4,0,2,13], -"nats_8h.html#af798865ac824e5959987de0fe8d07383":[4,0,2,27], -"nats_8h_source.html":[4,0,2], -"pages.html":[], -"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#a10731415ffcd3e2330df10c4d5fd3d70a0e2194a4bb7565834982a39deddea878":[4,0,3,2,130], -"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#a10731415ffcd3e2330df10c4d5fd3d70a1d159f128cd9b261b5270f7e36ed22d1":[4,0,3,2,123], -"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#a10731415ffcd3e2330df10c4d5fd3d70a2fd5f6bb7dac1ef16bdc0818886f78ac":[4,0,3,2,129], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893":[4,0,3,2,7], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a33f2e301313339eded6163982a680186":[4,0,3,2,107], -"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#a10731415ffcd3e2330df10c4d5fd3d70a584d0bf058191cf2257d934f0bc5935c":[4,0,3,2,120], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34":[4,0,3,2,59], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a597c98a0637cec454b724b049098cee8":[4,0,3,2,122], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2":[4,0,3,2,97], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3":[4,0,3,2,30], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a60fd558fc8d0f31b895c7b579ba0c8b7":[4,0,3,2,119], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0":[4,0,3,2,89], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a61cd7aa9b9e02f410465a61a085fa209":[4,0,3,2,110], -"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#a10731415ffcd3e2330df10c4d5fd3d70a6a833a78d95a6946e7ead515393c01ff":[4,0,3,2,125], -"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], -"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#a10731415ffcd3e2330df10c4d5fd3d70a7b5cebb5aaebd7b3bfa43f5457e97553":[4,0,3,2,114], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7c88e5ccabcb2debe1ce0c1a05bbe18b":[4,0,3,2,115], -"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#a10731415ffcd3e2330df10c4d5fd3d70a9698a9c41a36783ff8bd8738dbce16cf":[4,0,3,2,127], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0":[4,0,3,2,5], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9bd3f4f7a2eca1f1ed49cc0499cb9c78":[4,0,3,2,106], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9c1c31813a713fcee44ec06728cc6382":[4,0,3,2,112], -"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] +"structjs_placement.html#a35644f07531409518521b1b4fa28c9e3":[2,0,4,2], +"structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf":[2,0,4,0], +"structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d":[2,0,4,1], +"structjs_pub_ack.html":[2,0,36], +"structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691":[2,0,36,1], +"structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243":[2,0,36,3], +"structjs_pub_ack.html#a0b73200c0b035db3c9c96421706d51b0":[2,0,36,2], +"structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893":[2,0,36,0], +"structjs_pub_ack_err.html":[2,0,37], +"structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b":[2,0,37,0], +"structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5":[2,0,37,1], +"structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a":[2,0,37,2], +"structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87":[2,0,37,3], +"structjs_pub_options.html":[2,0,3], +"structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61":[2,0,3,3], +"structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143":[2,0,3,0], +"structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf":[2,0,3,4], +"structjs_pub_options.html#a740a7edee8c832a75b75fded6046ba90":[2,0,3,6], +"structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f":[2,0,3,2], +"structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0":[2,0,3,1], +"structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253":[2,0,3,5], +"structjs_re_publish.html":[2,0,7], +"structjs_re_publish.html#a16ebc4cdae4a407cf4e32aad212888db":[2,0,7,2], +"structjs_re_publish.html#a1acb593929fd69bbe0f4dc8300dfaeb2":[2,0,7,0], +"structjs_re_publish.html#a662b2e57d237b171b2b61509f7e1023a":[2,0,7,1], +"structjs_sequence_info.html":[2,0,26], +"structjs_sequence_info.html#a4e94c91650b7db253645515fee4c3b05":[2,0,26,2], +"structjs_sequence_info.html#ab52c55c1d0edd20e064870b490b4b990":[2,0,26,1], +"structjs_sequence_info.html#ae4416a5d766e07db207e563668edd06f":[2,0,26,0], +"structjs_sequence_pair.html":[2,0,25], +"structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816":[2,0,25,0], +"structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7":[2,0,25,1], +"structjs_stream_alternate.html":[2,0,18], +"structjs_stream_alternate.html#a07f36f98c7dcdf435f803e4f0ccaac57":[2,0,18,0], +"structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d":[2,0,18,2], +"structjs_stream_alternate.html#a7c25ab1a427b78c4e1ba58ff7cdb5a8f":[2,0,18,1], +"structjs_stream_config.html":[2,0,10], +"structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d":[2,0,10,11], +"structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af":[2,0,10,2], +"structjs_stream_config.html#a0ce1d0a7c1f0576151f505724ae393d1":[2,0,10,32], +"structjs_stream_config.html#a28630f6f07ca02553c5d5718d7c29721":[2,0,10,26], +"structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a":[2,0,10,20], +"structjs_stream_config.html#a3fb7d5e1a09829fe742749da880afe4a":[2,0,10,28], +"structjs_stream_config.html#a406554aaf1e16eed4abade52f7ca5e61":[2,0,10,30], +"structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10":[2,0,10,1], +"structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9":[2,0,10,15], +"structjs_stream_config.html#a575ffbaa85b0300032963296b090583a":[2,0,10,23], +"structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8":[2,0,10,12], +"structjs_stream_config.html#a5ce51cb5a36febda30bb444a0f59c2d1":[2,0,10,33], +"structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7":[2,0,10,4], +"structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d":[2,0,10,6], +"structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395":[2,0,10,5], +"structjs_stream_config.html#a7aa4849b0f555c9de6b6da953929a565":[2,0,10,29], +"structjs_stream_config.html#a7ed5e8e5a8d367b25751b9708d0e395b":[2,0,10,31], +"structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5":[2,0,10,0], +"structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609":[2,0,10,14], +"structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b":[2,0,10,19], +"structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641":[2,0,10,10], +"structjs_stream_config.html#a95ab0061b6e935b129a4a9c133e6b11c":[2,0,10,25], +"structjs_stream_config.html#a9d67ddcc7c54c345dd60ed5e59234f1e":[2,0,10,27], +"structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20":[2,0,10,16], +"structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340":[2,0,10,9], +"structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e":[2,0,10,8], +"structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1":[2,0,10,3], +"structjs_stream_config.html#aba71cdb342181f52bb9f7ff5f770a1fa":[2,0,10,24], +"structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51":[2,0,10,18], +"structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb":[2,0,10,17], +"structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451":[2,0,10,7], +"structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc":[2,0,10,13], +"structjs_stream_config.html#aede3fd2ab13d230eda14c96f9997e1b7":[2,0,10,21], +"structjs_stream_config.html#af2d42dd29b9a35257937aeeb53c9f287":[2,0,10,22], +"structjs_stream_consumer_limits.html":[2,0,9], +"structjs_stream_consumer_limits.html#a04a6c89366cf75dbf76e43c786b133a4":[2,0,9,1], +"structjs_stream_consumer_limits.html#aaf4fdc51f35f27690c05c410d185e5d1":[2,0,9,0], +"structjs_stream_info.html":[2,0,19], +"structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386":[2,0,19,5], +"structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838":[2,0,19,1], +"structjs_stream_info.html#a720c4ff9090bafda50000843810ab1bb":[2,0,19,7], +"structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397":[2,0,19,2], +"structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a":[2,0,19,3], +"structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a":[2,0,19,4], +"structjs_stream_info.html#ad37a5fd700bd5df54e5002c7de51c3ad":[2,0,19,8], +"structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6":[2,0,19,0], +"structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672":[2,0,19,6], +"structjs_stream_info_list.html":[2,0,20], +"structjs_stream_info_list.html#a7b096ee7a25363f231f56419a244daef":[2,0,20,0], +"structjs_stream_info_list.html#a8bc8490af12bb4f7a245605aecde62c2":[2,0,20,1], +"structjs_stream_names_list.html":[2,0,21], +"structjs_stream_names_list.html#a1875a7e449759dfc2a40b0eb74de0acf":[2,0,21,0], +"structjs_stream_names_list.html#ab1385b6333537306d0462946c26cde4f":[2,0,21,1], +"structjs_stream_source.html":[2,0,6], +"structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888":[2,0,6,4], +"structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5":[2,0,6,2], +"structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3":[2,0,6,0], +"structjs_stream_source.html#aa304239ee823ef87fcb53ebb0c077e7b":[2,0,6,5], +"structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed":[2,0,6,1], +"structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3":[2,0,6,3], +"structjs_stream_source_info.html":[2,0,17], +"structjs_stream_source_info.html#a0c0f08cd9dc97a5df116356bfebb8824":[2,0,17,4], +"structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247":[2,0,17,3], +"structjs_stream_source_info.html#a6c150fb59dd91a954e0877937a5498d5":[2,0,17,6], +"structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04":[2,0,17,0], +"structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05":[2,0,17,1], +"structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863":[2,0,17,2], +"structjs_stream_source_info.html#ad16f78fb770402bf3a2e15387b02e7da":[2,0,17,5], +"structjs_stream_state.html":[2,0,14], +"structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec":[2,0,14,11], +"structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827":[2,0,14,4], +"structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85":[2,0,14,12], +"structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0":[2,0,14,10], +"structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888":[2,0,14,0], +"structjs_stream_state.html#a4af56e8bee7262ab050f2a25114c5909":[2,0,14,7], +"structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da":[2,0,14,2], +"structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0":[2,0,14,5], +"structjs_stream_state.html#aaa43db17641826e7c6ecc1954f641960":[2,0,14,6], +"structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f":[2,0,14,9], +"structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51":[2,0,14,8], +"structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d":[2,0,14,1], +"structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0":[2,0,14,3], +"structjs_stream_state_subject.html":[2,0,12], +"structjs_stream_state_subject.html#a8b9b2edc5afe82b7b3bc7dbdd67a4384":[2,0,12,1], +"structjs_stream_state_subject.html#aa766824a7f8b69db592971af3262640e":[2,0,12,0], +"structjs_stream_state_subjects.html":[2,0,13], +"structjs_stream_state_subjects.html#ab88e2026f518b6cdffd3901b5e5cd374":[2,0,13,1], +"structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0":[2,0,13,0], +"structjs_sub_options.html":[2,0,24], +"structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2":[2,0,24,3], +"structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36":[2,0,24,1], +"structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484":[2,0,24,0], +"structjs_sub_options.html#a95c5d2db8ca97d644042d436de119be4":[2,0,24,5], +"structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d":[2,0,24,2], +"structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5":[2,0,24,4], +"structjs_subject_transform_config.html":[2,0,8], +"structjs_subject_transform_config.html#a17ccd4ff50cbfdc3e077ea76fa1f0720":[2,0,8,1], +"structjs_subject_transform_config.html#a88f31069ce9bb75bcd8c34c32a204299":[2,0,8,0], +"structjs_tier.html":[2,0,33], +"structjs_tier.html#a1ed542b9acccbe7761839f33c43053a6":[2,0,33,0], +"structjs_tier.html#a3f9234fde387faf3775d841aa797a6ea":[2,0,33,3], +"structjs_tier.html#ab16c426e1c35d8c0fd6c460c43580a39":[2,0,33,2], +"structjs_tier.html#ac33ce862c041572d10184e7fa0dd0bfe":[2,0,33,4], +"structjs_tier.html#aeff4a4cb86e10d8d7749d6ff69f97ed1":[2,0,33,1], +"structjs_tier.html#af2edbabd5e078b1e31dd73d44fd507d3":[2,0,33,5], +"structkv_config.html":[2,0,41], +"structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98":[2,0,41,3], +"structkv_config.html#a11b636da727c17566d5ab1274f69fee5":[2,0,41,0], +"structkv_config.html#a1bc37777aa91b8b57a70e7647670cd12":[2,0,41,5], +"structkv_config.html#a281156a9df0130abad7f3b2728ac35a5":[2,0,41,2], +"structkv_config.html#a48f0f70383eff868321f9c94ae1a87cd":[2,0,41,7], +"structkv_config.html#a941e9cad2bab67f093bf4d9567b4749a":[2,0,41,1], +"structkv_config.html#ac86ca661d283627bccecf70cd286c8f8":[2,0,41,9], +"structkv_config.html#ad2f5503e2f2522cb52e0ba1b86983dba":[2,0,41,4], +"structkv_config.html#ad5db9a58224d93ab86b4cfc4c46f1897":[2,0,41,6], +"structkv_config.html#ae172d3e442eef1a57cd7cf266d9e8951":[2,0,41,8], +"structkv_config.html#af1d95d5434b10e929d6ce6fa6129a789":[2,0,41,11], +"structkv_config.html#afbfd6725c0b0c9fb661a96c06d788ac9":[2,0,41,10], +"structkv_entry_list.html":[2,0,44], +"structkv_entry_list.html#a179d4d3e5844d005be1ed9134b969a50":[2,0,44,0], +"structkv_entry_list.html#a82da55d42e1a6862d3b0034dfc6f321f":[2,0,44,1], +"structkv_keys_list.html":[2,0,45], +"structkv_keys_list.html#a625f7b34784e024a538359efd9a97265":[2,0,45,1], +"structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18":[2,0,45,0], +"structkv_purge_options.html":[2,0,43], +"structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8":[2,0,43,0], +"structkv_purge_options.html#a47fed1e95073666cbe441aba7c149da6":[2,0,43,1], +"structkv_watch_options.html":[2,0,42], +"structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07":[2,0,42,0], +"structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649":[2,0,42,1], +"structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66":[2,0,42,3], +"structkv_watch_options.html#a82cd6bcb7167e7f798b6f912c1fa29c9":[2,0,42,4], +"structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605":[2,0,42,2], +"structmicro__endpoint__config__s.html":[2,3,2,0], +"structmicro__endpoint__config__s.html#a1a47fe3be59a271217bcb4341cddecae":[2,3,2,0,0], +"structmicro__endpoint__config__s.html#a4a916af910a5eb88abf3f0aa60082667":[2,3,2,0,5], +"structmicro__endpoint__config__s.html#a6c58e0e9c1da670da4a38993a613eb7d":[2,3,2,0,1], +"structmicro__endpoint__config__s.html#a7aee4ab9e29512c0b6ee12ba233c0fb7":[2,3,2,0,4], +"structmicro__endpoint__config__s.html#a920bf9f800a8b46227e4c52272e0c804":[2,3,2,0,3], +"structmicro__endpoint__config__s.html#abf08a87593d4b7c3d1be7b7392f7fd67":[2,3,2,0,2], +"structmicro__endpoint__config__s.html#ae9a1cf8dc159a651869e33c1f5cab3eb":[2,3,2,0,6], +"structmicro__endpoint__info__s.html":[2,3,2,1], +"structmicro__endpoint__info__s.html#a94d9e2e4c19e17f06c827577cd967502":[2,3,2,1,1], +"structmicro__endpoint__info__s.html#ab8b3d1a96e19424fc7f367f2e0dc8175":[2,3,2,1,0], +"structmicro__endpoint__info__s.html#ad07fba572478157b89a193ede7297d89":[2,3,2,1,2], +"structmicro__endpoint__info__s.html#aef2820ecb742b9ce9a643d39343df740":[2,3,2,1,3], +"structmicro__endpoint__stats__s.html":[2,3,2,2], +"structmicro__endpoint__stats__s.html#a08745ca3e151b1d7d5c064659975f4d6":[2,3,2,2,1], +"structmicro__endpoint__stats__s.html#a1adfdb3c1641301b419ccf136cbaa927":[2,3,2,2,3], +"structmicro__endpoint__stats__s.html#a2adef3bbd175d542387fe47b9a156e6c":[2,3,2,2,8], +"structmicro__endpoint__stats__s.html#a3e971e78657d71f28477476a560162dd":[2,3,2,2,5], +"structmicro__endpoint__stats__s.html#a532060ae39ed420c3f84244163b4590b":[2,3,2,2,6], +"structmicro__endpoint__stats__s.html#a8172de70eeaec314af5728214d9cc230":[2,3,2,2,2], +"structmicro__endpoint__stats__s.html#a85ead23cb79aeb6e5c9b4409544412db":[2,3,2,2,4], +"structmicro__endpoint__stats__s.html#acc74c3df96d5f8595521a57dd0eb0cde":[2,3,2,2,7], +"structmicro__endpoint__stats__s.html#acfcec95bf83819e8dfe64a4babf62f8e":[2,3,2,2,0], +"structmicro__group__config__s.html":[2,3,2,3], +"structmicro__group__config__s.html#a6973fbf91cd9a23446ee4bec98b9830b":[2,3,2,3,2], +"structmicro__group__config__s.html#a8a59fe960d1a8958807aa0bbc62be033":[2,3,2,3,1], +"structmicro__group__config__s.html#ac27de1821ea44f444b6061c5bde97bcf":[2,3,2,3,0], +"structmicro__service__config__s.html":[2,3,2,4], +"structmicro__service__config__s.html#a090e884af689503d9c2fcb086a5478e6":[2,3,2,4,2], +"structmicro__service__config__s.html#a0a0ae007824f6f53fbb0cb4b940c5ad2":[2,3,2,4,10], +"structmicro__service__config__s.html#a20d3780b9452237119aee56853216b03":[2,3,2,4,1], +"structmicro__service__config__s.html#a4069a6987c910fb4f045b233b6befc27":[2,3,2,4,8], +"structmicro__service__config__s.html#a4a5a97a4181a4870353f9e139cca72fc":[2,3,2,4,5], +"structmicro__service__config__s.html#a78fed3096635174eb037622003661e49":[2,3,2,4,4], +"structmicro__service__config__s.html#a8385ccdaef440f9406a876868663ec56":[2,3,2,4,7], +"structmicro__service__config__s.html#ab349d30e0f637d449c0af865234a0985":[2,3,2,4,9], +"structmicro__service__config__s.html#abdd93c544c7c368ae4793c4c479afc61":[2,3,2,4,3], +"structmicro__service__config__s.html#acb82e165927f5e5c404beb4f3120a8e2":[2,3,2,4,0], +"structmicro__service__config__s.html#ae13d06757417aabf01619090ab83f977":[2,3,2,4,6], +"structmicro__service__info__s.html":[2,3,2,5], +"structmicro__service__info__s.html#a292990d3fd1d94e48fd91e5556a2c091":[2,3,2,5,5], +"structmicro__service__info__s.html#a3ac45f2dd5827f95160b1d7899dcf9b7":[2,3,2,5,1], +"structmicro__service__info__s.html#a46ad1eddcbed5db1af32add59a910369":[2,3,2,5,2], +"structmicro__service__info__s.html#a47188c4f3a9cc6fdd1151dd59db4b1fe":[2,3,2,5,0], +"structmicro__service__info__s.html#a9368a61ebb6cf74a27ea261d7517d9c2":[2,3,2,5,4], +"structmicro__service__info__s.html#ac65a0b0e98971c334080b022f71e482d":[2,3,2,5,6], +"structmicro__service__info__s.html#ad1b5706234217f33fdac3435ca920b39":[2,3,2,5,3], +"structmicro__service__info__s.html#afa11d35ca9aa8c19bc95409727479cd7":[2,3,2,5,7], +"structmicro__service__stats__s.html":[2,3,2,6], +"structmicro__service__stats__s.html#a53e7ea532c4bc4f9a9c4322b28060a4e":[2,3,2,6,4], +"structmicro__service__stats__s.html#a88ca92be3498c27f5519c8ddbd2dc9df":[2,3,2,6,6], +"structmicro__service__stats__s.html#aa1ac7f9fd93c943ab8619e625976e567":[2,3,2,6,5], +"structmicro__service__stats__s.html#ace4844493f3a27ce7b1accb2d1bb4da5":[2,3,2,6,2], +"structmicro__service__stats__s.html#ae81f531e8fb5f4fe6bba9552743985ca":[2,3,2,6,1], +"structmicro__service__stats__s.html#af37a4da72bb1e1ad292dd1caa6a309a2":[2,3,2,6,0], +"structmicro__service__stats__s.html#afbc7f9586df0c4d8969736e76284bb20":[2,3,2,6,3], +"structnats_metadata.html":[2,0,2], +"structnats_metadata.html#a5412b3c7d4c67cc45f8d27df25851411":[2,0,2,1], +"structnats_metadata.html#af29f95d80bf99ab77601518b143b1dd5":[2,0,2,0], +"structnats_msg_list.html":[2,0,1], +"structnats_msg_list.html#a5c48bf6b9e7f1d889d7ad31694911750":[2,0,1,1], +"structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5":[2,0,1,0], +"topics.html":[2] }; diff --git a/doc/html/navtreeindex5.js b/doc/html/navtreeindex5.js deleted file mode 100644 index ce10be2c2..000000000 --- a/doc/html/navtreeindex5.js +++ /dev/null @@ -1,253 +0,0 @@ -var NAVTREEINDEX5 = -{ -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe":[4,0,3,2,100], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0eb191886a17e917f2fa0eaa81d4b61":[4,0,3,2,116], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1242d9e6509f08c01c3373d0e66dc96":[4,0,3,2,109], -"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#a10731415ffcd3e2330df10c4d5fd3d70aab479befe55dfbc113b128367ea3739e":[4,0,3,2,124], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaee714daa8b2d00c09d202bbf682a099":[4,0,3,2,128], -"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#a10731415ffcd3e2330df10c4d5fd3d70abc25cc794fce2ab7b9757ff506de51c3":[4,0,3,2,105], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717":[4,0,3,2,49], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abca8571110c4244d218c2dc1779d8786":[4,0,3,2,111], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a":[4,0,3,2,82], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd66e18ccdc8c7e5737f09d39bc64e7b":[4,0,3,2,126], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abf7739c7a0569149ed24ae8b9fbaf889":[4,0,3,2,121], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45":[4,0,3,2,62], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac4afe1d580083bd55c36b3e55a5ef479":[4,0,3,2,118], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e":[4,0,3,2,44], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13":[4,0,3,2,1], -"status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acfa2c06f8baef07cd96a3627ddea641b":[4,0,3,2,117], -"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#a10731415ffcd3e2330df10c4d5fd3d70af7c1cf2c692140c4b28ebfc47acb0c41":[4,0,3,2,113], -"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#a10731415ffcd3e2330df10c4d5fd3d70affa3c8139019a077fac6d403d7ed0522":[4,0,3,2,108], -"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#a36c934157b663b7b5fb5d6609c897c80ac1eb33007d16930e74c2fa3b22761635":[4,0,3,1,37], -"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], -"struct____nats_client_config.html":[2,0,0], -"struct____nats_client_config.html#a053db33a66e585ee3d5c4f9689db63bf":[2,0,0,4], -"struct____nats_client_config.html#a11769afbb1dd577e63571e05fd579ddf":[2,0,0,5], -"struct____nats_client_config.html#a70f9a7d726a564fb1c3ef14c1bc6cd47":[2,0,0,6], -"struct____nats_client_config.html#a7c9592d371e589faf41d5f493934b5c1":[2,0,0,3], -"struct____nats_client_config.html#a9a92a915d00d9f39592c407ad6b4a5d1":[2,0,0,0], -"struct____nats_client_config.html#a9cfade80f1a92d2ce6821007a282d047":[2,0,0,2], -"struct____nats_client_config.html#aa8e7db4bae066739c5af59a93d6b4ca0":[2,0,0,1], -"structjs_a_p_i_stats.html":[2,0,31], -"structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf":[2,0,31,0], -"structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d":[2,0,31,1], -"structjs_account_info.html":[2,0,34], -"structjs_account_info.html#a1237c3f19a42a3203825971b429312e9":[2,0,34,3], -"structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71":[2,0,34,2], -"structjs_account_info.html#a21c14ca283400c684b18e61a534b6724":[2,0,34,8], -"structjs_account_info.html#a448578d621e878267ad5f1792002a665":[2,0,34,0], -"structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94":[2,0,34,5], -"structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9":[2,0,34,6], -"structjs_account_info.html#ab654d5c7456bb62df1808deb32a620fc":[2,0,34,7], -"structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c":[2,0,34,4], -"structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3":[2,0,34,1], -"structjs_account_limits.html":[2,0,32], -"structjs_account_limits.html#a38875d969274b0f0fcefc6b04ce56eb8":[2,0,32,5], -"structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2":[2,0,32,2], -"structjs_account_limits.html#a4abf1972690c20d73bd314f2059e8013":[2,0,32,4], -"structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338":[2,0,32,3], -"structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30":[2,0,32,1], -"structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4":[2,0,32,0], -"structjs_account_limits.html#a858edf99ee1c60354bdba4e59293fb6a":[2,0,32,7], -"structjs_account_limits.html#a8cca06ab72b715c02a6a2c72b59f6a52":[2,0,32,6], -"structjs_cluster_info.html":[2,0,16], -"structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5":[2,0,16,3], -"structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484":[2,0,16,0], -"structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b":[2,0,16,2], -"structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19":[2,0,16,1], -"structjs_consumer_config.html":[2,0,22], -"structjs_consumer_config.html#a046177256938d6a601c629f9fd82f888":[2,0,22,27], -"structjs_consumer_config.html#a201217d93cfed17eb4d3e2d9579b826a":[2,0,22,0], -"structjs_consumer_config.html#a2a6cdec5efe7542496f8b8cccb539643":[2,0,22,29], -"structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356":[2,0,22,4], -"structjs_consumer_config.html#a30d4142bac47ab6dc583c5ee193704e6":[2,0,22,19], -"structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816":[2,0,22,13], -"structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4":[2,0,22,3], -"structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6":[2,0,22,2], -"structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0":[2,0,22,1], -"structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584":[2,0,22,14], -"structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0":[2,0,22,17], -"structjs_consumer_config.html#a4e86deefe08854b9a82b4908397aad32":[2,0,22,20], -"structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67":[2,0,22,7], -"structjs_consumer_config.html#a74a026cdd92c538bcf84297f4468bb21":[2,0,22,22], -"structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80":[2,0,22,5], -"structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76":[2,0,22,15], -"structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab":[2,0,22,6], -"structjs_consumer_config.html#a8bfc0284c57028bf9cf809205d989959":[2,0,22,30], -"structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded":[2,0,22,23], -"structjs_consumer_config.html#aa2d0aff64a2c46122d0f0fe89e8ae011":[2,0,22,9], -"structjs_consumer_config.html#aa71aa3dfe5826466be301097b1bae04d":[2,0,22,21], -"structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53":[2,0,22,18], -"structjs_consumer_config.html#acf04468ef0a8bc4e83912e850e47a8ae":[2,0,22,31], -"structjs_consumer_config.html#acfba6d6ecb6323fd8ffe6c0bb4fbffae":[2,0,22,26], -"structjs_consumer_config.html#ad2f6ca3f2d0f977aedb8687c462c1cfc":[2,0,22,10], -"structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95":[2,0,22,8], -"structjs_consumer_config.html#ada703eb1db0288d8a937126d6d856c6f":[2,0,22,28], -"structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939":[2,0,22,12], -"structjs_consumer_config.html#ae0765f3b5effe365187d3cf809c6ed3c":[2,0,22,24], -"structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892":[2,0,22,16], -"structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca":[2,0,22,11], -"structjs_consumer_config.html#af6376a6009124c25d7016bc548f3855d":[2,0,22,25], -"structjs_consumer_info.html":[2,0,27], -"structjs_consumer_info.html#a13f80f4b24da173ef2da051e69f216d7":[2,0,27,12], -"structjs_consumer_info.html#a15f2d68fbf126acc1907ba9462ad9ee9":[2,0,27,4], -"structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1":[2,0,27,3], -"structjs_consumer_info.html#a31282cdc72000a91af03f89899740bfa":[2,0,27,11], -"structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0":[2,0,27,8], -"structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c":[2,0,27,2], -"structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32":[2,0,27,10], -"structjs_consumer_info.html#a86501e735531929add3e161d40479c44":[2,0,27,13], -"structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50":[2,0,27,6], -"structjs_consumer_info.html#a8f21939613163a7c0ebfb521aa471260":[2,0,27,0], -"structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001":[2,0,27,7], -"structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008":[2,0,27,1], -"structjs_consumer_info.html#ab69c36ae092df9b0663b675a5abbab55":[2,0,27,5], -"structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b":[2,0,27,9], -"structjs_consumer_info_list.html":[2,0,28], -"structjs_consumer_info_list.html#a75354882af5e11959b198a70bde14db8":[2,0,28,0], -"structjs_consumer_info_list.html#a813c908362a6426a929133f7c0d3395f":[2,0,28,1], -"structjs_consumer_names_list.html":[2,0,29], -"structjs_consumer_names_list.html#a0bccbad8ac5d335a0ed89970a58900fb":[2,0,29,1], -"structjs_consumer_names_list.html#aa4b3cf17902a2d580cc3a230bfa5d309":[2,0,29,0], -"structjs_consumer_pause_response.html":[2,0,30], -"structjs_consumer_pause_response.html#a3264f6817caad99f8578fb41c50a726e":[2,0,30,2], -"structjs_consumer_pause_response.html#a5ffb8a5073ee4ccf88ae4c634a5c5984":[2,0,30,0], -"structjs_consumer_pause_response.html#a7315c1b69c9134d214b5307b58e9cbbe":[2,0,30,1], -"structjs_consumer_sequence_mismatch.html":[2,0,23], -"structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e":[2,0,23,0], -"structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c":[2,0,23,2], -"structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28":[2,0,23,1], -"structjs_direct_get_msg_options.html":[2,0,38], -"structjs_direct_get_msg_options.html#a16ce7908a3d1690b8ae8bc22350ac238":[2,0,38,1], -"structjs_direct_get_msg_options.html#a60211d7499cfecdd6e61e6c73af1a2f5":[2,0,38,0], -"structjs_direct_get_msg_options.html#aae968f31cdda96fa3c5e9374a36b9630":[2,0,38,2], -"structjs_external_stream.html":[2,0,5], -"structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3":[2,0,5,1], -"structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96":[2,0,5,0], -"structjs_fetch_request.html":[2,0,39], -"structjs_fetch_request.html#a3298db691c2ecb9725cc029e2c35d6d1":[2,0,39,2], -"structjs_fetch_request.html#a84f06b60e25decb2674996f0cb315f63":[2,0,39,1], -"structjs_fetch_request.html#ac3351138ce8ac3b321ac1eb78887116e":[2,0,39,0], -"structjs_fetch_request.html#ae251eebb1998a39fe3b898302b58293d":[2,0,39,3], -"structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496":[2,0,39,4], -"structjs_lost_stream_data.html":[2,0,11], -"structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda":[2,0,11,0], -"structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30":[2,0,11,2], -"structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a":[2,0,11,1], -"structjs_msg_meta_data.html":[2,0,35], -"structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30":[2,0,35,2], -"structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321":[2,0,35,0], -"structjs_msg_meta_data.html#a32e2a9438d2dc769f7f64d2f8897abc4":[2,0,35,4], -"structjs_msg_meta_data.html#a388e38ccea591181436d199dc7c2f8ea":[2,0,35,6], -"structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127":[2,0,35,5], -"structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff":[2,0,35,1], -"structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9":[2,0,35,3], -"structjs_options.html":[2,0,40], -"structjs_options.html#a4b45e29dc5065528595bea3fd3b9d818":[2,0,40,7], -"structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4":[2,0,40,6], -"structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f":[2,0,40,5], -"structjs_options.html#ab06e45296fccf0fe6152e083e38d916f":[2,0,40,3], -"structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e":[2,0,40,4], -"structjs_options.html#ae50544ee0ef8dd7d02ef9802805807ae":[2,0,40,8], -"structjs_options_1_1js_options_publish_async.html":[2,0,40,0], -"structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b":[2,0,40,0,3], -"structjs_options_1_1js_options_publish_async.html#a508140119f40a2c056d4ee8c0cd55df9":[2,0,40,0,1], -"structjs_options_1_1js_options_publish_async.html#a60c95f10797c04ea2e625759c6936ec9":[2,0,40,0,2], -"structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81":[2,0,40,0,4], -"structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9":[2,0,40,0,5], -"structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1":[2,0,40,0,0], -"structjs_options_1_1js_options_pull_subscribe_async.html":[2,0,40,1], -"structjs_options_1_1js_options_pull_subscribe_async.html#a0917f86c64293e9abfb6643de219eda4":[2,0,40,1,2], -"structjs_options_1_1js_options_pull_subscribe_async.html#a2a1d9185656fa87de3e75bebc5ab2f8a":[2,0,40,1,3], -"structjs_options_1_1js_options_pull_subscribe_async.html#a30244e22126c588b4a18c6dc23a146d9":[2,0,40,1,6], -"structjs_options_1_1js_options_pull_subscribe_async.html#a3764380946087ba94d76ed8ab939c52f":[2,0,40,1,1], -"structjs_options_1_1js_options_pull_subscribe_async.html#a3f6f91deb357cc43d0d32c1dad7afd9b":[2,0,40,1,7], -"structjs_options_1_1js_options_pull_subscribe_async.html#a7b3dfaccb41ffb464df0f3c606313894":[2,0,40,1,9], -"structjs_options_1_1js_options_pull_subscribe_async.html#ab6f9872cd840bafa3a8d73b267ffdeb9":[2,0,40,1,10], -"structjs_options_1_1js_options_pull_subscribe_async.html#aba9c4dd2abadffd5830cf55b0bc445da":[2,0,40,1,4], -"structjs_options_1_1js_options_pull_subscribe_async.html#ac103bcfa6982dbd201b511d488b2ce0a":[2,0,40,1,0], -"structjs_options_1_1js_options_pull_subscribe_async.html#aeb22dc426a7b8c99ea4ed1f91b27d0a4":[2,0,40,1,5], -"structjs_options_1_1js_options_pull_subscribe_async.html#afd980b44d5bf03ef7abc7fbdd47beca2":[2,0,40,1,8], -"structjs_options_1_1js_options_stream.html":[2,0,40,2], -"structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c":[2,0,40,2,3], -"structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029":[2,0,40,2,2], -"structjs_options_1_1js_options_stream_1_1js_options_stream_info.html":[2,0,40,2,0], -"structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7":[2,0,40,2,0,0], -"structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#af874e0f5aa15fb2a41504631ed786e6d":[2,0,40,2,0,1] -}; diff --git a/doc/html/navtreeindex6.js b/doc/html/navtreeindex6.js deleted file mode 100644 index c8e29bcc4..000000000 --- a/doc/html/navtreeindex6.js +++ /dev/null @@ -1,245 +0,0 @@ -var NAVTREEINDEX6 = -{ -"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html":[2,0,40,2,1], -"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6":[2,0,40,2,1,1], -"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda":[2,0,40,2,1,2], -"structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe":[2,0,40,2,1,0], -"structjs_peer_info.html":[2,0,15], -"structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e":[2,0,15,2], -"structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9":[2,0,15,4], -"structjs_peer_info.html#a8441d023932c388953197f7ea39402fe":[2,0,15,3], -"structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a":[2,0,15,0], -"structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4":[2,0,15,1], -"structjs_placement.html":[2,0,4], -"structjs_placement.html#a35644f07531409518521b1b4fa28c9e3":[2,0,4,2], -"structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf":[2,0,4,0], -"structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d":[2,0,4,1], -"structjs_pub_ack.html":[2,0,36], -"structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691":[2,0,36,1], -"structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243":[2,0,36,3], -"structjs_pub_ack.html#a0b73200c0b035db3c9c96421706d51b0":[2,0,36,2], -"structjs_pub_ack.html#a4fd5e6cdb7217d72c553afcc75358893":[2,0,36,0], -"structjs_pub_ack_err.html":[2,0,37], -"structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b":[2,0,37,0], -"structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5":[2,0,37,1], -"structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a":[2,0,37,2], -"structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87":[2,0,37,3], -"structjs_pub_options.html":[2,0,3], -"structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61":[2,0,3,3], -"structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143":[2,0,3,0], -"structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf":[2,0,3,4], -"structjs_pub_options.html#a740a7edee8c832a75b75fded6046ba90":[2,0,3,6], -"structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f":[2,0,3,2], -"structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0":[2,0,3,1], -"structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253":[2,0,3,5], -"structjs_re_publish.html":[2,0,7], -"structjs_re_publish.html#a16ebc4cdae4a407cf4e32aad212888db":[2,0,7,2], -"structjs_re_publish.html#a1acb593929fd69bbe0f4dc8300dfaeb2":[2,0,7,0], -"structjs_re_publish.html#a662b2e57d237b171b2b61509f7e1023a":[2,0,7,1], -"structjs_sequence_info.html":[2,0,26], -"structjs_sequence_info.html#a4e94c91650b7db253645515fee4c3b05":[2,0,26,2], -"structjs_sequence_info.html#ab52c55c1d0edd20e064870b490b4b990":[2,0,26,1], -"structjs_sequence_info.html#ae4416a5d766e07db207e563668edd06f":[2,0,26,0], -"structjs_sequence_pair.html":[2,0,25], -"structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816":[2,0,25,0], -"structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7":[2,0,25,1], -"structjs_stream_alternate.html":[2,0,18], -"structjs_stream_alternate.html#a07f36f98c7dcdf435f803e4f0ccaac57":[2,0,18,0], -"structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d":[2,0,18,2], -"structjs_stream_alternate.html#a7c25ab1a427b78c4e1ba58ff7cdb5a8f":[2,0,18,1], -"structjs_stream_config.html":[2,0,10], -"structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d":[2,0,10,11], -"structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af":[2,0,10,2], -"structjs_stream_config.html#a0ce1d0a7c1f0576151f505724ae393d1":[2,0,10,32], -"structjs_stream_config.html#a28630f6f07ca02553c5d5718d7c29721":[2,0,10,26], -"structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a":[2,0,10,20], -"structjs_stream_config.html#a3fb7d5e1a09829fe742749da880afe4a":[2,0,10,28], -"structjs_stream_config.html#a406554aaf1e16eed4abade52f7ca5e61":[2,0,10,30], -"structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10":[2,0,10,1], -"structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9":[2,0,10,15], -"structjs_stream_config.html#a575ffbaa85b0300032963296b090583a":[2,0,10,23], -"structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8":[2,0,10,12], -"structjs_stream_config.html#a5ce51cb5a36febda30bb444a0f59c2d1":[2,0,10,33], -"structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7":[2,0,10,4], -"structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d":[2,0,10,6], -"structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395":[2,0,10,5], -"structjs_stream_config.html#a7aa4849b0f555c9de6b6da953929a565":[2,0,10,29], -"structjs_stream_config.html#a7ed5e8e5a8d367b25751b9708d0e395b":[2,0,10,31], -"structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5":[2,0,10,0], -"structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609":[2,0,10,14], -"structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b":[2,0,10,19], -"structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641":[2,0,10,10], -"structjs_stream_config.html#a95ab0061b6e935b129a4a9c133e6b11c":[2,0,10,25], -"structjs_stream_config.html#a9d67ddcc7c54c345dd60ed5e59234f1e":[2,0,10,27], -"structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20":[2,0,10,16], -"structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340":[2,0,10,9], -"structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e":[2,0,10,8], -"structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1":[2,0,10,3], -"structjs_stream_config.html#aba71cdb342181f52bb9f7ff5f770a1fa":[2,0,10,24], -"structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51":[2,0,10,18], -"structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb":[2,0,10,17], -"structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451":[2,0,10,7], -"structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc":[2,0,10,13], -"structjs_stream_config.html#aede3fd2ab13d230eda14c96f9997e1b7":[2,0,10,21], -"structjs_stream_config.html#af2d42dd29b9a35257937aeeb53c9f287":[2,0,10,22], -"structjs_stream_consumer_limits.html":[2,0,9], -"structjs_stream_consumer_limits.html#a04a6c89366cf75dbf76e43c786b133a4":[2,0,9,1], -"structjs_stream_consumer_limits.html#aaf4fdc51f35f27690c05c410d185e5d1":[2,0,9,0], -"structjs_stream_info.html":[2,0,19], -"structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386":[2,0,19,5], -"structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838":[2,0,19,1], -"structjs_stream_info.html#a720c4ff9090bafda50000843810ab1bb":[2,0,19,7], -"structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397":[2,0,19,2], -"structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a":[2,0,19,3], -"structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a":[2,0,19,4], -"structjs_stream_info.html#ad37a5fd700bd5df54e5002c7de51c3ad":[2,0,19,8], -"structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6":[2,0,19,0], -"structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672":[2,0,19,6], -"structjs_stream_info_list.html":[2,0,20], -"structjs_stream_info_list.html#a7b096ee7a25363f231f56419a244daef":[2,0,20,0], -"structjs_stream_info_list.html#a8bc8490af12bb4f7a245605aecde62c2":[2,0,20,1], -"structjs_stream_names_list.html":[2,0,21], -"structjs_stream_names_list.html#a1875a7e449759dfc2a40b0eb74de0acf":[2,0,21,0], -"structjs_stream_names_list.html#ab1385b6333537306d0462946c26cde4f":[2,0,21,1], -"structjs_stream_source.html":[2,0,6], -"structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888":[2,0,6,4], -"structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5":[2,0,6,2], -"structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3":[2,0,6,0], -"structjs_stream_source.html#aa304239ee823ef87fcb53ebb0c077e7b":[2,0,6,5], -"structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed":[2,0,6,1], -"structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3":[2,0,6,3], -"structjs_stream_source_info.html":[2,0,17], -"structjs_stream_source_info.html#a0c0f08cd9dc97a5df116356bfebb8824":[2,0,17,4], -"structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247":[2,0,17,3], -"structjs_stream_source_info.html#a6c150fb59dd91a954e0877937a5498d5":[2,0,17,6], -"structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04":[2,0,17,0], -"structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05":[2,0,17,1], -"structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863":[2,0,17,2], -"structjs_stream_source_info.html#ad16f78fb770402bf3a2e15387b02e7da":[2,0,17,5], -"structjs_stream_state.html":[2,0,14], -"structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec":[2,0,14,11], -"structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827":[2,0,14,4], -"structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85":[2,0,14,12], -"structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0":[2,0,14,10], -"structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888":[2,0,14,0], -"structjs_stream_state.html#a4af56e8bee7262ab050f2a25114c5909":[2,0,14,7], -"structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da":[2,0,14,2], -"structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0":[2,0,14,5], -"structjs_stream_state.html#aaa43db17641826e7c6ecc1954f641960":[2,0,14,6], -"structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f":[2,0,14,9], -"structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51":[2,0,14,8], -"structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d":[2,0,14,1], -"structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0":[2,0,14,3], -"structjs_stream_state_subject.html":[2,0,12], -"structjs_stream_state_subject.html#a8b9b2edc5afe82b7b3bc7dbdd67a4384":[2,0,12,1], -"structjs_stream_state_subject.html#aa766824a7f8b69db592971af3262640e":[2,0,12,0], -"structjs_stream_state_subjects.html":[2,0,13], -"structjs_stream_state_subjects.html#ab88e2026f518b6cdffd3901b5e5cd374":[2,0,13,1], -"structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0":[2,0,13,0], -"structjs_sub_options.html":[2,0,24], -"structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2":[2,0,24,3], -"structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36":[2,0,24,1], -"structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484":[2,0,24,0], -"structjs_sub_options.html#a95c5d2db8ca97d644042d436de119be4":[2,0,24,5], -"structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d":[2,0,24,2], -"structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5":[2,0,24,4], -"structjs_subject_transform_config.html":[2,0,8], -"structjs_subject_transform_config.html#a17ccd4ff50cbfdc3e077ea76fa1f0720":[2,0,8,1], -"structjs_subject_transform_config.html#a88f31069ce9bb75bcd8c34c32a204299":[2,0,8,0], -"structjs_tier.html":[2,0,33], -"structjs_tier.html#a1ed542b9acccbe7761839f33c43053a6":[2,0,33,0], -"structjs_tier.html#a3f9234fde387faf3775d841aa797a6ea":[2,0,33,3], -"structjs_tier.html#ab16c426e1c35d8c0fd6c460c43580a39":[2,0,33,2], -"structjs_tier.html#ac33ce862c041572d10184e7fa0dd0bfe":[2,0,33,4], -"structjs_tier.html#aeff4a4cb86e10d8d7749d6ff69f97ed1":[2,0,33,1], -"structjs_tier.html#af2edbabd5e078b1e31dd73d44fd507d3":[2,0,33,5], -"structkv_config.html":[2,0,41], -"structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98":[2,0,41,3], -"structkv_config.html#a11b636da727c17566d5ab1274f69fee5":[2,0,41,0], -"structkv_config.html#a1bc37777aa91b8b57a70e7647670cd12":[2,0,41,5], -"structkv_config.html#a281156a9df0130abad7f3b2728ac35a5":[2,0,41,2], -"structkv_config.html#a48f0f70383eff868321f9c94ae1a87cd":[2,0,41,7], -"structkv_config.html#a941e9cad2bab67f093bf4d9567b4749a":[2,0,41,1], -"structkv_config.html#ac86ca661d283627bccecf70cd286c8f8":[2,0,41,9], -"structkv_config.html#ad2f5503e2f2522cb52e0ba1b86983dba":[2,0,41,4], -"structkv_config.html#ad5db9a58224d93ab86b4cfc4c46f1897":[2,0,41,6], -"structkv_config.html#ae172d3e442eef1a57cd7cf266d9e8951":[2,0,41,8], -"structkv_config.html#af1d95d5434b10e929d6ce6fa6129a789":[2,0,41,11], -"structkv_config.html#afbfd6725c0b0c9fb661a96c06d788ac9":[2,0,41,10], -"structkv_entry_list.html":[2,0,44], -"structkv_entry_list.html#a179d4d3e5844d005be1ed9134b969a50":[2,0,44,0], -"structkv_entry_list.html#a82da55d42e1a6862d3b0034dfc6f321f":[2,0,44,1], -"structkv_keys_list.html":[2,0,45], -"structkv_keys_list.html#a625f7b34784e024a538359efd9a97265":[2,0,45,1], -"structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18":[2,0,45,0], -"structkv_purge_options.html":[2,0,43], -"structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8":[2,0,43,0], -"structkv_purge_options.html#a47fed1e95073666cbe441aba7c149da6":[2,0,43,1], -"structkv_watch_options.html":[2,0,42], -"structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07":[2,0,42,0], -"structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649":[2,0,42,1], -"structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66":[2,0,42,3], -"structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605":[2,0,42,2], -"structmicro__endpoint__config__s.html":[2,3,2,0], -"structmicro__endpoint__config__s.html#a1a47fe3be59a271217bcb4341cddecae":[2,3,2,0,0], -"structmicro__endpoint__config__s.html#a4a916af910a5eb88abf3f0aa60082667":[2,3,2,0,5], -"structmicro__endpoint__config__s.html#a6c58e0e9c1da670da4a38993a613eb7d":[2,3,2,0,1], -"structmicro__endpoint__config__s.html#a7aee4ab9e29512c0b6ee12ba233c0fb7":[2,3,2,0,4], -"structmicro__endpoint__config__s.html#a920bf9f800a8b46227e4c52272e0c804":[2,3,2,0,3], -"structmicro__endpoint__config__s.html#abf08a87593d4b7c3d1be7b7392f7fd67":[2,3,2,0,2], -"structmicro__endpoint__config__s.html#ae9a1cf8dc159a651869e33c1f5cab3eb":[2,3,2,0,6], -"structmicro__endpoint__info__s.html":[2,3,2,1], -"structmicro__endpoint__info__s.html#a94d9e2e4c19e17f06c827577cd967502":[2,3,2,1,1], -"structmicro__endpoint__info__s.html#ab8b3d1a96e19424fc7f367f2e0dc8175":[2,3,2,1,0], -"structmicro__endpoint__info__s.html#ad07fba572478157b89a193ede7297d89":[2,3,2,1,2], -"structmicro__endpoint__info__s.html#aef2820ecb742b9ce9a643d39343df740":[2,3,2,1,3], -"structmicro__endpoint__stats__s.html":[2,3,2,2], -"structmicro__endpoint__stats__s.html#a08745ca3e151b1d7d5c064659975f4d6":[2,3,2,2,1], -"structmicro__endpoint__stats__s.html#a1adfdb3c1641301b419ccf136cbaa927":[2,3,2,2,3], -"structmicro__endpoint__stats__s.html#a2adef3bbd175d542387fe47b9a156e6c":[2,3,2,2,8], -"structmicro__endpoint__stats__s.html#a3e971e78657d71f28477476a560162dd":[2,3,2,2,5], -"structmicro__endpoint__stats__s.html#a532060ae39ed420c3f84244163b4590b":[2,3,2,2,6], -"structmicro__endpoint__stats__s.html#a8172de70eeaec314af5728214d9cc230":[2,3,2,2,2], -"structmicro__endpoint__stats__s.html#a85ead23cb79aeb6e5c9b4409544412db":[2,3,2,2,4], -"structmicro__endpoint__stats__s.html#acc74c3df96d5f8595521a57dd0eb0cde":[2,3,2,2,7], -"structmicro__endpoint__stats__s.html#acfcec95bf83819e8dfe64a4babf62f8e":[2,3,2,2,0], -"structmicro__group__config__s.html":[2,3,2,3], -"structmicro__group__config__s.html#a6973fbf91cd9a23446ee4bec98b9830b":[2,3,2,3,2], -"structmicro__group__config__s.html#a8a59fe960d1a8958807aa0bbc62be033":[2,3,2,3,1], -"structmicro__group__config__s.html#ac27de1821ea44f444b6061c5bde97bcf":[2,3,2,3,0], -"structmicro__service__config__s.html":[2,3,2,4], -"structmicro__service__config__s.html#a090e884af689503d9c2fcb086a5478e6":[2,3,2,4,2], -"structmicro__service__config__s.html#a0a0ae007824f6f53fbb0cb4b940c5ad2":[2,3,2,4,10], -"structmicro__service__config__s.html#a20d3780b9452237119aee56853216b03":[2,3,2,4,1], -"structmicro__service__config__s.html#a4069a6987c910fb4f045b233b6befc27":[2,3,2,4,8], -"structmicro__service__config__s.html#a4a5a97a4181a4870353f9e139cca72fc":[2,3,2,4,5], -"structmicro__service__config__s.html#a78fed3096635174eb037622003661e49":[2,3,2,4,4], -"structmicro__service__config__s.html#a8385ccdaef440f9406a876868663ec56":[2,3,2,4,7], -"structmicro__service__config__s.html#ab349d30e0f637d449c0af865234a0985":[2,3,2,4,9], -"structmicro__service__config__s.html#abdd93c544c7c368ae4793c4c479afc61":[2,3,2,4,3], -"structmicro__service__config__s.html#acb82e165927f5e5c404beb4f3120a8e2":[2,3,2,4,0], -"structmicro__service__config__s.html#ae13d06757417aabf01619090ab83f977":[2,3,2,4,6], -"structmicro__service__info__s.html":[2,3,2,5], -"structmicro__service__info__s.html#a292990d3fd1d94e48fd91e5556a2c091":[2,3,2,5,5], -"structmicro__service__info__s.html#a3ac45f2dd5827f95160b1d7899dcf9b7":[2,3,2,5,1], -"structmicro__service__info__s.html#a46ad1eddcbed5db1af32add59a910369":[2,3,2,5,2], -"structmicro__service__info__s.html#a47188c4f3a9cc6fdd1151dd59db4b1fe":[2,3,2,5,0], -"structmicro__service__info__s.html#a9368a61ebb6cf74a27ea261d7517d9c2":[2,3,2,5,4], -"structmicro__service__info__s.html#ac65a0b0e98971c334080b022f71e482d":[2,3,2,5,6], -"structmicro__service__info__s.html#ad1b5706234217f33fdac3435ca920b39":[2,3,2,5,3], -"structmicro__service__info__s.html#afa11d35ca9aa8c19bc95409727479cd7":[2,3,2,5,7], -"structmicro__service__stats__s.html":[2,3,2,6], -"structmicro__service__stats__s.html#a53e7ea532c4bc4f9a9c4322b28060a4e":[2,3,2,6,4], -"structmicro__service__stats__s.html#a88ca92be3498c27f5519c8ddbd2dc9df":[2,3,2,6,6], -"structmicro__service__stats__s.html#aa1ac7f9fd93c943ab8619e625976e567":[2,3,2,6,5], -"structmicro__service__stats__s.html#ace4844493f3a27ce7b1accb2d1bb4da5":[2,3,2,6,2], -"structmicro__service__stats__s.html#ae81f531e8fb5f4fe6bba9552743985ca":[2,3,2,6,1], -"structmicro__service__stats__s.html#af37a4da72bb1e1ad292dd1caa6a309a2":[2,3,2,6,0], -"structmicro__service__stats__s.html#afbc7f9586df0c4d8969736e76284bb20":[2,3,2,6,3], -"structnats_metadata.html":[2,0,2], -"structnats_metadata.html#a5412b3c7d4c67cc45f8d27df25851411":[2,0,2,1], -"structnats_metadata.html#af29f95d80bf99ab77601518b143b1dd5":[2,0,2,0], -"structnats_msg_list.html":[2,0,1], -"structnats_msg_list.html#a5c48bf6b9e7f1d889d7ad31694911750":[2,0,1,1], -"structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5":[2,0,1,0] -}; diff --git a/doc/html/pages.html b/doc/html/pages.html index 290dcfd2e..fe7cb5d1f 100644 --- a/doc/html/pages.html +++ b/doc/html/pages.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Related Pages @@ -26,7 +26,7 @@
NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
The nats.io C Client, Supported by Synadia Communications Inc.
@@ -35,21 +35,22 @@
- + +/* @license-end */ +
@@ -63,7 +64,7 @@

@@ -77,14 +78,20 @@
- +
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
-
-
Related Pages
+
Related Pages
Here is a list of all related documentation pages:
diff --git a/doc/html/plus.svg b/doc/html/plus.svg new file mode 100644 index 000000000..075201655 --- /dev/null +++ b/doc/html/plus.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/doc/html/plusd.svg b/doc/html/plusd.svg new file mode 100644 index 000000000..0c65bfe94 --- /dev/null +++ b/doc/html/plusd.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/doc/html/resize.js b/doc/html/resize.js index e1ad0fe3b..aaeb6fc0a 100644 --- a/doc/html/resize.js +++ b/doc/html/resize.js @@ -22,38 +22,45 @@ @licend The above is the entire license notice for the JavaScript code in this file */ +var once=1; function initResizable() { var cookie_namespace = 'doxygen'; - var sidenav,navtree,content,header,collapsed,collapsedWidth=0,barWidth=6,desktop_vp=768,titleHeight; + var sidenav,navtree,content,header,barWidth=6,desktop_vp=768,titleHeight; - function readCookie(cookie) + function readSetting(cookie) { - var myCookie = cookie_namespace+"_"+cookie+"="; - if (document.cookie) { - var index = document.cookie.indexOf(myCookie); - if (index != -1) { - var valStart = index + myCookie.length; - var valEnd = document.cookie.indexOf(";", valStart); - if (valEnd == -1) { - valEnd = document.cookie.length; + if (window.chrome) { + var val = localStorage.getItem(cookie_namespace+'_width'); + if (val) return val; + } else { + var myCookie = cookie_namespace+"_"+cookie+"="; + if (document.cookie) { + var index = document.cookie.indexOf(myCookie); + if (index != -1) { + var valStart = index + myCookie.length; + var valEnd = document.cookie.indexOf(";", valStart); + if (valEnd == -1) { + valEnd = document.cookie.length; + } + var val = document.cookie.substring(valStart, valEnd); + return val; } - var val = document.cookie.substring(valStart, valEnd); - return val; } } - return 0; + return 250; } - function writeCookie(cookie, val, expiration) + function writeSetting(cookie, val) { - if (val==undefined) return; - if (expiration == null) { + if (window.chrome) { + localStorage.setItem(cookie_namespace+"_width",val); + } else { var date = new Date(); date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week expiration = date.toGMTString(); + document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; SameSite=Lax; expires=" + expiration+"; path=/"; } - document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/"; } function resizeWidth() @@ -61,13 +68,19 @@ function initResizable() var windowWidth = $(window).width() + "px"; var sidenavWidth = $(sidenav).outerWidth(); content.css({marginLeft:parseInt(sidenavWidth)+"px"}); - writeCookie('width',sidenavWidth-barWidth, null); + if (typeof page_layout!=='undefined' && page_layout==1) { + footer.css({marginLeft:parseInt(sidenavWidth)+"px"}); + } + writeSetting('width',sidenavWidth-barWidth); } function restoreWidth(navWidth) { var windowWidth = $(window).width() + "px"; content.css({marginLeft:parseInt(navWidth)+barWidth+"px"}); + if (typeof page_layout!=='undefined' && page_layout==1) { + footer.css({marginLeft:parseInt(navWidth)+barWidth+"px"}); + } sidenav.css({width:navWidth + "px"}); } @@ -75,23 +88,20 @@ function initResizable() { var headerHeight = header.outerHeight(); var footerHeight = footer.outerHeight(); - var windowHeight = $(window).height() - headerHeight - footerHeight; - content.css({height:windowHeight + "px"}); - navtree.css({height:windowHeight + "px"}); - sidenav.css({height:windowHeight + "px"}); - var width=$(window).width(); - if (width!=collapsedWidth) { - if (width=desktop_vp) { - if (!collapsed) { - collapseExpand(); - } - } else if (width>desktop_vp && collapsedWidth0) { - restoreWidth(0); - collapsed=true; + newWidth=0; } else { - var width = readCookie('width'); - if (width>200 && width<$(window).width()) { restoreWidth(width); } else { restoreWidth(200); } - collapsed=false; + var width = readSetting('width'); + newWidth = (width>250 && width<$(window).width()) ? width : 250; } + restoreWidth(newWidth); + var sidenavWidth = $(sidenav).outerWidth(); + writeSetting('width',sidenavWidth-barWidth); } header = $("#top"); @@ -126,7 +138,7 @@ function initResizable() $('#nav-sync').css({ right:'34px' }); barWidth=20; } - var width = readCookie('width'); + var width = readSetting('width'); if (width) { restoreWidth(width); } else { resizeWidth(); } resizeHeight(); var url = location.href; @@ -134,7 +146,10 @@ function initResizable() if (i>=0) window.location.hash=url.substr(i); var _preventDefault = function(evt) { evt.preventDefault(); }; $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); - $(".ui-resizable-handle").dblclick(collapseExpand); + if (once) { + $(".ui-resizable-handle").dblclick(collapseExpand); + once=0 + } $(window).on('load',resizeHeight); } /* @license-end */ diff --git a/doc/html/search/all_0.html b/doc/html/search/all_0.html deleted file mode 100644 index 1ec5b2d59..000000000 --- a/doc/html/search/all_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_0.js b/doc/html/search/all_0.js index 597dc4bf4..b6dc2553a 100644 --- a/doc/html/search/all_0.js +++ b/doc/html/search/all_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['_25nats_20c_20client_2e_0',['%NATS C client.',['../index.html',1,'']]] + ['_5f_5fnatsclientconfig_0',['__natsClientConfig',['../struct____nats_client_config.html',1,'']]] ]; diff --git a/doc/html/search/all_1.html b/doc/html/search/all_1.html deleted file mode 100644 index 9f80e9043..000000000 --- a/doc/html/search/all_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_1.js b/doc/html/search/all_1.js index e51ca5f79..62d9b3d1d 100644 --- a/doc/html/search/all_1.js +++ b/doc/html/search/all_1.js @@ -1,4 +1,19 @@ var searchData= [ - ['_5f_5fnatsclientconfig_1',['__natsClientConfig',['../struct____nats_client_config.html',1,'']]] + ['ackfloor_0',['AckFloor',['../structjs_consumer_info.html#ab69c36ae092df9b0663b675a5abbab55',1,'jsConsumerInfo']]], + ['ackhandler_1',['AckHandler',['../structjs_options_1_1js_options_publish_async.html#a508140119f40a2c056d4ee8c0cd55df9',1,'jsOptions::jsOptionsPublishAsync']]], + ['ackhandlerclosure_2',['AckHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a60c95f10797c04ea2e625759c6936ec9',1,'jsOptions::jsOptionsPublishAsync']]], + ['ackpolicy_3',['AckPolicy',['../structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab',1,'jsConsumerConfig']]], + ['ackwait_4',['AckWait',['../structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67',1,'jsConsumerConfig']]], + ['active_5',['active',['../structjs_peer_info.html#a8441d023932c388953197f7ea39402fe',1,'jsPeerInfo::Active'],['../structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247',1,'jsStreamSourceInfo::Active']]], + ['adapter_6',['adapter',['../group__libevent_functions.html',1,'Libevent Adapter'],['../group__libuv_functions.html',1,'Libuv Adapter']]], + ['allowdirect_7',['AllowDirect',['../structjs_stream_config.html#a28630f6f07ca02553c5d5718d7c29721',1,'jsStreamConfig']]], + ['allowrollup_8',['AllowRollup',['../structjs_stream_config.html#aba71cdb342181f52bb9f7ff5f770a1fa',1,'jsStreamConfig']]], + ['alternates_9',['Alternates',['../structjs_stream_info.html#a720c4ff9090bafda50000843810ab1bb',1,'jsStreamInfo']]], + ['alternateslen_10',['AlternatesLen',['../structjs_stream_info.html#ad37a5fd700bd5df54e5002c7de51c3ad',1,'jsStreamInfo']]], + ['api_11',['API',['../structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94',1,'jsAccountInfo']]], + ['apiprefix_12',['APIPrefix',['../structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96',1,'jsExternalStream']]], + ['asked_20questions_13',['Frequently Asked Questions',['../index.html#faq_sec',1,'']]], + ['assets_20management_14',['JetStream Assets Management',['../group__js_assets_group.html',1,'']]], + ['averageprocessingtimenanoseconds_15',['AverageProcessingTimeNanoseconds',['../structmicro__endpoint__stats__s.html#acc74c3df96d5f8595521a57dd0eb0cde',1,'micro_endpoint_stats_s']]] ]; diff --git a/doc/html/search/all_10.html b/doc/html/search/all_10.html deleted file mode 100644 index 3bf11961f..000000000 --- a/doc/html/search/all_10.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_10.js b/doc/html/search/all_10.js index f13fe6389..a14f261fa 100644 --- a/doc/html/search/all_10.js +++ b/doc/html/search/all_10.js @@ -1,17 +1,6 @@ var searchData= [ - ['paused_847',['Paused',['../structjs_consumer_pause_response.html#a5ffb8a5073ee4ccf88ae4c634a5c5984',1,'jsConsumerPauseResponse::Paused()'],['../structjs_consumer_info.html#a13f80f4b24da173ef2da051e69f216d7',1,'jsConsumerInfo::Paused()']]], - ['pauseremaining_848',['PauseRemaining',['../structjs_consumer_info.html#a86501e735531929add3e161d40479c44',1,'jsConsumerInfo::PauseRemaining()'],['../structjs_consumer_pause_response.html#a3264f6817caad99f8578fb41c50a726e',1,'jsConsumerPauseResponse::PauseRemaining()']]], - ['pauseuntil_849',['PauseUntil',['../structjs_consumer_config.html#acf04468ef0a8bc4e83912e850e47a8ae',1,'jsConsumerConfig::PauseUntil()'],['../structjs_consumer_pause_response.html#a7315c1b69c9134d214b5307b58e9cbbe',1,'jsConsumerPauseResponse::PauseUntil()']]], - ['placement_850',['Placement',['../structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb',1,'jsStreamConfig']]], - ['prefix_851',['Prefix',['../structjs_options.html#ab06e45296fccf0fe6152e083e38d916f',1,'jsOptions::Prefix()'],['../structmicro__group__config__s.html#ac27de1821ea44f444b6061c5bde97bcf',1,'micro_group_config_s::Prefix()']]], - ['processingtimenanoseconds_852',['ProcessingTimeNanoseconds',['../structmicro__endpoint__stats__s.html#a532060ae39ed420c3f84244163b4590b',1,'micro_endpoint_stats_s']]], - ['processingtimeseconds_853',['ProcessingTimeSeconds',['../structmicro__endpoint__stats__s.html#a3e971e78657d71f28477476a560162dd',1,'micro_endpoint_stats_s']]], - ['public_20constants_854',['Public constants',['../group__micro_constants.html',1,'']]], - ['public_20structs_855',['Public structs',['../group__micro_structs.html',1,'']]], - ['publishasync_856',['PublishAsync',['../structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4',1,'jsOptions']]], - ['publishing_857',['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)']]], - ['pullsubscribeasync_858',['PullSubscribeAsync',['../structjs_options.html#a4b45e29dc5065528595bea3fd3b9d818',1,'jsOptions']]], - ['purge_859',['Purge',['../structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029',1,'jsOptions::jsOptionsStream']]], - ['pushbound_860',['PushBound',['../structjs_consumer_info.html#a31282cdc72000a91af03f89899740bfa',1,'jsConsumerInfo']]] + ['questions_0',['Frequently Asked Questions',['../index.html#faq_sec',1,'']]], + ['queue_1',['Queue',['../structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d',1,'jsSubOptions']]], + ['queuegroup_2',['queuegroup',['../structmicro__endpoint__config__s.html#abf08a87593d4b7c3d1be7b7392f7fd67',1,'micro_endpoint_config_s::QueueGroup'],['../structmicro__endpoint__info__s.html#ad07fba572478157b89a193ede7297d89',1,'micro_endpoint_info_s::QueueGroup'],['../structmicro__endpoint__stats__s.html#a8172de70eeaec314af5728214d9cc230',1,'micro_endpoint_stats_s::QueueGroup'],['../structmicro__group__config__s.html#a8a59fe960d1a8958807aa0bbc62be033',1,'micro_group_config_s::QueueGroup'],['../structmicro__service__config__s.html#abdd93c544c7c368ae4793c4c479afc61',1,'micro_service_config_s::QueueGroup']]] ]; diff --git a/doc/html/search/all_11.html b/doc/html/search/all_11.html deleted file mode 100644 index c9f79d289..000000000 --- a/doc/html/search/all_11.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_11.js b/doc/html/search/all_11.js index 784ff1626..2f102d704 100644 --- a/doc/html/search/all_11.js +++ b/doc/html/search/all_11.js @@ -1,5 +1,10 @@ var searchData= [ - ['queue_861',['Queue',['../structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d',1,'jsSubOptions']]], - ['queuegroup_862',['QueueGroup',['../structmicro__endpoint__config__s.html#abf08a87593d4b7c3d1be7b7392f7fd67',1,'micro_endpoint_config_s::QueueGroup()'],['../structmicro__endpoint__info__s.html#ad07fba572478157b89a193ede7297d89',1,'micro_endpoint_info_s::QueueGroup()'],['../structmicro__endpoint__stats__s.html#a8172de70eeaec314af5728214d9cc230',1,'micro_endpoint_stats_s::QueueGroup()'],['../structmicro__group__config__s.html#a8a59fe960d1a8958807aa0bbc62be033',1,'micro_group_config_s::QueueGroup()'],['../structmicro__service__config__s.html#abdd93c544c7c368ae4793c4c479afc61',1,'micro_service_config_s::QueueGroup()']]] + ['ratelimit_0',['RateLimit',['../structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816',1,'jsConsumerConfig']]], + ['replaypolicy_1',['ReplayPolicy',['../structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939',1,'jsConsumerConfig']]], + ['replicas_2',['replicas',['../structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc',1,'jsStreamConfig::Replicas'],['../structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b',1,'jsClusterInfo::Replicas'],['../structjs_consumer_config.html#acfba6d6ecb6323fd8ffe6c0bb4fbffae',1,'jsConsumerConfig::Replicas'],['../structkv_config.html#a48f0f70383eff868321f9c94ae1a87cd',1,'kvConfig::Replicas']]], + ['replicaslen_3',['ReplicasLen',['../structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5',1,'jsClusterInfo']]], + ['replythreadpoolmax_4',['ReplyThreadPoolMax',['../struct____nats_client_config.html#a70f9a7d726a564fb1c3ef14c1bc6cd47',1,'__natsClientConfig']]], + ['republish_5',['republish',['../structjs_stream_config.html#a95ab0061b6e935b129a4a9c133e6b11c',1,'jsStreamConfig::RePublish'],['../structkv_config.html#ae172d3e442eef1a57cd7cf266d9e8951',1,'kvConfig::RePublish']]], + ['retention_6',['Retention',['../structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7',1,'jsStreamConfig']]] ]; diff --git a/doc/html/search/all_12.html b/doc/html/search/all_12.html deleted file mode 100644 index ab934722c..000000000 --- a/doc/html/search/all_12.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_12.js b/doc/html/search/all_12.js index 4439e20ea..841b702b5 100644 --- a/doc/html/search/all_12.js +++ b/doc/html/search/all_12.js @@ -1,10 +1,91 @@ var searchData= [ - ['ratelimit_863',['RateLimit',['../structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816',1,'jsConsumerConfig']]], - ['replaypolicy_864',['ReplayPolicy',['../structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939',1,'jsConsumerConfig']]], - ['replicas_865',['Replicas',['../structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc',1,'jsStreamConfig::Replicas()'],['../structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b',1,'jsClusterInfo::Replicas()'],['../structjs_consumer_config.html#acfba6d6ecb6323fd8ffe6c0bb4fbffae',1,'jsConsumerConfig::Replicas()'],['../structkv_config.html#a48f0f70383eff868321f9c94ae1a87cd',1,'kvConfig::Replicas()']]], - ['replicaslen_866',['ReplicasLen',['../structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5',1,'jsClusterInfo']]], - ['replythreadpoolmax_867',['ReplyThreadPoolMax',['../struct____nats_client_config.html#a70f9a7d726a564fb1c3ef14c1bc6cd47',1,'__natsClientConfig']]], - ['republish_868',['RePublish',['../structjs_stream_config.html#a95ab0061b6e935b129a4a9c133e6b11c',1,'jsStreamConfig::RePublish()'],['../structkv_config.html#ae172d3e442eef1a57cd7cf266d9e8951',1,'kvConfig::RePublish()']]], - ['retention_869',['Retention',['../structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7',1,'jsStreamConfig']]] + ['samplefrequency_0',['SampleFrequency',['../structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584',1,'jsConsumerConfig']]], + ['sealed_1',['Sealed',['../structjs_stream_config.html#aede3fd2ab13d230eda14c96f9997e1b7',1,'jsStreamConfig']]], + ['sequence_2',['sequence',['../structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321',1,'jsMsgMetaData::Sequence'],['../structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691',1,'jsPubAck::Sequence'],['../structjs_direct_get_msg_options.html#a60211d7499cfecdd6e61e6c73af1a2f5',1,'jsDirectGetMsgOptions::Sequence'],['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Sequence']]], + ['source_3',['source',['../structjs_re_publish.html#a1acb593929fd69bbe0f4dc8300dfaeb2',1,'jsRePublish::Source'],['../structjs_subject_transform_config.html#a88f31069ce9bb75bcd8c34c32a204299',1,'jsSubjectTransformConfig::Source']]], + ['sources_4',['sources',['../structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b',1,'jsStreamConfig::Sources'],['../structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386',1,'jsStreamInfo::Sources'],['../structkv_config.html#afbfd6725c0b0c9fb661a96c06d788ac9',1,'kvConfig::Sources']]], + ['sourceslen_5',['sourceslen',['../structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672',1,'jsStreamInfo::SourcesLen'],['../structkv_config.html#af1d95d5434b10e929d6ce6fa6129a789',1,'kvConfig::SourcesLen'],['../structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a',1,'jsStreamConfig::SourcesLen']]], + ['stallwait_6',['StallWait',['../structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9',1,'jsOptions::jsOptionsPublishAsync']]], + ['stanconnection_7',['stanConnection',['../group__types_group.html#ga9e826493769d23086cfccefe95cdf64c',1,'nats.h']]], + ['stanconnection_5fclose_8',['stanConnection_Close',['../group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d',1,'nats.h']]], + ['stanconnection_5fconnect_9',['stanConnection_Connect',['../group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f',1,'nats.h']]], + ['stanconnection_5fdestroy_10',['stanConnection_Destroy',['../group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04',1,'nats.h']]], + ['stanconnection_5fgetnatsconnection_11',['stanConnection_GetNATSConnection',['../group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6',1,'nats.h']]], + ['stanconnection_5fpublish_12',['stanConnection_Publish',['../group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d',1,'nats.h']]], + ['stanconnection_5fpublishasync_13',['stanConnection_PublishAsync',['../group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0',1,'nats.h']]], + ['stanconnection_5fqueuesubscribe_14',['stanConnection_QueueSubscribe',['../group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2',1,'nats.h']]], + ['stanconnection_5freleasenatsconnection_15',['stanConnection_ReleaseNATSConnection',['../group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6',1,'nats.h']]], + ['stanconnection_5fsubscribe_16',['stanConnection_Subscribe',['../group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f',1,'nats.h']]], + ['stanconnectionlosthandler_17',['stanConnectionLostHandler',['../group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c',1,'nats.h']]], + ['stanconnoptions_18',['stanConnOptions',['../group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1',1,'nats.h']]], + ['stanconnoptions_5fcreate_19',['stanConnOptions_Create',['../group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6',1,'nats.h']]], + ['stanconnoptions_5fdestroy_20',['stanConnOptions_Destroy',['../group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726',1,'nats.h']]], + ['stanconnoptions_5fsetconnectionlosthandler_21',['stanConnOptions_SetConnectionLostHandler',['../group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3',1,'nats.h']]], + ['stanconnoptions_5fsetconnectionwait_22',['stanConnOptions_SetConnectionWait',['../group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264',1,'nats.h']]], + ['stanconnoptions_5fsetdiscoveryprefix_23',['stanConnOptions_SetDiscoveryPrefix',['../group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402',1,'nats.h']]], + ['stanconnoptions_5fsetmaxpubacksinflight_24',['stanConnOptions_SetMaxPubAcksInflight',['../group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405',1,'nats.h']]], + ['stanconnoptions_5fsetnatsoptions_25',['stanConnOptions_SetNATSOptions',['../group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4',1,'nats.h']]], + ['stanconnoptions_5fsetpings_26',['stanConnOptions_SetPings',['../group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b',1,'nats.h']]], + ['stanconnoptions_5fsetpubackwait_27',['stanConnOptions_SetPubAckWait',['../group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96',1,'nats.h']]], + ['stanconnoptions_5fseturl_28',['stanConnOptions_SetURL',['../group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3',1,'nats.h']]], + ['stanmsg_29',['stanMsg',['../group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d',1,'nats.h']]], + ['stanmsg_5fdestroy_30',['stanMsg_Destroy',['../group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f',1,'nats.h']]], + ['stanmsg_5fgetdata_31',['stanMsg_GetData',['../group__stan_msg_group.html#ga2f27fbfb79a46c52e079f670c59e1260',1,'nats.h']]], + ['stanmsg_5fgetdatalength_32',['stanMsg_GetDataLength',['../group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777',1,'nats.h']]], + ['stanmsg_5fgetsequence_33',['stanMsg_GetSequence',['../group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5',1,'nats.h']]], + ['stanmsg_5fgettimestamp_34',['stanMsg_GetTimestamp',['../group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452',1,'nats.h']]], + ['stanmsg_5fisredelivered_35',['stanMsg_IsRedelivered',['../group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0',1,'nats.h']]], + ['stanmsghandler_36',['stanMsgHandler',['../group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409',1,'nats.h']]], + ['stanpubackhandler_37',['stanPubAckHandler',['../group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18',1,'nats.h']]], + ['stansuboptions_38',['stanSubOptions',['../group__types_group.html#ga023712711f5c289663fc2223e83686d3',1,'nats.h']]], + ['stansuboptions_5fcreate_39',['stanSubOptions_Create',['../group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf',1,'nats.h']]], + ['stansuboptions_5fdeliverallavailable_40',['stanSubOptions_DeliverAllAvailable',['../group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f',1,'nats.h']]], + ['stansuboptions_5fdestroy_41',['stanSubOptions_Destroy',['../group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f',1,'nats.h']]], + ['stansuboptions_5fsetackwait_42',['stanSubOptions_SetAckWait',['../group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf',1,'nats.h']]], + ['stansuboptions_5fsetdurablename_43',['stanSubOptions_SetDurableName',['../group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14',1,'nats.h']]], + ['stansuboptions_5fsetmanualackmode_44',['stanSubOptions_SetManualAckMode',['../group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83',1,'nats.h']]], + ['stansuboptions_5fsetmaxinflight_45',['stanSubOptions_SetMaxInflight',['../group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0',1,'nats.h']]], + ['stansuboptions_5fstartatsequence_46',['stanSubOptions_StartAtSequence',['../group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1',1,'nats.h']]], + ['stansuboptions_5fstartattime_47',['stanSubOptions_StartAtTime',['../group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608',1,'nats.h']]], + ['stansuboptions_5fstartattimedelta_48',['stanSubOptions_StartAtTimeDelta',['../group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5',1,'nats.h']]], + ['stansuboptions_5fstartwithlastreceived_49',['stanSubOptions_StartWithLastReceived',['../group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c',1,'nats.h']]], + ['stansubscription_50',['stanSubscription',['../group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5',1,'nats.h']]], + ['stansubscription_5fackmsg_51',['stanSubscription_AckMsg',['../group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3',1,'nats.h']]], + ['stansubscription_5fclose_52',['stanSubscription_Close',['../group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc',1,'nats.h']]], + ['stansubscription_5fdestroy_53',['stanSubscription_Destroy',['../group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba',1,'nats.h']]], + ['stansubscription_5fsetoncompletecb_54',['stanSubscription_SetOnCompleteCB',['../group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d',1,'nats.h']]], + ['stansubscription_5funsubscribe_55',['stanSubscription_Unsubscribe',['../group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e',1,'nats.h']]], + ['started_56',['Started',['../structmicro__service__stats__s.html#a53e7ea532c4bc4f9a9c4322b28060a4e',1,'micro_service_stats_s']]], + ['state_57',['state',['../structmicro__endpoint__config__s.html#ae9a1cf8dc159a651869e33c1f5cab3eb',1,'micro_endpoint_config_s::State'],['../structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397',1,'jsStreamInfo::State'],['../structmicro__service__config__s.html#a0a0ae007824f6f53fbb0cb4b940c5ad2',1,'micro_service_config_s::State']]], + ['statistics_58',['Statistics',['../group__stats_group.html',1,'']]], + ['statshandler_59',['StatsHandler',['../structmicro__service__config__s.html#a8385ccdaef440f9406a876868663ec56',1,'micro_service_config_s']]], + ['status_60',['status',['../group__kv_status.html',1,'KeyValue store status'],['../group__status_group.html',1,'Status']]], + ['status_2eh_61',['status.h',['../status_8h.html',1,'']]], + ['storage_62',['Storage',['../structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8',1,'jsStreamConfig']]], + ['storagetype_63',['StorageType',['../structkv_config.html#ad5db9a58224d93ab86b4cfc4c46f1897',1,'kvConfig']]], + ['store_64',['store',['../group__kv_group.html',1,'KeyValue store'],['../structjs_tier.html#ab16c426e1c35d8c0fd6c460c43580a39',1,'jsTier::Store'],['../structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3',1,'jsAccountInfo::Store']]], + ['store_20entries_65',['KeyValue store entries',['../group__kv_entry.html',1,'']]], + ['store_20management_66',['KeyValue store management',['../group__kv_group_mgt.html',1,'']]], + ['store_20status_67',['KeyValue store status',['../group__kv_status.html',1,'']]], + ['store_20watcher_68',['KeyValue store watcher',['../group__kv_watcher.html',1,'']]], + ['storemaxstreambytes_69',['StoreMaxStreamBytes',['../structjs_account_limits.html#a8cca06ab72b715c02a6a2c72b59f6a52',1,'jsAccountLimits']]], + ['stream_70',['stream',['../structjs_sub_options.html#a856a6af4a7ff5aa2e736338091e69484',1,'jsSubOptions::Stream'],['../structjs_consumer_sequence_mismatch.html#aad6a17af1719c023c38a6fd254b73f8e',1,'jsConsumerSequenceMismatch::Stream'],['../structjs_sequence_pair.html#ab051e0815302c48ba6122bd18d9d76f7',1,'jsSequencePair::Stream'],['../structjs_sequence_info.html#ab52c55c1d0edd20e064870b490b4b990',1,'jsSequenceInfo::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']]], + ['streaming_20connection_71',['Streaming Connection',['../group__stan_conn_group.html',1,'']]], + ['streaming_20connection_20options_72',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], + ['streaming_20message_73',['Streaming Message',['../group__stan_msg_group.html',1,'']]], + ['streaming_20subscription_74',['Streaming Subscription',['../group__stan_sub_group.html',1,'']]], + ['streaming_20subscription_20options_75',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]], + ['streams_76',['streams',['../structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71',1,'jsAccountInfo::Streams'],['../structjs_tier.html#a3f9234fde387faf3775d841aa797a6ea',1,'jsTier::Streams']]], + ['structs_77',['Public structs',['../group__micro_structs.html',1,'']]], + ['subject_78',['subject',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Subject'],['../structjs_stream_state_subject.html#aa766824a7f8b69db592971af3262640e',1,'jsStreamStateSubject::Subject'],['../structmicro__endpoint__config__s.html#a6c58e0e9c1da670da4a38993a613eb7d',1,'micro_endpoint_config_s::Subject'],['../structmicro__endpoint__info__s.html#a94d9e2e4c19e17f06c827577cd967502',1,'micro_endpoint_info_s::Subject'],['../structmicro__endpoint__stats__s.html#a08745ca3e151b1d7d5c064659975f4d6',1,'micro_endpoint_stats_s::Subject']]], + ['subjects_79',['subjects',['../structjs_stream_state.html#a4af56e8bee7262ab050f2a25114c5909',1,'jsStreamState::Subjects'],['../structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af',1,'jsStreamConfig::Subjects']]], + ['subjectsfilter_80',['SubjectsFilter',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#af874e0f5aa15fb2a41504631ed786e6d',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], + ['subjectslen_81',['SubjectsLen',['../structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1',1,'jsStreamConfig']]], + ['subjecttransform_82',['SubjectTransform',['../structjs_stream_config.html#a0ce1d0a7c1f0576151f505724ae393d1',1,'jsStreamConfig']]], + ['subjecttransforms_83',['SubjectTransforms',['../structjs_stream_source_info.html#ad16f78fb770402bf3a2e15387b02e7da',1,'jsStreamSourceInfo']]], + ['subjecttransformslen_84',['SubjectTransformsLen',['../structjs_stream_source_info.html#a6c150fb59dd91a954e0877937a5498d5',1,'jsStreamSourceInfo']]], + ['subscribing_85',['subscribing',['../group__js_sub_group.html',1,'Subscribing'],['../group__stan_conn_sub_group.html',1,'Subscribing'],['../group__conn_sub_group.html',1,'Subscribing']]], + ['subscription_86',['subscription',['../group__stan_sub_group.html',1,'Streaming Subscription'],['../group__sub_group.html',1,'Subscription']]], + ['subscription_20options_87',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]] ]; diff --git a/doc/html/search/all_13.html b/doc/html/search/all_13.html deleted file mode 100644 index 51172c2f3..000000000 --- a/doc/html/search/all_13.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_13.js b/doc/html/search/all_13.js index 80ad32e6f..115699133 100644 --- a/doc/html/search/all_13.js +++ b/doc/html/search/all_13.js @@ -1,85 +1,15 @@ var searchData= [ - ['samplefrequency_870',['SampleFrequency',['../structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584',1,'jsConsumerConfig']]], - ['sealed_871',['Sealed',['../structjs_stream_config.html#aede3fd2ab13d230eda14c96f9997e1b7',1,'jsStreamConfig']]], - ['sequence_872',['Sequence',['../structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321',1,'jsMsgMetaData::Sequence()'],['../structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691',1,'jsPubAck::Sequence()'],['../structjs_direct_get_msg_options.html#a60211d7499cfecdd6e61e6c73af1a2f5',1,'jsDirectGetMsgOptions::Sequence()'],['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Sequence()']]], - ['source_873',['Source',['../structjs_re_publish.html#a1acb593929fd69bbe0f4dc8300dfaeb2',1,'jsRePublish::Source()'],['../structjs_subject_transform_config.html#a88f31069ce9bb75bcd8c34c32a204299',1,'jsSubjectTransformConfig::Source()']]], - ['sources_874',['Sources',['../structkv_config.html#afbfd6725c0b0c9fb661a96c06d788ac9',1,'kvConfig::Sources()'],['../structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386',1,'jsStreamInfo::Sources()'],['../structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b',1,'jsStreamConfig::Sources()']]], - ['sourceslen_875',['SourcesLen',['../structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a',1,'jsStreamConfig::SourcesLen()'],['../structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672',1,'jsStreamInfo::SourcesLen()'],['../structkv_config.html#af1d95d5434b10e929d6ce6fa6129a789',1,'kvConfig::SourcesLen()']]], - ['stallwait_876',['StallWait',['../structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9',1,'jsOptions::jsOptionsPublishAsync']]], - ['stanconnection_877',['stanConnection',['../group__types_group.html#ga9e826493769d23086cfccefe95cdf64c',1,'nats.h']]], - ['stanconnection_5fclose_878',['stanConnection_Close',['../group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d',1,'nats.h']]], - ['stanconnection_5fconnect_879',['stanConnection_Connect',['../group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f',1,'nats.h']]], - ['stanconnection_5fdestroy_880',['stanConnection_Destroy',['../group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04',1,'nats.h']]], - ['stanconnection_5fgetnatsconnection_881',['stanConnection_GetNATSConnection',['../group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6',1,'nats.h']]], - ['stanconnection_5fpublish_882',['stanConnection_Publish',['../group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d',1,'nats.h']]], - ['stanconnection_5fpublishasync_883',['stanConnection_PublishAsync',['../group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0',1,'nats.h']]], - ['stanconnection_5fqueuesubscribe_884',['stanConnection_QueueSubscribe',['../group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2',1,'nats.h']]], - ['stanconnection_5freleasenatsconnection_885',['stanConnection_ReleaseNATSConnection',['../group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6',1,'nats.h']]], - ['stanconnection_5fsubscribe_886',['stanConnection_Subscribe',['../group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f',1,'nats.h']]], - ['stanconnectionlosthandler_887',['stanConnectionLostHandler',['../group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c',1,'nats.h']]], - ['stanconnoptions_888',['stanConnOptions',['../group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1',1,'nats.h']]], - ['stanconnoptions_5fcreate_889',['stanConnOptions_Create',['../group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6',1,'nats.h']]], - ['stanconnoptions_5fdestroy_890',['stanConnOptions_Destroy',['../group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726',1,'nats.h']]], - ['stanconnoptions_5fsetconnectionlosthandler_891',['stanConnOptions_SetConnectionLostHandler',['../group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3',1,'nats.h']]], - ['stanconnoptions_5fsetconnectionwait_892',['stanConnOptions_SetConnectionWait',['../group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264',1,'nats.h']]], - ['stanconnoptions_5fsetdiscoveryprefix_893',['stanConnOptions_SetDiscoveryPrefix',['../group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402',1,'nats.h']]], - ['stanconnoptions_5fsetmaxpubacksinflight_894',['stanConnOptions_SetMaxPubAcksInflight',['../group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405',1,'nats.h']]], - ['stanconnoptions_5fsetnatsoptions_895',['stanConnOptions_SetNATSOptions',['../group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4',1,'nats.h']]], - ['stanconnoptions_5fsetpings_896',['stanConnOptions_SetPings',['../group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b',1,'nats.h']]], - ['stanconnoptions_5fsetpubackwait_897',['stanConnOptions_SetPubAckWait',['../group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96',1,'nats.h']]], - ['stanconnoptions_5fseturl_898',['stanConnOptions_SetURL',['../group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3',1,'nats.h']]], - ['stanmsg_899',['stanMsg',['../group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d',1,'nats.h']]], - ['stanmsg_5fdestroy_900',['stanMsg_Destroy',['../group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f',1,'nats.h']]], - ['stanmsg_5fgetdata_901',['stanMsg_GetData',['../group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038',1,'nats.h']]], - ['stanmsg_5fgetdatalength_902',['stanMsg_GetDataLength',['../group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777',1,'nats.h']]], - ['stanmsg_5fgetsequence_903',['stanMsg_GetSequence',['../group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5',1,'nats.h']]], - ['stanmsg_5fgettimestamp_904',['stanMsg_GetTimestamp',['../group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452',1,'nats.h']]], - ['stanmsg_5fisredelivered_905',['stanMsg_IsRedelivered',['../group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0',1,'nats.h']]], - ['stanmsghandler_906',['stanMsgHandler',['../group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409',1,'nats.h']]], - ['stanpubackhandler_907',['stanPubAckHandler',['../group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18',1,'nats.h']]], - ['stansuboptions_908',['stanSubOptions',['../group__types_group.html#ga023712711f5c289663fc2223e83686d3',1,'nats.h']]], - ['stansuboptions_5fcreate_909',['stanSubOptions_Create',['../group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf',1,'nats.h']]], - ['stansuboptions_5fdeliverallavailable_910',['stanSubOptions_DeliverAllAvailable',['../group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f',1,'nats.h']]], - ['stansuboptions_5fdestroy_911',['stanSubOptions_Destroy',['../group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f',1,'nats.h']]], - ['stansuboptions_5fsetackwait_912',['stanSubOptions_SetAckWait',['../group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf',1,'nats.h']]], - ['stansuboptions_5fsetdurablename_913',['stanSubOptions_SetDurableName',['../group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14',1,'nats.h']]], - ['stansuboptions_5fsetmanualackmode_914',['stanSubOptions_SetManualAckMode',['../group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83',1,'nats.h']]], - ['stansuboptions_5fsetmaxinflight_915',['stanSubOptions_SetMaxInflight',['../group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0',1,'nats.h']]], - ['stansuboptions_5fstartatsequence_916',['stanSubOptions_StartAtSequence',['../group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1',1,'nats.h']]], - ['stansuboptions_5fstartattime_917',['stanSubOptions_StartAtTime',['../group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608',1,'nats.h']]], - ['stansuboptions_5fstartattimedelta_918',['stanSubOptions_StartAtTimeDelta',['../group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5',1,'nats.h']]], - ['stansuboptions_5fstartwithlastreceived_919',['stanSubOptions_StartWithLastReceived',['../group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c',1,'nats.h']]], - ['stansubscription_920',['stanSubscription',['../group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5',1,'nats.h']]], - ['stansubscription_5fackmsg_921',['stanSubscription_AckMsg',['../group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3',1,'nats.h']]], - ['stansubscription_5fclose_922',['stanSubscription_Close',['../group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc',1,'nats.h']]], - ['stansubscription_5fdestroy_923',['stanSubscription_Destroy',['../group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba',1,'nats.h']]], - ['stansubscription_5fsetoncompletecb_924',['stanSubscription_SetOnCompleteCB',['../group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d',1,'nats.h']]], - ['stansubscription_5funsubscribe_925',['stanSubscription_Unsubscribe',['../group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e',1,'nats.h']]], - ['started_926',['Started',['../structmicro__service__stats__s.html#a53e7ea532c4bc4f9a9c4322b28060a4e',1,'micro_service_stats_s']]], - ['state_927',['State',['../structmicro__service__config__s.html#a0a0ae007824f6f53fbb0cb4b940c5ad2',1,'micro_service_config_s::State()'],['../structmicro__endpoint__config__s.html#ae9a1cf8dc159a651869e33c1f5cab3eb',1,'micro_endpoint_config_s::State()'],['../structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397',1,'jsStreamInfo::State()']]], - ['statistics_928',['Statistics',['../group__stats_group.html',1,'']]], - ['statshandler_929',['StatsHandler',['../structmicro__service__config__s.html#a8385ccdaef440f9406a876868663ec56',1,'micro_service_config_s']]], - ['status_930',['Status',['../group__status_group.html',1,'']]], - ['status_2eh_931',['status.h',['../status_8h.html',1,'']]], - ['storage_932',['Storage',['../structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8',1,'jsStreamConfig']]], - ['storagetype_933',['StorageType',['../structkv_config.html#ad5db9a58224d93ab86b4cfc4c46f1897',1,'kvConfig']]], - ['store_934',['Store',['../structjs_tier.html#ab16c426e1c35d8c0fd6c460c43580a39',1,'jsTier::Store()'],['../structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3',1,'jsAccountInfo::Store()']]], - ['storemaxstreambytes_935',['StoreMaxStreamBytes',['../structjs_account_limits.html#a8cca06ab72b715c02a6a2c72b59f6a52',1,'jsAccountLimits']]], - ['stream_936',['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_sequence_info.html#ab52c55c1d0edd20e064870b490b4b990',1,'jsSequenceInfo::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()']]], - ['streaming_20connection_937',['Streaming Connection',['../group__stan_conn_group.html',1,'']]], - ['streaming_20connection_20options_938',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], - ['streaming_20message_939',['Streaming Message',['../group__stan_msg_group.html',1,'']]], - ['streaming_20subscription_940',['Streaming Subscription',['../group__stan_sub_group.html',1,'']]], - ['streaming_20subscription_20options_941',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]], - ['streams_942',['Streams',['../structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71',1,'jsAccountInfo::Streams()'],['../structjs_tier.html#a3f9234fde387faf3775d841aa797a6ea',1,'jsTier::Streams()']]], - ['subject_943',['Subject',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Subject()'],['../structmicro__endpoint__config__s.html#a6c58e0e9c1da670da4a38993a613eb7d',1,'micro_endpoint_config_s::Subject()'],['../structmicro__endpoint__info__s.html#a94d9e2e4c19e17f06c827577cd967502',1,'micro_endpoint_info_s::Subject()'],['../structmicro__endpoint__stats__s.html#a08745ca3e151b1d7d5c064659975f4d6',1,'micro_endpoint_stats_s::Subject()'],['../structjs_stream_state_subject.html#aa766824a7f8b69db592971af3262640e',1,'jsStreamStateSubject::Subject()']]], - ['subjects_944',['Subjects',['../structjs_stream_state.html#a4af56e8bee7262ab050f2a25114c5909',1,'jsStreamState::Subjects()'],['../structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af',1,'jsStreamConfig::Subjects()']]], - ['subjectsfilter_945',['SubjectsFilter',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#af874e0f5aa15fb2a41504631ed786e6d',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], - ['subjectslen_946',['SubjectsLen',['../structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1',1,'jsStreamConfig']]], - ['subjecttransform_947',['SubjectTransform',['../structjs_stream_config.html#a0ce1d0a7c1f0576151f505724ae393d1',1,'jsStreamConfig']]], - ['subjecttransforms_948',['SubjectTransforms',['../structjs_stream_source_info.html#ad16f78fb770402bf3a2e15387b02e7da',1,'jsStreamSourceInfo']]], - ['subjecttransformslen_949',['SubjectTransformsLen',['../structjs_stream_source_info.html#a6c150fb59dd91a954e0877937a5498d5',1,'jsStreamSourceInfo']]], - ['subscribing_950',['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_951',['Subscription',['../group__sub_group.html',1,'']]] + ['tags_0',['Tags',['../structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d',1,'jsPlacement']]], + ['tagslen_1',['TagsLen',['../structjs_placement.html#a35644f07531409518521b1b4fa28c9e3',1,'jsPlacement']]], + ['template_2',['Template',['../structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9',1,'jsStreamConfig']]], + ['threadpoolmax_3',['ThreadPoolMax',['../struct____nats_client_config.html#a7c9592d371e589faf41d5f493934b5c1',1,'__natsClientConfig']]], + ['tiers_4',['Tiers',['../structjs_account_info.html#ab654d5c7456bb62df1808deb32a620fc',1,'jsAccountInfo']]], + ['tierslen_5',['TiersLen',['../structjs_account_info.html#a21c14ca283400c684b18e61a534b6724',1,'jsAccountInfo']]], + ['timeout_6',['timeout',['../structjs_options_1_1js_options_pull_subscribe_async.html#ac103bcfa6982dbd201b511d488b2ce0a',1,'jsOptions::jsOptionsPullSubscribeAsync::Timeout'],['../structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66',1,'kvWatchOptions::Timeout'],['../structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8',1,'kvPurgeOptions::Timeout']]], + ['timestamp_7',['Timestamp',['../structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9',1,'jsMsgMetaData']]], + ['total_8',['Total',['../structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf',1,'jsAPIStats']]], + ['ttl_9',['TTL',['../structkv_config.html#ad2f5503e2f2522cb52e0ba1b86983dba',1,'kvConfig']]], + ['type_10',['type',['../structmicro__service__info__s.html#a47188c4f3a9cc6fdd1151dd59db4b1fe',1,'micro_service_info_s::Type'],['../structmicro__service__stats__s.html#af37a4da72bb1e1ad292dd1caa6a309a2',1,'micro_service_stats_s::Type']]], + ['types_11',['types',['../group__types_group.html',1,'Types'],['../group__micro_types.html',1,'Types']]] ]; diff --git a/doc/html/search/all_14.html b/doc/html/search/all_14.html deleted file mode 100644 index afecf5634..000000000 --- a/doc/html/search/all_14.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_14.js b/doc/html/search/all_14.js index c40546101..e49582202 100644 --- a/doc/html/search/all_14.js +++ b/doc/html/search/all_14.js @@ -1,15 +1,5 @@ var searchData= [ - ['tags_952',['Tags',['../structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d',1,'jsPlacement']]], - ['tagslen_953',['TagsLen',['../structjs_placement.html#a35644f07531409518521b1b4fa28c9e3',1,'jsPlacement']]], - ['template_954',['Template',['../structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9',1,'jsStreamConfig']]], - ['threadpoolmax_955',['ThreadPoolMax',['../struct____nats_client_config.html#a7c9592d371e589faf41d5f493934b5c1',1,'__natsClientConfig']]], - ['tiers_956',['Tiers',['../structjs_account_info.html#ab654d5c7456bb62df1808deb32a620fc',1,'jsAccountInfo']]], - ['tierslen_957',['TiersLen',['../structjs_account_info.html#a21c14ca283400c684b18e61a534b6724',1,'jsAccountInfo']]], - ['timeout_958',['Timeout',['../structjs_options_1_1js_options_pull_subscribe_async.html#ac103bcfa6982dbd201b511d488b2ce0a',1,'jsOptions::jsOptionsPullSubscribeAsync::Timeout()'],['../structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66',1,'kvWatchOptions::Timeout()'],['../structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8',1,'kvPurgeOptions::Timeout()']]], - ['timestamp_959',['Timestamp',['../structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9',1,'jsMsgMetaData']]], - ['total_960',['Total',['../structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf',1,'jsAPIStats']]], - ['ttl_961',['TTL',['../structkv_config.html#ad2f5503e2f2522cb52e0ba1b86983dba',1,'kvConfig']]], - ['type_962',['Type',['../structmicro__service__info__s.html#a47188c4f3a9cc6fdd1151dd59db4b1fe',1,'micro_service_info_s::Type()'],['../structmicro__service__stats__s.html#af37a4da72bb1e1ad292dd1caa6a309a2',1,'micro_service_stats_s::Type()']]], - ['types_963',['Types',['../group__micro_types.html',1,'(Global Namespace)'],['../group__types_group.html',1,'(Global Namespace)']]] + ['updatesonly_0',['UpdatesOnly',['../structkv_watch_options.html#a82cd6bcb7167e7f798b6f912c1fa29c9',1,'kvWatchOptions']]], + ['useseparatepoolforreplies_1',['UseSeparatePoolForReplies',['../struct____nats_client_config.html#a11769afbb1dd577e63571e05fd579ddf',1,'__natsClientConfig']]] ]; diff --git a/doc/html/search/all_15.html b/doc/html/search/all_15.html deleted file mode 100644 index 69f382b31..000000000 --- a/doc/html/search/all_15.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_15.js b/doc/html/search/all_15.js index dad3d8801..7689ad6e9 100644 --- a/doc/html/search/all_15.js +++ b/doc/html/search/all_15.js @@ -1,4 +1,5 @@ var searchData= [ - ['useseparatepoolforreplies_964',['UseSeparatePoolForReplies',['../struct____nats_client_config.html#a11769afbb1dd577e63571e05fd579ddf',1,'__natsClientConfig']]] + ['variables_0',['Environment Variables',['../group__env_variables_group.html',1,'']]], + ['version_1',['version',['../structmicro__service__config__s.html#a20d3780b9452237119aee56853216b03',1,'micro_service_config_s::Version'],['../structmicro__service__info__s.html#a46ad1eddcbed5db1af32add59a910369',1,'micro_service_info_s::Version'],['../structmicro__service__stats__s.html#ace4844493f3a27ce7b1accb2d1bb4da5',1,'micro_service_stats_s::Version']]] ]; diff --git a/doc/html/search/all_16.html b/doc/html/search/all_16.html deleted file mode 100644 index b19867ad9..000000000 --- a/doc/html/search/all_16.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_16.js b/doc/html/search/all_16.js index 569dd309b..9d4beb0c3 100644 --- a/doc/html/search/all_16.js +++ b/doc/html/search/all_16.js @@ -1,4 +1,6 @@ var searchData= [ - ['version_965',['Version',['../structmicro__service__config__s.html#a20d3780b9452237119aee56853216b03',1,'micro_service_config_s::Version()'],['../structmicro__service__info__s.html#a46ad1eddcbed5db1af32add59a910369',1,'micro_service_info_s::Version()'],['../structmicro__service__stats__s.html#ace4844493f3a27ce7b1accb2d1bb4da5',1,'micro_service_stats_s::Version()']]] + ['wait_0',['Wait',['../structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f',1,'jsOptions']]], + ['watcher_1',['KeyValue store watcher',['../group__kv_watcher.html',1,'']]], + ['wildcards_2',['Wildcards',['../group__wildcards_group.html',1,'']]] ]; diff --git a/doc/html/search/all_17.html b/doc/html/search/all_17.html deleted file mode 100644 index 1ad5d34b4..000000000 --- a/doc/html/search/all_17.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_17.js b/doc/html/search/all_17.js deleted file mode 100644 index aa079c738..000000000 --- a/doc/html/search/all_17.js +++ /dev/null @@ -1,5 +0,0 @@ -var searchData= -[ - ['wait_966',['Wait',['../structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f',1,'jsOptions']]], - ['wildcards_967',['Wildcards',['../group__wildcards_group.html',1,'']]] -]; diff --git a/doc/html/search/all_2.html b/doc/html/search/all_2.html deleted file mode 100644 index 02cfffc2e..000000000 --- a/doc/html/search/all_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_2.js b/doc/html/search/all_2.js index c9394bafd..77fd6e0bb 100644 --- a/doc/html/search/all_2.js +++ b/doc/html/search/all_2.js @@ -1,16 +1,8 @@ var searchData= [ - ['ackfloor_2',['AckFloor',['../structjs_consumer_info.html#ab69c36ae092df9b0663b675a5abbab55',1,'jsConsumerInfo']]], - ['ackhandler_3',['AckHandler',['../structjs_options_1_1js_options_publish_async.html#a508140119f40a2c056d4ee8c0cd55df9',1,'jsOptions::jsOptionsPublishAsync']]], - ['ackhandlerclosure_4',['AckHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a60c95f10797c04ea2e625759c6936ec9',1,'jsOptions::jsOptionsPublishAsync']]], - ['ackpolicy_5',['AckPolicy',['../structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab',1,'jsConsumerConfig']]], - ['ackwait_6',['AckWait',['../structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67',1,'jsConsumerConfig']]], - ['active_7',['Active',['../structjs_peer_info.html#a8441d023932c388953197f7ea39402fe',1,'jsPeerInfo::Active()'],['../structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247',1,'jsStreamSourceInfo::Active()']]], - ['allowdirect_8',['AllowDirect',['../structjs_stream_config.html#a28630f6f07ca02553c5d5718d7c29721',1,'jsStreamConfig']]], - ['allowrollup_9',['AllowRollup',['../structjs_stream_config.html#aba71cdb342181f52bb9f7ff5f770a1fa',1,'jsStreamConfig']]], - ['alternates_10',['Alternates',['../structjs_stream_info.html#a720c4ff9090bafda50000843810ab1bb',1,'jsStreamInfo']]], - ['alternateslen_11',['AlternatesLen',['../structjs_stream_info.html#ad37a5fd700bd5df54e5002c7de51c3ad',1,'jsStreamInfo']]], - ['api_12',['API',['../structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94',1,'jsAccountInfo']]], - ['apiprefix_13',['APIPrefix',['../structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96',1,'jsExternalStream']]], - ['averageprocessingtimenanoseconds_14',['AverageProcessingTimeNanoseconds',['../structmicro__endpoint__stats__s.html#acc74c3df96d5f8595521a57dd0eb0cde',1,'micro_endpoint_stats_s']]] + ['backoff_0',['BackOff',['../structjs_consumer_config.html#aa2d0aff64a2c46122d0f0fe89e8ae011',1,'jsConsumerConfig']]], + ['backofflen_1',['BackOffLen',['../structjs_consumer_config.html#ad2f6ca3f2d0f977aedb8687c462c1cfc',1,'jsConsumerConfig']]], + ['batch_2',['Batch',['../structjs_fetch_request.html#a84f06b60e25decb2674996f0cb315f63',1,'jsFetchRequest']]], + ['bucket_3',['Bucket',['../structkv_config.html#a11b636da727c17566d5ab1274f69fee5',1,'kvConfig']]], + ['bytes_4',['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.html b/doc/html/search/all_3.html deleted file mode 100644 index 39767b85b..000000000 --- a/doc/html/search/all_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_3.js b/doc/html/search/all_3.js index 5a3a54d62..85445de1c 100644 --- a/doc/html/search/all_3.js +++ b/doc/html/search/all_3.js @@ -1,8 +1,22 @@ var searchData= [ - ['backoff_15',['BackOff',['../structjs_consumer_config.html#aa2d0aff64a2c46122d0f0fe89e8ae011',1,'jsConsumerConfig']]], - ['backofflen_16',['BackOffLen',['../structjs_consumer_config.html#ad2f6ca3f2d0f977aedb8687c462c1cfc',1,'jsConsumerConfig']]], - ['batch_17',['Batch',['../structjs_fetch_request.html#a84f06b60e25decb2674996f0cb315f63',1,'jsFetchRequest']]], - ['bucket_18',['Bucket',['../structkv_config.html#a11b636da727c17566d5ab1274f69fee5',1,'kvConfig']]], - ['bytes_19',['Bytes',['../structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30',1,'jsLostStreamData::Bytes()'],['../structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d',1,'jsStreamState::Bytes()']]] + ['c_20client_0',['NATS C client.',['../index.html',1,'']]], + ['callbacks_1',['callbacks',['../group__micro_callbacks.html',1,'Callbacks'],['../group__callbacks_group.html',1,'Callbacks']]], + ['client_2',['NATS C client.',['../index.html',1,'']]], + ['cluster_3',['cluster',['../structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d',1,'jsStreamAlternate::Cluster'],['../structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf',1,'jsPlacement::Cluster'],['../structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a',1,'jsStreamInfo::Cluster'],['../structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32',1,'jsConsumerInfo::Cluster']]], + ['completehandler_4',['CompleteHandler',['../structjs_options_1_1js_options_pull_subscribe_async.html#aba9c4dd2abadffd5830cf55b0bc445da',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['completehandlerclosure_5',['CompleteHandlerClosure',['../structjs_options_1_1js_options_pull_subscribe_async.html#aeb22dc426a7b8c99ea4ed1f91b27d0a4',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['compression_6',['Compression',['../structjs_stream_config.html#a406554aaf1e16eed4abade52f7ca5e61',1,'jsStreamConfig']]], + ['config_7',['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_8',['connection',['../group__conn_group.html',1,'Connection'],['../group__stan_conn_group.html',1,'Streaming Connection']]], + ['connection_20options_9',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], + ['constants_10',['Public constants',['../group__micro_constants.html',1,'']]], + ['consumer_11',['consumer',['../structjs_sequence_info.html#ae4416a5d766e07db207e563668edd06f',1,'jsSequenceInfo::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_12',['ConsumerClient',['../structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28',1,'jsConsumerSequenceMismatch']]], + ['consumerlimits_13',['ConsumerLimits',['../structjs_stream_config.html#a5ce51cb5a36febda30bb444a0f59c2d1',1,'jsStreamConfig']]], + ['consumers_14',['consumers',['../structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85',1,'jsStreamState::Consumers'],['../structjs_tier.html#ac33ce862c041572d10184e7fa0dd0bfe',1,'jsTier::Consumers'],['../structjs_account_info.html#a1237c3f19a42a3203825971b429312e9',1,'jsAccountInfo::Consumers']]], + ['consumerserver_15',['ConsumerServer',['../structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c',1,'jsConsumerSequenceMismatch']]], + ['count_16',['count',['../structnats_metadata.html#a5412b3c7d4c67cc45f8d27df25851411',1,'natsMetadata::Count'],['../structkv_keys_list.html#a625f7b34784e024a538359efd9a97265',1,'kvKeysList::Count'],['../structkv_entry_list.html#a82da55d42e1a6862d3b0034dfc6f321f',1,'kvEntryList::Count'],['../structjs_consumer_names_list.html#a0bccbad8ac5d335a0ed89970a58900fb',1,'jsConsumerNamesList::Count'],['../structjs_consumer_info_list.html#a813c908362a6426a929133f7c0d3395f',1,'jsConsumerInfoList::Count'],['../structjs_stream_names_list.html#ab1385b6333537306d0462946c26cde4f',1,'jsStreamNamesList::Count'],['../structjs_stream_info_list.html#a8bc8490af12bb4f7a245605aecde62c2',1,'jsStreamInfoList::Count'],['../structjs_stream_state_subjects.html#ab88e2026f518b6cdffd3901b5e5cd374',1,'jsStreamStateSubjects::Count'],['../structnats_msg_list.html#a5c48bf6b9e7f1d889d7ad31694911750',1,'natsMsgList::Count']]], + ['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.html b/doc/html/search/all_4.html deleted file mode 100644 index fc40463c8..000000000 --- a/doc/html/search/all_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_4.js b/doc/html/search/all_4.js index cb5a8faa1..035c596bb 100644 --- a/doc/html/search/all_4.js +++ b/doc/html/search/all_4.js @@ -1,18 +1,28 @@ var searchData= [ - ['callbacks_20',['Callbacks',['../group__callbacks_group.html',1,'(Global Namespace)'],['../group__micro_callbacks.html',1,'(Global Namespace)']]], - ['cluster_21',['Cluster',['../structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d',1,'jsStreamAlternate::Cluster()'],['../structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32',1,'jsConsumerInfo::Cluster()'],['../structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf',1,'jsPlacement::Cluster()'],['../structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a',1,'jsStreamInfo::Cluster()']]], - ['completehandler_22',['CompleteHandler',['../structjs_options_1_1js_options_pull_subscribe_async.html#aba9c4dd2abadffd5830cf55b0bc445da',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['completehandlerclosure_23',['CompleteHandlerClosure',['../structjs_options_1_1js_options_pull_subscribe_async.html#aeb22dc426a7b8c99ea4ed1f91b27d0a4',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['compression_24',['Compression',['../structjs_stream_config.html#a406554aaf1e16eed4abade52f7ca5e61',1,'jsStreamConfig']]], - ['config_25',['Config',['../structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5',1,'jsSubOptions::Config()'],['../structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6',1,'jsStreamInfo::Config()'],['../structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1',1,'jsConsumerInfo::Config()']]], - ['connection_26',['Connection',['../group__conn_group.html',1,'']]], - ['consumer_27',['Consumer',['../structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816',1,'jsSequencePair::Consumer()'],['../structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36',1,'jsSubOptions::Consumer()'],['../structjs_sequence_info.html#ae4416a5d766e07db207e563668edd06f',1,'jsSequenceInfo::Consumer()'],['../structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127',1,'jsMsgMetaData::Consumer()']]], - ['consumerclient_28',['ConsumerClient',['../structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28',1,'jsConsumerSequenceMismatch']]], - ['consumerlimits_29',['ConsumerLimits',['../structjs_stream_config.html#a5ce51cb5a36febda30bb444a0f59c2d1',1,'jsStreamConfig']]], - ['consumers_30',['Consumers',['../structjs_account_info.html#a1237c3f19a42a3203825971b429312e9',1,'jsAccountInfo::Consumers()'],['../structjs_tier.html#ac33ce862c041572d10184e7fa0dd0bfe',1,'jsTier::Consumers()'],['../structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85',1,'jsStreamState::Consumers()']]], - ['consumerserver_31',['ConsumerServer',['../structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c',1,'jsConsumerSequenceMismatch']]], - ['count_32',['Count',['../structnats_msg_list.html#a5c48bf6b9e7f1d889d7ad31694911750',1,'natsMsgList::Count()'],['../structnats_metadata.html#a5412b3c7d4c67cc45f8d27df25851411',1,'natsMetadata::Count()'],['../structjs_stream_state_subjects.html#ab88e2026f518b6cdffd3901b5e5cd374',1,'jsStreamStateSubjects::Count()'],['../structjs_stream_info_list.html#a8bc8490af12bb4f7a245605aecde62c2',1,'jsStreamInfoList::Count()'],['../structjs_stream_names_list.html#ab1385b6333537306d0462946c26cde4f',1,'jsStreamNamesList::Count()'],['../structjs_consumer_info_list.html#a813c908362a6426a929133f7c0d3395f',1,'jsConsumerInfoList::Count()'],['../structjs_consumer_names_list.html#a0bccbad8ac5d335a0ed89970a58900fb',1,'jsConsumerNamesList::Count()'],['../structkv_entry_list.html#a82da55d42e1a6862d3b0034dfc6f321f',1,'kvEntryList::Count()'],['../structkv_keys_list.html#a625f7b34784e024a538359efd9a97265',1,'kvKeysList::Count()']]], - ['created_33',['Created',['../structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838',1,'jsStreamInfo::Created()'],['../structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c',1,'jsConsumerInfo::Created()']]], - ['current_34',['Current',['../structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4',1,'jsPeerInfo']]] + ['defaultrepliestothreadpool_0',['DefaultRepliesToThreadPool',['../struct____nats_client_config.html#a053db33a66e585ee3d5c4f9689db63bf',1,'__natsClientConfig']]], + ['defaulttothreadpool_1',['DefaultToThreadPool',['../struct____nats_client_config.html#a9cfade80f1a92d2ce6821007a282d047',1,'__natsClientConfig']]], + ['defaultwritedeadline_2',['DefaultWriteDeadline',['../struct____nats_client_config.html#a9a92a915d00d9f39592c407ad6b4a5d1',1,'__natsClientConfig']]], + ['deleted_3',['Deleted',['../structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f',1,'jsStreamState']]], + ['deleteddetails_4',['DeletedDetails',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], + ['deletedlen_5',['DeletedLen',['../structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0',1,'jsStreamState']]], + ['deletemarkersolderthan_6',['DeleteMarkersOlderThan',['../structkv_purge_options.html#a47fed1e95073666cbe441aba7c149da6',1,'kvPurgeOptions']]], + ['delivered_7',['Delivered',['../structjs_consumer_info.html#a15f2d68fbf126acc1907ba9462ad9ee9',1,'jsConsumerInfo']]], + ['delivergroup_8',['DeliverGroup',['../structjs_consumer_config.html#ae0765f3b5effe365187d3cf809c6ed3c',1,'jsConsumerConfig']]], + ['deliverpolicy_9',['DeliverPolicy',['../structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4',1,'jsConsumerConfig']]], + ['deliverprefix_10',['DeliverPrefix',['../structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3',1,'jsExternalStream']]], + ['deliversubject_11',['DeliverSubject',['../structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded',1,'jsConsumerConfig']]], + ['denydelete_12',['DenyDelete',['../structjs_stream_config.html#af2d42dd29b9a35257937aeeb53c9f287',1,'jsStreamConfig']]], + ['denypurge_13',['DenyPurge',['../structjs_stream_config.html#a575ffbaa85b0300032963296b090583a',1,'jsStreamConfig']]], + ['deprecated_20list_14',['Deprecated List',['../deprecated.html',1,'']]], + ['description_15',['description',['../structmicro__service__info__s.html#ad1b5706234217f33fdac3435ca920b39',1,'micro_service_info_s::Description'],['../structmicro__service__config__s.html#a090e884af689503d9c2fcb086a5478e6',1,'micro_service_config_s::Description'],['../structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6',1,'jsConsumerConfig::Description'],['../structkv_config.html#a941e9cad2bab67f093bf4d9567b4749a',1,'kvConfig::Description'],['../structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10',1,'jsStreamConfig::Description']]], + ['destination_16',['destination',['../structjs_re_publish.html#a662b2e57d237b171b2b61509f7e1023a',1,'jsRePublish::Destination'],['../structjs_subject_transform_config.html#a17ccd4ff50cbfdc3e077ea76fa1f0720',1,'jsSubjectTransformConfig::Destination']]], + ['discard_17',['Discard',['../structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d',1,'jsStreamConfig']]], + ['discardnewpersubject_18',['DiscardNewPerSubject',['../structjs_stream_config.html#a3fb7d5e1a09829fe742749da880afe4a',1,'jsStreamConfig']]], + ['documentation_19',['Other Documentation',['../index.html#other_doc_section',1,'']]], + ['domain_20',['domain',['../structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c',1,'jsAccountInfo::Domain'],['../structjs_msg_meta_data.html#a388e38ccea591181436d199dc7c2f8ea',1,'jsMsgMetaData::Domain'],['../structjs_pub_ack.html#a0b73200c0b035db3c9c96421706d51b0',1,'jsPubAck::Domain'],['../structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e',1,'jsOptions::Domain'],['../structjs_stream_alternate.html#a7c25ab1a427b78c4e1ba58ff7cdb5a8f',1,'jsStreamAlternate::Domain'],['../structjs_stream_source.html#aa304239ee823ef87fcb53ebb0c077e7b',1,'jsStreamSource::Domain']]], + ['donehandler_21',['DoneHandler',['../structmicro__service__config__s.html#ab349d30e0f637d449c0af865234a0985',1,'micro_service_config_s']]], + ['duplicate_22',['Duplicate',['../structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243',1,'jsPubAck']]], + ['duplicates_23',['Duplicates',['../structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20',1,'jsStreamConfig']]], + ['durable_24',['Durable',['../structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0',1,'jsConsumerConfig']]] ]; diff --git a/doc/html/search/all_5.html b/doc/html/search/all_5.html deleted file mode 100644 index 9dd9344b0..000000000 --- a/doc/html/search/all_5.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_5.js b/doc/html/search/all_5.js index e4d4f84a7..be8dd7784 100644 --- a/doc/html/search/all_5.js +++ b/doc/html/search/all_5.js @@ -1,27 +1,22 @@ var searchData= [ - ['defaultrepliestothreadpool_35',['DefaultRepliesToThreadPool',['../struct____nats_client_config.html#a053db33a66e585ee3d5c4f9689db63bf',1,'__natsClientConfig']]], - ['defaulttothreadpool_36',['DefaultToThreadPool',['../struct____nats_client_config.html#a9cfade80f1a92d2ce6821007a282d047',1,'__natsClientConfig']]], - ['defaultwritedeadline_37',['DefaultWriteDeadline',['../struct____nats_client_config.html#a9a92a915d00d9f39592c407ad6b4a5d1',1,'__natsClientConfig']]], - ['deleted_38',['Deleted',['../structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f',1,'jsStreamState']]], - ['deleteddetails_39',['DeletedDetails',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], - ['deletedlen_40',['DeletedLen',['../structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0',1,'jsStreamState']]], - ['deletemarkersolderthan_41',['DeleteMarkersOlderThan',['../structkv_purge_options.html#a47fed1e95073666cbe441aba7c149da6',1,'kvPurgeOptions']]], - ['delivered_42',['Delivered',['../structjs_consumer_info.html#a15f2d68fbf126acc1907ba9462ad9ee9',1,'jsConsumerInfo']]], - ['delivergroup_43',['DeliverGroup',['../structjs_consumer_config.html#ae0765f3b5effe365187d3cf809c6ed3c',1,'jsConsumerConfig']]], - ['deliverpolicy_44',['DeliverPolicy',['../structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4',1,'jsConsumerConfig']]], - ['deliverprefix_45',['DeliverPrefix',['../structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3',1,'jsExternalStream']]], - ['deliversubject_46',['DeliverSubject',['../structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded',1,'jsConsumerConfig']]], - ['denydelete_47',['DenyDelete',['../structjs_stream_config.html#af2d42dd29b9a35257937aeeb53c9f287',1,'jsStreamConfig']]], - ['denypurge_48',['DenyPurge',['../structjs_stream_config.html#a575ffbaa85b0300032963296b090583a',1,'jsStreamConfig']]], - ['deprecated_20list_49',['Deprecated List',['../deprecated.html',1,'']]], - ['description_50',['Description',['../structkv_config.html#a941e9cad2bab67f093bf4d9567b4749a',1,'kvConfig::Description()'],['../structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10',1,'jsStreamConfig::Description()'],['../structmicro__service__info__s.html#ad1b5706234217f33fdac3435ca920b39',1,'micro_service_info_s::Description()'],['../structmicro__service__config__s.html#a090e884af689503d9c2fcb086a5478e6',1,'micro_service_config_s::Description()'],['../structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6',1,'jsConsumerConfig::Description()']]], - ['destination_51',['Destination',['../structjs_re_publish.html#a662b2e57d237b171b2b61509f7e1023a',1,'jsRePublish::Destination()'],['../structjs_subject_transform_config.html#a17ccd4ff50cbfdc3e077ea76fa1f0720',1,'jsSubjectTransformConfig::Destination()']]], - ['discard_52',['Discard',['../structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d',1,'jsStreamConfig']]], - ['discardnewpersubject_53',['DiscardNewPerSubject',['../structjs_stream_config.html#a3fb7d5e1a09829fe742749da880afe4a',1,'jsStreamConfig']]], - ['domain_54',['Domain',['../structjs_stream_source.html#aa304239ee823ef87fcb53ebb0c077e7b',1,'jsStreamSource::Domain()'],['../structjs_stream_alternate.html#a7c25ab1a427b78c4e1ba58ff7cdb5a8f',1,'jsStreamAlternate::Domain()'],['../structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c',1,'jsAccountInfo::Domain()'],['../structjs_msg_meta_data.html#a388e38ccea591181436d199dc7c2f8ea',1,'jsMsgMetaData::Domain()'],['../structjs_pub_ack.html#a0b73200c0b035db3c9c96421706d51b0',1,'jsPubAck::Domain()'],['../structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e',1,'jsOptions::Domain()']]], - ['donehandler_55',['DoneHandler',['../structmicro__service__config__s.html#ab349d30e0f637d449c0af865234a0985',1,'micro_service_config_s']]], - ['duplicate_56',['Duplicate',['../structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243',1,'jsPubAck']]], - ['duplicates_57',['Duplicates',['../structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20',1,'jsStreamConfig']]], - ['durable_58',['Durable',['../structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0',1,'jsConsumerConfig']]] + ['endpoint_0',['Endpoint',['../structmicro__service__config__s.html#ae13d06757417aabf01619090ab83f977',1,'micro_service_config_s']]], + ['endpoints_1',['endpoints',['../structmicro__service__info__s.html#ac65a0b0e98971c334080b022f71e482d',1,'micro_service_info_s::Endpoints'],['../structmicro__service__stats__s.html#aa1ac7f9fd93c943ab8619e625976e567',1,'micro_service_stats_s::Endpoints']]], + ['endpointslen_2',['endpointslen',['../structmicro__service__info__s.html#afa11d35ca9aa8c19bc95409727479cd7',1,'micro_service_info_s::EndpointsLen'],['../structmicro__service__stats__s.html#a88ca92be3498c27f5519c8ddbd2dc9df',1,'micro_service_stats_s::EndpointsLen']]], + ['entries_3',['entries',['../structkv_entry_list.html#a179d4d3e5844d005be1ed9134b969a50',1,'kvEntryList::Entries'],['../group__kv_entry.html',1,'KeyValue store entries']]], + ['environment_20variables_4',['Environment Variables',['../group__env_variables_group.html',1,'']]], + ['err_5',['Err',['../structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5',1,'jsPubAckErr']]], + ['errcode_6',['ErrCode',['../structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a',1,'jsPubAckErr']]], + ['errhandler_7',['errhandler',['../structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b',1,'jsOptions::jsOptionsPublishAsync::ErrHandler'],['../structmicro__service__config__s.html#a4069a6987c910fb4f045b233b6befc27',1,'micro_service_config_s::ErrHandler']]], + ['errhandlerclosure_8',['ErrHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81',1,'jsOptions::jsOptionsPublishAsync']]], + ['errors_9',['Errors',['../structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d',1,'jsAPIStats']]], + ['errtext_10',['ErrText',['../structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87',1,'jsPubAckErr']]], + ['expectlastmsgid_11',['ExpectLastMsgId',['../structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61',1,'jsPubOptions']]], + ['expectlastseq_12',['ExpectLastSeq',['../structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf',1,'jsPubOptions']]], + ['expectlastsubjectseq_13',['ExpectLastSubjectSeq',['../structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253',1,'jsPubOptions']]], + ['expectnomessage_14',['ExpectNoMessage',['../structjs_pub_options.html#a740a7edee8c832a75b75fded6046ba90',1,'jsPubOptions']]], + ['expectstream_15',['ExpectStream',['../structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f',1,'jsPubOptions']]], + ['experimental_20microservices_16',['EXPERIMENTAL - Microservices',['../group__micro_group.html',1,'']]], + ['expires_17',['Expires',['../structjs_fetch_request.html#ac3351138ce8ac3b321ac1eb78887116e',1,'jsFetchRequest']]], + ['external_18',['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.html b/doc/html/search/all_6.html deleted file mode 100644 index f1e516d75..000000000 --- a/doc/html/search/all_6.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_6.js b/doc/html/search/all_6.js index 99384def5..817f60a62 100644 --- a/doc/html/search/all_6.js +++ b/doc/html/search/all_6.js @@ -1,22 +1,12 @@ var searchData= [ - ['endpoint_59',['Endpoint',['../structmicro__service__config__s.html#ae13d06757417aabf01619090ab83f977',1,'micro_service_config_s']]], - ['endpoints_60',['Endpoints',['../structmicro__service__info__s.html#ac65a0b0e98971c334080b022f71e482d',1,'micro_service_info_s::Endpoints()'],['../structmicro__service__stats__s.html#aa1ac7f9fd93c943ab8619e625976e567',1,'micro_service_stats_s::Endpoints()']]], - ['endpointslen_61',['EndpointsLen',['../structmicro__service__info__s.html#afa11d35ca9aa8c19bc95409727479cd7',1,'micro_service_info_s::EndpointsLen()'],['../structmicro__service__stats__s.html#a88ca92be3498c27f5519c8ddbd2dc9df',1,'micro_service_stats_s::EndpointsLen()']]], - ['entries_62',['Entries',['../structkv_entry_list.html#a179d4d3e5844d005be1ed9134b969a50',1,'kvEntryList']]], - ['environment_20variables_63',['Environment Variables',['../group__env_variables_group.html',1,'']]], - ['err_64',['Err',['../structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5',1,'jsPubAckErr']]], - ['errcode_65',['ErrCode',['../structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a',1,'jsPubAckErr']]], - ['errhandler_66',['ErrHandler',['../structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b',1,'jsOptions::jsOptionsPublishAsync::ErrHandler()'],['../structmicro__service__config__s.html#a4069a6987c910fb4f045b233b6befc27',1,'micro_service_config_s::ErrHandler()']]], - ['errhandlerclosure_67',['ErrHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81',1,'jsOptions::jsOptionsPublishAsync']]], - ['errors_68',['Errors',['../structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d',1,'jsAPIStats']]], - ['errtext_69',['ErrText',['../structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87',1,'jsPubAckErr']]], - ['expectlastmsgid_70',['ExpectLastMsgId',['../structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61',1,'jsPubOptions']]], - ['expectlastseq_71',['ExpectLastSeq',['../structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf',1,'jsPubOptions']]], - ['expectlastsubjectseq_72',['ExpectLastSubjectSeq',['../structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253',1,'jsPubOptions']]], - ['expectnomessage_73',['ExpectNoMessage',['../structjs_pub_options.html#a740a7edee8c832a75b75fded6046ba90',1,'jsPubOptions']]], - ['expectstream_74',['ExpectStream',['../structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f',1,'jsPubOptions']]], - ['experimental_20_2d_20microservices_75',['EXPERIMENTAL - Microservices',['../group__micro_group.html',1,'']]], - ['expires_76',['Expires',['../structjs_fetch_request.html#ac3351138ce8ac3b321ac1eb78887116e',1,'jsFetchRequest']]], - ['external_77',['External',['../structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888',1,'jsStreamSource::External()'],['../structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05',1,'jsStreamSourceInfo::External()']]] + ['fetchsize_0',['FetchSize',['../structjs_options_1_1js_options_pull_subscribe_async.html#a3f6f91deb357cc43d0d32c1dad7afd9b',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['filtersubject_1',['filtersubject',['../structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3',1,'jsStreamSource::FilterSubject'],['../structjs_stream_source_info.html#a0c0f08cd9dc97a5df116356bfebb8824',1,'jsStreamSourceInfo::FilterSubject'],['../structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca',1,'jsConsumerConfig::FilterSubject']]], + ['filtersubjects_2',['FilterSubjects',['../structjs_consumer_config.html#ada703eb1db0288d8a937126d6d856c6f',1,'jsConsumerConfig']]], + ['filtersubjectslen_3',['FilterSubjectsLen',['../structjs_consumer_config.html#a2a6cdec5efe7542496f8b8cccb539643',1,'jsConsumerConfig']]], + ['firstseq_4',['firstseq',['../structjs_stream_config.html#a7ed5e8e5a8d367b25751b9708d0e395b',1,'jsStreamConfig::FirstSeq'],['../structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da',1,'jsStreamState::FirstSeq']]], + ['firsttime_5',['FirstTime',['../structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0',1,'jsStreamState']]], + ['flowcontrol_6',['FlowControl',['../structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0',1,'jsConsumerConfig']]], + ['frequently_20asked_20questions_7',['Frequently Asked Questions',['../index.html#faq_sec',1,'']]], + ['functions_8',['functions',['../group__func_group.html',1,'Functions'],['../group__micro_functions.html',1,'Functions']]] ]; diff --git a/doc/html/search/all_7.html b/doc/html/search/all_7.html deleted file mode 100644 index 8ddbf6c8e..000000000 --- a/doc/html/search/all_7.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_7.js b/doc/html/search/all_7.js index e5b18c6d0..53815dc23 100644 --- a/doc/html/search/all_7.js +++ b/doc/html/search/all_7.js @@ -1,11 +1,7 @@ var searchData= [ - ['fetchsize_78',['FetchSize',['../structjs_options_1_1js_options_pull_subscribe_async.html#a3f6f91deb357cc43d0d32c1dad7afd9b',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['filtersubject_79',['FilterSubject',['../structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3',1,'jsStreamSource::FilterSubject()'],['../structjs_stream_source_info.html#a0c0f08cd9dc97a5df116356bfebb8824',1,'jsStreamSourceInfo::FilterSubject()'],['../structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca',1,'jsConsumerConfig::FilterSubject()']]], - ['filtersubjects_80',['FilterSubjects',['../structjs_consumer_config.html#ada703eb1db0288d8a937126d6d856c6f',1,'jsConsumerConfig']]], - ['filtersubjectslen_81',['FilterSubjectsLen',['../structjs_consumer_config.html#a2a6cdec5efe7542496f8b8cccb539643',1,'jsConsumerConfig']]], - ['firstseq_82',['FirstSeq',['../structjs_stream_config.html#a7ed5e8e5a8d367b25751b9708d0e395b',1,'jsStreamConfig::FirstSeq()'],['../structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da',1,'jsStreamState::FirstSeq()']]], - ['firsttime_83',['FirstTime',['../structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0',1,'jsStreamState']]], - ['flowcontrol_84',['FlowControl',['../structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0',1,'jsConsumerConfig']]], - ['functions_85',['Functions',['../group__func_group.html',1,'(Global Namespace)'],['../group__micro_functions.html',1,'(Global Namespace)']]] + ['handler_0',['Handler',['../structmicro__endpoint__config__s.html#a4a916af910a5eb88abf3f0aa60082667',1,'micro_endpoint_config_s']]], + ['headersonly_1',['headersonly',['../structjs_re_publish.html#a16ebc4cdae4a407cf4e32aad212888db',1,'jsRePublish::HeadersOnly'],['../structjs_consumer_config.html#a30d4142bac47ab6dc583c5ee193704e6',1,'jsConsumerConfig::HeadersOnly']]], + ['heartbeat_2',['heartbeat',['../structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53',1,'jsConsumerConfig::Heartbeat'],['../structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496',1,'jsFetchRequest::Heartbeat'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a30244e22126c588b4a18c6dc23a146d9',1,'jsOptions::jsOptionsPullSubscribeAsync::Heartbeat']]], + ['history_3',['History',['../structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98',1,'kvConfig']]] ]; diff --git a/doc/html/search/all_8.html b/doc/html/search/all_8.html deleted file mode 100644 index 83c55ae22..000000000 --- a/doc/html/search/all_8.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_8.js b/doc/html/search/all_8.js index 3a4beebb8..b4a5077b1 100644 --- a/doc/html/search/all_8.js +++ b/doc/html/search/all_8.js @@ -1,7 +1,11 @@ var searchData= [ - ['handler_86',['Handler',['../structmicro__endpoint__config__s.html#a4a916af910a5eb88abf3f0aa60082667',1,'micro_endpoint_config_s']]], - ['headersonly_87',['HeadersOnly',['../structjs_re_publish.html#a16ebc4cdae4a407cf4e32aad212888db',1,'jsRePublish::HeadersOnly()'],['../structjs_consumer_config.html#a30d4142bac47ab6dc583c5ee193704e6',1,'jsConsumerConfig::HeadersOnly()']]], - ['heartbeat_88',['Heartbeat',['../structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53',1,'jsConsumerConfig::Heartbeat()'],['../structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496',1,'jsFetchRequest::Heartbeat()'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a30244e22126c588b4a18c6dc23a146d9',1,'jsOptions::jsOptionsPullSubscribeAsync::Heartbeat()']]], - ['history_89',['History',['../structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98',1,'kvConfig']]] + ['id_0',['id',['../structmicro__service__info__s.html#a9368a61ebb6cf74a27ea261d7517d9c2',1,'micro_service_info_s::Id'],['../structmicro__service__stats__s.html#afbc7f9586df0c4d8969736e76284bb20',1,'micro_service_stats_s::Id']]], + ['ignoredeletes_1',['IgnoreDeletes',['../structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07',1,'kvWatchOptions']]], + ['inactivethreshold_2',['inactivethreshold',['../structjs_stream_consumer_limits.html#aaf4fdc51f35f27690c05c410d185e5d1',1,'jsStreamConsumerLimits::InactiveThreshold'],['../structjs_consumer_config.html#af6376a6009124c25d7016bc548f3855d',1,'jsConsumerConfig::InactiveThreshold']]], + ['inboxes_3',['Inboxes',['../group__inbox_group.html',1,'']]], + ['includehistory_4',['IncludeHistory',['../structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649',1,'kvWatchOptions']]], + ['info_5',['Info',['../structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c',1,'jsOptions::jsOptionsStream']]], + ['installation_6',['Installation',['../index.html#install_sec',1,'']]], + ['introduction_7',['Introduction',['../index.html#intro_sec',1,'']]] ]; diff --git a/doc/html/search/all_9.html b/doc/html/search/all_9.html deleted file mode 100644 index 1e263c134..000000000 --- a/doc/html/search/all_9.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_9.js b/doc/html/search/all_9.js index a229967e9..cc0c96b94 100644 --- a/doc/html/search/all_9.js +++ b/doc/html/search/all_9.js @@ -1,9 +1,278 @@ var searchData= [ - ['id_90',['Id',['../structmicro__service__info__s.html#a9368a61ebb6cf74a27ea261d7517d9c2',1,'micro_service_info_s::Id()'],['../structmicro__service__stats__s.html#afbc7f9586df0c4d8969736e76284bb20',1,'micro_service_stats_s::Id()']]], - ['ignoredeletes_91',['IgnoreDeletes',['../structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07',1,'kvWatchOptions']]], - ['inactivethreshold_92',['InactiveThreshold',['../structjs_stream_consumer_limits.html#aaf4fdc51f35f27690c05c410d185e5d1',1,'jsStreamConsumerLimits::InactiveThreshold()'],['../structjs_consumer_config.html#af6376a6009124c25d7016bc548f3855d',1,'jsConsumerConfig::InactiveThreshold()']]], - ['inboxes_93',['Inboxes',['../group__inbox_group.html',1,'']]], - ['includehistory_94',['IncludeHistory',['../structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649',1,'kvWatchOptions']]], - ['info_95',['Info',['../structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c',1,'jsOptions::jsOptionsStream']]] + ['jetstream_0',['JetStream',['../group__js_group.html',1,'']]], + ['jetstream_20assets_20management_1',['JetStream Assets Management',['../group__js_assets_group.html',1,'']]], + ['js_5fackall_2',['js_AckAll',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a',1,'nats.h']]], + ['js_5fackexplicit_3',['js_AckExplicit',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e',1,'nats.h']]], + ['js_5facknone_4',['js_AckNone',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c',1,'nats.h']]], + ['js_5faddconsumer_5',['js_AddConsumer',['../group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115',1,'nats.h']]], + ['js_5faddstream_6',['js_AddStream',['../group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75',1,'nats.h']]], + ['js_5fconsumernames_7',['js_ConsumerNames',['../group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0',1,'nats.h']]], + ['js_5fconsumers_8',['js_Consumers',['../group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9',1,'nats.h']]], + ['js_5fcreatekeyvalue_9',['js_CreateKeyValue',['../group__kv_group_mgt.html#gabc445bfe87112e56a6c73872fec6893e',1,'nats.h']]], + ['js_5fdeleteconsumer_10',['js_DeleteConsumer',['../group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490',1,'nats.h']]], + ['js_5fdeletekeyvalue_11',['js_DeleteKeyValue',['../group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937',1,'nats.h']]], + ['js_5fdeletemsg_12',['js_DeleteMsg',['../group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd',1,'nats.h']]], + ['js_5fdeletestream_13',['js_DeleteStream',['../group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172',1,'nats.h']]], + ['js_5fdeliverall_14',['js_DeliverAll',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758',1,'nats.h']]], + ['js_5fdeliverbystartsequence_15',['js_DeliverByStartSequence',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e',1,'nats.h']]], + ['js_5fdeliverbystarttime_16',['js_DeliverByStartTime',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6',1,'nats.h']]], + ['js_5fdeliverlast_17',['js_DeliverLast',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d',1,'nats.h']]], + ['js_5fdeliverlastpersubject_18',['js_DeliverLastPerSubject',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b',1,'nats.h']]], + ['js_5fdelivernew_19',['js_DeliverNew',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381',1,'nats.h']]], + ['js_5fdirectgetmsg_20',['js_DirectGetMsg',['../group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae',1,'nats.h']]], + ['js_5fdiscardnew_21',['js_DiscardNew',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab',1,'nats.h']]], + ['js_5fdiscardold_22',['js_DiscardOld',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6',1,'nats.h']]], + ['js_5ferasemsg_23',['js_EraseMsg',['../group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0',1,'nats.h']]], + ['js_5ffilestorage_24',['js_FileStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec',1,'nats.h']]], + ['js_5fgetaccountinfo_25',['js_GetAccountInfo',['../group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46',1,'nats.h']]], + ['js_5fgetconsumerinfo_26',['js_GetConsumerInfo',['../group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23',1,'nats.h']]], + ['js_5fgetlastmsg_27',['js_GetLastMsg',['../group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c',1,'nats.h']]], + ['js_5fgetmsg_28',['js_GetMsg',['../group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f',1,'nats.h']]], + ['js_5fgetstreaminfo_29',['js_GetStreamInfo',['../group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a',1,'nats.h']]], + ['js_5finterestpolicy_30',['js_InterestPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd',1,'nats.h']]], + ['js_5fkeyvalue_31',['js_KeyValue',['../group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6',1,'nats.h']]], + ['js_5flimitspolicy_32',['js_LimitsPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f',1,'nats.h']]], + ['js_5fmemorystorage_33',['js_MemoryStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314',1,'nats.h']]], + ['js_5fpauseconsumer_34',['js_PauseConsumer',['../group__js_assets_group.html#gabb1579300f501ba4611efce29d952b82',1,'nats.h']]], + ['js_5fpublish_35',['js_Publish',['../group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477',1,'nats.h']]], + ['js_5fpublishasync_36',['js_PublishAsync',['../group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c',1,'nats.h']]], + ['js_5fpublishasynccomplete_37',['js_PublishAsyncComplete',['../group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d',1,'nats.h']]], + ['js_5fpublishasyncgetpendinglist_38',['js_PublishAsyncGetPendingList',['../group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c',1,'nats.h']]], + ['js_5fpublishmsg_39',['js_PublishMsg',['../group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd',1,'nats.h']]], + ['js_5fpublishmsgasync_40',['js_PublishMsgAsync',['../group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873',1,'nats.h']]], + ['js_5fpullsubscribe_41',['js_PullSubscribe',['../group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd',1,'nats.h']]], + ['js_5fpullsubscribeasync_42',['js_PullSubscribeAsync',['../group__js_sub_group.html#ga938d410675ab09fa8c21896ab61bed0a',1,'nats.h']]], + ['js_5fpurgestream_43',['js_PurgeStream',['../group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125',1,'nats.h']]], + ['js_5freplayinstant_44',['js_ReplayInstant',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44',1,'nats.h']]], + ['js_5freplayoriginal_45',['js_ReplayOriginal',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5',1,'nats.h']]], + ['js_5fstoragecompressionnone_46',['js_StorageCompressionNone',['../group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720a97bd071285006dc90dc4600a25f85e89',1,'nats.h']]], + ['js_5fstoragecompressions2_47',['js_StorageCompressionS2',['../group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720afab4e3a974823f4438292b2405349d4a',1,'nats.h']]], + ['js_5fstreamnames_48',['js_StreamNames',['../group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc',1,'nats.h']]], + ['js_5fstreams_49',['js_Streams',['../group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0',1,'nats.h']]], + ['js_5fsubscribe_50',['js_Subscribe',['../group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515',1,'nats.h']]], + ['js_5fsubscribemulti_51',['js_SubscribeMulti',['../group__js_sub_group.html#gacb33da7a1644f8cad9d3c202a006bc91',1,'nats.h']]], + ['js_5fsubscribesync_52',['js_SubscribeSync',['../group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf',1,'nats.h']]], + ['js_5fsubscribesyncmulti_53',['js_SubscribeSyncMulti',['../group__js_sub_group.html#gabb2540e3c4edd2a68692a78d756b537c',1,'nats.h']]], + ['js_5fupdateconsumer_54',['js_UpdateConsumer',['../group__js_assets_group.html#gad13ec256e24710bb237995814871e554',1,'nats.h']]], + ['js_5fupdatestream_55',['js_UpdateStream',['../group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31',1,'nats.h']]], + ['js_5fworkqueuepolicy_56',['js_WorkQueuePolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478',1,'nats.h']]], + ['jsaccountinfo_57',['jsaccountinfo',['../group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab',1,'jsAccountInfo: nats.h'],['../structjs_account_info.html',1,'jsAccountInfo']]], + ['jsaccountinfo_5fdestroy_58',['jsAccountInfo_Destroy',['../group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b',1,'nats.h']]], + ['jsaccountlimits_59',['jsaccountlimits',['../structjs_account_limits.html',1,'jsAccountLimits'],['../group__types_group.html#gaa889f706cce285adb9cea8aba0b76866',1,'jsAccountLimits: nats.h']]], + ['jsaccountresourcesexceedederr_60',['JSAccountResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a',1,'status.h']]], + ['jsackpolicy_61',['jsAckPolicy',['../group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873',1,'nats.h']]], + ['jsapistats_62',['jsapistats',['../structjs_a_p_i_stats.html',1,'jsAPIStats'],['../group__types_group.html#gad057a0107367ce5727975f3daf63ff75',1,'jsAPIStats: nats.h']]], + ['jsbadrequesterr_63',['JSBadRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13',1,'status.h']]], + ['jsclusterincompleteerr_64',['JSClusterIncompleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9',1,'status.h']]], + ['jsclusterinfo_65',['jsclusterinfo',['../structjs_cluster_info.html',1,'jsClusterInfo'],['../group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6',1,'jsClusterInfo: nats.h']]], + ['jsclusternopeerserr_66',['JSClusterNoPeersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb',1,'status.h']]], + ['jsclusternotactiveerr_67',['JSClusterNotActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c',1,'status.h']]], + ['jsclusternotassignederr_68',['JSClusterNotAssignedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0',1,'status.h']]], + ['jsclusternotavailerr_69',['JSClusterNotAvailErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696',1,'status.h']]], + ['jsclusternotleadererr_70',['JSClusterNotLeaderErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893',1,'status.h']]], + ['jsclusterpeernotmembererr_71',['JSClusterPeerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb',1,'status.h']]], + ['jsclusterrequirederr_72',['JSClusterRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60',1,'status.h']]], + ['jsclusterservernotmembererr_73',['JSClusterServerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93',1,'status.h']]], + ['jsclustertagserr_74',['JSClusterTagsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4',1,'status.h']]], + ['jsclusterunsupportfeatureerr_75',['JSClusterUnSupportFeatureErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00',1,'status.h']]], + ['jsconsumerbaddurablenameerr_76',['JSConsumerBadDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe',1,'status.h']]], + ['jsconsumerconfig_77',['jsconsumerconfig',['../group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee',1,'jsConsumerConfig: nats.h'],['../structjs_consumer_config.html',1,'jsConsumerConfig']]], + ['jsconsumerconfig_5finit_78',['jsConsumerConfig_Init',['../group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66',1,'nats.h']]], + ['jsconsumerconfigrequirederr_79',['JSConsumerConfigRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f',1,'status.h']]], + ['jsconsumercreatedurableandnamemismatcherr_80',['JSConsumerCreateDurableAndNameMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2fd5f6bb7dac1ef16bdc0818886f78ac',1,'status.h']]], + ['jsconsumercreateerr_81',['JSConsumerCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989',1,'status.h']]], + ['jsconsumercreatefiltersubjectmismatcherr_82',['JSConsumerCreateFilterSubjectMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaee714daa8b2d00c09d202bbf682a099',1,'status.h']]], + ['jsconsumerdelivercycleerr_83',['JSConsumerDeliverCycleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b',1,'status.h']]], + ['jsconsumerdelivertowildcardserr_84',['JSConsumerDeliverToWildcardsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00',1,'status.h']]], + ['jsconsumerdescriptiontoolongerr_85',['JSConsumerDescriptionTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5',1,'status.h']]], + ['jsconsumerdirectrequiresephemeralerr_86',['JSConsumerDirectRequiresEphemeralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0',1,'status.h']]], + ['jsconsumerdirectrequirespusherr_87',['JSConsumerDirectRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92',1,'status.h']]], + ['jsconsumerdurablenamenotinsubjecterr_88',['JSConsumerDurableNameNotInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6',1,'status.h']]], + ['jsconsumerdurablenamenotmatchsubjecterr_89',['JSConsumerDurableNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4',1,'status.h']]], + ['jsconsumerdurablenamenotseterr_90',['JSConsumerDurableNameNotSetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28',1,'status.h']]], + ['jsconsumerephemeralwithdurableinsubjecterr_91',['JSConsumerEphemeralWithDurableInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3',1,'status.h']]], + ['jsconsumerephemeralwithdurablenameerr_92',['JSConsumerEphemeralWithDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829',1,'status.h']]], + ['jsconsumerexistingactiveerr_93',['JSConsumerExistingActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58',1,'status.h']]], + ['jsconsumerfcrequirespusherr_94',['JSConsumerFCRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79',1,'status.h']]], + ['jsconsumerfilternotsubseterr_95',['JSConsumerFilterNotSubsetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb',1,'status.h']]], + ['jsconsumerhbrequirespusherr_96',['JSConsumerHBRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63',1,'status.h']]], + ['jsconsumerinfo_97',['jsconsumerinfo',['../group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5',1,'jsConsumerInfo: nats.h'],['../structjs_consumer_info.html',1,'jsConsumerInfo']]], + ['jsconsumerinfo_5fdestroy_98',['jsConsumerInfo_Destroy',['../group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088',1,'nats.h']]], + ['jsconsumerinfolist_99',['jsconsumerinfolist',['../structjs_consumer_info_list.html',1,'jsConsumerInfoList'],['../group__types_group.html#gadad3bf72baae970662248d82d9b05d0a',1,'jsConsumerInfoList: nats.h']]], + ['jsconsumerinfolist_5fdestroy_100',['jsConsumerInfoList_Destroy',['../group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8',1,'nats.h']]], + ['jsconsumerinvaliddeliversubjecterr_101',['JSConsumerInvalidDeliverSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1242d9e6509f08c01c3373d0e66dc96',1,'status.h']]], + ['jsconsumerinvalidpolicyerr_102',['JSConsumerInvalidPolicyErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3',1,'status.h']]], + ['jsconsumerinvalidsamplingerr_103',['JSConsumerInvalidSamplingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e',1,'status.h']]], + ['jsconsumermaxdeliverbackofferr_104',['JSConsumerMaxDeliverBackoffErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af7c1cf2c692140c4b28ebfc47acb0c41',1,'status.h']]], + ['jsconsumermaxpendingackexcesserr_105',['JSConsumerMaxPendingAckExcessErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac4afe1d580083bd55c36b3e55a5ef479',1,'status.h']]], + ['jsconsumermaxpendingackpolicyrequirederr_106',['JSConsumerMaxPendingAckPolicyRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4',1,'status.h']]], + ['jsconsumermaxrequestbatchexceedederr_107',['JSConsumerMaxRequestBatchExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a597c98a0637cec454b724b049098cee8',1,'status.h']]], + ['jsconsumermaxrequestbatchnegativeerr_108',['JSConsumerMaxRequestBatchNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abca8571110c4244d218c2dc1779d8786',1,'status.h']]], + ['jsconsumermaxrequestexpirestosmallerr_109',['JSConsumerMaxRequestExpiresToSmallErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9c1c31813a713fcee44ec06728cc6382',1,'status.h']]], + ['jsconsumermaxwaitingnegativeerr_110',['JSConsumerMaxWaitingNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219',1,'status.h']]], + ['jsconsumernamecontainspathseparatorserr_111',['JSConsumerNameContainsPathSeparatorsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aab479befe55dfbc113b128367ea3739e',1,'status.h']]], + ['jsconsumernameexisterr_112',['JSConsumerNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8',1,'status.h']]], + ['jsconsumernameslist_113',['jsconsumernameslist',['../structjs_consumer_names_list.html',1,'jsConsumerNamesList'],['../group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2',1,'jsConsumerNamesList: nats.h']]], + ['jsconsumernameslist_5fdestroy_114',['jsConsumerNamesList_Destroy',['../group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50',1,'nats.h']]], + ['jsconsumernametoolongerr_115',['JSConsumerNameTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f',1,'status.h']]], + ['jsconsumernotfounderr_116',['JSConsumerNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b',1,'status.h']]], + ['jsconsumerofflineerr_117',['JSConsumerOfflineErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0eb191886a17e917f2fa0eaa81d4b61',1,'status.h']]], + ['jsconsumeronmappederr_118',['JSConsumerOnMappedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847',1,'status.h']]], + ['jsconsumerpauseresponse_119',['jsconsumerpauseresponse',['../group__types_group.html#gad333f1891809ea7641908e62dcc809ce',1,'jsConsumerPauseResponse: nats.h'],['../structjs_consumer_pause_response.html',1,'jsConsumerPauseResponse']]], + ['jsconsumerpauseresponse_5fdestroy_120',['jsConsumerPauseResponse_Destroy',['../group__js_assets_group.html#ga7a3c0d2b1c98a4696e39d3c1ce111a25',1,'nats.h']]], + ['jsconsumerpullnotdurableerr_121',['JSConsumerPullNotDurableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed',1,'status.h']]], + ['jsconsumerpullrequiresackerr_122',['JSConsumerPullRequiresAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a',1,'status.h']]], + ['jsconsumerpullwithratelimiterr_123',['JSConsumerPullWithRateLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8',1,'status.h']]], + ['jsconsumerpushmaxwaitingerr_124',['JSConsumerPushMaxWaitingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e',1,'status.h']]], + ['jsconsumerreplacementwithdifferentnameerr_125',['JSConsumerReplacementWithDifferentNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63',1,'status.h']]], + ['jsconsumerreplicasexceedsstreamerr_126',['JSConsumerReplicasExceedsStreamErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1d159f128cd9b261b5270f7e36ed22d1',1,'status.h']]], + ['jsconsumersequencemismatch_127',['jsconsumersequencemismatch',['../group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd',1,'jsConsumerSequenceMismatch: nats.h'],['../structjs_consumer_sequence_mismatch.html',1,'jsConsumerSequenceMismatch']]], + ['jsconsumersmallheartbeaterr_128',['JSConsumerSmallHeartbeatErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd',1,'status.h']]], + ['jsconsumerstorefailederr_129',['JSConsumerStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608',1,'status.h']]], + ['jsconsumerwithflowcontrolneedsheartbeatserr_130',['JSConsumerWithFlowControlNeedsHeartbeatsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc25cc794fce2ab7b9757ff506de51c3',1,'status.h']]], + ['jsconsumerwqconsumernotdeliverallerr_131',['JSConsumerWQConsumerNotDeliverAllErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9',1,'status.h']]], + ['jsconsumerwqconsumernotuniqueerr_132',['JSConsumerWQConsumerNotUniqueErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2',1,'status.h']]], + ['jsconsumerwqmultipleunfilterederr_133',['JSConsumerWQMultipleUnfilteredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d',1,'status.h']]], + ['jsconsumerwqrequiresexplicitackerr_134',['JSConsumerWQRequiresExplicitAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56',1,'status.h']]], + ['jsctx_135',['jsCtx',['../group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1',1,'nats.h']]], + ['jsctx_5fdestroy_136',['jsCtx_Destroy',['../group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856',1,'nats.h']]], + ['jsdeliverpolicy_137',['jsDeliverPolicy',['../group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818',1,'nats.h']]], + ['jsdirectgetmsgoptions_138',['jsdirectgetmsgoptions',['../structjs_direct_get_msg_options.html',1,'jsDirectGetMsgOptions'],['../group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063',1,'jsDirectGetMsgOptions: nats.h']]], + ['jsdirectgetmsgoptions_5finit_139',['jsDirectGetMsgOptions_Init',['../group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb',1,'nats.h']]], + ['jsdiscardpolicy_140',['jsDiscardPolicy',['../group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2',1,'nats.h']]], + ['jserrcode_141',['jsErrCode',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70',1,'status.h']]], + ['jsexternalstream_142',['jsexternalstream',['../structjs_external_stream.html',1,'jsExternalStream'],['../group__types_group.html#gaef6601477f6456bebc229f7f38982a6c',1,'jsExternalStream: nats.h']]], + ['jsexternalstream_5finit_143',['jsExternalStream_Init',['../group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4',1,'nats.h']]], + ['jsfetchcompletehandler_144',['jsFetchCompleteHandler',['../group__types_group.html#gaa17c5b961bcaa3c5907f48366b6e75c4',1,'nats.h']]], + ['jsfetchnexthandler_145',['jsFetchNextHandler',['../group__types_group.html#ga617d3ea9036a7ef05dd3868fa56abafc',1,'nats.h']]], + ['jsfetchrequest_146',['jsfetchrequest',['../group__types_group.html#gaf11e6664c1f335a5287af71c703935fa',1,'jsFetchRequest: nats.h'],['../structjs_fetch_request.html',1,'jsFetchRequest']]], + ['jsfetchrequest_5finit_147',['jsFetchRequest_Init',['../group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b',1,'nats.h']]], + ['jsinsufficientresourceserr_148',['JSInsufficientResourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49',1,'status.h']]], + ['jsinvalidjsonerr_149',['JSInvalidJSONErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1',1,'status.h']]], + ['jslastsequence_150',['JSLastSequence',['../nats_8h.html#ae18fb15ea8130a650e904e5153eb30d5',1,'nats.h']]], + ['jsloststreamdata_151',['jsloststreamdata',['../structjs_lost_stream_data.html',1,'jsLostStreamData'],['../group__types_group.html#gaf80828510450faf84bbf456e94f5b784',1,'jsLostStreamData: nats.h']]], + ['jsmaximumconsumerslimiterr_152',['JSMaximumConsumersLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24',1,'status.h']]], + ['jsmaximumstreamslimiterr_153',['JSMaximumStreamsLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5',1,'status.h']]], + ['jsmemoryresourcesexceedederr_154',['JSMemoryResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57',1,'status.h']]], + ['jsmirrorconsumersetupfailederr_155',['JSMirrorConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb',1,'status.h']]], + ['jsmirrormaxmessagesizetoobigerr_156',['JSMirrorMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1',1,'status.h']]], + ['jsmirrorwithsourceserr_157',['JSMirrorWithSourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c',1,'status.h']]], + ['jsmirrorwithstartseqandtimeerr_158',['JSMirrorWithStartSeqAndTimeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3',1,'status.h']]], + ['jsmirrorwithsubjectfilterserr_159',['JSMirrorWithSubjectFiltersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7',1,'status.h']]], + ['jsmirrorwithsubjectserr_160',['JSMirrorWithSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043',1,'status.h']]], + ['jsmsgmetadata_161',['jsmsgmetadata',['../structjs_msg_meta_data.html',1,'jsMsgMetaData'],['../group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a',1,'jsMsgMetaData: nats.h']]], + ['jsmsgmetadata_5fdestroy_162',['jsMsgMetaData_Destroy',['../group__js_msg.html#gaf9bf92294342bcb27053de7038606d12',1,'nats.h']]], + ['jsmsgrollup_163',['JSMsgRollup',['../nats_8h.html#a3938efee417dc67ff2bcf62f913f9054',1,'nats.h']]], + ['jsmsgrollupall_164',['JSMsgRollupAll',['../nats_8h.html#acc62d11b7e67fe3feb74acdfa4a6e8ac',1,'nats.h']]], + ['jsmsgrollupsubject_165',['JSMsgRollupSubject',['../nats_8h.html#ad22dce8f66bae9b3e1027790d9c95c09',1,'nats.h']]], + ['jsmsgsize_166',['JSMsgSize',['../nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4',1,'nats.h']]], + ['jsnoaccounterr_167',['JSNoAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b',1,'status.h']]], + ['jsnolimitserr_168',['JSNoLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acfa2c06f8baef07cd96a3627ddea641b',1,'status.h']]], + ['jsnomessagefounderr_169',['JSNoMessageFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410',1,'status.h']]], + ['jsnotemptyrequesterr_170',['JSNotEmptyRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690',1,'status.h']]], + ['jsnotenablederr_171',['JSNotEnabledErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c',1,'status.h']]], + ['jsnotenabledforaccounterr_172',['JSNotEnabledForAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04',1,'status.h']]], + ['jsoptions_173',['jsoptions',['../structjs_options.html',1,'jsOptions'],['../group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5',1,'jsOptions: nats.h']]], + ['jsoptions_5finit_174',['jsOptions_Init',['../group__js_group.html#ga855ff9a04888d696785cc5ede96112e4',1,'nats.h']]], + ['jsoptionspublishasync_175',['jsOptionsPublishAsync',['../structjs_options_1_1js_options_publish_async.html',1,'jsOptions']]], + ['jsoptionspullsubscribeasync_176',['jsOptionsPullSubscribeAsync',['../structjs_options_1_1js_options_pull_subscribe_async.html',1,'jsOptions']]], + ['jsoptionsstream_177',['jsOptionsStream',['../structjs_options_1_1js_options_stream.html',1,'jsOptions']]], + ['jsoptionsstreaminfo_178',['jsOptionsStreamInfo',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html',1,'jsOptions::jsOptionsStream']]], + ['jsoptionsstreampurge_179',['jsOptionsStreamPurge',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html',1,'jsOptions::jsOptionsStream']]], + ['jspeerinfo_180',['jspeerinfo',['../group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b',1,'jsPeerInfo: nats.h'],['../structjs_peer_info.html',1,'jsPeerInfo']]], + ['jspeerremaperr_181',['JSPeerRemapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda',1,'status.h']]], + ['jsplacement_182',['jsplacement',['../group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9',1,'jsPlacement: nats.h'],['../structjs_placement.html',1,'jsPlacement']]], + ['jsplacement_5finit_183',['jsPlacement_Init',['../group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0',1,'nats.h']]], + ['jspuback_184',['jspuback',['../group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f',1,'jsPubAck: nats.h'],['../structjs_pub_ack.html',1,'jsPubAck']]], + ['jspuback_5fdestroy_185',['jsPubAck_Destroy',['../group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4',1,'nats.h']]], + ['jspubackerr_186',['jspubackerr',['../group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40',1,'jsPubAckErr: nats.h'],['../structjs_pub_ack_err.html',1,'jsPubAckErr']]], + ['jspubackerrhandler_187',['jsPubAckErrHandler',['../group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992',1,'nats.h']]], + ['jspubackhandler_188',['jsPubAckHandler',['../group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729',1,'nats.h']]], + ['jspuboptions_189',['jspuboptions',['../structjs_pub_options.html',1,'jsPubOptions'],['../group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7',1,'jsPubOptions: nats.h']]], + ['jspuboptions_5finit_190',['jsPubOptions_Init',['../group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9',1,'nats.h']]], + ['jsraftgeneralerr_191',['JSRaftGeneralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b',1,'status.h']]], + ['jsreplaypolicy_192',['jsReplayPolicy',['../group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354',1,'nats.h']]], + ['jsreplicascountcannotbenegativeerr_193',['JSReplicasCountCannotBeNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0e2194a4bb7565834982a39deddea878',1,'status.h']]], + ['jsrepublish_194',['jsrepublish',['../structjs_re_publish.html',1,'jsRePublish'],['../group__types_group.html#gab991313d33ce270a882e4d0756c138f6',1,'jsRePublish: nats.h']]], + ['jsrepublish_5finit_195',['jsRePublish_Init',['../group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b',1,'nats.h']]], + ['jsrestoresubscribefailederr_196',['JSRestoreSubscribeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57',1,'status.h']]], + ['jsretentionpolicy_197',['jsRetentionPolicy',['../group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d',1,'nats.h']]], + ['jssequence_198',['JSSequence',['../nats_8h.html#a1c0a11996b44abc16a4f444ee4c1cb94',1,'nats.h']]], + ['jssequenceinfo_199',['jssequenceinfo',['../structjs_sequence_info.html',1,'jsSequenceInfo'],['../group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003',1,'jsSequenceInfo: nats.h']]], + ['jssequencenotfounderr_200',['JSSequenceNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c',1,'status.h']]], + ['jssequencepair_201',['jssequencepair',['../group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f',1,'jsSequencePair: nats.h'],['../structjs_sequence_pair.html',1,'jsSequencePair']]], + ['jssnapshotdeliversubjectinvaliderr_202',['JSSnapshotDeliverSubjectInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5',1,'status.h']]], + ['jssourceconsumersetupfailederr_203',['JSSourceConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a',1,'status.h']]], + ['jssourcemaxmessagesizetoobigerr_204',['JSSourceMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e',1,'status.h']]], + ['jsstoragecompression_205',['jsStorageCompression',['../group__types_group.html#ga10d2999dc673ed95e131e6ce5181f720',1,'nats.h']]], + ['jsstorageresourcesexceedederr_206',['JSStorageResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160',1,'status.h']]], + ['jsstoragetype_207',['jsStorageType',['../group__types_group.html#ga1802a53c79e667f093bba033b16adc98',1,'nats.h']]], + ['jsstream_208',['JSStream',['../nats_8h.html#aa2f2c14de864839a2ff7ea34415d37e0',1,'nats.h']]], + ['jsstreamalternate_209',['jsstreamalternate',['../group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490',1,'jsStreamAlternate: nats.h'],['../structjs_stream_alternate.html',1,'jsStreamAlternate']]], + ['jsstreamassignmenterr_210',['JSStreamAssignmentErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a',1,'status.h']]], + ['jsstreamconfig_211',['jsstreamconfig',['../structjs_stream_config.html',1,'jsStreamConfig'],['../group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf',1,'jsStreamConfig: nats.h']]], + ['jsstreamconfig_5finit_212',['jsStreamConfig_Init',['../group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6',1,'nats.h']]], + ['jsstreamconsumerlimits_213',['jsstreamconsumerlimits',['../structjs_stream_consumer_limits.html',1,'jsStreamConsumerLimits'],['../group__types_group.html#gadb76a02c18655461dbd3ee266502338c',1,'jsStreamConsumerLimits: nats.h']]], + ['jsstreamcreateerr_214',['JSStreamCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008',1,'status.h']]], + ['jsstreamdeleteerr_215',['JSStreamDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322',1,'status.h']]], + ['jsstreamexternalapioverlaperr_216',['JSStreamExternalApiOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8',1,'status.h']]], + ['jsstreamexternaldelprefixoverlapserr_217',['JSStreamExternalDelPrefixOverlapsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a',1,'status.h']]], + ['jsstreamgeneralerror_218',['JSStreamGeneralError',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717',1,'status.h']]], + ['jsstreaminfo_219',['jsstreaminfo',['../structjs_stream_info.html',1,'jsStreamInfo'],['../group__types_group.html#ga2629c9454996edf7914be36a9e44921b',1,'jsStreamInfo: nats.h']]], + ['jsstreaminfo_5fdestroy_220',['jsStreamInfo_Destroy',['../group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd',1,'nats.h']]], + ['jsstreaminfolist_221',['jsstreaminfolist',['../structjs_stream_info_list.html',1,'jsStreamInfoList'],['../group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565',1,'jsStreamInfoList: nats.h']]], + ['jsstreaminfolist_5fdestroy_222',['jsStreamInfoList_Destroy',['../group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629',1,'nats.h']]], + ['jsstreaminfomaxsubjectserr_223',['JSStreamInfoMaxSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7b5cebb5aaebd7b3bfa43f5457e97553',1,'status.h']]], + ['jsstreaminvalidconfig_224',['JSStreamInvalidConfig',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03',1,'status.h']]], + ['jsstreaminvaliderr_225',['JSStreamInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47',1,'status.h']]], + ['jsstreaminvalidexternaldeliverysubjerr_226',['JSStreamInvalidExternalDeliverySubjErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f',1,'status.h']]], + ['jsstreamlimitserr_227',['JSStreamLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393',1,'status.h']]], + ['jsstreammaxbytesrequirederr_228',['JSStreamMaxBytesRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a61cd7aa9b9e02f410465a61a085fa209',1,'status.h']]], + ['jsstreammaxstreambytesexceedederr_229',['JSStreamMaxStreamBytesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a60fd558fc8d0f31b895c7b579ba0c8b7',1,'status.h']]], + ['jsstreammessageexceedsmaximumerr_230',['JSStreamMessageExceedsMaximumErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889',1,'status.h']]], + ['jsstreammirrornotupdatableerr_231',['JSStreamMirrorNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8',1,'status.h']]], + ['jsstreammismatcherr_232',['JSStreamMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f',1,'status.h']]], + ['jsstreammoveandscaleerr_233',['JSStreamMoveAndScaleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a584d0bf058191cf2257d934f0bc5935c',1,'status.h']]], + ['jsstreammoveinprogresserr_234',['JSStreamMoveInProgressErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abf7739c7a0569149ed24ae8b9fbaf889',1,'status.h']]], + ['jsstreammovenotinprogresserr_235',['JSStreamMoveNotInProgressErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd66e18ccdc8c7e5737f09d39bc64e7b',1,'status.h']]], + ['jsstreammsgdeletefailed_236',['JSStreamMsgDeleteFailed',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68',1,'status.h']]], + ['jsstreamnamecontainspathseparatorserr_237',['JSStreamNameContainsPathSeparatorsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a833a78d95a6946e7ead515393c01ff',1,'status.h']]], + ['jsstreamnameexisterr_238',['JSStreamNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c',1,'status.h']]], + ['jsstreamnameexistrestorefailederr_239',['JSStreamNameExistRestoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9698a9c41a36783ff8bd8738dbce16cf',1,'status.h']]], + ['jsstreamnameslist_240',['jsstreamnameslist',['../structjs_stream_names_list.html',1,'jsStreamNamesList'],['../group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000',1,'jsStreamNamesList: nats.h']]], + ['jsstreamnameslist_5fdestroy_241',['jsStreamNamesList_Destroy',['../group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65',1,'nats.h']]], + ['jsstreamnotfounderr_242',['JSStreamNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f',1,'status.h']]], + ['jsstreamnotmatcherr_243',['JSStreamNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435',1,'status.h']]], + ['jsstreamofflineerr_244',['JSStreamOfflineErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7c88e5ccabcb2debe1ce0c1a05bbe18b',1,'status.h']]], + ['jsstreampurgefailederr_245',['JSStreamPurgeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a33f2e301313339eded6163982a680186',1,'status.h']]], + ['jsstreamreplicasnotsupportederr_246',['JSStreamReplicasNotSupportedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1',1,'status.h']]], + ['jsstreamreplicasnotupdatableerr_247',['JSStreamReplicasNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34',1,'status.h']]], + ['jsstreamrestoreerr_248',['JSStreamRestoreErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506',1,'status.h']]], + ['jsstreamrollupfailederr_249',['JSStreamRollupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70affa3c8139019a077fac6d403d7ed0522',1,'status.h']]], + ['jsstreamsealederr_250',['JSStreamSealedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9bd3f4f7a2eca1f1ed49cc0499cb9c78',1,'status.h']]], + ['jsstreamsequencenotmatcherr_251',['JSStreamSequenceNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17',1,'status.h']]], + ['jsstreamsnapshoterr_252',['JSStreamSnapshotErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45',1,'status.h']]], + ['jsstreamsource_253',['jsstreamsource',['../structjs_stream_source.html',1,'jsStreamSource'],['../group__types_group.html#gab4c43c87d81917aab748a50eee028449',1,'jsStreamSource: nats.h']]], + ['jsstreamsource_5finit_254',['jsStreamSource_Init',['../group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56',1,'nats.h']]], + ['jsstreamsourceinfo_255',['jsstreamsourceinfo',['../structjs_stream_source_info.html',1,'jsStreamSourceInfo'],['../group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd',1,'jsStreamSourceInfo: nats.h']]], + ['jsstreamstate_256',['jsstreamstate',['../structjs_stream_state.html',1,'jsStreamState'],['../group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271',1,'jsStreamState: nats.h']]], + ['jsstreamstatesubject_257',['jsstreamstatesubject',['../group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa',1,'jsStreamStateSubject: nats.h'],['../structjs_stream_state_subject.html',1,'jsStreamStateSubject']]], + ['jsstreamstatesubjects_258',['jsstreamstatesubjects',['../group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0',1,'jsStreamStateSubjects: nats.h'],['../structjs_stream_state_subjects.html',1,'jsStreamStateSubjects']]], + ['jsstreamstorefailederr_259',['JSStreamStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8',1,'status.h']]], + ['jsstreamsubjectoverlaperr_260',['JSStreamSubjectOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570',1,'status.h']]], + ['jsstreamtemplatecreateerr_261',['JSStreamTemplateCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46',1,'status.h']]], + ['jsstreamtemplatedeleteerr_262',['JSStreamTemplateDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272',1,'status.h']]], + ['jsstreamtemplatenotfounderr_263',['JSStreamTemplateNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7',1,'status.h']]], + ['jsstreamupdateerr_264',['JSStreamUpdateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58',1,'status.h']]], + ['jsstreamwronglastmsgiderr_265',['JSStreamWrongLastMsgIDErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e',1,'status.h']]], + ['jsstreamwronglastsequenceerr_266',['JSStreamWrongLastSequenceErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4',1,'status.h']]], + ['jssubject_267',['JSSubject',['../nats_8h.html#a3776aa9985557f0c6e382b01d2e3f602',1,'nats.h']]], + ['jssubjecttransformconfig_268',['jssubjecttransformconfig',['../group__types_group.html#gac3148248f38749f6ba70471b7a6b96e1',1,'jsSubjectTransformConfig: nats.h'],['../structjs_subject_transform_config.html',1,'jsSubjectTransformConfig']]], + ['jssuboptions_269',['jssuboptions',['../group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280',1,'jsSubOptions: nats.h'],['../structjs_sub_options.html',1,'jsSubOptions']]], + ['jssuboptions_5finit_270',['jsSubOptions_Init',['../group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8',1,'nats.h']]], + ['jstemplatenamenotmatchsubjecterr_271',['JSTemplateNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac',1,'status.h']]], + ['jstempstoragefailederr_272',['JSTempStorageFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398',1,'status.h']]], + ['jstier_273',['jstier',['../structjs_tier.html',1,'jsTier'],['../group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8',1,'jsTier: nats.h']]], + ['jstimestamp_274',['JSTimeStamp',['../nats_8h.html#a5525cb01f8b0aec73cb13f3276449e0e',1,'nats.h']]] ]; diff --git a/doc/html/search/all_a.html b/doc/html/search/all_a.html deleted file mode 100644 index 3a6cac108..000000000 --- a/doc/html/search/all_a.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_a.js b/doc/html/search/all_a.js index d8e57a3ee..aa8bfe8ef 100644 --- a/doc/html/search/all_a.js +++ b/doc/html/search/all_a.js @@ -1,278 +1,70 @@ var searchData= [ - ['jetstream_96',['JetStream',['../group__js_group.html',1,'']]], - ['jetstream_20assets_20management_97',['JetStream Assets Management',['../group__js_assets_group.html',1,'']]], - ['js_5fackall_98',['js_AckAll',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a',1,'nats.h']]], - ['js_5fackexplicit_99',['js_AckExplicit',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e',1,'nats.h']]], - ['js_5facknone_100',['js_AckNone',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c',1,'nats.h']]], - ['js_5faddconsumer_101',['js_AddConsumer',['../group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115',1,'nats.h']]], - ['js_5faddstream_102',['js_AddStream',['../group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75',1,'nats.h']]], - ['js_5fconsumernames_103',['js_ConsumerNames',['../group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0',1,'nats.h']]], - ['js_5fconsumers_104',['js_Consumers',['../group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9',1,'nats.h']]], - ['js_5fcreatekeyvalue_105',['js_CreateKeyValue',['../group__kv_group_mgt.html#gabc445bfe87112e56a6c73872fec6893e',1,'nats.h']]], - ['js_5fdeleteconsumer_106',['js_DeleteConsumer',['../group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490',1,'nats.h']]], - ['js_5fdeletekeyvalue_107',['js_DeleteKeyValue',['../group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937',1,'nats.h']]], - ['js_5fdeletemsg_108',['js_DeleteMsg',['../group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd',1,'nats.h']]], - ['js_5fdeletestream_109',['js_DeleteStream',['../group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172',1,'nats.h']]], - ['js_5fdeliverall_110',['js_DeliverAll',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758',1,'nats.h']]], - ['js_5fdeliverbystartsequence_111',['js_DeliverByStartSequence',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e',1,'nats.h']]], - ['js_5fdeliverbystarttime_112',['js_DeliverByStartTime',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6',1,'nats.h']]], - ['js_5fdeliverlast_113',['js_DeliverLast',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d',1,'nats.h']]], - ['js_5fdeliverlastpersubject_114',['js_DeliverLastPerSubject',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b',1,'nats.h']]], - ['js_5fdelivernew_115',['js_DeliverNew',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381',1,'nats.h']]], - ['js_5fdirectgetmsg_116',['js_DirectGetMsg',['../group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae',1,'nats.h']]], - ['js_5fdiscardnew_117',['js_DiscardNew',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab',1,'nats.h']]], - ['js_5fdiscardold_118',['js_DiscardOld',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6',1,'nats.h']]], - ['js_5ferasemsg_119',['js_EraseMsg',['../group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0',1,'nats.h']]], - ['js_5ffilestorage_120',['js_FileStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec',1,'nats.h']]], - ['js_5fgetaccountinfo_121',['js_GetAccountInfo',['../group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46',1,'nats.h']]], - ['js_5fgetconsumerinfo_122',['js_GetConsumerInfo',['../group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23',1,'nats.h']]], - ['js_5fgetlastmsg_123',['js_GetLastMsg',['../group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c',1,'nats.h']]], - ['js_5fgetmsg_124',['js_GetMsg',['../group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f',1,'nats.h']]], - ['js_5fgetstreaminfo_125',['js_GetStreamInfo',['../group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a',1,'nats.h']]], - ['js_5finterestpolicy_126',['js_InterestPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd',1,'nats.h']]], - ['js_5fkeyvalue_127',['js_KeyValue',['../group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6',1,'nats.h']]], - ['js_5flimitspolicy_128',['js_LimitsPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f',1,'nats.h']]], - ['js_5fmemorystorage_129',['js_MemoryStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314',1,'nats.h']]], - ['js_5fpauseconsumer_130',['js_PauseConsumer',['../group__js_assets_group.html#gabb1579300f501ba4611efce29d952b82',1,'nats.h']]], - ['js_5fpublish_131',['js_Publish',['../group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477',1,'nats.h']]], - ['js_5fpublishasync_132',['js_PublishAsync',['../group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c',1,'nats.h']]], - ['js_5fpublishasynccomplete_133',['js_PublishAsyncComplete',['../group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d',1,'nats.h']]], - ['js_5fpublishasyncgetpendinglist_134',['js_PublishAsyncGetPendingList',['../group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c',1,'nats.h']]], - ['js_5fpublishmsg_135',['js_PublishMsg',['../group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd',1,'nats.h']]], - ['js_5fpublishmsgasync_136',['js_PublishMsgAsync',['../group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873',1,'nats.h']]], - ['js_5fpullsubscribe_137',['js_PullSubscribe',['../group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd',1,'nats.h']]], - ['js_5fpullsubscribeasync_138',['js_PullSubscribeAsync',['../group__js_sub_group.html#ga938d410675ab09fa8c21896ab61bed0a',1,'nats.h']]], - ['js_5fpurgestream_139',['js_PurgeStream',['../group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125',1,'nats.h']]], - ['js_5freplayinstant_140',['js_ReplayInstant',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44',1,'nats.h']]], - ['js_5freplayoriginal_141',['js_ReplayOriginal',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5',1,'nats.h']]], - ['js_5fstoragecompressionnone_142',['js_StorageCompressionNone',['../group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720a97bd071285006dc90dc4600a25f85e89',1,'nats.h']]], - ['js_5fstoragecompressions2_143',['js_StorageCompressionS2',['../group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720afab4e3a974823f4438292b2405349d4a',1,'nats.h']]], - ['js_5fstreamnames_144',['js_StreamNames',['../group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc',1,'nats.h']]], - ['js_5fstreams_145',['js_Streams',['../group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0',1,'nats.h']]], - ['js_5fsubscribe_146',['js_Subscribe',['../group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515',1,'nats.h']]], - ['js_5fsubscribemulti_147',['js_SubscribeMulti',['../group__js_sub_group.html#gacb33da7a1644f8cad9d3c202a006bc91',1,'nats.h']]], - ['js_5fsubscribesync_148',['js_SubscribeSync',['../group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf',1,'nats.h']]], - ['js_5fsubscribesyncmulti_149',['js_SubscribeSyncMulti',['../group__js_sub_group.html#gabb2540e3c4edd2a68692a78d756b537c',1,'nats.h']]], - ['js_5fupdateconsumer_150',['js_UpdateConsumer',['../group__js_assets_group.html#gad13ec256e24710bb237995814871e554',1,'nats.h']]], - ['js_5fupdatestream_151',['js_UpdateStream',['../group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31',1,'nats.h']]], - ['js_5fworkqueuepolicy_152',['js_WorkQueuePolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478',1,'nats.h']]], - ['jsaccountinfo_153',['jsAccountInfo',['../group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab',1,'jsAccountInfo(): nats.h'],['../structjs_account_info.html',1,'jsAccountInfo']]], - ['jsaccountinfo_5fdestroy_154',['jsAccountInfo_Destroy',['../group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b',1,'nats.h']]], - ['jsaccountlimits_155',['jsAccountLimits',['../structjs_account_limits.html',1,'jsAccountLimits'],['../group__types_group.html#gaa889f706cce285adb9cea8aba0b76866',1,'jsAccountLimits(): nats.h']]], - ['jsaccountresourcesexceedederr_156',['JSAccountResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a',1,'status.h']]], - ['jsackpolicy_157',['jsAckPolicy',['../group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873',1,'nats.h']]], - ['jsapistats_158',['jsAPIStats',['../structjs_a_p_i_stats.html',1,'jsAPIStats'],['../group__types_group.html#gad057a0107367ce5727975f3daf63ff75',1,'jsAPIStats(): nats.h']]], - ['jsbadrequesterr_159',['JSBadRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13',1,'status.h']]], - ['jsclusterincompleteerr_160',['JSClusterIncompleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9',1,'status.h']]], - ['jsclusterinfo_161',['jsClusterInfo',['../structjs_cluster_info.html',1,'jsClusterInfo'],['../group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6',1,'jsClusterInfo(): nats.h']]], - ['jsclusternopeerserr_162',['JSClusterNoPeersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb',1,'status.h']]], - ['jsclusternotactiveerr_163',['JSClusterNotActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c',1,'status.h']]], - ['jsclusternotassignederr_164',['JSClusterNotAssignedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0',1,'status.h']]], - ['jsclusternotavailerr_165',['JSClusterNotAvailErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696',1,'status.h']]], - ['jsclusternotleadererr_166',['JSClusterNotLeaderErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893',1,'status.h']]], - ['jsclusterpeernotmembererr_167',['JSClusterPeerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb',1,'status.h']]], - ['jsclusterrequirederr_168',['JSClusterRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60',1,'status.h']]], - ['jsclusterservernotmembererr_169',['JSClusterServerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93',1,'status.h']]], - ['jsclustertagserr_170',['JSClusterTagsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4',1,'status.h']]], - ['jsclusterunsupportfeatureerr_171',['JSClusterUnSupportFeatureErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00',1,'status.h']]], - ['jsconsumerbaddurablenameerr_172',['JSConsumerBadDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe',1,'status.h']]], - ['jsconsumerconfig_173',['jsConsumerConfig',['../group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee',1,'jsConsumerConfig(): nats.h'],['../structjs_consumer_config.html',1,'jsConsumerConfig']]], - ['jsconsumerconfig_5finit_174',['jsConsumerConfig_Init',['../group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66',1,'nats.h']]], - ['jsconsumerconfigrequirederr_175',['JSConsumerConfigRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f',1,'status.h']]], - ['jsconsumercreatedurableandnamemismatcherr_176',['JSConsumerCreateDurableAndNameMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2fd5f6bb7dac1ef16bdc0818886f78ac',1,'status.h']]], - ['jsconsumercreateerr_177',['JSConsumerCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989',1,'status.h']]], - ['jsconsumercreatefiltersubjectmismatcherr_178',['JSConsumerCreateFilterSubjectMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaee714daa8b2d00c09d202bbf682a099',1,'status.h']]], - ['jsconsumerdelivercycleerr_179',['JSConsumerDeliverCycleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b',1,'status.h']]], - ['jsconsumerdelivertowildcardserr_180',['JSConsumerDeliverToWildcardsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00',1,'status.h']]], - ['jsconsumerdescriptiontoolongerr_181',['JSConsumerDescriptionTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5',1,'status.h']]], - ['jsconsumerdirectrequiresephemeralerr_182',['JSConsumerDirectRequiresEphemeralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0',1,'status.h']]], - ['jsconsumerdirectrequirespusherr_183',['JSConsumerDirectRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92',1,'status.h']]], - ['jsconsumerdurablenamenotinsubjecterr_184',['JSConsumerDurableNameNotInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6',1,'status.h']]], - ['jsconsumerdurablenamenotmatchsubjecterr_185',['JSConsumerDurableNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4',1,'status.h']]], - ['jsconsumerdurablenamenotseterr_186',['JSConsumerDurableNameNotSetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28',1,'status.h']]], - ['jsconsumerephemeralwithdurableinsubjecterr_187',['JSConsumerEphemeralWithDurableInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3',1,'status.h']]], - ['jsconsumerephemeralwithdurablenameerr_188',['JSConsumerEphemeralWithDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829',1,'status.h']]], - ['jsconsumerexistingactiveerr_189',['JSConsumerExistingActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58',1,'status.h']]], - ['jsconsumerfcrequirespusherr_190',['JSConsumerFCRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79',1,'status.h']]], - ['jsconsumerfilternotsubseterr_191',['JSConsumerFilterNotSubsetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb',1,'status.h']]], - ['jsconsumerhbrequirespusherr_192',['JSConsumerHBRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63',1,'status.h']]], - ['jsconsumerinfo_193',['jsConsumerInfo',['../group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5',1,'jsConsumerInfo(): nats.h'],['../structjs_consumer_info.html',1,'jsConsumerInfo']]], - ['jsconsumerinfo_5fdestroy_194',['jsConsumerInfo_Destroy',['../group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088',1,'nats.h']]], - ['jsconsumerinfolist_195',['jsConsumerInfoList',['../structjs_consumer_info_list.html',1,'jsConsumerInfoList'],['../group__types_group.html#gadad3bf72baae970662248d82d9b05d0a',1,'jsConsumerInfoList(): nats.h']]], - ['jsconsumerinfolist_5fdestroy_196',['jsConsumerInfoList_Destroy',['../group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8',1,'nats.h']]], - ['jsconsumerinvaliddeliversubjecterr_197',['JSConsumerInvalidDeliverSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1242d9e6509f08c01c3373d0e66dc96',1,'status.h']]], - ['jsconsumerinvalidpolicyerr_198',['JSConsumerInvalidPolicyErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3',1,'status.h']]], - ['jsconsumerinvalidsamplingerr_199',['JSConsumerInvalidSamplingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e',1,'status.h']]], - ['jsconsumermaxdeliverbackofferr_200',['JSConsumerMaxDeliverBackoffErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af7c1cf2c692140c4b28ebfc47acb0c41',1,'status.h']]], - ['jsconsumermaxpendingackexcesserr_201',['JSConsumerMaxPendingAckExcessErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac4afe1d580083bd55c36b3e55a5ef479',1,'status.h']]], - ['jsconsumermaxpendingackpolicyrequirederr_202',['JSConsumerMaxPendingAckPolicyRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4',1,'status.h']]], - ['jsconsumermaxrequestbatchexceedederr_203',['JSConsumerMaxRequestBatchExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a597c98a0637cec454b724b049098cee8',1,'status.h']]], - ['jsconsumermaxrequestbatchnegativeerr_204',['JSConsumerMaxRequestBatchNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abca8571110c4244d218c2dc1779d8786',1,'status.h']]], - ['jsconsumermaxrequestexpirestosmallerr_205',['JSConsumerMaxRequestExpiresToSmallErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9c1c31813a713fcee44ec06728cc6382',1,'status.h']]], - ['jsconsumermaxwaitingnegativeerr_206',['JSConsumerMaxWaitingNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219',1,'status.h']]], - ['jsconsumernamecontainspathseparatorserr_207',['JSConsumerNameContainsPathSeparatorsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aab479befe55dfbc113b128367ea3739e',1,'status.h']]], - ['jsconsumernameexisterr_208',['JSConsumerNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8',1,'status.h']]], - ['jsconsumernameslist_209',['jsConsumerNamesList',['../structjs_consumer_names_list.html',1,'jsConsumerNamesList'],['../group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2',1,'jsConsumerNamesList(): nats.h']]], - ['jsconsumernameslist_5fdestroy_210',['jsConsumerNamesList_Destroy',['../group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50',1,'nats.h']]], - ['jsconsumernametoolongerr_211',['JSConsumerNameTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f',1,'status.h']]], - ['jsconsumernotfounderr_212',['JSConsumerNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b',1,'status.h']]], - ['jsconsumerofflineerr_213',['JSConsumerOfflineErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0eb191886a17e917f2fa0eaa81d4b61',1,'status.h']]], - ['jsconsumeronmappederr_214',['JSConsumerOnMappedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847',1,'status.h']]], - ['jsconsumerpauseresponse_215',['jsConsumerPauseResponse',['../group__types_group.html#gad333f1891809ea7641908e62dcc809ce',1,'jsConsumerPauseResponse(): nats.h'],['../structjs_consumer_pause_response.html',1,'jsConsumerPauseResponse']]], - ['jsconsumerpauseresponse_5fdestroy_216',['jsConsumerPauseResponse_Destroy',['../group__js_assets_group.html#ga7a3c0d2b1c98a4696e39d3c1ce111a25',1,'nats.h']]], - ['jsconsumerpullnotdurableerr_217',['JSConsumerPullNotDurableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed',1,'status.h']]], - ['jsconsumerpullrequiresackerr_218',['JSConsumerPullRequiresAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a',1,'status.h']]], - ['jsconsumerpullwithratelimiterr_219',['JSConsumerPullWithRateLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8',1,'status.h']]], - ['jsconsumerpushmaxwaitingerr_220',['JSConsumerPushMaxWaitingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e',1,'status.h']]], - ['jsconsumerreplacementwithdifferentnameerr_221',['JSConsumerReplacementWithDifferentNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63',1,'status.h']]], - ['jsconsumerreplicasexceedsstreamerr_222',['JSConsumerReplicasExceedsStreamErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1d159f128cd9b261b5270f7e36ed22d1',1,'status.h']]], - ['jsconsumersequencemismatch_223',['jsConsumerSequenceMismatch',['../group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd',1,'jsConsumerSequenceMismatch(): nats.h'],['../structjs_consumer_sequence_mismatch.html',1,'jsConsumerSequenceMismatch']]], - ['jsconsumersmallheartbeaterr_224',['JSConsumerSmallHeartbeatErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd',1,'status.h']]], - ['jsconsumerstorefailederr_225',['JSConsumerStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608',1,'status.h']]], - ['jsconsumerwithflowcontrolneedsheartbeatserr_226',['JSConsumerWithFlowControlNeedsHeartbeatsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc25cc794fce2ab7b9757ff506de51c3',1,'status.h']]], - ['jsconsumerwqconsumernotdeliverallerr_227',['JSConsumerWQConsumerNotDeliverAllErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9',1,'status.h']]], - ['jsconsumerwqconsumernotuniqueerr_228',['JSConsumerWQConsumerNotUniqueErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2',1,'status.h']]], - ['jsconsumerwqmultipleunfilterederr_229',['JSConsumerWQMultipleUnfilteredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d',1,'status.h']]], - ['jsconsumerwqrequiresexplicitackerr_230',['JSConsumerWQRequiresExplicitAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56',1,'status.h']]], - ['jsctx_231',['jsCtx',['../group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1',1,'nats.h']]], - ['jsctx_5fdestroy_232',['jsCtx_Destroy',['../group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856',1,'nats.h']]], - ['jsdeliverpolicy_233',['jsDeliverPolicy',['../group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818',1,'nats.h']]], - ['jsdirectgetmsgoptions_234',['jsDirectGetMsgOptions',['../structjs_direct_get_msg_options.html',1,'jsDirectGetMsgOptions'],['../group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063',1,'jsDirectGetMsgOptions(): nats.h']]], - ['jsdirectgetmsgoptions_5finit_235',['jsDirectGetMsgOptions_Init',['../group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb',1,'nats.h']]], - ['jsdiscardpolicy_236',['jsDiscardPolicy',['../group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2',1,'nats.h']]], - ['jserrcode_237',['jsErrCode',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70',1,'status.h']]], - ['jsexternalstream_238',['jsExternalStream',['../structjs_external_stream.html',1,'jsExternalStream'],['../group__types_group.html#gaef6601477f6456bebc229f7f38982a6c',1,'jsExternalStream(): nats.h']]], - ['jsexternalstream_5finit_239',['jsExternalStream_Init',['../group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4',1,'nats.h']]], - ['jsfetchcompletehandler_240',['jsFetchCompleteHandler',['../group__types_group.html#gaa17c5b961bcaa3c5907f48366b6e75c4',1,'nats.h']]], - ['jsfetchnexthandler_241',['jsFetchNextHandler',['../group__types_group.html#ga617d3ea9036a7ef05dd3868fa56abafc',1,'nats.h']]], - ['jsfetchrequest_242',['jsFetchRequest',['../group__types_group.html#gaf11e6664c1f335a5287af71c703935fa',1,'jsFetchRequest(): nats.h'],['../structjs_fetch_request.html',1,'jsFetchRequest']]], - ['jsfetchrequest_5finit_243',['jsFetchRequest_Init',['../group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b',1,'nats.h']]], - ['jsinsufficientresourceserr_244',['JSInsufficientResourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49',1,'status.h']]], - ['jsinvalidjsonerr_245',['JSInvalidJSONErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1',1,'status.h']]], - ['jslastsequence_246',['JSLastSequence',['../nats_8h.html#ae18fb15ea8130a650e904e5153eb30d5',1,'nats.h']]], - ['jsloststreamdata_247',['jsLostStreamData',['../structjs_lost_stream_data.html',1,'jsLostStreamData'],['../group__types_group.html#gaf80828510450faf84bbf456e94f5b784',1,'jsLostStreamData(): nats.h']]], - ['jsmaximumconsumerslimiterr_248',['JSMaximumConsumersLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24',1,'status.h']]], - ['jsmaximumstreamslimiterr_249',['JSMaximumStreamsLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5',1,'status.h']]], - ['jsmemoryresourcesexceedederr_250',['JSMemoryResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57',1,'status.h']]], - ['jsmirrorconsumersetupfailederr_251',['JSMirrorConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb',1,'status.h']]], - ['jsmirrormaxmessagesizetoobigerr_252',['JSMirrorMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1',1,'status.h']]], - ['jsmirrorwithsourceserr_253',['JSMirrorWithSourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c',1,'status.h']]], - ['jsmirrorwithstartseqandtimeerr_254',['JSMirrorWithStartSeqAndTimeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3',1,'status.h']]], - ['jsmirrorwithsubjectfilterserr_255',['JSMirrorWithSubjectFiltersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7',1,'status.h']]], - ['jsmirrorwithsubjectserr_256',['JSMirrorWithSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043',1,'status.h']]], - ['jsmsgmetadata_257',['jsMsgMetaData',['../structjs_msg_meta_data.html',1,'jsMsgMetaData'],['../group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a',1,'jsMsgMetaData(): nats.h']]], - ['jsmsgmetadata_5fdestroy_258',['jsMsgMetaData_Destroy',['../group__js_msg.html#gaf9bf92294342bcb27053de7038606d12',1,'nats.h']]], - ['jsmsgrollup_259',['JSMsgRollup',['../nats_8h.html#a3938efee417dc67ff2bcf62f913f9054',1,'nats.h']]], - ['jsmsgrollupall_260',['JSMsgRollupAll',['../nats_8h.html#acc62d11b7e67fe3feb74acdfa4a6e8ac',1,'nats.h']]], - ['jsmsgrollupsubject_261',['JSMsgRollupSubject',['../nats_8h.html#ad22dce8f66bae9b3e1027790d9c95c09',1,'nats.h']]], - ['jsmsgsize_262',['JSMsgSize',['../nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4',1,'nats.h']]], - ['jsnoaccounterr_263',['JSNoAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b',1,'status.h']]], - ['jsnolimitserr_264',['JSNoLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acfa2c06f8baef07cd96a3627ddea641b',1,'status.h']]], - ['jsnomessagefounderr_265',['JSNoMessageFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410',1,'status.h']]], - ['jsnotemptyrequesterr_266',['JSNotEmptyRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690',1,'status.h']]], - ['jsnotenablederr_267',['JSNotEnabledErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c',1,'status.h']]], - ['jsnotenabledforaccounterr_268',['JSNotEnabledForAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04',1,'status.h']]], - ['jsoptions_269',['jsOptions',['../structjs_options.html',1,'jsOptions'],['../group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5',1,'jsOptions(): nats.h']]], - ['jsoptions_5finit_270',['jsOptions_Init',['../group__js_group.html#ga855ff9a04888d696785cc5ede96112e4',1,'nats.h']]], - ['jsoptionspublishasync_271',['jsOptionsPublishAsync',['../structjs_options_1_1js_options_publish_async.html',1,'jsOptions']]], - ['jsoptionspullsubscribeasync_272',['jsOptionsPullSubscribeAsync',['../structjs_options_1_1js_options_pull_subscribe_async.html',1,'jsOptions']]], - ['jsoptionsstream_273',['jsOptionsStream',['../structjs_options_1_1js_options_stream.html',1,'jsOptions']]], - ['jsoptionsstreaminfo_274',['jsOptionsStreamInfo',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html',1,'jsOptions::jsOptionsStream']]], - ['jsoptionsstreampurge_275',['jsOptionsStreamPurge',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html',1,'jsOptions::jsOptionsStream']]], - ['jspeerinfo_276',['jsPeerInfo',['../group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b',1,'jsPeerInfo(): nats.h'],['../structjs_peer_info.html',1,'jsPeerInfo']]], - ['jspeerremaperr_277',['JSPeerRemapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda',1,'status.h']]], - ['jsplacement_278',['jsPlacement',['../group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9',1,'jsPlacement(): nats.h'],['../structjs_placement.html',1,'jsPlacement']]], - ['jsplacement_5finit_279',['jsPlacement_Init',['../group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0',1,'nats.h']]], - ['jspuback_280',['jsPubAck',['../group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f',1,'jsPubAck(): nats.h'],['../structjs_pub_ack.html',1,'jsPubAck']]], - ['jspuback_5fdestroy_281',['jsPubAck_Destroy',['../group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4',1,'nats.h']]], - ['jspubackerr_282',['jsPubAckErr',['../group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40',1,'jsPubAckErr(): nats.h'],['../structjs_pub_ack_err.html',1,'jsPubAckErr']]], - ['jspubackerrhandler_283',['jsPubAckErrHandler',['../group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992',1,'nats.h']]], - ['jspubackhandler_284',['jsPubAckHandler',['../group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729',1,'nats.h']]], - ['jspuboptions_285',['jsPubOptions',['../structjs_pub_options.html',1,'jsPubOptions'],['../group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7',1,'jsPubOptions(): nats.h']]], - ['jspuboptions_5finit_286',['jsPubOptions_Init',['../group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9',1,'nats.h']]], - ['jsraftgeneralerr_287',['JSRaftGeneralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b',1,'status.h']]], - ['jsreplaypolicy_288',['jsReplayPolicy',['../group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354',1,'nats.h']]], - ['jsreplicascountcannotbenegativeerr_289',['JSReplicasCountCannotBeNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0e2194a4bb7565834982a39deddea878',1,'status.h']]], - ['jsrepublish_290',['jsRePublish',['../structjs_re_publish.html',1,'jsRePublish'],['../group__types_group.html#gab991313d33ce270a882e4d0756c138f6',1,'jsRePublish(): nats.h']]], - ['jsrepublish_5finit_291',['jsRePublish_Init',['../group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b',1,'nats.h']]], - ['jsrestoresubscribefailederr_292',['JSRestoreSubscribeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57',1,'status.h']]], - ['jsretentionpolicy_293',['jsRetentionPolicy',['../group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d',1,'nats.h']]], - ['jssequence_294',['JSSequence',['../nats_8h.html#a1c0a11996b44abc16a4f444ee4c1cb94',1,'nats.h']]], - ['jssequenceinfo_295',['jsSequenceInfo',['../structjs_sequence_info.html',1,'jsSequenceInfo'],['../group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003',1,'jsSequenceInfo(): nats.h']]], - ['jssequencenotfounderr_296',['JSSequenceNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c',1,'status.h']]], - ['jssequencepair_297',['jsSequencePair',['../group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f',1,'jsSequencePair(): nats.h'],['../structjs_sequence_pair.html',1,'jsSequencePair']]], - ['jssnapshotdeliversubjectinvaliderr_298',['JSSnapshotDeliverSubjectInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5',1,'status.h']]], - ['jssourceconsumersetupfailederr_299',['JSSourceConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a',1,'status.h']]], - ['jssourcemaxmessagesizetoobigerr_300',['JSSourceMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e',1,'status.h']]], - ['jsstoragecompression_301',['jsStorageCompression',['../group__types_group.html#ga10d2999dc673ed95e131e6ce5181f720',1,'nats.h']]], - ['jsstorageresourcesexceedederr_302',['JSStorageResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160',1,'status.h']]], - ['jsstoragetype_303',['jsStorageType',['../group__types_group.html#ga1802a53c79e667f093bba033b16adc98',1,'nats.h']]], - ['jsstream_304',['JSStream',['../nats_8h.html#aa2f2c14de864839a2ff7ea34415d37e0',1,'nats.h']]], - ['jsstreamalternate_305',['jsStreamAlternate',['../group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490',1,'jsStreamAlternate(): nats.h'],['../structjs_stream_alternate.html',1,'jsStreamAlternate']]], - ['jsstreamassignmenterr_306',['JSStreamAssignmentErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a',1,'status.h']]], - ['jsstreamconfig_307',['jsStreamConfig',['../structjs_stream_config.html',1,'jsStreamConfig'],['../group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf',1,'jsStreamConfig(): nats.h']]], - ['jsstreamconfig_5finit_308',['jsStreamConfig_Init',['../group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6',1,'nats.h']]], - ['jsstreamconsumerlimits_309',['jsStreamConsumerLimits',['../structjs_stream_consumer_limits.html',1,'jsStreamConsumerLimits'],['../group__types_group.html#gadb76a02c18655461dbd3ee266502338c',1,'jsStreamConsumerLimits(): nats.h']]], - ['jsstreamcreateerr_310',['JSStreamCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008',1,'status.h']]], - ['jsstreamdeleteerr_311',['JSStreamDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322',1,'status.h']]], - ['jsstreamexternalapioverlaperr_312',['JSStreamExternalApiOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8',1,'status.h']]], - ['jsstreamexternaldelprefixoverlapserr_313',['JSStreamExternalDelPrefixOverlapsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a',1,'status.h']]], - ['jsstreamgeneralerror_314',['JSStreamGeneralError',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717',1,'status.h']]], - ['jsstreaminfo_315',['jsStreamInfo',['../structjs_stream_info.html',1,'jsStreamInfo'],['../group__types_group.html#ga2629c9454996edf7914be36a9e44921b',1,'jsStreamInfo(): nats.h']]], - ['jsstreaminfo_5fdestroy_316',['jsStreamInfo_Destroy',['../group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd',1,'nats.h']]], - ['jsstreaminfolist_317',['jsStreamInfoList',['../structjs_stream_info_list.html',1,'jsStreamInfoList'],['../group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565',1,'jsStreamInfoList(): nats.h']]], - ['jsstreaminfolist_5fdestroy_318',['jsStreamInfoList_Destroy',['../group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629',1,'nats.h']]], - ['jsstreaminfomaxsubjectserr_319',['JSStreamInfoMaxSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7b5cebb5aaebd7b3bfa43f5457e97553',1,'status.h']]], - ['jsstreaminvalidconfig_320',['JSStreamInvalidConfig',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03',1,'status.h']]], - ['jsstreaminvaliderr_321',['JSStreamInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47',1,'status.h']]], - ['jsstreaminvalidexternaldeliverysubjerr_322',['JSStreamInvalidExternalDeliverySubjErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f',1,'status.h']]], - ['jsstreamlimitserr_323',['JSStreamLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393',1,'status.h']]], - ['jsstreammaxbytesrequirederr_324',['JSStreamMaxBytesRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a61cd7aa9b9e02f410465a61a085fa209',1,'status.h']]], - ['jsstreammaxstreambytesexceedederr_325',['JSStreamMaxStreamBytesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a60fd558fc8d0f31b895c7b579ba0c8b7',1,'status.h']]], - ['jsstreammessageexceedsmaximumerr_326',['JSStreamMessageExceedsMaximumErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889',1,'status.h']]], - ['jsstreammirrornotupdatableerr_327',['JSStreamMirrorNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8',1,'status.h']]], - ['jsstreammismatcherr_328',['JSStreamMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f',1,'status.h']]], - ['jsstreammoveandscaleerr_329',['JSStreamMoveAndScaleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a584d0bf058191cf2257d934f0bc5935c',1,'status.h']]], - ['jsstreammoveinprogresserr_330',['JSStreamMoveInProgressErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abf7739c7a0569149ed24ae8b9fbaf889',1,'status.h']]], - ['jsstreammovenotinprogresserr_331',['JSStreamMoveNotInProgressErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd66e18ccdc8c7e5737f09d39bc64e7b',1,'status.h']]], - ['jsstreammsgdeletefailed_332',['JSStreamMsgDeleteFailed',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68',1,'status.h']]], - ['jsstreamnamecontainspathseparatorserr_333',['JSStreamNameContainsPathSeparatorsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a833a78d95a6946e7ead515393c01ff',1,'status.h']]], - ['jsstreamnameexisterr_334',['JSStreamNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c',1,'status.h']]], - ['jsstreamnameexistrestorefailederr_335',['JSStreamNameExistRestoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9698a9c41a36783ff8bd8738dbce16cf',1,'status.h']]], - ['jsstreamnameslist_336',['jsStreamNamesList',['../structjs_stream_names_list.html',1,'jsStreamNamesList'],['../group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000',1,'jsStreamNamesList(): nats.h']]], - ['jsstreamnameslist_5fdestroy_337',['jsStreamNamesList_Destroy',['../group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65',1,'nats.h']]], - ['jsstreamnotfounderr_338',['JSStreamNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f',1,'status.h']]], - ['jsstreamnotmatcherr_339',['JSStreamNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435',1,'status.h']]], - ['jsstreamofflineerr_340',['JSStreamOfflineErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7c88e5ccabcb2debe1ce0c1a05bbe18b',1,'status.h']]], - ['jsstreampurgefailederr_341',['JSStreamPurgeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a33f2e301313339eded6163982a680186',1,'status.h']]], - ['jsstreamreplicasnotsupportederr_342',['JSStreamReplicasNotSupportedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1',1,'status.h']]], - ['jsstreamreplicasnotupdatableerr_343',['JSStreamReplicasNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34',1,'status.h']]], - ['jsstreamrestoreerr_344',['JSStreamRestoreErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506',1,'status.h']]], - ['jsstreamrollupfailederr_345',['JSStreamRollupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70affa3c8139019a077fac6d403d7ed0522',1,'status.h']]], - ['jsstreamsealederr_346',['JSStreamSealedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9bd3f4f7a2eca1f1ed49cc0499cb9c78',1,'status.h']]], - ['jsstreamsequencenotmatcherr_347',['JSStreamSequenceNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17',1,'status.h']]], - ['jsstreamsnapshoterr_348',['JSStreamSnapshotErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45',1,'status.h']]], - ['jsstreamsource_349',['jsStreamSource',['../structjs_stream_source.html',1,'jsStreamSource'],['../group__types_group.html#gab4c43c87d81917aab748a50eee028449',1,'jsStreamSource(): nats.h']]], - ['jsstreamsource_5finit_350',['jsStreamSource_Init',['../group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56',1,'nats.h']]], - ['jsstreamsourceinfo_351',['jsStreamSourceInfo',['../structjs_stream_source_info.html',1,'jsStreamSourceInfo'],['../group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd',1,'jsStreamSourceInfo(): nats.h']]], - ['jsstreamstate_352',['jsStreamState',['../structjs_stream_state.html',1,'jsStreamState'],['../group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271',1,'jsStreamState(): nats.h']]], - ['jsstreamstatesubject_353',['jsStreamStateSubject',['../group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa',1,'jsStreamStateSubject(): nats.h'],['../structjs_stream_state_subject.html',1,'jsStreamStateSubject']]], - ['jsstreamstatesubjects_354',['jsStreamStateSubjects',['../group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0',1,'jsStreamStateSubjects(): nats.h'],['../structjs_stream_state_subjects.html',1,'jsStreamStateSubjects']]], - ['jsstreamstorefailederr_355',['JSStreamStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8',1,'status.h']]], - ['jsstreamsubjectoverlaperr_356',['JSStreamSubjectOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570',1,'status.h']]], - ['jsstreamtemplatecreateerr_357',['JSStreamTemplateCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46',1,'status.h']]], - ['jsstreamtemplatedeleteerr_358',['JSStreamTemplateDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272',1,'status.h']]], - ['jsstreamtemplatenotfounderr_359',['JSStreamTemplateNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7',1,'status.h']]], - ['jsstreamupdateerr_360',['JSStreamUpdateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58',1,'status.h']]], - ['jsstreamwronglastmsgiderr_361',['JSStreamWrongLastMsgIDErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e',1,'status.h']]], - ['jsstreamwronglastsequenceerr_362',['JSStreamWrongLastSequenceErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4',1,'status.h']]], - ['jssubject_363',['JSSubject',['../nats_8h.html#a3776aa9985557f0c6e382b01d2e3f602',1,'nats.h']]], - ['jssubjecttransformconfig_364',['jsSubjectTransformConfig',['../group__types_group.html#gac3148248f38749f6ba70471b7a6b96e1',1,'jsSubjectTransformConfig(): nats.h'],['../structjs_subject_transform_config.html',1,'jsSubjectTransformConfig']]], - ['jssuboptions_365',['jsSubOptions',['../group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280',1,'jsSubOptions(): nats.h'],['../structjs_sub_options.html',1,'jsSubOptions']]], - ['jssuboptions_5finit_366',['jsSubOptions_Init',['../group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8',1,'nats.h']]], - ['jstemplatenamenotmatchsubjecterr_367',['JSTemplateNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac',1,'status.h']]], - ['jstempstoragefailederr_368',['JSTempStorageFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398',1,'status.h']]], - ['jstier_369',['jsTier',['../structjs_tier.html',1,'jsTier'],['../group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8',1,'jsTier(): nats.h']]], - ['jstimestamp_370',['JSTimeStamp',['../nats_8h.html#a5525cb01f8b0aec73cb13f3276449e0e',1,'nats.h']]] + ['keep_0',['Keep',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge']]], + ['keepahead_1',['KeepAhead',['../structjs_options_1_1js_options_pull_subscribe_async.html#afd980b44d5bf03ef7abc7fbdd47beca2',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['keys_2',['Keys',['../structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18',1,'kvKeysList']]], + ['keyvalue_20store_3',['KeyValue store',['../group__kv_group.html',1,'']]], + ['keyvalue_20store_20entries_4',['KeyValue store entries',['../group__kv_entry.html',1,'']]], + ['keyvalue_20store_20management_5',['KeyValue store management',['../group__kv_group_mgt.html',1,'']]], + ['keyvalue_20store_20status_6',['KeyValue store status',['../group__kv_status.html',1,'']]], + ['keyvalue_20store_20watcher_7',['KeyValue store watcher',['../group__kv_watcher.html',1,'']]], + ['kvconfig_8',['kvconfig',['../structkv_config.html',1,'kvConfig'],['../group__types_group.html#ga6d594b091b4bb46192336413066a8edf',1,'kvConfig: nats.h']]], + ['kvconfig_5finit_9',['kvConfig_Init',['../group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172',1,'nats.h']]], + ['kventry_10',['kvEntry',['../group__types_group.html#gad489fb4074f27427560ca71797db6191',1,'nats.h']]], + ['kventry_5fbucket_11',['kvEntry_Bucket',['../group__kv_entry.html#gadedbb410cce499afb535eb6641c32ca7',1,'nats.h']]], + ['kventry_5fcreated_12',['kvEntry_Created',['../group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a',1,'nats.h']]], + ['kventry_5fdelta_13',['kvEntry_Delta',['../group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47',1,'nats.h']]], + ['kventry_5fdestroy_14',['kvEntry_Destroy',['../group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388',1,'nats.h']]], + ['kventry_5fkey_15',['kvEntry_Key',['../group__kv_entry.html#gab455f32b0abfb1361dab4b5e7d98042a',1,'nats.h']]], + ['kventry_5foperation_16',['kvEntry_Operation',['../group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea',1,'nats.h']]], + ['kventry_5frevision_17',['kvEntry_Revision',['../group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f',1,'nats.h']]], + ['kventry_5fvalue_18',['kvEntry_Value',['../group__kv_entry.html#ga28077f81d71a30cbce2dc81e5c9574fc',1,'nats.h']]], + ['kventry_5fvaluelen_19',['kvEntry_ValueLen',['../group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415',1,'nats.h']]], + ['kventry_5fvaluestring_20',['kvEntry_ValueString',['../group__kv_entry.html#ga7ff6220915726600545357e31226fb65',1,'nats.h']]], + ['kventrylist_21',['kventrylist',['../structkv_entry_list.html',1,'kvEntryList'],['../group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e',1,'kvEntryList: nats.h']]], + ['kventrylist_5fdestroy_22',['kvEntryList_Destroy',['../group__kv_group.html#gae783352ab81e22aa3173057d117518e6',1,'nats.h']]], + ['kvkeyslist_23',['kvkeyslist',['../group__types_group.html#gab36492d9d4370337cfed80edce4144e0',1,'kvKeysList: nats.h'],['../structkv_keys_list.html',1,'kvKeysList']]], + ['kvkeyslist_5fdestroy_24',['kvKeysList_Destroy',['../group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45',1,'nats.h']]], + ['kvop_5fdelete_25',['kvOp_Delete',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83',1,'nats.h']]], + ['kvop_5fpurge_26',['kvOp_Purge',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657',1,'nats.h']]], + ['kvop_5fput_27',['kvOp_Put',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a',1,'nats.h']]], + ['kvop_5funknown_28',['kvOp_Unknown',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6',1,'nats.h']]], + ['kvoperation_29',['kvOperation',['../group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332',1,'nats.h']]], + ['kvpurgeoptions_30',['kvpurgeoptions',['../group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d',1,'kvPurgeOptions: nats.h'],['../structkv_purge_options.html',1,'kvPurgeOptions']]], + ['kvpurgeoptions_5finit_31',['kvPurgeOptions_Init',['../group__kv_group.html#ga243113fd7df34ce104850ab888f04021',1,'nats.h']]], + ['kvstatus_32',['kvStatus',['../group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80',1,'nats.h']]], + ['kvstatus_5fbucket_33',['kvStatus_Bucket',['../group__kv_status.html#ga1acec36db32207f21e15afc26bb5af1c',1,'nats.h']]], + ['kvstatus_5fbytes_34',['kvStatus_Bytes',['../group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff',1,'nats.h']]], + ['kvstatus_5fdestroy_35',['kvStatus_Destroy',['../group__kv_status.html#ga5eb3d824c1873af705beee4798246a08',1,'nats.h']]], + ['kvstatus_5fhistory_36',['kvStatus_History',['../group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5',1,'nats.h']]], + ['kvstatus_5freplicas_37',['kvStatus_Replicas',['../group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2',1,'nats.h']]], + ['kvstatus_5fttl_38',['kvStatus_TTL',['../group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1',1,'nats.h']]], + ['kvstatus_5fvalues_39',['kvStatus_Values',['../group__kv_status.html#ga2016af3c73841d8b226361e764dce158',1,'nats.h']]], + ['kvstore_40',['kvStore',['../group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a',1,'nats.h']]], + ['kvstore_5fbucket_41',['kvStore_Bucket',['../group__kv_group.html#gad28fdf9aae16bba308cda799fca13281',1,'nats.h']]], + ['kvstore_5fcreate_42',['kvStore_Create',['../group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6',1,'nats.h']]], + ['kvstore_5fcreatestring_43',['kvStore_CreateString',['../group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca',1,'nats.h']]], + ['kvstore_5fdelete_44',['kvStore_Delete',['../group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8',1,'nats.h']]], + ['kvstore_5fdestroy_45',['kvStore_Destroy',['../group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da',1,'nats.h']]], + ['kvstore_5fget_46',['kvStore_Get',['../group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c',1,'nats.h']]], + ['kvstore_5fgetrevision_47',['kvStore_GetRevision',['../group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a',1,'nats.h']]], + ['kvstore_5fhistory_48',['kvStore_History',['../group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5',1,'nats.h']]], + ['kvstore_5fkeys_49',['kvStore_Keys',['../group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a',1,'nats.h']]], + ['kvstore_5fkeyswithfilters_50',['kvStore_KeysWithFilters',['../group__kv_group.html#gae1a017ca0ea67375b9d94dc426d47042',1,'nats.h']]], + ['kvstore_5fpurge_51',['kvStore_Purge',['../group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9',1,'nats.h']]], + ['kvstore_5fpurgedeletes_52',['kvStore_PurgeDeletes',['../group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69',1,'nats.h']]], + ['kvstore_5fput_53',['kvStore_Put',['../group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e',1,'nats.h']]], + ['kvstore_5fputstring_54',['kvStore_PutString',['../group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9',1,'nats.h']]], + ['kvstore_5fstatus_55',['kvStore_Status',['../group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27',1,'nats.h']]], + ['kvstore_5fupdate_56',['kvStore_Update',['../group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038',1,'nats.h']]], + ['kvstore_5fupdatestring_57',['kvStore_UpdateString',['../group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c',1,'nats.h']]], + ['kvstore_5fwatch_58',['kvStore_Watch',['../group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2',1,'nats.h']]], + ['kvstore_5fwatchall_59',['kvStore_WatchAll',['../group__kv_group.html#gaf011f1dd6813391c65664e982747602e',1,'nats.h']]], + ['kvstore_5fwatchmulti_60',['kvStore_WatchMulti',['../group__kv_group.html#ga409bfd787a87d0e37b69d3711fdb28f4',1,'nats.h']]], + ['kvwatcher_61',['kvWatcher',['../group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043',1,'nats.h']]], + ['kvwatcher_5fdestroy_62',['kvWatcher_Destroy',['../group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9',1,'nats.h']]], + ['kvwatcher_5fnext_63',['kvWatcher_Next',['../group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5',1,'nats.h']]], + ['kvwatcher_5fstop_64',['kvWatcher_Stop',['../group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e',1,'nats.h']]], + ['kvwatchoptions_65',['kvwatchoptions',['../group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6',1,'kvWatchOptions: nats.h'],['../structkv_watch_options.html',1,'kvWatchOptions']]], + ['kvwatchoptions_5finit_66',['kvWatchOptions_Init',['../group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5',1,'nats.h']]] ]; diff --git a/doc/html/search/all_b.html b/doc/html/search/all_b.html deleted file mode 100644 index 130deb4ed..000000000 --- a/doc/html/search/all_b.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_b.js b/doc/html/search/all_b.js index 2de05e0bb..219015916 100644 --- a/doc/html/search/all_b.js +++ b/doc/html/search/all_b.js @@ -1,70 +1,19 @@ var searchData= [ - ['keep_371',['Keep',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge']]], - ['keepahead_372',['KeepAhead',['../structjs_options_1_1js_options_pull_subscribe_async.html#afd980b44d5bf03ef7abc7fbdd47beca2',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['keys_373',['Keys',['../structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18',1,'kvKeysList']]], - ['keyvalue_20store_374',['KeyValue store',['../group__kv_group.html',1,'']]], - ['keyvalue_20store_20entries_375',['KeyValue store entries',['../group__kv_entry.html',1,'']]], - ['keyvalue_20store_20management_376',['KeyValue store management',['../group__kv_group_mgt.html',1,'']]], - ['keyvalue_20store_20status_377',['KeyValue store status',['../group__kv_status.html',1,'']]], - ['keyvalue_20store_20watcher_378',['KeyValue store watcher',['../group__kv_watcher.html',1,'']]], - ['kvconfig_379',['kvConfig',['../structkv_config.html',1,'kvConfig'],['../group__types_group.html#ga6d594b091b4bb46192336413066a8edf',1,'kvConfig(): nats.h']]], - ['kvconfig_5finit_380',['kvConfig_Init',['../group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172',1,'nats.h']]], - ['kventry_381',['kvEntry',['../group__types_group.html#gad489fb4074f27427560ca71797db6191',1,'nats.h']]], - ['kventry_5fbucket_382',['kvEntry_Bucket',['../group__kv_entry.html#ga3671d74ba764a888c0c3f0df8d5c9dc0',1,'nats.h']]], - ['kventry_5fcreated_383',['kvEntry_Created',['../group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a',1,'nats.h']]], - ['kventry_5fdelta_384',['kvEntry_Delta',['../group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47',1,'nats.h']]], - ['kventry_5fdestroy_385',['kvEntry_Destroy',['../group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388',1,'nats.h']]], - ['kventry_5fkey_386',['kvEntry_Key',['../group__kv_entry.html#ga2d7c58132964d1d2861a30cc38b960aa',1,'nats.h']]], - ['kventry_5foperation_387',['kvEntry_Operation',['../group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea',1,'nats.h']]], - ['kventry_5frevision_388',['kvEntry_Revision',['../group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f',1,'nats.h']]], - ['kventry_5fvalue_389',['kvEntry_Value',['../group__kv_entry.html#ga82de8c62ea3ef6f8839169f922631176',1,'nats.h']]], - ['kventry_5fvaluelen_390',['kvEntry_ValueLen',['../group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415',1,'nats.h']]], - ['kventry_5fvaluestring_391',['kvEntry_ValueString',['../group__kv_entry.html#ga81060a449976b6801049763d4fe7339f',1,'nats.h']]], - ['kventrylist_392',['kvEntryList',['../structkv_entry_list.html',1,'kvEntryList'],['../group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e',1,'kvEntryList(): nats.h']]], - ['kventrylist_5fdestroy_393',['kvEntryList_Destroy',['../group__kv_group.html#gae783352ab81e22aa3173057d117518e6',1,'nats.h']]], - ['kvkeyslist_394',['kvKeysList',['../group__types_group.html#gab36492d9d4370337cfed80edce4144e0',1,'kvKeysList(): nats.h'],['../structkv_keys_list.html',1,'kvKeysList']]], - ['kvkeyslist_5fdestroy_395',['kvKeysList_Destroy',['../group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45',1,'nats.h']]], - ['kvop_5fdelete_396',['kvOp_Delete',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83',1,'nats.h']]], - ['kvop_5fpurge_397',['kvOp_Purge',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657',1,'nats.h']]], - ['kvop_5fput_398',['kvOp_Put',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a',1,'nats.h']]], - ['kvop_5funknown_399',['kvOp_Unknown',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6',1,'nats.h']]], - ['kvoperation_400',['kvOperation',['../group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332',1,'nats.h']]], - ['kvpurgeoptions_401',['kvPurgeOptions',['../group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d',1,'kvPurgeOptions(): nats.h'],['../structkv_purge_options.html',1,'kvPurgeOptions']]], - ['kvpurgeoptions_5finit_402',['kvPurgeOptions_Init',['../group__kv_group.html#ga243113fd7df34ce104850ab888f04021',1,'nats.h']]], - ['kvstatus_403',['kvStatus',['../group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80',1,'nats.h']]], - ['kvstatus_5fbucket_404',['kvStatus_Bucket',['../group__kv_status.html#ga9b81e3c0aa80b6165657cd68b687c156',1,'nats.h']]], - ['kvstatus_5fbytes_405',['kvStatus_Bytes',['../group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff',1,'nats.h']]], - ['kvstatus_5fdestroy_406',['kvStatus_Destroy',['../group__kv_status.html#ga5eb3d824c1873af705beee4798246a08',1,'nats.h']]], - ['kvstatus_5fhistory_407',['kvStatus_History',['../group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5',1,'nats.h']]], - ['kvstatus_5freplicas_408',['kvStatus_Replicas',['../group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2',1,'nats.h']]], - ['kvstatus_5fttl_409',['kvStatus_TTL',['../group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1',1,'nats.h']]], - ['kvstatus_5fvalues_410',['kvStatus_Values',['../group__kv_status.html#ga2016af3c73841d8b226361e764dce158',1,'nats.h']]], - ['kvstore_411',['kvStore',['../group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a',1,'nats.h']]], - ['kvstore_5fbucket_412',['kvStore_Bucket',['../group__kv_group.html#ga8fd5aa9d1c7af511650f60863a21ee84',1,'nats.h']]], - ['kvstore_5fcreate_413',['kvStore_Create',['../group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6',1,'nats.h']]], - ['kvstore_5fcreatestring_414',['kvStore_CreateString',['../group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca',1,'nats.h']]], - ['kvstore_5fdelete_415',['kvStore_Delete',['../group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8',1,'nats.h']]], - ['kvstore_5fdestroy_416',['kvStore_Destroy',['../group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da',1,'nats.h']]], - ['kvstore_5fget_417',['kvStore_Get',['../group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c',1,'nats.h']]], - ['kvstore_5fgetrevision_418',['kvStore_GetRevision',['../group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a',1,'nats.h']]], - ['kvstore_5fhistory_419',['kvStore_History',['../group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5',1,'nats.h']]], - ['kvstore_5fkeys_420',['kvStore_Keys',['../group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a',1,'nats.h']]], - ['kvstore_5fkeyswithfilters_421',['kvStore_KeysWithFilters',['../group__kv_group.html#gae1a017ca0ea67375b9d94dc426d47042',1,'nats.h']]], - ['kvstore_5fpurge_422',['kvStore_Purge',['../group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9',1,'nats.h']]], - ['kvstore_5fpurgedeletes_423',['kvStore_PurgeDeletes',['../group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69',1,'nats.h']]], - ['kvstore_5fput_424',['kvStore_Put',['../group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e',1,'nats.h']]], - ['kvstore_5fputstring_425',['kvStore_PutString',['../group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9',1,'nats.h']]], - ['kvstore_5fstatus_426',['kvStore_Status',['../group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27',1,'nats.h']]], - ['kvstore_5fupdate_427',['kvStore_Update',['../group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038',1,'nats.h']]], - ['kvstore_5fupdatestring_428',['kvStore_UpdateString',['../group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c',1,'nats.h']]], - ['kvstore_5fwatch_429',['kvStore_Watch',['../group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2',1,'nats.h']]], - ['kvstore_5fwatchall_430',['kvStore_WatchAll',['../group__kv_group.html#gaf011f1dd6813391c65664e982747602e',1,'nats.h']]], - ['kvstore_5fwatchmulti_431',['kvStore_WatchMulti',['../group__kv_group.html#ga409bfd787a87d0e37b69d3711fdb28f4',1,'nats.h']]], - ['kvwatcher_432',['kvWatcher',['../group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043',1,'nats.h']]], - ['kvwatcher_5fdestroy_433',['kvWatcher_Destroy',['../group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9',1,'nats.h']]], - ['kvwatcher_5fnext_434',['kvWatcher_Next',['../group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5',1,'nats.h']]], - ['kvwatcher_5fstop_435',['kvWatcher_Stop',['../group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e',1,'nats.h']]], - ['kvwatchoptions_436',['kvWatchOptions',['../group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6',1,'kvWatchOptions(): nats.h'],['../structkv_watch_options.html',1,'kvWatchOptions']]], - ['kvwatchoptions_5finit_437',['kvWatchOptions_Init',['../group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5',1,'nats.h']]] + ['lag_0',['lag',['../structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9',1,'jsPeerInfo::Lag'],['../structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863',1,'jsStreamSourceInfo::Lag']]], + ['last_1',['Last',['../structjs_sequence_info.html#a4e94c91650b7db253645515fee4c3b05',1,'jsSequenceInfo']]], + ['lastbysubject_2',['LastBySubject',['../structjs_direct_get_msg_options.html#aae968f31cdda96fa3c5e9374a36b9630',1,'jsDirectGetMsgOptions']]], + ['lasterrorstring_3',['LastErrorString',['../structmicro__endpoint__stats__s.html#a2adef3bbd175d542387fe47b9a156e6c',1,'micro_endpoint_stats_s']]], + ['lastseq_4',['LastSeq',['../structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827',1,'jsStreamState']]], + ['lasttime_5',['LastTime',['../structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0',1,'jsStreamState']]], + ['leader_6',['Leader',['../structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19',1,'jsClusterInfo']]], + ['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,'']]], + ['limits_12',['limits',['../structjs_tier.html#af2edbabd5e078b1e31dd73d44fd507d3',1,'jsTier::Limits'],['../structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9',1,'jsAccountInfo::Limits']]], + ['list_13',['list',['../deprecated.html',1,'Deprecated List'],['../structjs_consumer_info_list.html#a75354882af5e11959b198a70bde14db8',1,'jsConsumerInfoList::List'],['../structjs_consumer_names_list.html#aa4b3cf17902a2d580cc3a230bfa5d309',1,'jsConsumerNamesList::List'],['../structjs_stream_names_list.html#a1875a7e449759dfc2a40b0eb74de0acf',1,'jsStreamNamesList::List'],['../structjs_stream_info_list.html#a7b096ee7a25363f231f56419a244daef',1,'jsStreamInfoList::List'],['../structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0',1,'jsStreamStateSubjects::List'],['../structnats_metadata.html#af29f95d80bf99ab77601518b143b1dd5',1,'natsMetadata::List']]], + ['lockspincount_14',['LockSpinCount',['../struct____nats_client_config.html#aa8e7db4bae066739c5af59a93d6b4ca0',1,'__natsClientConfig']]], + ['lost_15',['Lost',['../structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec',1,'jsStreamState']]] ]; diff --git a/doc/html/search/all_c.html b/doc/html/search/all_c.html deleted file mode 100644 index 3dd5af06d..000000000 --- a/doc/html/search/all_c.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_c.js b/doc/html/search/all_c.js index 3214671be..0612c775c 100644 --- a/doc/html/search/all_c.js +++ b/doc/html/search/all_c.js @@ -1,19 +1,121 @@ var searchData= [ - ['lag_438',['Lag',['../structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9',1,'jsPeerInfo::Lag()'],['../structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863',1,'jsStreamSourceInfo::Lag()']]], - ['last_439',['Last',['../structjs_sequence_info.html#a4e94c91650b7db253645515fee4c3b05',1,'jsSequenceInfo']]], - ['lastbysubject_440',['LastBySubject',['../structjs_direct_get_msg_options.html#aae968f31cdda96fa3c5e9374a36b9630',1,'jsDirectGetMsgOptions']]], - ['lasterrorstring_441',['LastErrorString',['../structmicro__endpoint__stats__s.html#a2adef3bbd175d542387fe47b9a156e6c',1,'micro_endpoint_stats_s']]], - ['lastseq_442',['LastSeq',['../structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827',1,'jsStreamState']]], - ['lasttime_443',['LastTime',['../structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0',1,'jsStreamState']]], - ['leader_444',['Leader',['../structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19',1,'jsClusterInfo']]], - ['libevent_20adapter_445',['Libevent Adapter',['../group__libevent_functions.html',1,'']]], - ['libevent_2eh_446',['libevent.h',['../libevent_8h.html',1,'']]], - ['library_447',['Library',['../group__library_group.html',1,'']]], - ['libuv_20adapter_448',['Libuv Adapter',['../group__libuv_functions.html',1,'']]], - ['libuv_2eh_449',['libuv.h',['../libuv_8h.html',1,'']]], - ['limits_450',['Limits',['../structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9',1,'jsAccountInfo::Limits()'],['../structjs_tier.html#af2edbabd5e078b1e31dd73d44fd507d3',1,'jsTier::Limits()']]], - ['list_451',['List',['../structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0',1,'jsStreamStateSubjects::List()'],['../structjs_stream_info_list.html#a7b096ee7a25363f231f56419a244daef',1,'jsStreamInfoList::List()'],['../structjs_stream_names_list.html#a1875a7e449759dfc2a40b0eb74de0acf',1,'jsStreamNamesList::List()'],['../structjs_consumer_info_list.html#a75354882af5e11959b198a70bde14db8',1,'jsConsumerInfoList::List()'],['../structjs_consumer_names_list.html#aa4b3cf17902a2d580cc3a230bfa5d309',1,'jsConsumerNamesList::List()'],['../structnats_metadata.html#af29f95d80bf99ab77601518b143b1dd5',1,'natsMetadata::List()']]], - ['lockspincount_452',['LockSpinCount',['../struct____nats_client_config.html#aa8e7db4bae066739c5af59a93d6b4ca0',1,'__natsClientConfig']]], - ['lost_453',['Lost',['../structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec',1,'jsStreamState']]] + ['management_0',['management',['../group__js_assets_group.html',1,'JetStream Assets Management'],['../group__kv_group_mgt.html',1,'KeyValue store management'],['../group__stan_conn_mgt_group.html',1,'Management'],['../group__conn_mgt_group.html',1,'Management']]], + ['manualack_1',['ManualAck',['../structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2',1,'jsSubOptions']]], + ['maxackpending_2',['maxackpending',['../structjs_account_limits.html#a4abf1972690c20d73bd314f2059e8013',1,'jsAccountLimits::MaxAckPending'],['../structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892',1,'jsConsumerConfig::MaxAckPending'],['../structjs_stream_consumer_limits.html#a04a6c89366cf75dbf76e43c786b133a4',1,'jsStreamConsumerLimits::MaxAckPending']]], + ['maxage_3',['MaxAge',['../structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e',1,'jsStreamConfig']]], + ['maxbytes_4',['maxbytes',['../structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451',1,'jsStreamConfig::MaxBytes'],['../structjs_fetch_request.html#a3298db691c2ecb9725cc029e2c35d6d1',1,'jsFetchRequest::MaxBytes'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a0917f86c64293e9abfb6643de219eda4',1,'jsOptions::jsOptionsPullSubscribeAsync::MaxBytes'],['../structkv_config.html#a1bc37777aa91b8b57a70e7647670cd12',1,'kvConfig::MaxBytes']]], + ['maxbytesrequired_5',['MaxBytesRequired',['../structjs_account_limits.html#a858edf99ee1c60354bdba4e59293fb6a',1,'jsAccountLimits']]], + ['maxconsumers_6',['maxconsumers',['../structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395',1,'jsStreamConfig::MaxConsumers'],['../structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338',1,'jsAccountLimits::MaxConsumers']]], + ['maxdeliver_7',['MaxDeliver',['../structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95',1,'jsConsumerConfig']]], + ['maxmemory_8',['MaxMemory',['../structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4',1,'jsAccountLimits']]], + ['maxmessages_9',['MaxMessages',['../structjs_options_1_1js_options_pull_subscribe_async.html#a3764380946087ba94d76ed8ab939c52f',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['maxmsgs_10',['MaxMsgs',['../structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d',1,'jsStreamConfig']]], + ['maxmsgsize_11',['MaxMsgSize',['../structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641',1,'jsStreamConfig']]], + ['maxmsgspersubject_12',['MaxMsgsPerSubject',['../structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340',1,'jsStreamConfig']]], + ['maxpending_13',['MaxPending',['../structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1',1,'jsOptions::jsOptionsPublishAsync']]], + ['maxrequestbatch_14',['MaxRequestBatch',['../structjs_consumer_config.html#a4e86deefe08854b9a82b4908397aad32',1,'jsConsumerConfig']]], + ['maxrequestexpires_15',['MaxRequestExpires',['../structjs_consumer_config.html#aa71aa3dfe5826466be301097b1bae04d',1,'jsConsumerConfig']]], + ['maxrequestmaxbytes_16',['MaxRequestMaxBytes',['../structjs_consumer_config.html#a74a026cdd92c538bcf84297f4468bb21',1,'jsConsumerConfig']]], + ['maxstore_17',['MaxStore',['../structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30',1,'jsAccountLimits']]], + ['maxstreams_18',['MaxStreams',['../structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2',1,'jsAccountLimits']]], + ['maxvaluesize_19',['MaxValueSize',['../structkv_config.html#a281156a9df0130abad7f3b2728ac35a5',1,'kvConfig']]], + ['maxwait_20',['MaxWait',['../structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143',1,'jsPubOptions']]], + ['maxwaiting_21',['MaxWaiting',['../structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76',1,'jsConsumerConfig']]], + ['memory_22',['memory',['../structjs_tier.html#aeff4a4cb86e10d8d7749d6ff69f97ed1',1,'jsTier::Memory'],['../structjs_account_info.html#a448578d621e878267ad5f1792002a665',1,'jsAccountInfo::Memory']]], + ['memorymaxstreambytes_23',['MemoryMaxStreamBytes',['../structjs_account_limits.html#a38875d969274b0f0fcefc6b04ce56eb8',1,'jsAccountLimits']]], + ['memorystorage_24',['MemoryStorage',['../structjs_consumer_config.html#a046177256938d6a601c629f9fd82f888',1,'jsConsumerConfig']]], + ['message_25',['message',['../group__msg_group.html',1,'Message'],['../group__stan_msg_group.html',1,'Streaming Message']]], + ['messages_26',['Messages',['../group__js_msg.html',1,'']]], + ['metadata_27',['metadata',['../structjs_stream_config.html#a7aa4849b0f555c9de6b6da953929a565',1,'jsStreamConfig::Metadata'],['../structjs_consumer_config.html#a8bfc0284c57028bf9cf809205d989959',1,'jsConsumerConfig::Metadata'],['../structmicro__endpoint__config__s.html#a7aee4ab9e29512c0b6ee12ba233c0fb7',1,'micro_endpoint_config_s::Metadata'],['../structmicro__endpoint__info__s.html#aef2820ecb742b9ce9a643d39343df740',1,'micro_endpoint_info_s::Metadata'],['../structmicro__service__config__s.html#a4a5a97a4181a4870353f9e139cca72fc',1,'micro_service_config_s::Metadata'],['../structmicro__service__info__s.html#a292990d3fd1d94e48fd91e5556a2c091',1,'micro_service_info_s::Metadata']]], + ['metaonly_28',['MetaOnly',['../structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605',1,'kvWatchOptions']]], + ['micro_5faddservice_29',['micro_AddService',['../group__micro_service_functions.html#ga2986a9751147b6f77064b5739635c2c1',1,'nats.h']]], + ['micro_5fapi_5fprefix_30',['MICRO_API_PREFIX',['../group__micro_constants.html#ga2ad15244b5f6541d0d30207bb71e2667',1,'nats.h']]], + ['micro_5fendpoint_5fconfig_5fs_31',['micro_endpoint_config_s',['../structmicro__endpoint__config__s.html',1,'']]], + ['micro_5fendpoint_5finfo_5fs_32',['micro_endpoint_info_s',['../structmicro__endpoint__info__s.html',1,'']]], + ['micro_5fendpoint_5fstats_5fs_33',['micro_endpoint_stats_s',['../structmicro__endpoint__stats__s.html',1,'']]], + ['micro_5ferror_5fcode_5fhdr_34',['MICRO_ERROR_CODE_HDR',['../group__micro_constants.html#ga3821f13d4cff7a22f7c8c21181847b44',1,'nats.h']]], + ['micro_5ferror_5fhdr_35',['MICRO_ERROR_HDR',['../group__micro_constants.html#ga8f052c5047750ee329d2fb496d977bad',1,'nats.h']]], + ['micro_5ferrorf_36',['micro_Errorf',['../group__micro_error_functions.html#ga7732a5a63c3b452f8d78f4e41e726fe1',1,'nats.h']]], + ['micro_5ferrorfcode_37',['micro_ErrorfCode',['../group__micro_error_functions.html#ga91dd255ecb0fc97fddb0b8abe4a3fc4c',1,'nats.h']]], + ['micro_5ferrorfromstatus_38',['micro_ErrorFromStatus',['../group__micro_error_functions.html#gac557c5b7b565746d8c5521c726842641',1,'nats.h']]], + ['micro_5ferrorinvalidarg_39',['micro_ErrorInvalidArg',['../group__micro_types.html#ga7c15167de03a8d39553afb2b81caca6b',1,'nats.h']]], + ['micro_5ferroroutofmemory_40',['micro_ErrorOutOfMemory',['../group__micro_types.html#gab8c75a7c8001f647b5d2f27a0b26e82e',1,'nats.h']]], + ['micro_5fgroup_5fconfig_5fs_41',['micro_group_config_s',['../structmicro__group__config__s.html',1,'']]], + ['micro_5finfo_5fresponse_5ftype_42',['MICRO_INFO_RESPONSE_TYPE',['../group__micro_constants.html#ga50e5fc6d460c30bc851dc5d45e938208',1,'nats.h']]], + ['micro_5finfo_5fverb_43',['MICRO_INFO_VERB',['../group__micro_constants.html#gaab340591dc3b52411f35f23c945b25f8',1,'nats.h']]], + ['micro_5fnewclient_44',['micro_NewClient',['../group__micro_client_functions.html#ga191be60c4f9bb88f83f73b5ce4e5e0bd',1,'nats.h']]], + ['micro_5fping_5fresponse_5ftype_45',['MICRO_PING_RESPONSE_TYPE',['../group__micro_constants.html#ga71f630d0974d85530e7d04a3718dfafc',1,'nats.h']]], + ['micro_5fping_5fverb_46',['MICRO_PING_VERB',['../group__micro_constants.html#ga27bccc83509da632aec126d97c320fbb',1,'nats.h']]], + ['micro_5fservice_5fconfig_5fs_47',['micro_service_config_s',['../structmicro__service__config__s.html',1,'']]], + ['micro_5fservice_5finfo_5fs_48',['micro_service_info_s',['../structmicro__service__info__s.html',1,'']]], + ['micro_5fservice_5fstats_5fs_49',['micro_service_stats_s',['../structmicro__service__stats__s.html',1,'']]], + ['micro_5fstats_5fresponse_5ftype_50',['MICRO_STATS_RESPONSE_TYPE',['../group__micro_constants.html#gae1ba7c2a70df4daaeaba5fbebe9c0904',1,'nats.h']]], + ['micro_5fstats_5fverb_51',['MICRO_STATS_VERB',['../group__micro_constants.html#ga4284e07f1991b9807a1dadea4b0f6a67',1,'nats.h']]], + ['micro_5fstatus_5fhdr_52',['MICRO_STATUS_HDR',['../group__micro_constants.html#ga4f5f6337514aa735d486e9397bd9d0c0',1,'nats.h']]], + ['microclient_53',['microclient',['../group__micro_client_functions.html',1,'microClient'],['../group__micro_types.html#ga22c8eebaa1ca15ba0834b89cc1081130',1,'microClient: nats.h']]], + ['microclient_5fdestroy_54',['microClient_Destroy',['../group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a',1,'nats.h']]], + ['microclient_5fdorequest_55',['microClient_DoRequest',['../group__micro_client_functions.html#gac3be6a03f5846ac1bb06f091bea36a99',1,'nats.h']]], + ['microclientconfig_56',['microClientConfig',['../group__micro_types.html#ga550430b08d2e071e3901c6d720f4a039',1,'nats.h']]], + ['microdonehandler_57',['microDoneHandler',['../group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840',1,'nats.h']]], + ['microendpoint_58',['microEndpoint',['../group__micro_types.html#gaea03a1fb23faec1d7919054b27acfbc3',1,'nats.h']]], + ['microendpointconfig_59',['microEndpointConfig',['../group__micro_types.html#ga7718d2f2c911e4cf677788f4ffe048cd',1,'nats.h']]], + ['microendpointinfo_60',['microEndpointInfo',['../group__micro_types.html#gadd4fcc67087b4d5f42015a7269cb6496',1,'nats.h']]], + ['microendpointstats_61',['microEndpointStats',['../group__micro_types.html#ga0a429a5ecfff69b212a3ba9abebcba53',1,'nats.h']]], + ['microerror_62',['microerror',['../group__micro_error_functions.html',1,'microError'],['../group__micro_types.html#ga41ae4121cf2f8e326369bbc2e44e20d7',1,'microError: nats.h']]], + ['microerror_5fcode_63',['microError_Code',['../group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54',1,'nats.h']]], + ['microerror_5fdestroy_64',['microError_Destroy',['../group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07',1,'nats.h']]], + ['microerror_5fignore_65',['microError_Ignore',['../group__micro_error_functions.html#ga7d7cf243a0d24ff38fbaf6afdfb461cd',1,'nats.h']]], + ['microerror_5fstatus_66',['microError_Status',['../group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c',1,'nats.h']]], + ['microerror_5fstring_67',['microError_String',['../group__micro_error_functions.html#ga9694838e69616612ef98afe7a45cb58d',1,'nats.h']]], + ['microerror_5fwrapf_68',['microError_Wrapf',['../group__micro_error_functions.html#gad43118a9e9e48aefbde3b21c4bd9d36f',1,'nats.h']]], + ['microerrorhandler_69',['microErrorHandler',['../group__micro_callbacks.html#ga7a40fbbb9b1102f0a7679f9dfcf6c0d6',1,'nats.h']]], + ['microgroup_70',['microgroup',['../group__micro_group_functions.html',1,'microGroup'],['../group__micro_types.html#ga2681ea21e9f5f6681b972bbb67e32133',1,'microGroup: nats.h']]], + ['microgroup_5faddendpoint_71',['microGroup_AddEndpoint',['../group__micro_group_functions.html#gabc9641ad7ee7775c388c864f2ffa6883',1,'nats.h']]], + ['microgroup_5faddgroup_72',['microGroup_AddGroup',['../group__micro_group_functions.html#gade7fd0f2080a2e647b79c20a5019394d',1,'nats.h']]], + ['microgroupconfig_73',['microGroupConfig',['../group__micro_types.html#ga8ea3d2aa37d1e89fb9c6d87c10dfe603',1,'nats.h']]], + ['microrequest_74',['microrequest',['../group__micro_request_functions.html',1,'microRequest'],['../group__micro_types.html#ga417ace5dc09fe8a2f6fd3882302a37c4',1,'microRequest: nats.h']]], + ['microrequest_5faddheader_75',['microRequest_AddHeader',['../group__micro_request_functions.html#ga6a6fa30291301abf54e25a24fde7e293',1,'nats.h']]], + ['microrequest_5fdeleteheader_76',['microRequest_DeleteHeader',['../group__micro_request_functions.html#gad50a68e2193da36d7b477a34f488840c',1,'nats.h']]], + ['microrequest_5fgetconnection_77',['microRequest_GetConnection',['../group__micro_request_functions.html#ga6cf9c55a05fe1234ef264c25ca8294b3',1,'nats.h']]], + ['microrequest_5fgetdata_78',['microRequest_GetData',['../group__micro_request_functions.html#ga695cf95ff0f596affecbd3954fd498cf',1,'nats.h']]], + ['microrequest_5fgetdatalength_79',['microRequest_GetDataLength',['../group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0',1,'nats.h']]], + ['microrequest_5fgetendpointstate_80',['microRequest_GetEndpointState',['../group__micro_request_functions.html#gab999f2b9972c4339f6f78f491dfc6f3b',1,'nats.h']]], + ['microrequest_5fgetheaderkeys_81',['microRequest_GetHeaderKeys',['../group__micro_request_functions.html#gab78f9e653c13c8bbbbaa74d50dd34aa4',1,'nats.h']]], + ['microrequest_5fgetheadervalue_82',['microRequest_GetHeaderValue',['../group__micro_request_functions.html#gad28fb0245a4c6d3218e4d233c141d3ce',1,'nats.h']]], + ['microrequest_5fgetheadervalues_83',['microRequest_GetHeaderValues',['../group__micro_request_functions.html#gad73789e910856e6d3ece0ea95f1c8a54',1,'nats.h']]], + ['microrequest_5fgetmsg_84',['microRequest_GetMsg',['../group__micro_request_functions.html#ga764c2ebab8816c4706d6e49e5cbe8320',1,'nats.h']]], + ['microrequest_5fgetreply_85',['microRequest_GetReply',['../group__micro_request_functions.html#gae87e12447ebc9864d38268a15c370182',1,'nats.h']]], + ['microrequest_5fgetservice_86',['microRequest_GetService',['../group__micro_request_functions.html#ga285974d2b6bc4b1369d9a9aa495e8119',1,'nats.h']]], + ['microrequest_5fgetservicestate_87',['microRequest_GetServiceState',['../group__micro_request_functions.html#ga8947795096eb225b16af422026627efa',1,'nats.h']]], + ['microrequest_5fgetsubject_88',['microRequest_GetSubject',['../group__micro_request_functions.html#ga6727593cc380ad418e1d45d232ffea5e',1,'nats.h']]], + ['microrequest_5frespond_89',['microRequest_Respond',['../group__micro_request_functions.html#ga9c50e895154b151d3c9dadd3502b80f9',1,'nats.h']]], + ['microrequest_5frespondcustom_90',['microRequest_RespondCustom',['../group__micro_request_functions.html#gae62bab929e8835da250870cfde2f22b2',1,'nats.h']]], + ['microrequest_5fresponderror_91',['microRequest_RespondError',['../group__micro_request_functions.html#ga402e8ccd0602a27d333d50088f6a92a3',1,'nats.h']]], + ['microrequest_5fsetheader_92',['microRequest_SetHeader',['../group__micro_request_functions.html#gab94d97619daf42590d7e6c6bd758b9ab',1,'nats.h']]], + ['microrequesthandler_93',['microRequestHandler',['../group__micro_callbacks.html#gab465a9b31672c63738e8f6b0a61c2e90',1,'nats.h']]], + ['microservice_94',['microservice',['../group__micro_types.html#gaf6f5aef8773b70746e84c100c2b19b28',1,'microService: nats.h'],['../group__micro_service_functions.html',1,'microService']]], + ['microservice_5faddendpoint_95',['microService_AddEndpoint',['../group__micro_service_functions.html#gadcab5687b72ec24ef7ae647ea844ebc7',1,'nats.h']]], + ['microservice_5faddgroup_96',['microService_AddGroup',['../group__micro_service_functions.html#ga26c62ec5b8ed46e1503bb62d8b066d9c',1,'nats.h']]], + ['microservice_5fdestroy_97',['microService_Destroy',['../group__micro_service_functions.html#ga32ff6b2fb38eafb4df8e6b1039ee5984',1,'nats.h']]], + ['microservice_5fgetconnection_98',['microService_GetConnection',['../group__micro_service_functions.html#ga20bb55e101c42a3b7172ea055b3ea04f',1,'nats.h']]], + ['microservice_5fgetinfo_99',['microService_GetInfo',['../group__micro_service_functions.html#gae7f5d4bde8ac12bde5ad48cebfad9e25',1,'nats.h']]], + ['microservice_5fgetstate_100',['microService_GetState',['../group__micro_service_functions.html#gaf58eddc84ef124c80a86d380075ef226',1,'nats.h']]], + ['microservice_5fgetstats_101',['microService_GetStats',['../group__micro_service_functions.html#ga19b3b7126a1e2472a4970fc16b2f9fb4',1,'nats.h']]], + ['microservice_5fisstopped_102',['microService_IsStopped',['../group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0',1,'nats.h']]], + ['microservice_5frun_103',['microService_Run',['../group__micro_service_functions.html#gaecde4e29e2b963e73fe4a8ff2fce064a',1,'nats.h']]], + ['microservice_5fstop_104',['microService_Stop',['../group__micro_service_functions.html#ga35de7172dac67472ac3890bc955b9b42',1,'nats.h']]], + ['microserviceconfig_105',['microServiceConfig',['../group__micro_types.html#ga1e46c0657cf42e83b366d224f380fb55',1,'nats.h']]], + ['microserviceinfo_106',['microServiceInfo',['../group__micro_types.html#ga033705d0404de94efb7a6444c6e91743',1,'nats.h']]], + ['microserviceinfo_5fdestroy_107',['microServiceInfo_Destroy',['../group__micro_cleanup_functions.html#ga9b4756ed693ce4fc0f06375aa0d3d54c',1,'nats.h']]], + ['microservices_108',['microservices',['../group__micro_group.html',1,'EXPERIMENTAL - Microservices'],['../group__micro_group.html#autotoc_md0',1,'NATS Microservices.']]], + ['microservicestats_109',['microServiceStats',['../group__micro_types.html#gaf832de937edc57bcc3af5e1456b3760c',1,'nats.h']]], + ['microservicestats_5fdestroy_110',['microServiceStats_Destroy',['../group__micro_cleanup_functions.html#gaabcbf8378e6221eea78493a26576c8ce',1,'nats.h']]], + ['mirror_111',['mirror',['../structkv_config.html#ac86ca661d283627bccecf70cd286c8f8',1,'kvConfig::Mirror'],['../structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a',1,'jsStreamInfo::Mirror'],['../structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51',1,'jsStreamConfig::Mirror']]], + ['mirrordirect_112',['MirrorDirect',['../structjs_stream_config.html#a9d67ddcc7c54c345dd60ed5e59234f1e',1,'jsStreamConfig']]], + ['miscellaneous_113',['Miscellaneous',['../group__micro_cleanup_functions.html',1,'']]], + ['msg_114',['Msg',['../structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b',1,'jsPubAckErr']]], + ['msgid_115',['MsgId',['../structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0',1,'jsPubOptions']]], + ['msgs_116',['msgs',['../structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5',1,'natsMsgList::Msgs'],['../structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda',1,'jsLostStreamData::Msgs'],['../structjs_stream_state_subject.html#a8b9b2edc5afe82b7b3bc7dbdd67a4384',1,'jsStreamStateSubject::Msgs'],['../structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888',1,'jsStreamState::Msgs']]], + ['msgslen_117',['MsgsLen',['../structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a',1,'jsLostStreamData']]] ]; diff --git a/doc/html/search/all_d.html b/doc/html/search/all_d.html deleted file mode 100644 index af7f2f0f5..000000000 --- a/doc/html/search/all_d.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_d.js b/doc/html/search/all_d.js index eb758cb83..eecb860de 100644 --- a/doc/html/search/all_d.js +++ b/doc/html/search/all_d.js @@ -1,120 +1,277 @@ var searchData= [ - ['management_454',['Management',['../group__conn_mgt_group.html',1,'(Global Namespace)'],['../group__stan_conn_mgt_group.html',1,'(Global Namespace)']]], - ['manualack_455',['ManualAck',['../structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2',1,'jsSubOptions']]], - ['maxackpending_456',['MaxAckPending',['../structjs_stream_consumer_limits.html#a04a6c89366cf75dbf76e43c786b133a4',1,'jsStreamConsumerLimits::MaxAckPending()'],['../structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892',1,'jsConsumerConfig::MaxAckPending()'],['../structjs_account_limits.html#a4abf1972690c20d73bd314f2059e8013',1,'jsAccountLimits::MaxAckPending()']]], - ['maxage_457',['MaxAge',['../structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e',1,'jsStreamConfig']]], - ['maxbytes_458',['MaxBytes',['../structkv_config.html#a1bc37777aa91b8b57a70e7647670cd12',1,'kvConfig::MaxBytes()'],['../structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451',1,'jsStreamConfig::MaxBytes()'],['../structjs_fetch_request.html#a3298db691c2ecb9725cc029e2c35d6d1',1,'jsFetchRequest::MaxBytes()'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a0917f86c64293e9abfb6643de219eda4',1,'jsOptions::jsOptionsPullSubscribeAsync::MaxBytes()']]], - ['maxbytesrequired_459',['MaxBytesRequired',['../structjs_account_limits.html#a858edf99ee1c60354bdba4e59293fb6a',1,'jsAccountLimits']]], - ['maxconsumers_460',['MaxConsumers',['../structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338',1,'jsAccountLimits::MaxConsumers()'],['../structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395',1,'jsStreamConfig::MaxConsumers()']]], - ['maxdeliver_461',['MaxDeliver',['../structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95',1,'jsConsumerConfig']]], - ['maxmemory_462',['MaxMemory',['../structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4',1,'jsAccountLimits']]], - ['maxmessages_463',['MaxMessages',['../structjs_options_1_1js_options_pull_subscribe_async.html#a3764380946087ba94d76ed8ab939c52f',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['maxmsgs_464',['MaxMsgs',['../structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d',1,'jsStreamConfig']]], - ['maxmsgsize_465',['MaxMsgSize',['../structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641',1,'jsStreamConfig']]], - ['maxmsgspersubject_466',['MaxMsgsPerSubject',['../structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340',1,'jsStreamConfig']]], - ['maxpending_467',['MaxPending',['../structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1',1,'jsOptions::jsOptionsPublishAsync']]], - ['maxrequestbatch_468',['MaxRequestBatch',['../structjs_consumer_config.html#a4e86deefe08854b9a82b4908397aad32',1,'jsConsumerConfig']]], - ['maxrequestexpires_469',['MaxRequestExpires',['../structjs_consumer_config.html#aa71aa3dfe5826466be301097b1bae04d',1,'jsConsumerConfig']]], - ['maxrequestmaxbytes_470',['MaxRequestMaxBytes',['../structjs_consumer_config.html#a74a026cdd92c538bcf84297f4468bb21',1,'jsConsumerConfig']]], - ['maxstore_471',['MaxStore',['../structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30',1,'jsAccountLimits']]], - ['maxstreams_472',['MaxStreams',['../structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2',1,'jsAccountLimits']]], - ['maxvaluesize_473',['MaxValueSize',['../structkv_config.html#a281156a9df0130abad7f3b2728ac35a5',1,'kvConfig']]], - ['maxwait_474',['MaxWait',['../structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143',1,'jsPubOptions']]], - ['maxwaiting_475',['MaxWaiting',['../structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76',1,'jsConsumerConfig']]], - ['memory_476',['Memory',['../structjs_tier.html#aeff4a4cb86e10d8d7749d6ff69f97ed1',1,'jsTier::Memory()'],['../structjs_account_info.html#a448578d621e878267ad5f1792002a665',1,'jsAccountInfo::Memory()']]], - ['memorymaxstreambytes_477',['MemoryMaxStreamBytes',['../structjs_account_limits.html#a38875d969274b0f0fcefc6b04ce56eb8',1,'jsAccountLimits']]], - ['memorystorage_478',['MemoryStorage',['../structjs_consumer_config.html#a046177256938d6a601c629f9fd82f888',1,'jsConsumerConfig']]], - ['message_479',['Message',['../group__msg_group.html',1,'']]], - ['messages_480',['Messages',['../group__js_msg.html',1,'']]], - ['metadata_481',['Metadata',['../structjs_stream_config.html#a7aa4849b0f555c9de6b6da953929a565',1,'jsStreamConfig::Metadata()'],['../structjs_consumer_config.html#a8bfc0284c57028bf9cf809205d989959',1,'jsConsumerConfig::Metadata()'],['../structmicro__endpoint__config__s.html#a7aee4ab9e29512c0b6ee12ba233c0fb7',1,'micro_endpoint_config_s::Metadata()'],['../structmicro__endpoint__info__s.html#aef2820ecb742b9ce9a643d39343df740',1,'micro_endpoint_info_s::Metadata()'],['../structmicro__service__config__s.html#a4a5a97a4181a4870353f9e139cca72fc',1,'micro_service_config_s::Metadata()'],['../structmicro__service__info__s.html#a292990d3fd1d94e48fd91e5556a2c091',1,'micro_service_info_s::Metadata()']]], - ['metaonly_482',['MetaOnly',['../structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605',1,'kvWatchOptions']]], - ['micro_5faddservice_483',['micro_AddService',['../group__micro_service_functions.html#gab238a5c3d44f03a32bf2ecae62e11c19',1,'nats.h']]], - ['micro_5fapi_5fprefix_484',['MICRO_API_PREFIX',['../group__micro_constants.html#ga2ad15244b5f6541d0d30207bb71e2667',1,'nats.h']]], - ['micro_5fendpoint_5fconfig_5fs_485',['micro_endpoint_config_s',['../structmicro__endpoint__config__s.html',1,'']]], - ['micro_5fendpoint_5finfo_5fs_486',['micro_endpoint_info_s',['../structmicro__endpoint__info__s.html',1,'']]], - ['micro_5fendpoint_5fstats_5fs_487',['micro_endpoint_stats_s',['../structmicro__endpoint__stats__s.html',1,'']]], - ['micro_5ferror_5fcode_5fhdr_488',['MICRO_ERROR_CODE_HDR',['../group__micro_constants.html#ga3821f13d4cff7a22f7c8c21181847b44',1,'nats.h']]], - ['micro_5ferror_5fhdr_489',['MICRO_ERROR_HDR',['../group__micro_constants.html#ga8f052c5047750ee329d2fb496d977bad',1,'nats.h']]], - ['micro_5ferrorf_490',['micro_Errorf',['../group__micro_error_functions.html#ga29eaa7704203b20e777ebf08f92152d8',1,'nats.h']]], - ['micro_5ferrorfcode_491',['micro_ErrorfCode',['../group__micro_error_functions.html#ga85d7590097c02c612f7d2e8a9fb46326',1,'nats.h']]], - ['micro_5ferrorfromstatus_492',['micro_ErrorFromStatus',['../group__micro_error_functions.html#ga1e4bf12e40b57a5d0a4cf43717771cf2',1,'nats.h']]], - ['micro_5ferrorinvalidarg_493',['micro_ErrorInvalidArg',['../group__micro_types.html#ga7c15167de03a8d39553afb2b81caca6b',1,'nats.h']]], - ['micro_5ferroroutofmemory_494',['micro_ErrorOutOfMemory',['../group__micro_types.html#gab8c75a7c8001f647b5d2f27a0b26e82e',1,'nats.h']]], - ['micro_5fgroup_5fconfig_5fs_495',['micro_group_config_s',['../structmicro__group__config__s.html',1,'']]], - ['micro_5finfo_5fresponse_5ftype_496',['MICRO_INFO_RESPONSE_TYPE',['../group__micro_constants.html#ga50e5fc6d460c30bc851dc5d45e938208',1,'nats.h']]], - ['micro_5finfo_5fverb_497',['MICRO_INFO_VERB',['../group__micro_constants.html#gaab340591dc3b52411f35f23c945b25f8',1,'nats.h']]], - ['micro_5fnewclient_498',['micro_NewClient',['../group__micro_client_functions.html#ga4d7d96defcccbc48e79b017629723e54',1,'nats.h']]], - ['micro_5fping_5fresponse_5ftype_499',['MICRO_PING_RESPONSE_TYPE',['../group__micro_constants.html#ga71f630d0974d85530e7d04a3718dfafc',1,'nats.h']]], - ['micro_5fping_5fverb_500',['MICRO_PING_VERB',['../group__micro_constants.html#ga27bccc83509da632aec126d97c320fbb',1,'nats.h']]], - ['micro_5fservice_5fconfig_5fs_501',['micro_service_config_s',['../structmicro__service__config__s.html',1,'']]], - ['micro_5fservice_5finfo_5fs_502',['micro_service_info_s',['../structmicro__service__info__s.html',1,'']]], - ['micro_5fservice_5fstats_5fs_503',['micro_service_stats_s',['../structmicro__service__stats__s.html',1,'']]], - ['micro_5fstats_5fresponse_5ftype_504',['MICRO_STATS_RESPONSE_TYPE',['../group__micro_constants.html#gae1ba7c2a70df4daaeaba5fbebe9c0904',1,'nats.h']]], - ['micro_5fstats_5fverb_505',['MICRO_STATS_VERB',['../group__micro_constants.html#ga4284e07f1991b9807a1dadea4b0f6a67',1,'nats.h']]], - ['micro_5fstatus_5fhdr_506',['MICRO_STATUS_HDR',['../group__micro_constants.html#ga4f5f6337514aa735d486e9397bd9d0c0',1,'nats.h']]], - ['microclient_507',['microClient',['../group__micro_types.html#ga22c8eebaa1ca15ba0834b89cc1081130',1,'microClient(): nats.h'],['../group__micro_client_functions.html',1,'(Global Namespace)']]], - ['microclient_5fdestroy_508',['microClient_Destroy',['../group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a',1,'nats.h']]], - ['microclient_5fdorequest_509',['microClient_DoRequest',['../group__micro_client_functions.html#ga84cfeb41f87c0105f89e17ca37bc88a5',1,'nats.h']]], - ['microclientconfig_510',['microClientConfig',['../group__micro_types.html#ga550430b08d2e071e3901c6d720f4a039',1,'nats.h']]], - ['microdonehandler_511',['microDoneHandler',['../group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840',1,'nats.h']]], - ['microendpoint_512',['microEndpoint',['../group__micro_types.html#gaea03a1fb23faec1d7919054b27acfbc3',1,'nats.h']]], - ['microendpointconfig_513',['microEndpointConfig',['../group__micro_types.html#ga7718d2f2c911e4cf677788f4ffe048cd',1,'nats.h']]], - ['microendpointinfo_514',['microEndpointInfo',['../group__micro_types.html#gadd4fcc67087b4d5f42015a7269cb6496',1,'nats.h']]], - ['microendpointstats_515',['microEndpointStats',['../group__micro_types.html#ga0a429a5ecfff69b212a3ba9abebcba53',1,'nats.h']]], - ['microerror_516',['microError',['../group__micro_types.html#ga41ae4121cf2f8e326369bbc2e44e20d7',1,'microError(): nats.h'],['../group__micro_error_functions.html',1,'(Global Namespace)']]], - ['microerror_5fcode_517',['microError_Code',['../group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54',1,'nats.h']]], - ['microerror_5fdestroy_518',['microError_Destroy',['../group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07',1,'nats.h']]], - ['microerror_5fignore_519',['microError_Ignore',['../group__micro_error_functions.html#ga7d7cf243a0d24ff38fbaf6afdfb461cd',1,'nats.h']]], - ['microerror_5fstatus_520',['microError_Status',['../group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c',1,'nats.h']]], - ['microerror_5fstring_521',['microError_String',['../group__micro_error_functions.html#gaa4e5ef564e64393601f292abfc37e3ad',1,'nats.h']]], - ['microerror_5fwrapf_522',['microError_Wrapf',['../group__micro_error_functions.html#ga3aa1ac805c27d3afc35c07fbe16c2d04',1,'nats.h']]], - ['microerrorhandler_523',['microErrorHandler',['../group__micro_callbacks.html#ga7a40fbbb9b1102f0a7679f9dfcf6c0d6',1,'nats.h']]], - ['microgroup_524',['microGroup',['../group__micro_types.html#ga2681ea21e9f5f6681b972bbb67e32133',1,'microGroup(): nats.h'],['../group__micro_group_functions.html',1,'(Global Namespace)']]], - ['microgroup_5faddendpoint_525',['microGroup_AddEndpoint',['../group__micro_group_functions.html#ga4d9bc96f6e349296c2038126c931f027',1,'nats.h']]], - ['microgroup_5faddgroup_526',['microGroup_AddGroup',['../group__micro_group_functions.html#gaa18fb57d08b18a2927704acfc1343625',1,'nats.h']]], - ['microgroupconfig_527',['microGroupConfig',['../group__micro_types.html#ga8ea3d2aa37d1e89fb9c6d87c10dfe603',1,'nats.h']]], - ['microrequest_528',['microRequest',['../group__micro_types.html#ga417ace5dc09fe8a2f6fd3882302a37c4',1,'microRequest(): nats.h'],['../group__micro_request_functions.html',1,'(Global Namespace)']]], - ['microrequest_5faddheader_529',['microRequest_AddHeader',['../group__micro_request_functions.html#ga00363230b46c2794165c2dc10ca65fb5',1,'nats.h']]], - ['microrequest_5fdeleteheader_530',['microRequest_DeleteHeader',['../group__micro_request_functions.html#gaf3d72b449f4a72da06f3a7ce859a1ce9',1,'nats.h']]], - ['microrequest_5fgetconnection_531',['microRequest_GetConnection',['../group__micro_request_functions.html#ga47f26882c6d2d9436f18fe75d2a17fa6',1,'nats.h']]], - ['microrequest_5fgetdata_532',['microRequest_GetData',['../group__micro_request_functions.html#ga4152732a49fc6401dc25bea5aa10b7fb',1,'nats.h']]], - ['microrequest_5fgetdatalength_533',['microRequest_GetDataLength',['../group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0',1,'nats.h']]], - ['microrequest_5fgetendpointstate_534',['microRequest_GetEndpointState',['../group__micro_request_functions.html#gaf284671188c1d04a7488e20063b3ed54',1,'nats.h']]], - ['microrequest_5fgetheaderkeys_535',['microRequest_GetHeaderKeys',['../group__micro_request_functions.html#ga2089cf41f1b51e1cba8138bfd383433c',1,'nats.h']]], - ['microrequest_5fgetheadervalue_536',['microRequest_GetHeaderValue',['../group__micro_request_functions.html#ga983d262fb2e77314af0f7bc0178306b9',1,'nats.h']]], - ['microrequest_5fgetheadervalues_537',['microRequest_GetHeaderValues',['../group__micro_request_functions.html#gabb15bd720ee13fa8e489c8ae9ee52298',1,'nats.h']]], - ['microrequest_5fgetmsg_538',['microRequest_GetMsg',['../group__micro_request_functions.html#ga7e27d518d856dbe040c17548d4757633',1,'nats.h']]], - ['microrequest_5fgetreply_539',['microRequest_GetReply',['../group__micro_request_functions.html#ga3adaed9594560b1d186b047277aa1163',1,'nats.h']]], - ['microrequest_5fgetservice_540',['microRequest_GetService',['../group__micro_request_functions.html#gaef03919ee49345f9eeb6b89c44936447',1,'nats.h']]], - ['microrequest_5fgetservicestate_541',['microRequest_GetServiceState',['../group__micro_request_functions.html#ga9925f42bbbf9831350a3065795631b0c',1,'nats.h']]], - ['microrequest_5fgetsubject_542',['microRequest_GetSubject',['../group__micro_request_functions.html#ga4e8b8a731d62941fb46561538c04333e',1,'nats.h']]], - ['microrequest_5frespond_543',['microRequest_Respond',['../group__micro_request_functions.html#ga9f034636bf30623443b14542efd9a2f9',1,'nats.h']]], - ['microrequest_5frespondcustom_544',['microRequest_RespondCustom',['../group__micro_request_functions.html#ga0c7d26260030ce528aa8e0f9dbb0a643',1,'nats.h']]], - ['microrequest_5fresponderror_545',['microRequest_RespondError',['../group__micro_request_functions.html#ga1967e15e58fefc2bef0403fec26b8463',1,'nats.h']]], - ['microrequest_5fsetheader_546',['microRequest_SetHeader',['../group__micro_request_functions.html#ga18a968ee89c6bd394397a3c140cd3c85',1,'nats.h']]], - ['microrequesthandler_547',['microRequestHandler',['../group__micro_callbacks.html#ga95c185268f8eb44fa6ee16db4b33958e',1,'nats.h']]], - ['microservice_548',['microService',['../group__micro_types.html#gaf6f5aef8773b70746e84c100c2b19b28',1,'microService(): nats.h'],['../group__micro_service_functions.html',1,'(Global Namespace)']]], - ['microservice_5faddendpoint_549',['microService_AddEndpoint',['../group__micro_service_functions.html#ga112ef90de06648f29330e191b5d613dc',1,'nats.h']]], - ['microservice_5faddgroup_550',['microService_AddGroup',['../group__micro_service_functions.html#ga1e74f8d482ac32e9bcf29b0609d2ade6',1,'nats.h']]], - ['microservice_5fdestroy_551',['microService_Destroy',['../group__micro_service_functions.html#gad7da17f143822a5caa57c90505453a6d',1,'nats.h']]], - ['microservice_5fgetconnection_552',['microService_GetConnection',['../group__micro_service_functions.html#ga348b4d33e070d9f9c991bd1165e45508',1,'nats.h']]], - ['microservice_5fgetinfo_553',['microService_GetInfo',['../group__micro_service_functions.html#ga715dc8b99716d691c37baa510697e9d6',1,'nats.h']]], - ['microservice_5fgetstate_554',['microService_GetState',['../group__micro_service_functions.html#ga2eb6ef97d3939fee33e857227ef570ee',1,'nats.h']]], - ['microservice_5fgetstats_555',['microService_GetStats',['../group__micro_service_functions.html#gaf59402d29dba31982e899415863a62d8',1,'nats.h']]], - ['microservice_5fisstopped_556',['microService_IsStopped',['../group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0',1,'nats.h']]], - ['microservice_5frun_557',['microService_Run',['../group__micro_service_functions.html#ga6a6a59f10e6764442bcac7fdd34b07d2',1,'nats.h']]], - ['microservice_5fstop_558',['microService_Stop',['../group__micro_service_functions.html#ga3c54fa4faa6de985c411b08e62557d6e',1,'nats.h']]], - ['microserviceconfig_559',['microServiceConfig',['../group__micro_types.html#ga1e46c0657cf42e83b366d224f380fb55',1,'nats.h']]], - ['microserviceinfo_560',['microServiceInfo',['../group__micro_types.html#ga033705d0404de94efb7a6444c6e91743',1,'nats.h']]], - ['microserviceinfo_5fdestroy_561',['microServiceInfo_Destroy',['../group__micro_cleanup_functions.html#ga9b4756ed693ce4fc0f06375aa0d3d54c',1,'nats.h']]], - ['microservicestats_562',['microServiceStats',['../group__micro_types.html#gaf832de937edc57bcc3af5e1456b3760c',1,'nats.h']]], - ['microservicestats_5fdestroy_563',['microServiceStats_Destroy',['../group__micro_cleanup_functions.html#gaabcbf8378e6221eea78493a26576c8ce',1,'nats.h']]], - ['mirror_564',['Mirror',['../structkv_config.html#ac86ca661d283627bccecf70cd286c8f8',1,'kvConfig::Mirror()'],['../structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a',1,'jsStreamInfo::Mirror()'],['../structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51',1,'jsStreamConfig::Mirror()']]], - ['mirrordirect_565',['MirrorDirect',['../structjs_stream_config.html#a9d67ddcc7c54c345dd60ed5e59234f1e',1,'jsStreamConfig']]], - ['miscellaneous_566',['Miscellaneous',['../group__micro_cleanup_functions.html',1,'']]], - ['msg_567',['Msg',['../structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b',1,'jsPubAckErr']]], - ['msgid_568',['MsgId',['../structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0',1,'jsPubOptions']]], - ['msgs_569',['Msgs',['../structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5',1,'natsMsgList::Msgs()'],['../structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda',1,'jsLostStreamData::Msgs()'],['../structjs_stream_state_subject.html#a8b9b2edc5afe82b7b3bc7dbdd67a4384',1,'jsStreamStateSubject::Msgs()'],['../structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888',1,'jsStreamState::Msgs()']]], - ['msgslen_570',['MsgsLen',['../structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a',1,'jsLostStreamData']]] + ['name_0',['name',['../structjs_stream_alternate.html#a07f36f98c7dcdf435f803e4f0ccaac57',1,'jsStreamAlternate::Name'],['../structmicro__service__info__s.html#a3ac45f2dd5827f95160b1d7899dcf9b7',1,'micro_service_info_s::Name'],['../structmicro__service__config__s.html#acb82e165927f5e5c404beb4f3120a8e2',1,'micro_service_config_s::Name'],['../structmicro__endpoint__stats__s.html#acfcec95bf83819e8dfe64a4babf62f8e',1,'micro_endpoint_stats_s::Name'],['../structmicro__endpoint__info__s.html#ab8b3d1a96e19424fc7f367f2e0dc8175',1,'micro_endpoint_info_s::Name'],['../structmicro__endpoint__config__s.html#a1a47fe3be59a271217bcb4341cddecae',1,'micro_endpoint_config_s::Name'],['../structjs_tier.html#a1ed542b9acccbe7761839f33c43053a6',1,'jsTier::Name'],['../structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008',1,'jsConsumerInfo::Name'],['../structjs_consumer_config.html#a201217d93cfed17eb4d3e2d9579b826a',1,'jsConsumerConfig::Name'],['../structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04',1,'jsStreamSourceInfo::Name'],['../structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484',1,'jsClusterInfo::Name'],['../structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a',1,'jsPeerInfo::Name'],['../structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5',1,'jsStreamConfig::Name'],['../structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3',1,'jsStreamSource::Name'],['../structmicro__service__stats__s.html#ae81f531e8fb5f4fe6bba9552743985ca',1,'micro_service_stats_s::Name']]], + ['nats_20c_20client_1',['NATS C client.',['../index.html',1,'']]], + ['nats_20microservices_2',['NATS Microservices.',['../group__micro_group.html#autotoc_md0',1,'']]], + ['nats_2eh_3',['nats.h',['../nats_8h.html',1,'']]], + ['nats_5faddress_5fmissing_4',['NATS_ADDRESS_MISSING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d',1,'status.h']]], + ['nats_5fcheckcompatibility_5',['nats_CheckCompatibility',['../group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e',1,'nats.h']]], + ['nats_5fclose_6',['nats_Close',['../group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e',1,'nats.h']]], + ['nats_5fcloseandwait_7',['nats_CloseAndWait',['../group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903',1,'nats.h']]], + ['nats_5fconn_5fstatus_5fclosed_8',['NATS_CONN_STATUS_CLOSED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2',1,'status.h']]], + ['nats_5fconn_5fstatus_5fconnected_9',['NATS_CONN_STATUS_CONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725',1,'status.h']]], + ['nats_5fconn_5fstatus_5fconnecting_10',['NATS_CONN_STATUS_CONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdisconnected_11',['NATS_CONN_STATUS_DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdraining_5fpubs_12',['NATS_CONN_STATUS_DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdraining_5fsubs_13',['NATS_CONN_STATUS_DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1',1,'status.h']]], + ['nats_5fconn_5fstatus_5freconnecting_14',['NATS_CONN_STATUS_RECONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206',1,'status.h']]], + ['nats_5fconnection_5fauth_5ffailed_15',['NATS_CONNECTION_AUTH_FAILED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a',1,'status.h']]], + ['nats_5fconnection_5fclosed_16',['NATS_CONNECTION_CLOSED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff',1,'status.h']]], + ['nats_5fconnection_5fdisconnected_17',['NATS_CONNECTION_DISCONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3',1,'status.h']]], + ['nats_5fdefault_5furl_18',['NATS_DEFAULT_URL',['../nats_8h.html#a911c54900b46b968205871cd9f68d36c',1,'nats.h']]], + ['nats_5fdraining_19',['NATS_DRAINING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae',1,'status.h']]], + ['nats_5ferr_20',['NATS_ERR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c',1,'status.h']]], + ['nats_5fextern_21',['NATS_EXTERN',['../nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad',1,'nats.h']]], + ['nats_5ffailed_5fto_5finitialize_22',['NATS_FAILED_TO_INITIALIZE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42',1,'status.h']]], + ['nats_5fgetlasterror_23',['nats_GetLastError',['../group__library_group.html#gadecfd49a58b581dbba40da77b195fd85',1,'nats.h']]], + ['nats_5fgetlasterrorstack_24',['nats_GetLastErrorStack',['../group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e',1,'nats.h']]], + ['nats_5fgetversion_25',['nats_GetVersion',['../group__library_group.html#ga0d8c3df1c0c4a3d340d8ff81355fb1e8',1,'nats.h']]], + ['nats_5fgetversionnumber_26',['nats_GetVersionNumber',['../group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8',1,'nats.h']]], + ['nats_5fillegal_5fstate_27',['NATS_ILLEGAL_STATE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b',1,'status.h']]], + ['nats_5finsufficient_5fbuffer_28',['NATS_INSUFFICIENT_BUFFER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad',1,'status.h']]], + ['nats_5finvalid_5farg_29',['NATS_INVALID_ARG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235',1,'status.h']]], + ['nats_5finvalid_5fqueue_5fname_30',['NATS_INVALID_QUEUE_NAME',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b',1,'status.h']]], + ['nats_5finvalid_5fsubject_31',['NATS_INVALID_SUBJECT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e',1,'status.h']]], + ['nats_5finvalid_5fsubscription_32',['NATS_INVALID_SUBSCRIPTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c',1,'status.h']]], + ['nats_5finvalid_5ftimeout_33',['NATS_INVALID_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86',1,'status.h']]], + ['nats_5fio_5ferror_34',['NATS_IO_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f',1,'status.h']]], + ['nats_5flimit_5freached_35',['NATS_LIMIT_REACHED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac1eb33007d16930e74c2fa3b22761635',1,'status.h']]], + ['nats_5fline_5ftoo_5flong_36',['NATS_LINE_TOO_LONG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7',1,'status.h']]], + ['nats_5fmax_5fdelivered_5fmsgs_37',['NATS_MAX_DELIVERED_MSGS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5',1,'status.h']]], + ['nats_5fmax_5fpayload_38',['NATS_MAX_PAYLOAD',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9',1,'status.h']]], + ['nats_5fmismatch_39',['NATS_MISMATCH',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2',1,'status.h']]], + ['nats_5fmissed_5fheartbeat_40',['NATS_MISSED_HEARTBEAT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f',1,'status.h']]], + ['nats_5fno_5fmemory_41',['NATS_NO_MEMORY',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514',1,'status.h']]], + ['nats_5fno_5fresponders_42',['NATS_NO_RESPONDERS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62',1,'status.h']]], + ['nats_5fno_5fserver_43',['NATS_NO_SERVER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127',1,'status.h']]], + ['nats_5fno_5fserver_5fsupport_44',['NATS_NO_SERVER_SUPPORT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885',1,'status.h']]], + ['nats_5fnot_5ffound_45',['NATS_NOT_FOUND',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8',1,'status.h']]], + ['nats_5fnot_5finitialized_46',['NATS_NOT_INITIALIZED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e',1,'status.h']]], + ['nats_5fnot_5fpermitted_47',['NATS_NOT_PERMITTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5',1,'status.h']]], + ['nats_5fnot_5fyet_5fconnected_48',['NATS_NOT_YET_CONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d',1,'status.h']]], + ['nats_5fnow_49',['nats_Now',['../group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e',1,'nats.h']]], + ['nats_5fnowinnanoseconds_50',['nats_NowInNanoSeconds',['../group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223',1,'nats.h']]], + ['nats_5fok_51',['NATS_OK',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990',1,'status.h']]], + ['nats_5fopen_52',['nats_Open',['../group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d',1,'nats.h']]], + ['nats_5fopenwithconfig_53',['nats_OpenWithConfig',['../group__library_group.html#gac6a49d5ba110ce79c97792fbed584587',1,'nats.h']]], + ['nats_5fprintlasterrorstack_54',['nats_PrintLastErrorStack',['../group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4',1,'nats.h']]], + ['nats_5fprotocol_5ferror_55',['NATS_PROTOCOL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d',1,'status.h']]], + ['nats_5freleasethreadmemory_56',['nats_ReleaseThreadMemory',['../group__library_group.html#gafe171baefa00a85b77205116e9f3e48a',1,'nats.h']]], + ['nats_5fsecure_5fconnection_5frequired_57',['NATS_SECURE_CONNECTION_REQUIRED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc',1,'status.h']]], + ['nats_5fsecure_5fconnection_5fwanted_58',['NATS_SECURE_CONNECTION_WANTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08',1,'status.h']]], + ['nats_5fsetmessagedeliverypoolsize_59',['nats_SetMessageDeliveryPoolSize',['../group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d',1,'nats.h']]], + ['nats_5fsign_60',['nats_Sign',['../group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba',1,'nats.h']]], + ['nats_5fsleep_61',['nats_Sleep',['../group__library_group.html#gad5040264cd4b1404956babf3c03a4f09',1,'nats.h']]], + ['nats_5fslow_5fconsumer_62',['NATS_SLOW_CONSUMER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0',1,'status.h']]], + ['nats_5fssl_5ferror_63',['NATS_SSL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3',1,'status.h']]], + ['nats_5fstale_5fconnection_64',['NATS_STALE_CONNECTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d',1,'status.h']]], + ['nats_5fsys_5ferror_65',['NATS_SYS_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9',1,'status.h']]], + ['nats_5ftimeout_66',['NATS_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed',1,'status.h']]], + ['natsclientconfig_67',['natsClientConfig',['../group__types_group.html#gad29b6af20b875a1b7890ab8f0675287d',1,'nats.h']]], + ['natsconnection_68',['natsConnection',['../group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec',1,'nats.h']]], + ['natsconnection_5fbuffered_69',['natsConnection_Buffered',['../group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5',1,'nats.h']]], + ['natsconnection_5fclose_70',['natsConnection_Close',['../group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed',1,'nats.h']]], + ['natsconnection_5fconnect_71',['natsConnection_Connect',['../group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce',1,'nats.h']]], + ['natsconnection_5fconnectto_72',['natsConnection_ConnectTo',['../group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4',1,'nats.h']]], + ['natsconnection_5fdestroy_73',['natsConnection_Destroy',['../group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495',1,'nats.h']]], + ['natsconnection_5fdrain_74',['natsConnection_Drain',['../group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b',1,'nats.h']]], + ['natsconnection_5fdraintimeout_75',['natsConnection_DrainTimeout',['../group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4',1,'nats.h']]], + ['natsconnection_5fflush_76',['natsConnection_Flush',['../group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f',1,'nats.h']]], + ['natsconnection_5fflushtimeout_77',['natsConnection_FlushTimeout',['../group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1',1,'nats.h']]], + ['natsconnection_5fgetclientid_78',['natsConnection_GetClientID',['../group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba',1,'nats.h']]], + ['natsconnection_5fgetclientip_79',['natsConnection_GetClientIP',['../group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d',1,'nats.h']]], + ['natsconnection_5fgetconnectedserverid_80',['natsConnection_GetConnectedServerId',['../group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf',1,'nats.h']]], + ['natsconnection_5fgetconnectedurl_81',['natsConnection_GetConnectedUrl',['../group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d',1,'nats.h']]], + ['natsconnection_5fgetdiscoveredservers_82',['natsConnection_GetDiscoveredServers',['../group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708',1,'nats.h']]], + ['natsconnection_5fgetlasterror_83',['natsConnection_GetLastError',['../group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63',1,'nats.h']]], + ['natsconnection_5fgetlocalipandport_84',['natsConnection_GetLocalIPAndPort',['../group__conn_mgt_group.html#gaa079d4712912ed8e484fa8a60fe71bcb',1,'nats.h']]], + ['natsconnection_5fgetmaxpayload_85',['natsConnection_GetMaxPayload',['../group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9',1,'nats.h']]], + ['natsconnection_5fgetrtt_86',['natsConnection_GetRTT',['../group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435',1,'nats.h']]], + ['natsconnection_5fgetservers_87',['natsConnection_GetServers',['../group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b',1,'nats.h']]], + ['natsconnection_5fgetstats_88',['natsConnection_GetStats',['../group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec',1,'nats.h']]], + ['natsconnection_5fhasheadersupport_89',['natsConnection_HasHeaderSupport',['../group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a',1,'nats.h']]], + ['natsconnection_5fisclosed_90',['natsConnection_IsClosed',['../group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f',1,'nats.h']]], + ['natsconnection_5fisdraining_91',['natsConnection_IsDraining',['../group__conn_mgt_group.html#ga2c3a8b08304579fd426e63f1d241f32e',1,'nats.h']]], + ['natsconnection_5fisreconnecting_92',['natsConnection_IsReconnecting',['../group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688',1,'nats.h']]], + ['natsconnection_5fjetstream_93',['natsConnection_JetStream',['../group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f',1,'nats.h']]], + ['natsconnection_5fprocesscloseevent_94',['natsConnection_ProcessCloseEvent',['../group__conn_mgt_group.html#ga9b0b13505d2dc85f49a5554c8a164876',1,'nats.h']]], + ['natsconnection_5fprocessreadevent_95',['natsConnection_ProcessReadEvent',['../group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8',1,'nats.h']]], + ['natsconnection_5fprocesswriteevent_96',['natsConnection_ProcessWriteEvent',['../group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47',1,'nats.h']]], + ['natsconnection_5fpublish_97',['natsConnection_Publish',['../group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4',1,'nats.h']]], + ['natsconnection_5fpublishmsg_98',['natsConnection_PublishMsg',['../group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba',1,'nats.h']]], + ['natsconnection_5fpublishrequest_99',['natsConnection_PublishRequest',['../group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e',1,'nats.h']]], + ['natsconnection_5fpublishrequeststring_100',['natsConnection_PublishRequestString',['../group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5',1,'nats.h']]], + ['natsconnection_5fpublishstring_101',['natsConnection_PublishString',['../group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64',1,'nats.h']]], + ['natsconnection_5fqueuesubscribe_102',['natsConnection_QueueSubscribe',['../group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48',1,'nats.h']]], + ['natsconnection_5fqueuesubscribesync_103',['natsConnection_QueueSubscribeSync',['../group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476',1,'nats.h']]], + ['natsconnection_5fqueuesubscribetimeout_104',['natsConnection_QueueSubscribeTimeout',['../group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c',1,'nats.h']]], + ['natsconnection_5freconnect_105',['natsConnection_Reconnect',['../group__conn_mgt_group.html#gab189a6974024f58944cdaa5612d4587e',1,'nats.h']]], + ['natsconnection_5frequest_106',['natsConnection_Request',['../group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7',1,'nats.h']]], + ['natsconnection_5frequestmsg_107',['natsConnection_RequestMsg',['../group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d',1,'nats.h']]], + ['natsconnection_5frequeststring_108',['natsConnection_RequestString',['../group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f',1,'nats.h']]], + ['natsconnection_5fsign_109',['natsConnection_Sign',['../group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8',1,'nats.h']]], + ['natsconnection_5fstatus_110',['natsConnection_Status',['../group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98',1,'nats.h']]], + ['natsconnection_5fsubscribe_111',['natsConnection_Subscribe',['../group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb',1,'nats.h']]], + ['natsconnection_5fsubscribesync_112',['natsConnection_SubscribeSync',['../group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4',1,'nats.h']]], + ['natsconnection_5fsubscribetimeout_113',['natsConnection_SubscribeTimeout',['../group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404',1,'nats.h']]], + ['natsconnectionhandler_114',['natsConnectionHandler',['../group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c',1,'nats.h']]], + ['natsconnstatus_115',['natsConnStatus',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51',1,'status.h']]], + ['natscustomreconnectdelayhandler_116',['natsCustomReconnectDelayHandler',['../group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4',1,'nats.h']]], + ['natserrhandler_117',['natsErrHandler',['../group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626',1,'nats.h']]], + ['natsevloop_5fattach_118',['natsEvLoop_Attach',['../group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f',1,'nats.h']]], + ['natsevloop_5fdetach_119',['natsEvLoop_Detach',['../group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0',1,'nats.h']]], + ['natsevloop_5freadaddremove_120',['natsEvLoop_ReadAddRemove',['../group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa',1,'nats.h']]], + ['natsevloop_5fwriteaddremove_121',['natsEvLoop_WriteAddRemove',['../group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17',1,'nats.h']]], + ['natsinbox_122',['natsInbox',['../group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1',1,'nats.h']]], + ['natsinbox_5fcreate_123',['natsInbox_Create',['../group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d',1,'nats.h']]], + ['natsinbox_5fdestroy_124',['natsInbox_Destroy',['../group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe',1,'nats.h']]], + ['natslibevent_5fattach_125',['natsLibevent_Attach',['../group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2',1,'libevent.h']]], + ['natslibevent_5fdetach_126',['natsLibevent_Detach',['../group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5',1,'libevent.h']]], + ['natslibevent_5finit_127',['natsLibevent_Init',['../group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e',1,'libevent.h']]], + ['natslibevent_5fread_128',['natsLibevent_Read',['../group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552',1,'libevent.h']]], + ['natslibevent_5fwrite_129',['natsLibevent_Write',['../group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091',1,'libevent.h']]], + ['natslibuv_5fattach_130',['natsLibuv_Attach',['../group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42',1,'libuv.h']]], + ['natslibuv_5fdetach_131',['natsLibuv_Detach',['../group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7',1,'libuv.h']]], + ['natslibuv_5finit_132',['natsLibuv_Init',['../group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e',1,'libuv.h']]], + ['natslibuv_5fread_133',['natsLibuv_Read',['../group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac',1,'libuv.h']]], + ['natslibuv_5fsetthreadlocalloop_134',['natsLibuv_SetThreadLocalLoop',['../group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d',1,'libuv.h']]], + ['natslibuv_5fwrite_135',['natsLibuv_Write',['../group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d',1,'libuv.h']]], + ['natsmetadata_136',['natsmetadata',['../structnats_metadata.html',1,'natsMetadata'],['../group__types_group.html#ga3b454f3c6ac697a3cdc5bdd3c9ece12b',1,'natsMetadata: nats.h']]], + ['natsmsg_137',['natsMsg',['../group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a',1,'nats.h']]], + ['natsmsg_5fack_138',['natsMsg_Ack',['../group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84',1,'nats.h']]], + ['natsmsg_5facksync_139',['natsMsg_AckSync',['../group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7',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#ga523364451fd92534e754054266196e59',1,'nats.h']]], + ['natsmsg_5fgetdatalength_143',['natsMsg_GetDataLength',['../group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de',1,'nats.h']]], + ['natsmsg_5fgetmetadata_144',['natsMsg_GetMetaData',['../group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328',1,'nats.h']]], + ['natsmsg_5fgetreply_145',['natsMsg_GetReply',['../group__msg_group.html#ga880535362c91b3e405792aa66ff945b6',1,'nats.h']]], + ['natsmsg_5fgetsequence_146',['natsMsg_GetSequence',['../group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e',1,'nats.h']]], + ['natsmsg_5fgetsubject_147',['natsMsg_GetSubject',['../group__msg_group.html#gad7cad38946648e3047aa0665a3dd230a',1,'nats.h']]], + ['natsmsg_5fgettime_148',['natsMsg_GetTime',['../group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5',1,'nats.h']]], + ['natsmsg_5finprogress_149',['natsMsg_InProgress',['../group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39',1,'nats.h']]], + ['natsmsg_5fisnoresponders_150',['natsMsg_IsNoResponders',['../group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b',1,'nats.h']]], + ['natsmsg_5fnak_151',['natsMsg_Nak',['../group__js_msg.html#gac271b874154301da9759f9ac05768b47',1,'nats.h']]], + ['natsmsg_5fnakwithdelay_152',['natsMsg_NakWithDelay',['../group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd',1,'nats.h']]], + ['natsmsg_5fterm_153',['natsMsg_Term',['../group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4',1,'nats.h']]], + ['natsmsghandler_154',['natsMsgHandler',['../group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe',1,'nats.h']]], + ['natsmsgheader_5fadd_155',['natsMsgHeader_Add',['../group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b',1,'nats.h']]], + ['natsmsgheader_5fdelete_156',['natsMsgHeader_Delete',['../group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1',1,'nats.h']]], + ['natsmsgheader_5fget_157',['natsMsgHeader_Get',['../group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18',1,'nats.h']]], + ['natsmsgheader_5fkeys_158',['natsMsgHeader_Keys',['../group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491',1,'nats.h']]], + ['natsmsgheader_5fset_159',['natsMsgHeader_Set',['../group__msg_group.html#gaf30b47d4217c9335919f05536e379af8',1,'nats.h']]], + ['natsmsgheader_5fvalues_160',['natsMsgHeader_Values',['../group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f',1,'nats.h']]], + ['natsmsglist_161',['natsmsglist',['../group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b',1,'natsMsgList: nats.h'],['../structnats_msg_list.html',1,'natsMsgList']]], + ['natsmsglist_5fdestroy_162',['natsMsgList_Destroy',['../group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2',1,'nats.h']]], + ['natsoncompletecb_163',['natsOnCompleteCB',['../group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a',1,'nats.h']]], + ['natsoptions_164',['natsOptions',['../group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e',1,'nats.h']]], + ['natsoptions_5fcreate_165',['natsOptions_Create',['../group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be',1,'nats.h']]], + ['natsoptions_5fdestroy_166',['natsOptions_Destroy',['../group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9',1,'nats.h']]], + ['natsoptions_5fdisablenoresponders_167',['natsOptions_DisableNoResponders',['../group__opts_group.html#ga192465163abb87ad48a843b45cdf9984',1,'nats.h']]], + ['natsoptions_5fipresolutionorder_168',['natsOptions_IPResolutionOrder',['../group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf',1,'nats.h']]], + ['natsoptions_5floadcatrustedcertificates_169',['natsOptions_LoadCATrustedCertificates',['../group__opts_group.html#ga2cd6563694a439b3949a31fd81103099',1,'nats.h']]], + ['natsoptions_5floadcertificateschain_170',['natsOptions_LoadCertificatesChain',['../group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b',1,'nats.h']]], + ['natsoptions_5fsetallowreconnect_171',['natsOptions_SetAllowReconnect',['../group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b',1,'nats.h']]], + ['natsoptions_5fsetcatrustedcertificates_172',['natsOptions_SetCATrustedCertificates',['../group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8',1,'nats.h']]], + ['natsoptions_5fsetcertificateschain_173',['natsOptions_SetCertificatesChain',['../group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c',1,'nats.h']]], + ['natsoptions_5fsetciphers_174',['natsOptions_SetCiphers',['../group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c',1,'nats.h']]], + ['natsoptions_5fsetciphersuites_175',['natsOptions_SetCipherSuites',['../group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0',1,'nats.h']]], + ['natsoptions_5fsetclosedcb_176',['natsOptions_SetClosedCB',['../group__opts_group.html#ga44410242e73134e5bb51ef27904a9253',1,'nats.h']]], + ['natsoptions_5fsetcustominboxprefix_177',['natsOptions_SetCustomInboxPrefix',['../group__opts_group.html#gac5173473a731a4a36d15346fedddf91f',1,'nats.h']]], + ['natsoptions_5fsetcustomreconnectdelay_178',['natsOptions_SetCustomReconnectDelay',['../group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d',1,'nats.h']]], + ['natsoptions_5fsetdisconnectedcb_179',['natsOptions_SetDisconnectedCB',['../group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039',1,'nats.h']]], + ['natsoptions_5fsetdiscoveredserverscb_180',['natsOptions_SetDiscoveredServersCB',['../group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65',1,'nats.h']]], + ['natsoptions_5fseterrorhandler_181',['natsOptions_SetErrorHandler',['../group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd',1,'nats.h']]], + ['natsoptions_5fseteventloop_182',['natsOptions_SetEventLoop',['../group__opts_group.html#gab09491bad908dedcb323c780280733ff',1,'nats.h']]], + ['natsoptions_5fsetexpectedhostname_183',['natsOptions_SetExpectedHostname',['../group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851',1,'nats.h']]], + ['natsoptions_5fsetfailrequestsondisconnect_184',['natsOptions_SetFailRequestsOnDisconnect',['../group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79',1,'nats.h']]], + ['natsoptions_5fsetignorediscoveredservers_185',['natsOptions_SetIgnoreDiscoveredServers',['../group__opts_group.html#ga7e4172084520708b8c9f28e73174461c',1,'nats.h']]], + ['natsoptions_5fsetiobufsize_186',['natsOptions_SetIOBufSize',['../group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3',1,'nats.h']]], + ['natsoptions_5fsetlameduckmodecb_187',['natsOptions_SetLameDuckModeCB',['../group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc',1,'nats.h']]], + ['natsoptions_5fsetmaxpendingbytes_188',['natsOptions_SetMaxPendingBytes',['../group__opts_group.html#ga77afd954ca548054631215e511468e60',1,'nats.h']]], + ['natsoptions_5fsetmaxpendingmsgs_189',['natsOptions_SetMaxPendingMsgs',['../group__opts_group.html#ga95510436eee06f9992ded96a44795c40',1,'nats.h']]], + ['natsoptions_5fsetmaxpingsout_190',['natsOptions_SetMaxPingsOut',['../group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b',1,'nats.h']]], + ['natsoptions_5fsetmaxreconnect_191',['natsOptions_SetMaxReconnect',['../group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0',1,'nats.h']]], + ['natsoptions_5fsetmessagebufferpadding_192',['natsOptions_SetMessageBufferPadding',['../group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f',1,'nats.h']]], + ['natsoptions_5fsetname_193',['natsOptions_SetName',['../group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e',1,'nats.h']]], + ['natsoptions_5fsetnkey_194',['natsOptions_SetNKey',['../group__opts_group.html#ga0290eac4665569c850468d9f00e246a0',1,'nats.h']]], + ['natsoptions_5fsetnkeyfromseed_195',['natsOptions_SetNKeyFromSeed',['../group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e',1,'nats.h']]], + ['natsoptions_5fsetnoecho_196',['natsOptions_SetNoEcho',['../group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3',1,'nats.h']]], + ['natsoptions_5fsetnorandomize_197',['natsOptions_SetNoRandomize',['../group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413',1,'nats.h']]], + ['natsoptions_5fsetpedantic_198',['natsOptions_SetPedantic',['../group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e',1,'nats.h']]], + ['natsoptions_5fsetpinginterval_199',['natsOptions_SetPingInterval',['../group__opts_group.html#gae68fb615835364c0809555e8dc93f57e',1,'nats.h']]], + ['natsoptions_5fsetreconnectbufsize_200',['natsOptions_SetReconnectBufSize',['../group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5',1,'nats.h']]], + ['natsoptions_5fsetreconnectedcb_201',['natsOptions_SetReconnectedCB',['../group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980',1,'nats.h']]], + ['natsoptions_5fsetreconnectjitter_202',['natsOptions_SetReconnectJitter',['../group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2',1,'nats.h']]], + ['natsoptions_5fsetreconnectwait_203',['natsOptions_SetReconnectWait',['../group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807',1,'nats.h']]], + ['natsoptions_5fsetretryonfailedconnect_204',['natsOptions_SetRetryOnFailedConnect',['../group__opts_group.html#ga20946800d024b7089e73d63454d1c19f',1,'nats.h']]], + ['natsoptions_5fsetsecure_205',['natsOptions_SetSecure',['../group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba',1,'nats.h']]], + ['natsoptions_5fsetsendasap_206',['natsOptions_SetSendAsap',['../group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca',1,'nats.h']]], + ['natsoptions_5fsetservers_207',['natsOptions_SetServers',['../group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf',1,'nats.h']]], + ['natsoptions_5fsettimeout_208',['natsOptions_SetTimeout',['../group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9',1,'nats.h']]], + ['natsoptions_5fsettoken_209',['natsOptions_SetToken',['../group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193',1,'nats.h']]], + ['natsoptions_5fsettokenhandler_210',['natsOptions_SetTokenHandler',['../group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426',1,'nats.h']]], + ['natsoptions_5fseturl_211',['natsOptions_SetURL',['../group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5',1,'nats.h']]], + ['natsoptions_5fsetusercredentialscallbacks_212',['natsOptions_SetUserCredentialsCallbacks',['../group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515',1,'nats.h']]], + ['natsoptions_5fsetusercredentialsfromfiles_213',['natsOptions_SetUserCredentialsFromFiles',['../group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e',1,'nats.h']]], + ['natsoptions_5fsetusercredentialsfrommemory_214',['natsOptions_SetUserCredentialsFromMemory',['../group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43',1,'nats.h']]], + ['natsoptions_5fsetuserinfo_215',['natsOptions_SetUserInfo',['../group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e',1,'nats.h']]], + ['natsoptions_5fsetverbose_216',['natsOptions_SetVerbose',['../group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69',1,'nats.h']]], + ['natsoptions_5fsetwritedeadline_217',['natsOptions_SetWriteDeadline',['../group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218',1,'nats.h']]], + ['natsoptions_5fskipserververification_218',['natsOptions_SkipServerVerification',['../group__opts_group.html#ga6f804ec44adc299989fe623570679da3',1,'nats.h']]], + ['natsoptions_5ftlshandshakefirst_219',['natsOptions_TLSHandshakeFirst',['../group__opts_group.html#gac530a5d4cc93158047fc17c79dac6812',1,'nats.h']]], + ['natsoptions_5fuseglobalmessagedelivery_220',['natsOptions_UseGlobalMessageDelivery',['../group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c',1,'nats.h']]], + ['natsoptions_5fuseoldrequeststyle_221',['natsOptions_UseOldRequestStyle',['../group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6',1,'nats.h']]], + ['natssignaturehandler_222',['natsSignatureHandler',['../group__callbacks_group.html#gab786ffd670c86de0563559351305080b',1,'nats.h']]], + ['natssock_223',['natsSock',['../nats_8h.html#af798865ac824e5959987de0fe8d07383',1,'nats.h']]], + ['natsstatistics_224',['natsStatistics',['../group__types_group.html#ga57a4b8c7109e2773878655722ce028aa',1,'nats.h']]], + ['natsstatistics_5fcreate_225',['natsStatistics_Create',['../group__stats_group.html#gafa923df029168f4991b77ffdd9e24877',1,'nats.h']]], + ['natsstatistics_5fdestroy_226',['natsStatistics_Destroy',['../group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c',1,'nats.h']]], + ['natsstatistics_5fgetcounts_227',['natsStatistics_GetCounts',['../group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f',1,'nats.h']]], + ['natsstatus_228',['natsStatus',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80',1,'status.h']]], + ['natsstatus_5fgettext_229',['natsStatus_GetText',['../group__status_group.html#ga4a83c4a08f1e4dd9451c1a88b6a4254e',1,'nats.h']]], + ['natssubscription_230',['natsSubscription',['../group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8',1,'nats.h']]], + ['natssubscription_5fautounsubscribe_231',['natsSubscription_AutoUnsubscribe',['../group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116',1,'nats.h']]], + ['natssubscription_5fclearmaxpending_232',['natsSubscription_ClearMaxPending',['../group__sub_group.html#gafe31911d8372db401d33856465421710',1,'nats.h']]], + ['natssubscription_5fdestroy_233',['natsSubscription_Destroy',['../group__sub_group.html#ga50a95dd96e9b714201679a015d62832f',1,'nats.h']]], + ['natssubscription_5fdrain_234',['natsSubscription_Drain',['../group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab',1,'nats.h']]], + ['natssubscription_5fdraincompletionstatus_235',['natsSubscription_DrainCompletionStatus',['../group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019',1,'nats.h']]], + ['natssubscription_5fdraintimeout_236',['natsSubscription_DrainTimeout',['../group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68',1,'nats.h']]], + ['natssubscription_5ffetch_237',['natsSubscription_Fetch',['../group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50',1,'nats.h']]], + ['natssubscription_5ffetchrequest_238',['natsSubscription_FetchRequest',['../group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed',1,'nats.h']]], + ['natssubscription_5fgetconsumerinfo_239',['natsSubscription_GetConsumerInfo',['../group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e',1,'nats.h']]], + ['natssubscription_5fgetdelivered_240',['natsSubscription_GetDelivered',['../group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955',1,'nats.h']]], + ['natssubscription_5fgetdropped_241',['natsSubscription_GetDropped',['../group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823',1,'nats.h']]], + ['natssubscription_5fgetid_242',['natsSubscription_GetID',['../group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20',1,'nats.h']]], + ['natssubscription_5fgetmaxpending_243',['natsSubscription_GetMaxPending',['../group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968',1,'nats.h']]], + ['natssubscription_5fgetpending_244',['natsSubscription_GetPending',['../group__sub_group.html#gaca6262e2ef842caa701a9f233db72707',1,'nats.h']]], + ['natssubscription_5fgetpendinglimits_245',['natsSubscription_GetPendingLimits',['../group__sub_group.html#ga786bb458981274fe717f266bd3b96d96',1,'nats.h']]], + ['natssubscription_5fgetsequencemismatch_246',['natsSubscription_GetSequenceMismatch',['../group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84',1,'nats.h']]], + ['natssubscription_5fgetstats_247',['natsSubscription_GetStats',['../group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab',1,'nats.h']]], + ['natssubscription_5fgetsubject_248',['natsSubscription_GetSubject',['../group__sub_group.html#gadd4872b9fc5678a73f9ab04ce8428432',1,'nats.h']]], + ['natssubscription_5fisvalid_249',['natsSubscription_IsValid',['../group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903',1,'nats.h']]], + ['natssubscription_5fnextmsg_250',['natsSubscription_NextMsg',['../group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af',1,'nats.h']]], + ['natssubscription_5fnodeliverydelay_251',['natsSubscription_NoDeliveryDelay',['../group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428',1,'nats.h']]], + ['natssubscription_5fqueuedmsgs_252',['natsSubscription_QueuedMsgs',['../group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254',1,'nats.h']]], + ['natssubscription_5fsetoncompletecb_253',['natsSubscription_SetOnCompleteCB',['../group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077',1,'nats.h']]], + ['natssubscription_5fsetpendinglimits_254',['natsSubscription_SetPendingLimits',['../group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4',1,'nats.h']]], + ['natssubscription_5funsubscribe_255',['natsSubscription_Unsubscribe',['../group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba',1,'nats.h']]], + ['natssubscription_5fwaitfordraincompletion_256',['natsSubscription_WaitForDrainCompletion',['../group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d',1,'nats.h']]], + ['natstokenhandler_257',['natsTokenHandler',['../group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499',1,'nats.h']]], + ['natsuserjwthandler_258',['natsUserJWTHandler',['../group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b',1,'nats.h']]], + ['nextbysubject_259',['NextBySubject',['../structjs_direct_get_msg_options.html#a16ce7908a3d1690b8ae8bc22350ac238',1,'jsDirectGetMsgOptions']]], + ['nexthandler_260',['NextHandler',['../structjs_options_1_1js_options_pull_subscribe_async.html#a7b3dfaccb41ffb464df0f3c606313894',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['nexthandlerclosure_261',['NextHandlerClosure',['../structjs_options_1_1js_options_pull_subscribe_async.html#ab6f9872cd840bafa3a8d73b267ffdeb9',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['noack_262',['NoAck',['../structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609',1,'jsStreamConfig']]], + ['noqueuegroup_263',['noqueuegroup',['../structmicro__service__config__s.html#a78fed3096635174eb037622003661e49',1,'micro_service_config_s::NoQueueGroup'],['../structmicro__group__config__s.html#a6973fbf91cd9a23446ee4bec98b9830b',1,'micro_group_config_s::NoQueueGroup'],['../structmicro__endpoint__config__s.html#a920bf9f800a8b46227e4c52272e0c804',1,'micro_endpoint_config_s::NoQueueGroup']]], + ['nowait_264',['nowait',['../structjs_options_1_1js_options_pull_subscribe_async.html#a2a1d9185656fa87de3e75bebc5ab2f8a',1,'jsOptions::jsOptionsPullSubscribeAsync::NoWait'],['../structjs_fetch_request.html#ae251eebb1998a39fe3b898302b58293d',1,'jsFetchRequest::NoWait']]], + ['numackpending_265',['NumAckPending',['../structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50',1,'jsConsumerInfo']]], + ['numdeleted_266',['NumDeleted',['../structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51',1,'jsStreamState']]], + ['numdelivered_267',['NumDelivered',['../structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff',1,'jsMsgMetaData']]], + ['numerrors_268',['NumErrors',['../structmicro__endpoint__stats__s.html#a85ead23cb79aeb6e5c9b4409544412db',1,'micro_endpoint_stats_s']]], + ['numpending_269',['numpending',['../structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30',1,'jsMsgMetaData::NumPending'],['../structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b',1,'jsConsumerInfo::NumPending']]], + ['numredelivered_270',['NumRedelivered',['../structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001',1,'jsConsumerInfo']]], + ['numrequests_271',['NumRequests',['../structmicro__endpoint__stats__s.html#a1adfdb3c1641301b419ccf136cbaa927',1,'micro_endpoint_stats_s']]], + ['numsubjects_272',['NumSubjects',['../structjs_stream_state.html#aaa43db17641826e7c6ecc1954f641960',1,'jsStreamState']]], + ['numwaiting_273',['NumWaiting',['../structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0',1,'jsConsumerInfo']]] ]; diff --git a/doc/html/search/all_e.html b/doc/html/search/all_e.html deleted file mode 100644 index e25df423a..000000000 --- a/doc/html/search/all_e.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_e.js b/doc/html/search/all_e.js index 657c4f9b8..2fad96720 100644 --- a/doc/html/search/all_e.js +++ b/doc/html/search/all_e.js @@ -1,274 +1,9 @@ var searchData= [ - ['name_571',['Name',['../structjs_stream_alternate.html#a07f36f98c7dcdf435f803e4f0ccaac57',1,'jsStreamAlternate::Name()'],['../structmicro__service__info__s.html#a3ac45f2dd5827f95160b1d7899dcf9b7',1,'micro_service_info_s::Name()'],['../structmicro__service__config__s.html#acb82e165927f5e5c404beb4f3120a8e2',1,'micro_service_config_s::Name()'],['../structmicro__endpoint__stats__s.html#acfcec95bf83819e8dfe64a4babf62f8e',1,'micro_endpoint_stats_s::Name()'],['../structmicro__endpoint__info__s.html#ab8b3d1a96e19424fc7f367f2e0dc8175',1,'micro_endpoint_info_s::Name()'],['../structmicro__endpoint__config__s.html#a1a47fe3be59a271217bcb4341cddecae',1,'micro_endpoint_config_s::Name()'],['../structjs_tier.html#a1ed542b9acccbe7761839f33c43053a6',1,'jsTier::Name()'],['../structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008',1,'jsConsumerInfo::Name()'],['../structjs_consumer_config.html#a201217d93cfed17eb4d3e2d9579b826a',1,'jsConsumerConfig::Name()'],['../structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04',1,'jsStreamSourceInfo::Name()'],['../structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484',1,'jsClusterInfo::Name()'],['../structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a',1,'jsPeerInfo::Name()'],['../structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5',1,'jsStreamConfig::Name()'],['../structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3',1,'jsStreamSource::Name()'],['../structmicro__service__stats__s.html#ae81f531e8fb5f4fe6bba9552743985ca',1,'micro_service_stats_s::Name()']]], - ['nats_2eh_572',['nats.h',['../nats_8h.html',1,'']]], - ['nats_5faddress_5fmissing_573',['NATS_ADDRESS_MISSING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d',1,'status.h']]], - ['nats_5fcheckcompatibility_574',['nats_CheckCompatibility',['../group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e',1,'nats.h']]], - ['nats_5fclose_575',['nats_Close',['../group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e',1,'nats.h']]], - ['nats_5fcloseandwait_576',['nats_CloseAndWait',['../group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903',1,'nats.h']]], - ['nats_5fconn_5fstatus_5fclosed_577',['NATS_CONN_STATUS_CLOSED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2',1,'status.h']]], - ['nats_5fconn_5fstatus_5fconnected_578',['NATS_CONN_STATUS_CONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725',1,'status.h']]], - ['nats_5fconn_5fstatus_5fconnecting_579',['NATS_CONN_STATUS_CONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdisconnected_580',['NATS_CONN_STATUS_DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdraining_5fpubs_581',['NATS_CONN_STATUS_DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdraining_5fsubs_582',['NATS_CONN_STATUS_DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1',1,'status.h']]], - ['nats_5fconn_5fstatus_5freconnecting_583',['NATS_CONN_STATUS_RECONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206',1,'status.h']]], - ['nats_5fconnection_5fauth_5ffailed_584',['NATS_CONNECTION_AUTH_FAILED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a',1,'status.h']]], - ['nats_5fconnection_5fclosed_585',['NATS_CONNECTION_CLOSED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff',1,'status.h']]], - ['nats_5fconnection_5fdisconnected_586',['NATS_CONNECTION_DISCONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3',1,'status.h']]], - ['nats_5fdefault_5furl_587',['NATS_DEFAULT_URL',['../nats_8h.html#a911c54900b46b968205871cd9f68d36c',1,'nats.h']]], - ['nats_5fdraining_588',['NATS_DRAINING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae',1,'status.h']]], - ['nats_5ferr_589',['NATS_ERR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c',1,'status.h']]], - ['nats_5fextern_590',['NATS_EXTERN',['../nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad',1,'nats.h']]], - ['nats_5ffailed_5fto_5finitialize_591',['NATS_FAILED_TO_INITIALIZE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42',1,'status.h']]], - ['nats_5fgetlasterror_592',['nats_GetLastError',['../group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3',1,'nats.h']]], - ['nats_5fgetlasterrorstack_593',['nats_GetLastErrorStack',['../group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e',1,'nats.h']]], - ['nats_5fgetversion_594',['nats_GetVersion',['../group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d',1,'nats.h']]], - ['nats_5fgetversionnumber_595',['nats_GetVersionNumber',['../group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8',1,'nats.h']]], - ['nats_5fillegal_5fstate_596',['NATS_ILLEGAL_STATE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b',1,'status.h']]], - ['nats_5finsufficient_5fbuffer_597',['NATS_INSUFFICIENT_BUFFER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad',1,'status.h']]], - ['nats_5finvalid_5farg_598',['NATS_INVALID_ARG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235',1,'status.h']]], - ['nats_5finvalid_5fqueue_5fname_599',['NATS_INVALID_QUEUE_NAME',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b',1,'status.h']]], - ['nats_5finvalid_5fsubject_600',['NATS_INVALID_SUBJECT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e',1,'status.h']]], - ['nats_5finvalid_5fsubscription_601',['NATS_INVALID_SUBSCRIPTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c',1,'status.h']]], - ['nats_5finvalid_5ftimeout_602',['NATS_INVALID_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86',1,'status.h']]], - ['nats_5fio_5ferror_603',['NATS_IO_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f',1,'status.h']]], - ['nats_5flimit_5freached_604',['NATS_LIMIT_REACHED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac1eb33007d16930e74c2fa3b22761635',1,'status.h']]], - ['nats_5fline_5ftoo_5flong_605',['NATS_LINE_TOO_LONG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7',1,'status.h']]], - ['nats_5fmax_5fdelivered_5fmsgs_606',['NATS_MAX_DELIVERED_MSGS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5',1,'status.h']]], - ['nats_5fmax_5fpayload_607',['NATS_MAX_PAYLOAD',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9',1,'status.h']]], - ['nats_5fmismatch_608',['NATS_MISMATCH',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2',1,'status.h']]], - ['nats_5fmissed_5fheartbeat_609',['NATS_MISSED_HEARTBEAT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f',1,'status.h']]], - ['nats_5fno_5fmemory_610',['NATS_NO_MEMORY',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514',1,'status.h']]], - ['nats_5fno_5fresponders_611',['NATS_NO_RESPONDERS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62',1,'status.h']]], - ['nats_5fno_5fserver_612',['NATS_NO_SERVER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127',1,'status.h']]], - ['nats_5fno_5fserver_5fsupport_613',['NATS_NO_SERVER_SUPPORT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885',1,'status.h']]], - ['nats_5fnot_5ffound_614',['NATS_NOT_FOUND',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8',1,'status.h']]], - ['nats_5fnot_5finitialized_615',['NATS_NOT_INITIALIZED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e',1,'status.h']]], - ['nats_5fnot_5fpermitted_616',['NATS_NOT_PERMITTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5',1,'status.h']]], - ['nats_5fnot_5fyet_5fconnected_617',['NATS_NOT_YET_CONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d',1,'status.h']]], - ['nats_5fnow_618',['nats_Now',['../group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e',1,'nats.h']]], - ['nats_5fnowinnanoseconds_619',['nats_NowInNanoSeconds',['../group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223',1,'nats.h']]], - ['nats_5fok_620',['NATS_OK',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990',1,'status.h']]], - ['nats_5fopen_621',['nats_Open',['../group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d',1,'nats.h']]], - ['nats_5fopenwithconfig_622',['nats_OpenWithConfig',['../group__library_group.html#gac6a49d5ba110ce79c97792fbed584587',1,'nats.h']]], - ['nats_5fprintlasterrorstack_623',['nats_PrintLastErrorStack',['../group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4',1,'nats.h']]], - ['nats_5fprotocol_5ferror_624',['NATS_PROTOCOL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d',1,'status.h']]], - ['nats_5freleasethreadmemory_625',['nats_ReleaseThreadMemory',['../group__library_group.html#gafe171baefa00a85b77205116e9f3e48a',1,'nats.h']]], - ['nats_5fsecure_5fconnection_5frequired_626',['NATS_SECURE_CONNECTION_REQUIRED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc',1,'status.h']]], - ['nats_5fsecure_5fconnection_5fwanted_627',['NATS_SECURE_CONNECTION_WANTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08',1,'status.h']]], - ['nats_5fsetmessagedeliverypoolsize_628',['nats_SetMessageDeliveryPoolSize',['../group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d',1,'nats.h']]], - ['nats_5fsign_629',['nats_Sign',['../group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba',1,'nats.h']]], - ['nats_5fsleep_630',['nats_Sleep',['../group__library_group.html#gad5040264cd4b1404956babf3c03a4f09',1,'nats.h']]], - ['nats_5fslow_5fconsumer_631',['NATS_SLOW_CONSUMER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0',1,'status.h']]], - ['nats_5fssl_5ferror_632',['NATS_SSL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3',1,'status.h']]], - ['nats_5fstale_5fconnection_633',['NATS_STALE_CONNECTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d',1,'status.h']]], - ['nats_5fsys_5ferror_634',['NATS_SYS_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9',1,'status.h']]], - ['nats_5ftimeout_635',['NATS_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed',1,'status.h']]], - ['natsclientconfig_636',['natsClientConfig',['../group__types_group.html#gad29b6af20b875a1b7890ab8f0675287d',1,'nats.h']]], - ['natsconnection_637',['natsConnection',['../group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec',1,'nats.h']]], - ['natsconnection_5fbuffered_638',['natsConnection_Buffered',['../group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5',1,'nats.h']]], - ['natsconnection_5fclose_639',['natsConnection_Close',['../group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed',1,'nats.h']]], - ['natsconnection_5fconnect_640',['natsConnection_Connect',['../group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce',1,'nats.h']]], - ['natsconnection_5fconnectto_641',['natsConnection_ConnectTo',['../group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4',1,'nats.h']]], - ['natsconnection_5fdestroy_642',['natsConnection_Destroy',['../group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495',1,'nats.h']]], - ['natsconnection_5fdrain_643',['natsConnection_Drain',['../group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b',1,'nats.h']]], - ['natsconnection_5fdraintimeout_644',['natsConnection_DrainTimeout',['../group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4',1,'nats.h']]], - ['natsconnection_5fflush_645',['natsConnection_Flush',['../group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f',1,'nats.h']]], - ['natsconnection_5fflushtimeout_646',['natsConnection_FlushTimeout',['../group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1',1,'nats.h']]], - ['natsconnection_5fgetclientid_647',['natsConnection_GetClientID',['../group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba',1,'nats.h']]], - ['natsconnection_5fgetclientip_648',['natsConnection_GetClientIP',['../group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d',1,'nats.h']]], - ['natsconnection_5fgetconnectedserverid_649',['natsConnection_GetConnectedServerId',['../group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf',1,'nats.h']]], - ['natsconnection_5fgetconnectedurl_650',['natsConnection_GetConnectedUrl',['../group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d',1,'nats.h']]], - ['natsconnection_5fgetdiscoveredservers_651',['natsConnection_GetDiscoveredServers',['../group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708',1,'nats.h']]], - ['natsconnection_5fgetlasterror_652',['natsConnection_GetLastError',['../group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63',1,'nats.h']]], - ['natsconnection_5fgetlocalipandport_653',['natsConnection_GetLocalIPAndPort',['../group__conn_mgt_group.html#gaa079d4712912ed8e484fa8a60fe71bcb',1,'nats.h']]], - ['natsconnection_5fgetmaxpayload_654',['natsConnection_GetMaxPayload',['../group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9',1,'nats.h']]], - ['natsconnection_5fgetrtt_655',['natsConnection_GetRTT',['../group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435',1,'nats.h']]], - ['natsconnection_5fgetservers_656',['natsConnection_GetServers',['../group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b',1,'nats.h']]], - ['natsconnection_5fgetstats_657',['natsConnection_GetStats',['../group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec',1,'nats.h']]], - ['natsconnection_5fhasheadersupport_658',['natsConnection_HasHeaderSupport',['../group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a',1,'nats.h']]], - ['natsconnection_5fisclosed_659',['natsConnection_IsClosed',['../group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f',1,'nats.h']]], - ['natsconnection_5fisdraining_660',['natsConnection_IsDraining',['../group__conn_mgt_group.html#ga2c3a8b08304579fd426e63f1d241f32e',1,'nats.h']]], - ['natsconnection_5fisreconnecting_661',['natsConnection_IsReconnecting',['../group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688',1,'nats.h']]], - ['natsconnection_5fjetstream_662',['natsConnection_JetStream',['../group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f',1,'nats.h']]], - ['natsconnection_5fprocessreadevent_663',['natsConnection_ProcessReadEvent',['../group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8',1,'nats.h']]], - ['natsconnection_5fprocesswriteevent_664',['natsConnection_ProcessWriteEvent',['../group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47',1,'nats.h']]], - ['natsconnection_5fpublish_665',['natsConnection_Publish',['../group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4',1,'nats.h']]], - ['natsconnection_5fpublishmsg_666',['natsConnection_PublishMsg',['../group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba',1,'nats.h']]], - ['natsconnection_5fpublishrequest_667',['natsConnection_PublishRequest',['../group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e',1,'nats.h']]], - ['natsconnection_5fpublishrequeststring_668',['natsConnection_PublishRequestString',['../group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5',1,'nats.h']]], - ['natsconnection_5fpublishstring_669',['natsConnection_PublishString',['../group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64',1,'nats.h']]], - ['natsconnection_5fqueuesubscribe_670',['natsConnection_QueueSubscribe',['../group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48',1,'nats.h']]], - ['natsconnection_5fqueuesubscribesync_671',['natsConnection_QueueSubscribeSync',['../group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476',1,'nats.h']]], - ['natsconnection_5fqueuesubscribetimeout_672',['natsConnection_QueueSubscribeTimeout',['../group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c',1,'nats.h']]], - ['natsconnection_5freconnect_673',['natsConnection_Reconnect',['../group__conn_mgt_group.html#gab189a6974024f58944cdaa5612d4587e',1,'nats.h']]], - ['natsconnection_5frequest_674',['natsConnection_Request',['../group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7',1,'nats.h']]], - ['natsconnection_5frequestmsg_675',['natsConnection_RequestMsg',['../group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d',1,'nats.h']]], - ['natsconnection_5frequeststring_676',['natsConnection_RequestString',['../group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f',1,'nats.h']]], - ['natsconnection_5fsign_677',['natsConnection_Sign',['../group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8',1,'nats.h']]], - ['natsconnection_5fstatus_678',['natsConnection_Status',['../group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98',1,'nats.h']]], - ['natsconnection_5fsubscribe_679',['natsConnection_Subscribe',['../group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb',1,'nats.h']]], - ['natsconnection_5fsubscribesync_680',['natsConnection_SubscribeSync',['../group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4',1,'nats.h']]], - ['natsconnection_5fsubscribetimeout_681',['natsConnection_SubscribeTimeout',['../group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404',1,'nats.h']]], - ['natsconnectionhandler_682',['natsConnectionHandler',['../group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c',1,'nats.h']]], - ['natsconnstatus_683',['natsConnStatus',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51',1,'status.h']]], - ['natscustomreconnectdelayhandler_684',['natsCustomReconnectDelayHandler',['../group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4',1,'nats.h']]], - ['natserrhandler_685',['natsErrHandler',['../group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626',1,'nats.h']]], - ['natsevloop_5fattach_686',['natsEvLoop_Attach',['../group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f',1,'nats.h']]], - ['natsevloop_5fdetach_687',['natsEvLoop_Detach',['../group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0',1,'nats.h']]], - ['natsevloop_5freadaddremove_688',['natsEvLoop_ReadAddRemove',['../group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa',1,'nats.h']]], - ['natsevloop_5fwriteaddremove_689',['natsEvLoop_WriteAddRemove',['../group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17',1,'nats.h']]], - ['natsinbox_690',['natsInbox',['../group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1',1,'nats.h']]], - ['natsinbox_5fcreate_691',['natsInbox_Create',['../group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d',1,'nats.h']]], - ['natsinbox_5fdestroy_692',['natsInbox_Destroy',['../group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe',1,'nats.h']]], - ['natslibevent_5fattach_693',['natsLibevent_Attach',['../group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2',1,'libevent.h']]], - ['natslibevent_5fdetach_694',['natsLibevent_Detach',['../group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5',1,'libevent.h']]], - ['natslibevent_5finit_695',['natsLibevent_Init',['../group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e',1,'libevent.h']]], - ['natslibevent_5fread_696',['natsLibevent_Read',['../group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552',1,'libevent.h']]], - ['natslibevent_5fwrite_697',['natsLibevent_Write',['../group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091',1,'libevent.h']]], - ['natslibuv_5fattach_698',['natsLibuv_Attach',['../group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42',1,'libuv.h']]], - ['natslibuv_5fdetach_699',['natsLibuv_Detach',['../group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7',1,'libuv.h']]], - ['natslibuv_5finit_700',['natsLibuv_Init',['../group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e',1,'libuv.h']]], - ['natslibuv_5fread_701',['natsLibuv_Read',['../group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac',1,'libuv.h']]], - ['natslibuv_5fsetthreadlocalloop_702',['natsLibuv_SetThreadLocalLoop',['../group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d',1,'libuv.h']]], - ['natslibuv_5fwrite_703',['natsLibuv_Write',['../group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d',1,'libuv.h']]], - ['natsmetadata_704',['natsMetadata',['../group__types_group.html#ga3b454f3c6ac697a3cdc5bdd3c9ece12b',1,'natsMetadata(): nats.h'],['../structnats_metadata.html',1,'natsMetadata']]], - ['natsmsg_705',['natsMsg',['../group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a',1,'nats.h']]], - ['natsmsg_5fack_706',['natsMsg_Ack',['../group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84',1,'nats.h']]], - ['natsmsg_5facksync_707',['natsMsg_AckSync',['../group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7',1,'nats.h']]], - ['natsmsg_5fcreate_708',['natsMsg_Create',['../group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21',1,'nats.h']]], - ['natsmsg_5fdestroy_709',['natsMsg_Destroy',['../group__msg_group.html#ga9e9590018284939f43f60964283f33ae',1,'nats.h']]], - ['natsmsg_5fgetdata_710',['natsMsg_GetData',['../group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f',1,'nats.h']]], - ['natsmsg_5fgetdatalength_711',['natsMsg_GetDataLength',['../group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de',1,'nats.h']]], - ['natsmsg_5fgetmetadata_712',['natsMsg_GetMetaData',['../group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328',1,'nats.h']]], - ['natsmsg_5fgetreply_713',['natsMsg_GetReply',['../group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01',1,'nats.h']]], - ['natsmsg_5fgetsequence_714',['natsMsg_GetSequence',['../group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e',1,'nats.h']]], - ['natsmsg_5fgetsubject_715',['natsMsg_GetSubject',['../group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75',1,'nats.h']]], - ['natsmsg_5fgettime_716',['natsMsg_GetTime',['../group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5',1,'nats.h']]], - ['natsmsg_5finprogress_717',['natsMsg_InProgress',['../group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39',1,'nats.h']]], - ['natsmsg_5fisnoresponders_718',['natsMsg_IsNoResponders',['../group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b',1,'nats.h']]], - ['natsmsg_5fnak_719',['natsMsg_Nak',['../group__js_msg.html#gac271b874154301da9759f9ac05768b47',1,'nats.h']]], - ['natsmsg_5fnakwithdelay_720',['natsMsg_NakWithDelay',['../group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd',1,'nats.h']]], - ['natsmsg_5fterm_721',['natsMsg_Term',['../group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4',1,'nats.h']]], - ['natsmsghandler_722',['natsMsgHandler',['../group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe',1,'nats.h']]], - ['natsmsgheader_5fadd_723',['natsMsgHeader_Add',['../group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b',1,'nats.h']]], - ['natsmsgheader_5fdelete_724',['natsMsgHeader_Delete',['../group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1',1,'nats.h']]], - ['natsmsgheader_5fget_725',['natsMsgHeader_Get',['../group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18',1,'nats.h']]], - ['natsmsgheader_5fkeys_726',['natsMsgHeader_Keys',['../group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491',1,'nats.h']]], - ['natsmsgheader_5fset_727',['natsMsgHeader_Set',['../group__msg_group.html#gaf30b47d4217c9335919f05536e379af8',1,'nats.h']]], - ['natsmsgheader_5fvalues_728',['natsMsgHeader_Values',['../group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f',1,'nats.h']]], - ['natsmsglist_729',['natsMsgList',['../group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b',1,'natsMsgList(): nats.h'],['../structnats_msg_list.html',1,'natsMsgList']]], - ['natsmsglist_5fdestroy_730',['natsMsgList_Destroy',['../group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2',1,'nats.h']]], - ['natsoncompletecb_731',['natsOnCompleteCB',['../group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a',1,'nats.h']]], - ['natsoptions_732',['natsOptions',['../group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e',1,'nats.h']]], - ['natsoptions_5fcreate_733',['natsOptions_Create',['../group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be',1,'nats.h']]], - ['natsoptions_5fdestroy_734',['natsOptions_Destroy',['../group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9',1,'nats.h']]], - ['natsoptions_5fdisablenoresponders_735',['natsOptions_DisableNoResponders',['../group__opts_group.html#ga192465163abb87ad48a843b45cdf9984',1,'nats.h']]], - ['natsoptions_5fipresolutionorder_736',['natsOptions_IPResolutionOrder',['../group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf',1,'nats.h']]], - ['natsoptions_5floadcatrustedcertificates_737',['natsOptions_LoadCATrustedCertificates',['../group__opts_group.html#ga2cd6563694a439b3949a31fd81103099',1,'nats.h']]], - ['natsoptions_5floadcertificateschain_738',['natsOptions_LoadCertificatesChain',['../group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b',1,'nats.h']]], - ['natsoptions_5fsetallowreconnect_739',['natsOptions_SetAllowReconnect',['../group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b',1,'nats.h']]], - ['natsoptions_5fsetcatrustedcertificates_740',['natsOptions_SetCATrustedCertificates',['../group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8',1,'nats.h']]], - ['natsoptions_5fsetcertificateschain_741',['natsOptions_SetCertificatesChain',['../group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c',1,'nats.h']]], - ['natsoptions_5fsetciphers_742',['natsOptions_SetCiphers',['../group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c',1,'nats.h']]], - ['natsoptions_5fsetciphersuites_743',['natsOptions_SetCipherSuites',['../group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0',1,'nats.h']]], - ['natsoptions_5fsetclosedcb_744',['natsOptions_SetClosedCB',['../group__opts_group.html#ga44410242e73134e5bb51ef27904a9253',1,'nats.h']]], - ['natsoptions_5fsetcustominboxprefix_745',['natsOptions_SetCustomInboxPrefix',['../group__opts_group.html#gac5173473a731a4a36d15346fedddf91f',1,'nats.h']]], - ['natsoptions_5fsetcustomreconnectdelay_746',['natsOptions_SetCustomReconnectDelay',['../group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d',1,'nats.h']]], - ['natsoptions_5fsetdisconnectedcb_747',['natsOptions_SetDisconnectedCB',['../group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039',1,'nats.h']]], - ['natsoptions_5fsetdiscoveredserverscb_748',['natsOptions_SetDiscoveredServersCB',['../group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65',1,'nats.h']]], - ['natsoptions_5fseterrorhandler_749',['natsOptions_SetErrorHandler',['../group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd',1,'nats.h']]], - ['natsoptions_5fseteventloop_750',['natsOptions_SetEventLoop',['../group__opts_group.html#gab09491bad908dedcb323c780280733ff',1,'nats.h']]], - ['natsoptions_5fsetexpectedhostname_751',['natsOptions_SetExpectedHostname',['../group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851',1,'nats.h']]], - ['natsoptions_5fsetfailrequestsondisconnect_752',['natsOptions_SetFailRequestsOnDisconnect',['../group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79',1,'nats.h']]], - ['natsoptions_5fsetignorediscoveredservers_753',['natsOptions_SetIgnoreDiscoveredServers',['../group__opts_group.html#ga7e4172084520708b8c9f28e73174461c',1,'nats.h']]], - ['natsoptions_5fsetiobufsize_754',['natsOptions_SetIOBufSize',['../group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3',1,'nats.h']]], - ['natsoptions_5fsetlameduckmodecb_755',['natsOptions_SetLameDuckModeCB',['../group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc',1,'nats.h']]], - ['natsoptions_5fsetmaxpendingbytes_756',['natsOptions_SetMaxPendingBytes',['../group__opts_group.html#ga77afd954ca548054631215e511468e60',1,'nats.h']]], - ['natsoptions_5fsetmaxpendingmsgs_757',['natsOptions_SetMaxPendingMsgs',['../group__opts_group.html#ga95510436eee06f9992ded96a44795c40',1,'nats.h']]], - ['natsoptions_5fsetmaxpingsout_758',['natsOptions_SetMaxPingsOut',['../group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b',1,'nats.h']]], - ['natsoptions_5fsetmaxreconnect_759',['natsOptions_SetMaxReconnect',['../group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0',1,'nats.h']]], - ['natsoptions_5fsetmessagebufferpadding_760',['natsOptions_SetMessageBufferPadding',['../group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f',1,'nats.h']]], - ['natsoptions_5fsetname_761',['natsOptions_SetName',['../group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e',1,'nats.h']]], - ['natsoptions_5fsetnkey_762',['natsOptions_SetNKey',['../group__opts_group.html#ga0290eac4665569c850468d9f00e246a0',1,'nats.h']]], - ['natsoptions_5fsetnkeyfromseed_763',['natsOptions_SetNKeyFromSeed',['../group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e',1,'nats.h']]], - ['natsoptions_5fsetnoecho_764',['natsOptions_SetNoEcho',['../group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3',1,'nats.h']]], - ['natsoptions_5fsetnorandomize_765',['natsOptions_SetNoRandomize',['../group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413',1,'nats.h']]], - ['natsoptions_5fsetpedantic_766',['natsOptions_SetPedantic',['../group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e',1,'nats.h']]], - ['natsoptions_5fsetpinginterval_767',['natsOptions_SetPingInterval',['../group__opts_group.html#gae68fb615835364c0809555e8dc93f57e',1,'nats.h']]], - ['natsoptions_5fsetreconnectbufsize_768',['natsOptions_SetReconnectBufSize',['../group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5',1,'nats.h']]], - ['natsoptions_5fsetreconnectedcb_769',['natsOptions_SetReconnectedCB',['../group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980',1,'nats.h']]], - ['natsoptions_5fsetreconnectjitter_770',['natsOptions_SetReconnectJitter',['../group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2',1,'nats.h']]], - ['natsoptions_5fsetreconnectwait_771',['natsOptions_SetReconnectWait',['../group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807',1,'nats.h']]], - ['natsoptions_5fsetretryonfailedconnect_772',['natsOptions_SetRetryOnFailedConnect',['../group__opts_group.html#ga20946800d024b7089e73d63454d1c19f',1,'nats.h']]], - ['natsoptions_5fsetsecure_773',['natsOptions_SetSecure',['../group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba',1,'nats.h']]], - ['natsoptions_5fsetsendasap_774',['natsOptions_SetSendAsap',['../group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca',1,'nats.h']]], - ['natsoptions_5fsetservers_775',['natsOptions_SetServers',['../group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf',1,'nats.h']]], - ['natsoptions_5fsettimeout_776',['natsOptions_SetTimeout',['../group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9',1,'nats.h']]], - ['natsoptions_5fsettoken_777',['natsOptions_SetToken',['../group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193',1,'nats.h']]], - ['natsoptions_5fsettokenhandler_778',['natsOptions_SetTokenHandler',['../group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426',1,'nats.h']]], - ['natsoptions_5fseturl_779',['natsOptions_SetURL',['../group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5',1,'nats.h']]], - ['natsoptions_5fsetusercredentialscallbacks_780',['natsOptions_SetUserCredentialsCallbacks',['../group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515',1,'nats.h']]], - ['natsoptions_5fsetusercredentialsfromfiles_781',['natsOptions_SetUserCredentialsFromFiles',['../group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e',1,'nats.h']]], - ['natsoptions_5fsetusercredentialsfrommemory_782',['natsOptions_SetUserCredentialsFromMemory',['../group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43',1,'nats.h']]], - ['natsoptions_5fsetuserinfo_783',['natsOptions_SetUserInfo',['../group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e',1,'nats.h']]], - ['natsoptions_5fsetverbose_784',['natsOptions_SetVerbose',['../group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69',1,'nats.h']]], - ['natsoptions_5fsetwritedeadline_785',['natsOptions_SetWriteDeadline',['../group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218',1,'nats.h']]], - ['natsoptions_5fskipserververification_786',['natsOptions_SkipServerVerification',['../group__opts_group.html#ga6f804ec44adc299989fe623570679da3',1,'nats.h']]], - ['natsoptions_5ftlshandshakefirst_787',['natsOptions_TLSHandshakeFirst',['../group__opts_group.html#gac530a5d4cc93158047fc17c79dac6812',1,'nats.h']]], - ['natsoptions_5fuseglobalmessagedelivery_788',['natsOptions_UseGlobalMessageDelivery',['../group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c',1,'nats.h']]], - ['natsoptions_5fuseoldrequeststyle_789',['natsOptions_UseOldRequestStyle',['../group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6',1,'nats.h']]], - ['natssignaturehandler_790',['natsSignatureHandler',['../group__callbacks_group.html#gab786ffd670c86de0563559351305080b',1,'nats.h']]], - ['natssock_791',['natsSock',['../nats_8h.html#af798865ac824e5959987de0fe8d07383',1,'nats.h']]], - ['natsstatistics_792',['natsStatistics',['../group__types_group.html#ga57a4b8c7109e2773878655722ce028aa',1,'nats.h']]], - ['natsstatistics_5fcreate_793',['natsStatistics_Create',['../group__stats_group.html#gafa923df029168f4991b77ffdd9e24877',1,'nats.h']]], - ['natsstatistics_5fdestroy_794',['natsStatistics_Destroy',['../group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c',1,'nats.h']]], - ['natsstatistics_5fgetcounts_795',['natsStatistics_GetCounts',['../group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f',1,'nats.h']]], - ['natsstatus_796',['natsStatus',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80',1,'status.h']]], - ['natsstatus_5fgettext_797',['natsStatus_GetText',['../group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752',1,'nats.h']]], - ['natssubscription_798',['natsSubscription',['../group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8',1,'nats.h']]], - ['natssubscription_5fautounsubscribe_799',['natsSubscription_AutoUnsubscribe',['../group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116',1,'nats.h']]], - ['natssubscription_5fclearmaxpending_800',['natsSubscription_ClearMaxPending',['../group__sub_group.html#gafe31911d8372db401d33856465421710',1,'nats.h']]], - ['natssubscription_5fdestroy_801',['natsSubscription_Destroy',['../group__sub_group.html#ga50a95dd96e9b714201679a015d62832f',1,'nats.h']]], - ['natssubscription_5fdrain_802',['natsSubscription_Drain',['../group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab',1,'nats.h']]], - ['natssubscription_5fdraincompletionstatus_803',['natsSubscription_DrainCompletionStatus',['../group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019',1,'nats.h']]], - ['natssubscription_5fdraintimeout_804',['natsSubscription_DrainTimeout',['../group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68',1,'nats.h']]], - ['natssubscription_5ffetch_805',['natsSubscription_Fetch',['../group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50',1,'nats.h']]], - ['natssubscription_5ffetchrequest_806',['natsSubscription_FetchRequest',['../group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed',1,'nats.h']]], - ['natssubscription_5fgetconsumerinfo_807',['natsSubscription_GetConsumerInfo',['../group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e',1,'nats.h']]], - ['natssubscription_5fgetdelivered_808',['natsSubscription_GetDelivered',['../group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955',1,'nats.h']]], - ['natssubscription_5fgetdropped_809',['natsSubscription_GetDropped',['../group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823',1,'nats.h']]], - ['natssubscription_5fgetid_810',['natsSubscription_GetID',['../group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20',1,'nats.h']]], - ['natssubscription_5fgetmaxpending_811',['natsSubscription_GetMaxPending',['../group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968',1,'nats.h']]], - ['natssubscription_5fgetpending_812',['natsSubscription_GetPending',['../group__sub_group.html#gaca6262e2ef842caa701a9f233db72707',1,'nats.h']]], - ['natssubscription_5fgetpendinglimits_813',['natsSubscription_GetPendingLimits',['../group__sub_group.html#ga786bb458981274fe717f266bd3b96d96',1,'nats.h']]], - ['natssubscription_5fgetsequencemismatch_814',['natsSubscription_GetSequenceMismatch',['../group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84',1,'nats.h']]], - ['natssubscription_5fgetstats_815',['natsSubscription_GetStats',['../group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab',1,'nats.h']]], - ['natssubscription_5fgetsubject_816',['natsSubscription_GetSubject',['../group__sub_group.html#ga0f65b49a355530c05445a3b9ce15cecb',1,'nats.h']]], - ['natssubscription_5fisvalid_817',['natsSubscription_IsValid',['../group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903',1,'nats.h']]], - ['natssubscription_5fnextmsg_818',['natsSubscription_NextMsg',['../group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af',1,'nats.h']]], - ['natssubscription_5fnodeliverydelay_819',['natsSubscription_NoDeliveryDelay',['../group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428',1,'nats.h']]], - ['natssubscription_5fqueuedmsgs_820',['natsSubscription_QueuedMsgs',['../group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254',1,'nats.h']]], - ['natssubscription_5fsetoncompletecb_821',['natsSubscription_SetOnCompleteCB',['../group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077',1,'nats.h']]], - ['natssubscription_5fsetpendinglimits_822',['natsSubscription_SetPendingLimits',['../group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4',1,'nats.h']]], - ['natssubscription_5funsubscribe_823',['natsSubscription_Unsubscribe',['../group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba',1,'nats.h']]], - ['natssubscription_5fwaitfordraincompletion_824',['natsSubscription_WaitForDrainCompletion',['../group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d',1,'nats.h']]], - ['natstokenhandler_825',['natsTokenHandler',['../group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094',1,'nats.h']]], - ['natsuserjwthandler_826',['natsUserJWTHandler',['../group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b',1,'nats.h']]], - ['nextbysubject_827',['NextBySubject',['../structjs_direct_get_msg_options.html#a16ce7908a3d1690b8ae8bc22350ac238',1,'jsDirectGetMsgOptions']]], - ['nexthandler_828',['NextHandler',['../structjs_options_1_1js_options_pull_subscribe_async.html#a7b3dfaccb41ffb464df0f3c606313894',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['nexthandlerclosure_829',['NextHandlerClosure',['../structjs_options_1_1js_options_pull_subscribe_async.html#ab6f9872cd840bafa3a8d73b267ffdeb9',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['noack_830',['NoAck',['../structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609',1,'jsStreamConfig']]], - ['noqueuegroup_831',['NoQueueGroup',['../structmicro__endpoint__config__s.html#a920bf9f800a8b46227e4c52272e0c804',1,'micro_endpoint_config_s::NoQueueGroup()'],['../structmicro__group__config__s.html#a6973fbf91cd9a23446ee4bec98b9830b',1,'micro_group_config_s::NoQueueGroup()'],['../structmicro__service__config__s.html#a78fed3096635174eb037622003661e49',1,'micro_service_config_s::NoQueueGroup()']]], - ['nowait_832',['NoWait',['../structjs_fetch_request.html#ae251eebb1998a39fe3b898302b58293d',1,'jsFetchRequest::NoWait()'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a2a1d9185656fa87de3e75bebc5ab2f8a',1,'jsOptions::jsOptionsPullSubscribeAsync::NoWait()']]], - ['numackpending_833',['NumAckPending',['../structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50',1,'jsConsumerInfo']]], - ['numdeleted_834',['NumDeleted',['../structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51',1,'jsStreamState']]], - ['numdelivered_835',['NumDelivered',['../structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff',1,'jsMsgMetaData']]], - ['numerrors_836',['NumErrors',['../structmicro__endpoint__stats__s.html#a85ead23cb79aeb6e5c9b4409544412db',1,'micro_endpoint_stats_s']]], - ['numpending_837',['NumPending',['../structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b',1,'jsConsumerInfo::NumPending()'],['../structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30',1,'jsMsgMetaData::NumPending()']]], - ['numredelivered_838',['NumRedelivered',['../structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001',1,'jsConsumerInfo']]], - ['numrequests_839',['NumRequests',['../structmicro__endpoint__stats__s.html#a1adfdb3c1641301b419ccf136cbaa927',1,'micro_endpoint_stats_s']]], - ['numsubjects_840',['NumSubjects',['../structjs_stream_state.html#aaa43db17641826e7c6ecc1954f641960',1,'jsStreamState']]], - ['numwaiting_841',['NumWaiting',['../structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0',1,'jsConsumerInfo']]] + ['offline_0',['Offline',['../structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e',1,'jsPeerInfo']]], + ['options_1',['options',['../group__opts_group.html',1,'Options'],['../group__stan_conn_opts_group.html',1,'Streaming Connection Options'],['../group__stan_sub_opts_group.html',1,'Streaming Subscription Options']]], + ['optstartseq_2',['optstartseq',['../structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed',1,'jsStreamSource::OptStartSeq'],['../structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356',1,'jsConsumerConfig::OptStartSeq']]], + ['optstarttime_3',['optstarttime',['../structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5',1,'jsStreamSource::OptStartTime'],['../structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80',1,'jsConsumerConfig::OptStartTime']]], + ['ordered_4',['Ordered',['../structjs_sub_options.html#a95c5d2db8ca97d644042d436de119be4',1,'jsSubOptions']]], + ['other_20documentation_5',['Other Documentation',['../index.html#other_doc_section',1,'']]] ]; diff --git a/doc/html/search/all_f.html b/doc/html/search/all_f.html deleted file mode 100644 index b23da6ce4..000000000 --- a/doc/html/search/all_f.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/all_f.js b/doc/html/search/all_f.js index 1622669f1..a9ded2340 100644 --- a/doc/html/search/all_f.js +++ b/doc/html/search/all_f.js @@ -1,8 +1,17 @@ var searchData= [ - ['offline_842',['Offline',['../structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e',1,'jsPeerInfo']]], - ['options_843',['Options',['../group__opts_group.html',1,'']]], - ['optstartseq_844',['OptStartSeq',['../structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed',1,'jsStreamSource::OptStartSeq()'],['../structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356',1,'jsConsumerConfig::OptStartSeq()']]], - ['optstarttime_845',['OptStartTime',['../structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5',1,'jsStreamSource::OptStartTime()'],['../structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80',1,'jsConsumerConfig::OptStartTime()']]], - ['ordered_846',['Ordered',['../structjs_sub_options.html#a95c5d2db8ca97d644042d436de119be4',1,'jsSubOptions']]] + ['paused_0',['paused',['../structjs_consumer_pause_response.html#a5ffb8a5073ee4ccf88ae4c634a5c5984',1,'jsConsumerPauseResponse::Paused'],['../structjs_consumer_info.html#a13f80f4b24da173ef2da051e69f216d7',1,'jsConsumerInfo::Paused']]], + ['pauseremaining_1',['pauseremaining',['../structjs_consumer_info.html#a86501e735531929add3e161d40479c44',1,'jsConsumerInfo::PauseRemaining'],['../structjs_consumer_pause_response.html#a3264f6817caad99f8578fb41c50a726e',1,'jsConsumerPauseResponse::PauseRemaining']]], + ['pauseuntil_2',['pauseuntil',['../structjs_consumer_config.html#acf04468ef0a8bc4e83912e850e47a8ae',1,'jsConsumerConfig::PauseUntil'],['../structjs_consumer_pause_response.html#a7315c1b69c9134d214b5307b58e9cbbe',1,'jsConsumerPauseResponse::PauseUntil']]], + ['placement_3',['Placement',['../structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb',1,'jsStreamConfig']]], + ['prefix_4',['prefix',['../structjs_options.html#ab06e45296fccf0fe6152e083e38d916f',1,'jsOptions::Prefix'],['../structmicro__group__config__s.html#ac27de1821ea44f444b6061c5bde97bcf',1,'micro_group_config_s::Prefix']]], + ['processingtimenanoseconds_5',['ProcessingTimeNanoseconds',['../structmicro__endpoint__stats__s.html#a532060ae39ed420c3f84244163b4590b',1,'micro_endpoint_stats_s']]], + ['processingtimeseconds_6',['ProcessingTimeSeconds',['../structmicro__endpoint__stats__s.html#a3e971e78657d71f28477476a560162dd',1,'micro_endpoint_stats_s']]], + ['public_20constants_7',['Public constants',['../group__micro_constants.html',1,'']]], + ['public_20structs_8',['Public structs',['../group__micro_structs.html',1,'']]], + ['publishasync_9',['PublishAsync',['../structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4',1,'jsOptions']]], + ['publishing_10',['publishing',['../group__conn_pub_group.html',1,'Publishing'],['../group__stan_conn_pub_group.html',1,'Publishing'],['../group__js_pub_group.html',1,'Publishing']]], + ['pullsubscribeasync_11',['PullSubscribeAsync',['../structjs_options.html#a4b45e29dc5065528595bea3fd3b9d818',1,'jsOptions']]], + ['purge_12',['Purge',['../structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029',1,'jsOptions::jsOptionsStream']]], + ['pushbound_13',['PushBound',['../structjs_consumer_info.html#a31282cdc72000a91af03f89899740bfa',1,'jsConsumerInfo']]] ]; diff --git a/doc/html/search/classes_0.html b/doc/html/search/classes_0.html deleted file mode 100644 index af8159ee6..000000000 --- a/doc/html/search/classes_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/classes_0.js b/doc/html/search/classes_0.js index 99621ac1b..b6dc2553a 100644 --- a/doc/html/search/classes_0.js +++ b/doc/html/search/classes_0.js @@ -1,4 +1,4 @@ var searchData= [ - ['_5f_5fnatsclientconfig_968',['__natsClientConfig',['../struct____nats_client_config.html',1,'']]] + ['_5f_5fnatsclientconfig_0',['__natsClientConfig',['../struct____nats_client_config.html',1,'']]] ]; diff --git a/doc/html/search/classes_1.html b/doc/html/search/classes_1.html deleted file mode 100644 index 576e91689..000000000 --- a/doc/html/search/classes_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/classes_1.js b/doc/html/search/classes_1.js index a1d84ffaf..b2b2eccdf 100644 --- a/doc/html/search/classes_1.js +++ b/doc/html/search/classes_1.js @@ -1,46 +1,46 @@ var searchData= [ - ['jsaccountinfo_969',['jsAccountInfo',['../structjs_account_info.html',1,'']]], - ['jsaccountlimits_970',['jsAccountLimits',['../structjs_account_limits.html',1,'']]], - ['jsapistats_971',['jsAPIStats',['../structjs_a_p_i_stats.html',1,'']]], - ['jsclusterinfo_972',['jsClusterInfo',['../structjs_cluster_info.html',1,'']]], - ['jsconsumerconfig_973',['jsConsumerConfig',['../structjs_consumer_config.html',1,'']]], - ['jsconsumerinfo_974',['jsConsumerInfo',['../structjs_consumer_info.html',1,'']]], - ['jsconsumerinfolist_975',['jsConsumerInfoList',['../structjs_consumer_info_list.html',1,'']]], - ['jsconsumernameslist_976',['jsConsumerNamesList',['../structjs_consumer_names_list.html',1,'']]], - ['jsconsumerpauseresponse_977',['jsConsumerPauseResponse',['../structjs_consumer_pause_response.html',1,'']]], - ['jsconsumersequencemismatch_978',['jsConsumerSequenceMismatch',['../structjs_consumer_sequence_mismatch.html',1,'']]], - ['jsdirectgetmsgoptions_979',['jsDirectGetMsgOptions',['../structjs_direct_get_msg_options.html',1,'']]], - ['jsexternalstream_980',['jsExternalStream',['../structjs_external_stream.html',1,'']]], - ['jsfetchrequest_981',['jsFetchRequest',['../structjs_fetch_request.html',1,'']]], - ['jsloststreamdata_982',['jsLostStreamData',['../structjs_lost_stream_data.html',1,'']]], - ['jsmsgmetadata_983',['jsMsgMetaData',['../structjs_msg_meta_data.html',1,'']]], - ['jsoptions_984',['jsOptions',['../structjs_options.html',1,'']]], - ['jsoptionspublishasync_985',['jsOptionsPublishAsync',['../structjs_options_1_1js_options_publish_async.html',1,'jsOptions']]], - ['jsoptionspullsubscribeasync_986',['jsOptionsPullSubscribeAsync',['../structjs_options_1_1js_options_pull_subscribe_async.html',1,'jsOptions']]], - ['jsoptionsstream_987',['jsOptionsStream',['../structjs_options_1_1js_options_stream.html',1,'jsOptions']]], - ['jsoptionsstreaminfo_988',['jsOptionsStreamInfo',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html',1,'jsOptions::jsOptionsStream']]], - ['jsoptionsstreampurge_989',['jsOptionsStreamPurge',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html',1,'jsOptions::jsOptionsStream']]], - ['jspeerinfo_990',['jsPeerInfo',['../structjs_peer_info.html',1,'']]], - ['jsplacement_991',['jsPlacement',['../structjs_placement.html',1,'']]], - ['jspuback_992',['jsPubAck',['../structjs_pub_ack.html',1,'']]], - ['jspubackerr_993',['jsPubAckErr',['../structjs_pub_ack_err.html',1,'']]], - ['jspuboptions_994',['jsPubOptions',['../structjs_pub_options.html',1,'']]], - ['jsrepublish_995',['jsRePublish',['../structjs_re_publish.html',1,'']]], - ['jssequenceinfo_996',['jsSequenceInfo',['../structjs_sequence_info.html',1,'']]], - ['jssequencepair_997',['jsSequencePair',['../structjs_sequence_pair.html',1,'']]], - ['jsstreamalternate_998',['jsStreamAlternate',['../structjs_stream_alternate.html',1,'']]], - ['jsstreamconfig_999',['jsStreamConfig',['../structjs_stream_config.html',1,'']]], - ['jsstreamconsumerlimits_1000',['jsStreamConsumerLimits',['../structjs_stream_consumer_limits.html',1,'']]], - ['jsstreaminfo_1001',['jsStreamInfo',['../structjs_stream_info.html',1,'']]], - ['jsstreaminfolist_1002',['jsStreamInfoList',['../structjs_stream_info_list.html',1,'']]], - ['jsstreamnameslist_1003',['jsStreamNamesList',['../structjs_stream_names_list.html',1,'']]], - ['jsstreamsource_1004',['jsStreamSource',['../structjs_stream_source.html',1,'']]], - ['jsstreamsourceinfo_1005',['jsStreamSourceInfo',['../structjs_stream_source_info.html',1,'']]], - ['jsstreamstate_1006',['jsStreamState',['../structjs_stream_state.html',1,'']]], - ['jsstreamstatesubject_1007',['jsStreamStateSubject',['../structjs_stream_state_subject.html',1,'']]], - ['jsstreamstatesubjects_1008',['jsStreamStateSubjects',['../structjs_stream_state_subjects.html',1,'']]], - ['jssubjecttransformconfig_1009',['jsSubjectTransformConfig',['../structjs_subject_transform_config.html',1,'']]], - ['jssuboptions_1010',['jsSubOptions',['../structjs_sub_options.html',1,'']]], - ['jstier_1011',['jsTier',['../structjs_tier.html',1,'']]] + ['jsaccountinfo_0',['jsAccountInfo',['../structjs_account_info.html',1,'']]], + ['jsaccountlimits_1',['jsAccountLimits',['../structjs_account_limits.html',1,'']]], + ['jsapistats_2',['jsAPIStats',['../structjs_a_p_i_stats.html',1,'']]], + ['jsclusterinfo_3',['jsClusterInfo',['../structjs_cluster_info.html',1,'']]], + ['jsconsumerconfig_4',['jsConsumerConfig',['../structjs_consumer_config.html',1,'']]], + ['jsconsumerinfo_5',['jsConsumerInfo',['../structjs_consumer_info.html',1,'']]], + ['jsconsumerinfolist_6',['jsConsumerInfoList',['../structjs_consumer_info_list.html',1,'']]], + ['jsconsumernameslist_7',['jsConsumerNamesList',['../structjs_consumer_names_list.html',1,'']]], + ['jsconsumerpauseresponse_8',['jsConsumerPauseResponse',['../structjs_consumer_pause_response.html',1,'']]], + ['jsconsumersequencemismatch_9',['jsConsumerSequenceMismatch',['../structjs_consumer_sequence_mismatch.html',1,'']]], + ['jsdirectgetmsgoptions_10',['jsDirectGetMsgOptions',['../structjs_direct_get_msg_options.html',1,'']]], + ['jsexternalstream_11',['jsExternalStream',['../structjs_external_stream.html',1,'']]], + ['jsfetchrequest_12',['jsFetchRequest',['../structjs_fetch_request.html',1,'']]], + ['jsloststreamdata_13',['jsLostStreamData',['../structjs_lost_stream_data.html',1,'']]], + ['jsmsgmetadata_14',['jsMsgMetaData',['../structjs_msg_meta_data.html',1,'']]], + ['jsoptions_15',['jsOptions',['../structjs_options.html',1,'']]], + ['jsoptionspublishasync_16',['jsOptionsPublishAsync',['../structjs_options_1_1js_options_publish_async.html',1,'jsOptions']]], + ['jsoptionspullsubscribeasync_17',['jsOptionsPullSubscribeAsync',['../structjs_options_1_1js_options_pull_subscribe_async.html',1,'jsOptions']]], + ['jsoptionsstream_18',['jsOptionsStream',['../structjs_options_1_1js_options_stream.html',1,'jsOptions']]], + ['jsoptionsstreaminfo_19',['jsOptionsStreamInfo',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html',1,'jsOptions::jsOptionsStream']]], + ['jsoptionsstreampurge_20',['jsOptionsStreamPurge',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html',1,'jsOptions::jsOptionsStream']]], + ['jspeerinfo_21',['jsPeerInfo',['../structjs_peer_info.html',1,'']]], + ['jsplacement_22',['jsPlacement',['../structjs_placement.html',1,'']]], + ['jspuback_23',['jsPubAck',['../structjs_pub_ack.html',1,'']]], + ['jspubackerr_24',['jsPubAckErr',['../structjs_pub_ack_err.html',1,'']]], + ['jspuboptions_25',['jsPubOptions',['../structjs_pub_options.html',1,'']]], + ['jsrepublish_26',['jsRePublish',['../structjs_re_publish.html',1,'']]], + ['jssequenceinfo_27',['jsSequenceInfo',['../structjs_sequence_info.html',1,'']]], + ['jssequencepair_28',['jsSequencePair',['../structjs_sequence_pair.html',1,'']]], + ['jsstreamalternate_29',['jsStreamAlternate',['../structjs_stream_alternate.html',1,'']]], + ['jsstreamconfig_30',['jsStreamConfig',['../structjs_stream_config.html',1,'']]], + ['jsstreamconsumerlimits_31',['jsStreamConsumerLimits',['../structjs_stream_consumer_limits.html',1,'']]], + ['jsstreaminfo_32',['jsStreamInfo',['../structjs_stream_info.html',1,'']]], + ['jsstreaminfolist_33',['jsStreamInfoList',['../structjs_stream_info_list.html',1,'']]], + ['jsstreamnameslist_34',['jsStreamNamesList',['../structjs_stream_names_list.html',1,'']]], + ['jsstreamsource_35',['jsStreamSource',['../structjs_stream_source.html',1,'']]], + ['jsstreamsourceinfo_36',['jsStreamSourceInfo',['../structjs_stream_source_info.html',1,'']]], + ['jsstreamstate_37',['jsStreamState',['../structjs_stream_state.html',1,'']]], + ['jsstreamstatesubject_38',['jsStreamStateSubject',['../structjs_stream_state_subject.html',1,'']]], + ['jsstreamstatesubjects_39',['jsStreamStateSubjects',['../structjs_stream_state_subjects.html',1,'']]], + ['jssubjecttransformconfig_40',['jsSubjectTransformConfig',['../structjs_subject_transform_config.html',1,'']]], + ['jssuboptions_41',['jsSubOptions',['../structjs_sub_options.html',1,'']]], + ['jstier_42',['jsTier',['../structjs_tier.html',1,'']]] ]; diff --git a/doc/html/search/classes_2.html b/doc/html/search/classes_2.html deleted file mode 100644 index 956405e5a..000000000 --- a/doc/html/search/classes_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/classes_2.js b/doc/html/search/classes_2.js index fd598231a..aab5af12b 100644 --- a/doc/html/search/classes_2.js +++ b/doc/html/search/classes_2.js @@ -1,8 +1,8 @@ var searchData= [ - ['kvconfig_1012',['kvConfig',['../structkv_config.html',1,'']]], - ['kventrylist_1013',['kvEntryList',['../structkv_entry_list.html',1,'']]], - ['kvkeyslist_1014',['kvKeysList',['../structkv_keys_list.html',1,'']]], - ['kvpurgeoptions_1015',['kvPurgeOptions',['../structkv_purge_options.html',1,'']]], - ['kvwatchoptions_1016',['kvWatchOptions',['../structkv_watch_options.html',1,'']]] + ['kvconfig_0',['kvConfig',['../structkv_config.html',1,'']]], + ['kventrylist_1',['kvEntryList',['../structkv_entry_list.html',1,'']]], + ['kvkeyslist_2',['kvKeysList',['../structkv_keys_list.html',1,'']]], + ['kvpurgeoptions_3',['kvPurgeOptions',['../structkv_purge_options.html',1,'']]], + ['kvwatchoptions_4',['kvWatchOptions',['../structkv_watch_options.html',1,'']]] ]; diff --git a/doc/html/search/classes_3.html b/doc/html/search/classes_3.html deleted file mode 100644 index d33343bc1..000000000 --- a/doc/html/search/classes_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/classes_3.js b/doc/html/search/classes_3.js index 6f17adb3b..6c4d558bf 100644 --- a/doc/html/search/classes_3.js +++ b/doc/html/search/classes_3.js @@ -1,10 +1,10 @@ var searchData= [ - ['micro_5fendpoint_5fconfig_5fs_1017',['micro_endpoint_config_s',['../structmicro__endpoint__config__s.html',1,'']]], - ['micro_5fendpoint_5finfo_5fs_1018',['micro_endpoint_info_s',['../structmicro__endpoint__info__s.html',1,'']]], - ['micro_5fendpoint_5fstats_5fs_1019',['micro_endpoint_stats_s',['../structmicro__endpoint__stats__s.html',1,'']]], - ['micro_5fgroup_5fconfig_5fs_1020',['micro_group_config_s',['../structmicro__group__config__s.html',1,'']]], - ['micro_5fservice_5fconfig_5fs_1021',['micro_service_config_s',['../structmicro__service__config__s.html',1,'']]], - ['micro_5fservice_5finfo_5fs_1022',['micro_service_info_s',['../structmicro__service__info__s.html',1,'']]], - ['micro_5fservice_5fstats_5fs_1023',['micro_service_stats_s',['../structmicro__service__stats__s.html',1,'']]] + ['micro_5fendpoint_5fconfig_5fs_0',['micro_endpoint_config_s',['../structmicro__endpoint__config__s.html',1,'']]], + ['micro_5fendpoint_5finfo_5fs_1',['micro_endpoint_info_s',['../structmicro__endpoint__info__s.html',1,'']]], + ['micro_5fendpoint_5fstats_5fs_2',['micro_endpoint_stats_s',['../structmicro__endpoint__stats__s.html',1,'']]], + ['micro_5fgroup_5fconfig_5fs_3',['micro_group_config_s',['../structmicro__group__config__s.html',1,'']]], + ['micro_5fservice_5fconfig_5fs_4',['micro_service_config_s',['../structmicro__service__config__s.html',1,'']]], + ['micro_5fservice_5finfo_5fs_5',['micro_service_info_s',['../structmicro__service__info__s.html',1,'']]], + ['micro_5fservice_5fstats_5fs_6',['micro_service_stats_s',['../structmicro__service__stats__s.html',1,'']]] ]; diff --git a/doc/html/search/classes_4.html b/doc/html/search/classes_4.html deleted file mode 100644 index 8430b07fe..000000000 --- a/doc/html/search/classes_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/classes_4.js b/doc/html/search/classes_4.js index 5d1258414..085e47705 100644 --- a/doc/html/search/classes_4.js +++ b/doc/html/search/classes_4.js @@ -1,5 +1,5 @@ var searchData= [ - ['natsmetadata_1024',['natsMetadata',['../structnats_metadata.html',1,'']]], - ['natsmsglist_1025',['natsMsgList',['../structnats_msg_list.html',1,'']]] + ['natsmetadata_0',['natsMetadata',['../structnats_metadata.html',1,'']]], + ['natsmsglist_1',['natsMsgList',['../structnats_msg_list.html',1,'']]] ]; diff --git a/doc/html/search/close.svg b/doc/html/search/close.svg index a933eea1a..337d6cc13 100644 --- a/doc/html/search/close.svg +++ b/doc/html/search/close.svg @@ -1,27 +1,14 @@ + - - - - image/svg+xml - - - - - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/defines_0.js b/doc/html/search/defines_0.js index d0b023bd5..d07fe6ce1 100644 --- a/doc/html/search/defines_0.js +++ b/doc/html/search/defines_0.js @@ -1,12 +1,12 @@ var searchData= [ - ['jslastsequence_1922',['JSLastSequence',['../nats_8h.html#ae18fb15ea8130a650e904e5153eb30d5',1,'nats.h']]], - ['jsmsgrollup_1923',['JSMsgRollup',['../nats_8h.html#a3938efee417dc67ff2bcf62f913f9054',1,'nats.h']]], - ['jsmsgrollupall_1924',['JSMsgRollupAll',['../nats_8h.html#acc62d11b7e67fe3feb74acdfa4a6e8ac',1,'nats.h']]], - ['jsmsgrollupsubject_1925',['JSMsgRollupSubject',['../nats_8h.html#ad22dce8f66bae9b3e1027790d9c95c09',1,'nats.h']]], - ['jsmsgsize_1926',['JSMsgSize',['../nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4',1,'nats.h']]], - ['jssequence_1927',['JSSequence',['../nats_8h.html#a1c0a11996b44abc16a4f444ee4c1cb94',1,'nats.h']]], - ['jsstream_1928',['JSStream',['../nats_8h.html#aa2f2c14de864839a2ff7ea34415d37e0',1,'nats.h']]], - ['jssubject_1929',['JSSubject',['../nats_8h.html#a3776aa9985557f0c6e382b01d2e3f602',1,'nats.h']]], - ['jstimestamp_1930',['JSTimeStamp',['../nats_8h.html#a5525cb01f8b0aec73cb13f3276449e0e',1,'nats.h']]] + ['jslastsequence_0',['JSLastSequence',['../nats_8h.html#ae18fb15ea8130a650e904e5153eb30d5',1,'nats.h']]], + ['jsmsgrollup_1',['JSMsgRollup',['../nats_8h.html#a3938efee417dc67ff2bcf62f913f9054',1,'nats.h']]], + ['jsmsgrollupall_2',['JSMsgRollupAll',['../nats_8h.html#acc62d11b7e67fe3feb74acdfa4a6e8ac',1,'nats.h']]], + ['jsmsgrollupsubject_3',['JSMsgRollupSubject',['../nats_8h.html#ad22dce8f66bae9b3e1027790d9c95c09',1,'nats.h']]], + ['jsmsgsize_4',['JSMsgSize',['../nats_8h.html#a5ce9005964bd9cf0604a9ef1afa87ea4',1,'nats.h']]], + ['jssequence_5',['JSSequence',['../nats_8h.html#a1c0a11996b44abc16a4f444ee4c1cb94',1,'nats.h']]], + ['jsstream_6',['JSStream',['../nats_8h.html#aa2f2c14de864839a2ff7ea34415d37e0',1,'nats.h']]], + ['jssubject_7',['JSSubject',['../nats_8h.html#a3776aa9985557f0c6e382b01d2e3f602',1,'nats.h']]], + ['jstimestamp_8',['JSTimeStamp',['../nats_8h.html#a5525cb01f8b0aec73cb13f3276449e0e',1,'nats.h']]] ]; diff --git a/doc/html/search/defines_1.html b/doc/html/search/defines_1.html deleted file mode 100644 index c49009c71..000000000 --- a/doc/html/search/defines_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/defines_1.js b/doc/html/search/defines_1.js index a86c1b545..256259bd3 100644 --- a/doc/html/search/defines_1.js +++ b/doc/html/search/defines_1.js @@ -1,5 +1,5 @@ var searchData= [ - ['nats_5fdefault_5furl_1931',['NATS_DEFAULT_URL',['../nats_8h.html#a911c54900b46b968205871cd9f68d36c',1,'nats.h']]], - ['nats_5fextern_1932',['NATS_EXTERN',['../nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad',1,'nats.h']]] + ['nats_5fdefault_5furl_0',['NATS_DEFAULT_URL',['../nats_8h.html#a911c54900b46b968205871cd9f68d36c',1,'nats.h']]], + ['nats_5fextern_1',['NATS_EXTERN',['../nats_8h.html#a3bc1b3fe7f64083e60c7c3b93f205bad',1,'nats.h']]] ]; diff --git a/doc/html/search/enums_0.html b/doc/html/search/enums_0.html deleted file mode 100644 index 141fff57b..000000000 --- a/doc/html/search/enums_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/enums_0.js b/doc/html/search/enums_0.js index 3e1be21aa..cace4dcff 100644 --- a/doc/html/search/enums_0.js +++ b/doc/html/search/enums_0.js @@ -1,11 +1,11 @@ var searchData= [ - ['jsackpolicy_1711',['jsAckPolicy',['../group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873',1,'nats.h']]], - ['jsdeliverpolicy_1712',['jsDeliverPolicy',['../group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818',1,'nats.h']]], - ['jsdiscardpolicy_1713',['jsDiscardPolicy',['../group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2',1,'nats.h']]], - ['jserrcode_1714',['jsErrCode',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70',1,'status.h']]], - ['jsreplaypolicy_1715',['jsReplayPolicy',['../group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354',1,'nats.h']]], - ['jsretentionpolicy_1716',['jsRetentionPolicy',['../group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d',1,'nats.h']]], - ['jsstoragecompression_1717',['jsStorageCompression',['../group__types_group.html#ga10d2999dc673ed95e131e6ce5181f720',1,'nats.h']]], - ['jsstoragetype_1718',['jsStorageType',['../group__types_group.html#ga1802a53c79e667f093bba033b16adc98',1,'nats.h']]] + ['jsackpolicy_0',['jsAckPolicy',['../group__types_group.html#ga8fcb50e6e7312834791f9e237d28e873',1,'nats.h']]], + ['jsdeliverpolicy_1',['jsDeliverPolicy',['../group__types_group.html#ga117ed2c35f89ef3144540ed9cbadc818',1,'nats.h']]], + ['jsdiscardpolicy_2',['jsDiscardPolicy',['../group__types_group.html#ga7f88b7d482488398074f9d1419a9b8c2',1,'nats.h']]], + ['jserrcode_3',['jsErrCode',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70',1,'status.h']]], + ['jsreplaypolicy_4',['jsReplayPolicy',['../group__types_group.html#ga8650faf52b0b6b23df376eebeb9d0354',1,'nats.h']]], + ['jsretentionpolicy_5',['jsRetentionPolicy',['../group__types_group.html#ga410f8fb053efa02b2ca1de0c02fa4b6d',1,'nats.h']]], + ['jsstoragecompression_6',['jsStorageCompression',['../group__types_group.html#ga10d2999dc673ed95e131e6ce5181f720',1,'nats.h']]], + ['jsstoragetype_7',['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 deleted file mode 100644 index d29f3b16d..000000000 --- a/doc/html/search/enums_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/enums_1.js b/doc/html/search/enums_1.js index 807f42e82..eb3eb6446 100644 --- a/doc/html/search/enums_1.js +++ b/doc/html/search/enums_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['kvoperation_1719',['kvOperation',['../group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332',1,'nats.h']]] + ['kvoperation_0',['kvOperation',['../group__types_group.html#ga89db3bd6bf11af3ac5eb3ab560d16332',1,'nats.h']]] ]; diff --git a/doc/html/search/enums_2.html b/doc/html/search/enums_2.html deleted file mode 100644 index 59aadf2cb..000000000 --- a/doc/html/search/enums_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/enums_2.js b/doc/html/search/enums_2.js index 315fdbf92..450eab5cd 100644 --- a/doc/html/search/enums_2.js +++ b/doc/html/search/enums_2.js @@ -1,5 +1,5 @@ var searchData= [ - ['natsconnstatus_1720',['natsConnStatus',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51',1,'status.h']]], - ['natsstatus_1721',['natsStatus',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80',1,'status.h']]] + ['natsconnstatus_0',['natsConnStatus',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51',1,'status.h']]], + ['natsstatus_1',['natsStatus',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80',1,'status.h']]] ]; diff --git a/doc/html/search/enumvalues_0.html b/doc/html/search/enumvalues_0.html deleted file mode 100644 index 0d131d95b..000000000 --- a/doc/html/search/enumvalues_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/enumvalues_0.js b/doc/html/search/enumvalues_0.js index 84cd1253e..d3965ea9c 100644 --- a/doc/html/search/enumvalues_0.js +++ b/doc/html/search/enumvalues_0.js @@ -1,154 +1,154 @@ var searchData= [ - ['js_5fackall_1722',['js_AckAll',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a',1,'nats.h']]], - ['js_5fackexplicit_1723',['js_AckExplicit',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e',1,'nats.h']]], - ['js_5facknone_1724',['js_AckNone',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c',1,'nats.h']]], - ['js_5fdeliverall_1725',['js_DeliverAll',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758',1,'nats.h']]], - ['js_5fdeliverbystartsequence_1726',['js_DeliverByStartSequence',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e',1,'nats.h']]], - ['js_5fdeliverbystarttime_1727',['js_DeliverByStartTime',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6',1,'nats.h']]], - ['js_5fdeliverlast_1728',['js_DeliverLast',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d',1,'nats.h']]], - ['js_5fdeliverlastpersubject_1729',['js_DeliverLastPerSubject',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b',1,'nats.h']]], - ['js_5fdelivernew_1730',['js_DeliverNew',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381',1,'nats.h']]], - ['js_5fdiscardnew_1731',['js_DiscardNew',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab',1,'nats.h']]], - ['js_5fdiscardold_1732',['js_DiscardOld',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6',1,'nats.h']]], - ['js_5ffilestorage_1733',['js_FileStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec',1,'nats.h']]], - ['js_5finterestpolicy_1734',['js_InterestPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd',1,'nats.h']]], - ['js_5flimitspolicy_1735',['js_LimitsPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f',1,'nats.h']]], - ['js_5fmemorystorage_1736',['js_MemoryStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314',1,'nats.h']]], - ['js_5freplayinstant_1737',['js_ReplayInstant',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44',1,'nats.h']]], - ['js_5freplayoriginal_1738',['js_ReplayOriginal',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5',1,'nats.h']]], - ['js_5fstoragecompressionnone_1739',['js_StorageCompressionNone',['../group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720a97bd071285006dc90dc4600a25f85e89',1,'nats.h']]], - ['js_5fstoragecompressions2_1740',['js_StorageCompressionS2',['../group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720afab4e3a974823f4438292b2405349d4a',1,'nats.h']]], - ['js_5fworkqueuepolicy_1741',['js_WorkQueuePolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478',1,'nats.h']]], - ['jsaccountresourcesexceedederr_1742',['JSAccountResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a',1,'status.h']]], - ['jsbadrequesterr_1743',['JSBadRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13',1,'status.h']]], - ['jsclusterincompleteerr_1744',['JSClusterIncompleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9',1,'status.h']]], - ['jsclusternopeerserr_1745',['JSClusterNoPeersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb',1,'status.h']]], - ['jsclusternotactiveerr_1746',['JSClusterNotActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c',1,'status.h']]], - ['jsclusternotassignederr_1747',['JSClusterNotAssignedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0',1,'status.h']]], - ['jsclusternotavailerr_1748',['JSClusterNotAvailErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696',1,'status.h']]], - ['jsclusternotleadererr_1749',['JSClusterNotLeaderErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893',1,'status.h']]], - ['jsclusterpeernotmembererr_1750',['JSClusterPeerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb',1,'status.h']]], - ['jsclusterrequirederr_1751',['JSClusterRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60',1,'status.h']]], - ['jsclusterservernotmembererr_1752',['JSClusterServerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93',1,'status.h']]], - ['jsclustertagserr_1753',['JSClusterTagsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4',1,'status.h']]], - ['jsclusterunsupportfeatureerr_1754',['JSClusterUnSupportFeatureErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00',1,'status.h']]], - ['jsconsumerbaddurablenameerr_1755',['JSConsumerBadDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe',1,'status.h']]], - ['jsconsumerconfigrequirederr_1756',['JSConsumerConfigRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f',1,'status.h']]], - ['jsconsumercreatedurableandnamemismatcherr_1757',['JSConsumerCreateDurableAndNameMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2fd5f6bb7dac1ef16bdc0818886f78ac',1,'status.h']]], - ['jsconsumercreateerr_1758',['JSConsumerCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989',1,'status.h']]], - ['jsconsumercreatefiltersubjectmismatcherr_1759',['JSConsumerCreateFilterSubjectMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaee714daa8b2d00c09d202bbf682a099',1,'status.h']]], - ['jsconsumerdelivercycleerr_1760',['JSConsumerDeliverCycleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b',1,'status.h']]], - ['jsconsumerdelivertowildcardserr_1761',['JSConsumerDeliverToWildcardsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00',1,'status.h']]], - ['jsconsumerdescriptiontoolongerr_1762',['JSConsumerDescriptionTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5',1,'status.h']]], - ['jsconsumerdirectrequiresephemeralerr_1763',['JSConsumerDirectRequiresEphemeralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0',1,'status.h']]], - ['jsconsumerdirectrequirespusherr_1764',['JSConsumerDirectRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92',1,'status.h']]], - ['jsconsumerdurablenamenotinsubjecterr_1765',['JSConsumerDurableNameNotInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6',1,'status.h']]], - ['jsconsumerdurablenamenotmatchsubjecterr_1766',['JSConsumerDurableNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4',1,'status.h']]], - ['jsconsumerdurablenamenotseterr_1767',['JSConsumerDurableNameNotSetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28',1,'status.h']]], - ['jsconsumerephemeralwithdurableinsubjecterr_1768',['JSConsumerEphemeralWithDurableInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3',1,'status.h']]], - ['jsconsumerephemeralwithdurablenameerr_1769',['JSConsumerEphemeralWithDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829',1,'status.h']]], - ['jsconsumerexistingactiveerr_1770',['JSConsumerExistingActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58',1,'status.h']]], - ['jsconsumerfcrequirespusherr_1771',['JSConsumerFCRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79',1,'status.h']]], - ['jsconsumerfilternotsubseterr_1772',['JSConsumerFilterNotSubsetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb',1,'status.h']]], - ['jsconsumerhbrequirespusherr_1773',['JSConsumerHBRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63',1,'status.h']]], - ['jsconsumerinvaliddeliversubjecterr_1774',['JSConsumerInvalidDeliverSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1242d9e6509f08c01c3373d0e66dc96',1,'status.h']]], - ['jsconsumerinvalidpolicyerr_1775',['JSConsumerInvalidPolicyErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3',1,'status.h']]], - ['jsconsumerinvalidsamplingerr_1776',['JSConsumerInvalidSamplingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e',1,'status.h']]], - ['jsconsumermaxdeliverbackofferr_1777',['JSConsumerMaxDeliverBackoffErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af7c1cf2c692140c4b28ebfc47acb0c41',1,'status.h']]], - ['jsconsumermaxpendingackexcesserr_1778',['JSConsumerMaxPendingAckExcessErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac4afe1d580083bd55c36b3e55a5ef479',1,'status.h']]], - ['jsconsumermaxpendingackpolicyrequirederr_1779',['JSConsumerMaxPendingAckPolicyRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4',1,'status.h']]], - ['jsconsumermaxrequestbatchexceedederr_1780',['JSConsumerMaxRequestBatchExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a597c98a0637cec454b724b049098cee8',1,'status.h']]], - ['jsconsumermaxrequestbatchnegativeerr_1781',['JSConsumerMaxRequestBatchNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abca8571110c4244d218c2dc1779d8786',1,'status.h']]], - ['jsconsumermaxrequestexpirestosmallerr_1782',['JSConsumerMaxRequestExpiresToSmallErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9c1c31813a713fcee44ec06728cc6382',1,'status.h']]], - ['jsconsumermaxwaitingnegativeerr_1783',['JSConsumerMaxWaitingNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219',1,'status.h']]], - ['jsconsumernamecontainspathseparatorserr_1784',['JSConsumerNameContainsPathSeparatorsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aab479befe55dfbc113b128367ea3739e',1,'status.h']]], - ['jsconsumernameexisterr_1785',['JSConsumerNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8',1,'status.h']]], - ['jsconsumernametoolongerr_1786',['JSConsumerNameTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f',1,'status.h']]], - ['jsconsumernotfounderr_1787',['JSConsumerNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b',1,'status.h']]], - ['jsconsumerofflineerr_1788',['JSConsumerOfflineErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0eb191886a17e917f2fa0eaa81d4b61',1,'status.h']]], - ['jsconsumeronmappederr_1789',['JSConsumerOnMappedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847',1,'status.h']]], - ['jsconsumerpullnotdurableerr_1790',['JSConsumerPullNotDurableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed',1,'status.h']]], - ['jsconsumerpullrequiresackerr_1791',['JSConsumerPullRequiresAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a',1,'status.h']]], - ['jsconsumerpullwithratelimiterr_1792',['JSConsumerPullWithRateLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8',1,'status.h']]], - ['jsconsumerpushmaxwaitingerr_1793',['JSConsumerPushMaxWaitingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e',1,'status.h']]], - ['jsconsumerreplacementwithdifferentnameerr_1794',['JSConsumerReplacementWithDifferentNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63',1,'status.h']]], - ['jsconsumerreplicasexceedsstreamerr_1795',['JSConsumerReplicasExceedsStreamErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1d159f128cd9b261b5270f7e36ed22d1',1,'status.h']]], - ['jsconsumersmallheartbeaterr_1796',['JSConsumerSmallHeartbeatErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd',1,'status.h']]], - ['jsconsumerstorefailederr_1797',['JSConsumerStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608',1,'status.h']]], - ['jsconsumerwithflowcontrolneedsheartbeatserr_1798',['JSConsumerWithFlowControlNeedsHeartbeatsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc25cc794fce2ab7b9757ff506de51c3',1,'status.h']]], - ['jsconsumerwqconsumernotdeliverallerr_1799',['JSConsumerWQConsumerNotDeliverAllErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9',1,'status.h']]], - ['jsconsumerwqconsumernotuniqueerr_1800',['JSConsumerWQConsumerNotUniqueErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2',1,'status.h']]], - ['jsconsumerwqmultipleunfilterederr_1801',['JSConsumerWQMultipleUnfilteredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d',1,'status.h']]], - ['jsconsumerwqrequiresexplicitackerr_1802',['JSConsumerWQRequiresExplicitAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56',1,'status.h']]], - ['jsinsufficientresourceserr_1803',['JSInsufficientResourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49',1,'status.h']]], - ['jsinvalidjsonerr_1804',['JSInvalidJSONErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1',1,'status.h']]], - ['jsmaximumconsumerslimiterr_1805',['JSMaximumConsumersLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24',1,'status.h']]], - ['jsmaximumstreamslimiterr_1806',['JSMaximumStreamsLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5',1,'status.h']]], - ['jsmemoryresourcesexceedederr_1807',['JSMemoryResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57',1,'status.h']]], - ['jsmirrorconsumersetupfailederr_1808',['JSMirrorConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb',1,'status.h']]], - ['jsmirrormaxmessagesizetoobigerr_1809',['JSMirrorMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1',1,'status.h']]], - ['jsmirrorwithsourceserr_1810',['JSMirrorWithSourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c',1,'status.h']]], - ['jsmirrorwithstartseqandtimeerr_1811',['JSMirrorWithStartSeqAndTimeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3',1,'status.h']]], - ['jsmirrorwithsubjectfilterserr_1812',['JSMirrorWithSubjectFiltersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7',1,'status.h']]], - ['jsmirrorwithsubjectserr_1813',['JSMirrorWithSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043',1,'status.h']]], - ['jsnoaccounterr_1814',['JSNoAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b',1,'status.h']]], - ['jsnolimitserr_1815',['JSNoLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acfa2c06f8baef07cd96a3627ddea641b',1,'status.h']]], - ['jsnomessagefounderr_1816',['JSNoMessageFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410',1,'status.h']]], - ['jsnotemptyrequesterr_1817',['JSNotEmptyRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690',1,'status.h']]], - ['jsnotenablederr_1818',['JSNotEnabledErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c',1,'status.h']]], - ['jsnotenabledforaccounterr_1819',['JSNotEnabledForAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04',1,'status.h']]], - ['jspeerremaperr_1820',['JSPeerRemapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda',1,'status.h']]], - ['jsraftgeneralerr_1821',['JSRaftGeneralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b',1,'status.h']]], - ['jsreplicascountcannotbenegativeerr_1822',['JSReplicasCountCannotBeNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0e2194a4bb7565834982a39deddea878',1,'status.h']]], - ['jsrestoresubscribefailederr_1823',['JSRestoreSubscribeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57',1,'status.h']]], - ['jssequencenotfounderr_1824',['JSSequenceNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c',1,'status.h']]], - ['jssnapshotdeliversubjectinvaliderr_1825',['JSSnapshotDeliverSubjectInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5',1,'status.h']]], - ['jssourceconsumersetupfailederr_1826',['JSSourceConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a',1,'status.h']]], - ['jssourcemaxmessagesizetoobigerr_1827',['JSSourceMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e',1,'status.h']]], - ['jsstorageresourcesexceedederr_1828',['JSStorageResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160',1,'status.h']]], - ['jsstreamassignmenterr_1829',['JSStreamAssignmentErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a',1,'status.h']]], - ['jsstreamcreateerr_1830',['JSStreamCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008',1,'status.h']]], - ['jsstreamdeleteerr_1831',['JSStreamDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322',1,'status.h']]], - ['jsstreamexternalapioverlaperr_1832',['JSStreamExternalApiOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8',1,'status.h']]], - ['jsstreamexternaldelprefixoverlapserr_1833',['JSStreamExternalDelPrefixOverlapsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a',1,'status.h']]], - ['jsstreamgeneralerror_1834',['JSStreamGeneralError',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717',1,'status.h']]], - ['jsstreaminfomaxsubjectserr_1835',['JSStreamInfoMaxSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7b5cebb5aaebd7b3bfa43f5457e97553',1,'status.h']]], - ['jsstreaminvalidconfig_1836',['JSStreamInvalidConfig',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03',1,'status.h']]], - ['jsstreaminvaliderr_1837',['JSStreamInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47',1,'status.h']]], - ['jsstreaminvalidexternaldeliverysubjerr_1838',['JSStreamInvalidExternalDeliverySubjErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f',1,'status.h']]], - ['jsstreamlimitserr_1839',['JSStreamLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393',1,'status.h']]], - ['jsstreammaxbytesrequirederr_1840',['JSStreamMaxBytesRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a61cd7aa9b9e02f410465a61a085fa209',1,'status.h']]], - ['jsstreammaxstreambytesexceedederr_1841',['JSStreamMaxStreamBytesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a60fd558fc8d0f31b895c7b579ba0c8b7',1,'status.h']]], - ['jsstreammessageexceedsmaximumerr_1842',['JSStreamMessageExceedsMaximumErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889',1,'status.h']]], - ['jsstreammirrornotupdatableerr_1843',['JSStreamMirrorNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8',1,'status.h']]], - ['jsstreammismatcherr_1844',['JSStreamMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f',1,'status.h']]], - ['jsstreammoveandscaleerr_1845',['JSStreamMoveAndScaleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a584d0bf058191cf2257d934f0bc5935c',1,'status.h']]], - ['jsstreammoveinprogresserr_1846',['JSStreamMoveInProgressErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abf7739c7a0569149ed24ae8b9fbaf889',1,'status.h']]], - ['jsstreammovenotinprogresserr_1847',['JSStreamMoveNotInProgressErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd66e18ccdc8c7e5737f09d39bc64e7b',1,'status.h']]], - ['jsstreammsgdeletefailed_1848',['JSStreamMsgDeleteFailed',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68',1,'status.h']]], - ['jsstreamnamecontainspathseparatorserr_1849',['JSStreamNameContainsPathSeparatorsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a833a78d95a6946e7ead515393c01ff',1,'status.h']]], - ['jsstreamnameexisterr_1850',['JSStreamNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c',1,'status.h']]], - ['jsstreamnameexistrestorefailederr_1851',['JSStreamNameExistRestoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9698a9c41a36783ff8bd8738dbce16cf',1,'status.h']]], - ['jsstreamnotfounderr_1852',['JSStreamNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f',1,'status.h']]], - ['jsstreamnotmatcherr_1853',['JSStreamNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435',1,'status.h']]], - ['jsstreamofflineerr_1854',['JSStreamOfflineErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7c88e5ccabcb2debe1ce0c1a05bbe18b',1,'status.h']]], - ['jsstreampurgefailederr_1855',['JSStreamPurgeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a33f2e301313339eded6163982a680186',1,'status.h']]], - ['jsstreamreplicasnotsupportederr_1856',['JSStreamReplicasNotSupportedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1',1,'status.h']]], - ['jsstreamreplicasnotupdatableerr_1857',['JSStreamReplicasNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34',1,'status.h']]], - ['jsstreamrestoreerr_1858',['JSStreamRestoreErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506',1,'status.h']]], - ['jsstreamrollupfailederr_1859',['JSStreamRollupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70affa3c8139019a077fac6d403d7ed0522',1,'status.h']]], - ['jsstreamsealederr_1860',['JSStreamSealedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9bd3f4f7a2eca1f1ed49cc0499cb9c78',1,'status.h']]], - ['jsstreamsequencenotmatcherr_1861',['JSStreamSequenceNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17',1,'status.h']]], - ['jsstreamsnapshoterr_1862',['JSStreamSnapshotErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45',1,'status.h']]], - ['jsstreamstorefailederr_1863',['JSStreamStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8',1,'status.h']]], - ['jsstreamsubjectoverlaperr_1864',['JSStreamSubjectOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570',1,'status.h']]], - ['jsstreamtemplatecreateerr_1865',['JSStreamTemplateCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46',1,'status.h']]], - ['jsstreamtemplatedeleteerr_1866',['JSStreamTemplateDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272',1,'status.h']]], - ['jsstreamtemplatenotfounderr_1867',['JSStreamTemplateNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7',1,'status.h']]], - ['jsstreamupdateerr_1868',['JSStreamUpdateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58',1,'status.h']]], - ['jsstreamwronglastmsgiderr_1869',['JSStreamWrongLastMsgIDErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e',1,'status.h']]], - ['jsstreamwronglastsequenceerr_1870',['JSStreamWrongLastSequenceErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4',1,'status.h']]], - ['jstemplatenamenotmatchsubjecterr_1871',['JSTemplateNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac',1,'status.h']]], - ['jstempstoragefailederr_1872',['JSTempStorageFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398',1,'status.h']]] + ['js_5fackall_0',['js_AckAll',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a1232af28bf4e4b82e962174f1432ed4a',1,'nats.h']]], + ['js_5fackexplicit_1',['js_AckExplicit',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873a02d46a6395933c55c95ee5194bb6b80e',1,'nats.h']]], + ['js_5facknone_2',['js_AckNone',['../group__types_group.html#gga8fcb50e6e7312834791f9e237d28e873afd91fe31cf57c68863ca3090b07c296c',1,'nats.h']]], + ['js_5fdeliverall_3',['js_DeliverAll',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818ac692ba1363103768ac4bb58695549758',1,'nats.h']]], + ['js_5fdeliverbystartsequence_4',['js_DeliverByStartSequence',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a06299d9c8262a16306ba6cc16d293c5e',1,'nats.h']]], + ['js_5fdeliverbystarttime_5',['js_DeliverByStartTime',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a33317133d42f21bf5919827a691543f6',1,'nats.h']]], + ['js_5fdeliverlast_6',['js_DeliverLast',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abbd81d6c4e0f17f30e2186f1335e991d',1,'nats.h']]], + ['js_5fdeliverlastpersubject_7',['js_DeliverLastPerSubject',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818abb50ebcd2fbafe27038c966121b9407b',1,'nats.h']]], + ['js_5fdelivernew_8',['js_DeliverNew',['../group__types_group.html#gga117ed2c35f89ef3144540ed9cbadc818a82b8d36e17391212398984f92db9c381',1,'nats.h']]], + ['js_5fdiscardnew_9',['js_DiscardNew',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2a99d7f2d740af26c340c0a4e2b72fb6ab',1,'nats.h']]], + ['js_5fdiscardold_10',['js_DiscardOld',['../group__types_group.html#gga7f88b7d482488398074f9d1419a9b8c2abb31b828421634f1e6a1ef9359bc91f6',1,'nats.h']]], + ['js_5ffilestorage_11',['js_FileStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a1d9dad1854cf374b22e3688b98284dec',1,'nats.h']]], + ['js_5finterestpolicy_12',['js_InterestPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6dae874de4a787cfbec4c6d0eb1a3f05ebd',1,'nats.h']]], + ['js_5flimitspolicy_13',['js_LimitsPolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6da6a2aa02f32acec6526d81f6e974e690f',1,'nats.h']]], + ['js_5fmemorystorage_14',['js_MemoryStorage',['../group__types_group.html#gga1802a53c79e667f093bba033b16adc98a428ed10448726ad01c1db77a7f748314',1,'nats.h']]], + ['js_5freplayinstant_15',['js_ReplayInstant',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a2c4a1e2b75f31dd69a89b541d75afa44',1,'nats.h']]], + ['js_5freplayoriginal_16',['js_ReplayOriginal',['../group__types_group.html#gga8650faf52b0b6b23df376eebeb9d0354a6ee3851dac5c90a61492193dd55931f5',1,'nats.h']]], + ['js_5fstoragecompressionnone_17',['js_StorageCompressionNone',['../group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720a97bd071285006dc90dc4600a25f85e89',1,'nats.h']]], + ['js_5fstoragecompressions2_18',['js_StorageCompressionS2',['../group__types_group.html#gga10d2999dc673ed95e131e6ce5181f720afab4e3a974823f4438292b2405349d4a',1,'nats.h']]], + ['js_5fworkqueuepolicy_19',['js_WorkQueuePolicy',['../group__types_group.html#gga410f8fb053efa02b2ca1de0c02fa4b6daf7e6581e69572691b01d1294a3c3a478',1,'nats.h']]], + ['jsaccountresourcesexceedederr_20',['JSAccountResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a26a33a6e2296eb0ac0370176fb08ed9a',1,'status.h']]], + ['jsbadrequesterr_21',['JSBadRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acedca75c7ec69c5573da7013f69ede13',1,'status.h']]], + ['jsclusterincompleteerr_22',['JSClusterIncompleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea64a5a017836108cf3da113ad57b6f9',1,'status.h']]], + ['jsclusternopeerserr_23',['JSClusterNoPeersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae9b8b81043fea45985f8c29f108594fb',1,'status.h']]], + ['jsclusternotactiveerr_24',['JSClusterNotActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af1efbfa8ad648bf47b4304ea58b0df8c',1,'status.h']]], + ['jsclusternotassignederr_25',['JSClusterNotAssignedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a99265bcfa283741c3711337dac6718f0',1,'status.h']]], + ['jsclusternotavailerr_26',['JSClusterNotAvailErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ae7ffdfb53fb238a76ebe19c7482696',1,'status.h']]], + ['jsclusternotleadererr_27',['JSClusterNotLeaderErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a32546264d1f24fc9dafe490212bfd893',1,'status.h']]], + ['jsclusterpeernotmembererr_28',['JSClusterPeerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae7479c265d0e8cace4ab19a59cfcbbbb',1,'status.h']]], + ['jsclusterrequirederr_29',['JSClusterRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a46321fc22a103908324b72259832af60',1,'status.h']]], + ['jsclusterservernotmembererr_30',['JSClusterServerNotMemberErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aafa71c9cafc975d1a69889f6bf166e93',1,'status.h']]], + ['jsclustertagserr_31',['JSClusterTagsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a66240027007033c67fec04f4298311c4',1,'status.h']]], + ['jsclusterunsupportfeatureerr_32',['JSClusterUnSupportFeatureErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a84864e4bba24ee7354e5bae293c93d00',1,'status.h']]], + ['jsconsumerbaddurablenameerr_33',['JSConsumerBadDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0ca5a2e539cec9d33f433f28f2780fe',1,'status.h']]], + ['jsconsumerconfigrequirederr_34',['JSConsumerConfigRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4a95591dfc0e2ccb1d3ac1b3a04f618f',1,'status.h']]], + ['jsconsumercreatedurableandnamemismatcherr_35',['JSConsumerCreateDurableAndNameMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2fd5f6bb7dac1ef16bdc0818886f78ac',1,'status.h']]], + ['jsconsumercreateerr_36',['JSConsumerCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af86c9c188aaa34a76eee96de9bf6e989',1,'status.h']]], + ['jsconsumercreatefiltersubjectmismatcherr_37',['JSConsumerCreateFilterSubjectMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaee714daa8b2d00c09d202bbf682a099',1,'status.h']]], + ['jsconsumerdelivercycleerr_38',['JSConsumerDeliverCycleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afc70c6a72061d9c26017a5cf5dec729b',1,'status.h']]], + ['jsconsumerdelivertowildcardserr_39',['JSConsumerDeliverToWildcardsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4712c1322585d712cef9b67cd03a3e00',1,'status.h']]], + ['jsconsumerdescriptiontoolongerr_40',['JSConsumerDescriptionTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab1b6c048b0326e3f705b470e5a7f11f5',1,'status.h']]], + ['jsconsumerdirectrequiresephemeralerr_41',['JSConsumerDirectRequiresEphemeralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6181f797cb27c92473585893b92b95b0',1,'status.h']]], + ['jsconsumerdirectrequirespusherr_42',['JSConsumerDirectRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a968eff1142ca2f39f3da3da175aeda92',1,'status.h']]], + ['jsconsumerdurablenamenotinsubjecterr_43',['JSConsumerDurableNameNotInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aff9a4fe19078ac3e814989442beaa3a6',1,'status.h']]], + ['jsconsumerdurablenamenotmatchsubjecterr_44',['JSConsumerDurableNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a17c212f9409e4bd9db060bd2796905e4',1,'status.h']]], + ['jsconsumerdurablenamenotseterr_45',['JSConsumerDurableNameNotSetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9d9319d172e0a8147949bf40f1b29f28',1,'status.h']]], + ['jsconsumerephemeralwithdurableinsubjecterr_46',['JSConsumerEphemeralWithDurableInSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4ef7a2042b48d5e0916e7e90fe691ab3',1,'status.h']]], + ['jsconsumerephemeralwithdurablenameerr_47',['JSConsumerEphemeralWithDurableNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1381bb653998c6ca8b88002d0fe0c829',1,'status.h']]], + ['jsconsumerexistingactiveerr_48',['JSConsumerExistingActiveErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a86407070c2bbe04d97a25f2ceda4ea58',1,'status.h']]], + ['jsconsumerfcrequirespusherr_49',['JSConsumerFCRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a557d48b0334c5ceec0f0ee7cc74d8e79',1,'status.h']]], + ['jsconsumerfilternotsubseterr_50',['JSConsumerFilterNotSubsetErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0f2007fc94103909ece328bbd77b0cdb',1,'status.h']]], + ['jsconsumerhbrequirespusherr_51',['JSConsumerHBRequiresPushErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6d4bed940055aa46a188a2419a531c63',1,'status.h']]], + ['jsconsumerinvaliddeliversubjecterr_52',['JSConsumerInvalidDeliverSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1242d9e6509f08c01c3373d0e66dc96',1,'status.h']]], + ['jsconsumerinvalidpolicyerr_53',['JSConsumerInvalidPolicyErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a801182af5b4a6b9547d81ec45864b1f3',1,'status.h']]], + ['jsconsumerinvalidsamplingerr_54',['JSConsumerInvalidSamplingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab19f95018dff644423d6f34b682d365e',1,'status.h']]], + ['jsconsumermaxdeliverbackofferr_55',['JSConsumerMaxDeliverBackoffErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af7c1cf2c692140c4b28ebfc47acb0c41',1,'status.h']]], + ['jsconsumermaxpendingackexcesserr_56',['JSConsumerMaxPendingAckExcessErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac4afe1d580083bd55c36b3e55a5ef479',1,'status.h']]], + ['jsconsumermaxpendingackpolicyrequirederr_57',['JSConsumerMaxPendingAckPolicyRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a429a21189134500589ed67ac3701aff4',1,'status.h']]], + ['jsconsumermaxrequestbatchexceedederr_58',['JSConsumerMaxRequestBatchExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a597c98a0637cec454b724b049098cee8',1,'status.h']]], + ['jsconsumermaxrequestbatchnegativeerr_59',['JSConsumerMaxRequestBatchNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abca8571110c4244d218c2dc1779d8786',1,'status.h']]], + ['jsconsumermaxrequestexpirestosmallerr_60',['JSConsumerMaxRequestExpiresToSmallErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9c1c31813a713fcee44ec06728cc6382',1,'status.h']]], + ['jsconsumermaxwaitingnegativeerr_61',['JSConsumerMaxWaitingNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a27579bca64e6f40f9590ef51ac03a219',1,'status.h']]], + ['jsconsumernamecontainspathseparatorserr_62',['JSConsumerNameContainsPathSeparatorsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aab479befe55dfbc113b128367ea3739e',1,'status.h']]], + ['jsconsumernameexisterr_63',['JSConsumerNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f59c55a24136405b6767e0bf21182c8',1,'status.h']]], + ['jsconsumernametoolongerr_64',['JSConsumerNameTooLongErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3b1ce6536b249952dc3fb6fe5448140f',1,'status.h']]], + ['jsconsumernotfounderr_65',['JSConsumerNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9eef13e3281a879f36a30e246fb6021b',1,'status.h']]], + ['jsconsumerofflineerr_66',['JSConsumerOfflineErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa0eb191886a17e917f2fa0eaa81d4b61',1,'status.h']]], + ['jsconsumeronmappederr_67',['JSConsumerOnMappedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b6aaaa23b1af2caf959529287b2a847',1,'status.h']]], + ['jsconsumerpullnotdurableerr_68',['JSConsumerPullNotDurableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a407efbf6c688cb93fcded08acd2a08ed',1,'status.h']]], + ['jsconsumerpullrequiresackerr_69',['JSConsumerPullRequiresAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd3f17c5d6ea86c38c3d8ade18b8445a',1,'status.h']]], + ['jsconsumerpullwithratelimiterr_70',['JSConsumerPullWithRateLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2a8844e5d20c55d753ec64bbde4561c8',1,'status.h']]], + ['jsconsumerpushmaxwaitingerr_71',['JSConsumerPushMaxWaitingErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a914926025dffa9c9b9604646b9e5675e',1,'status.h']]], + ['jsconsumerreplacementwithdifferentnameerr_72',['JSConsumerReplacementWithDifferentNameErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a051bfd5e3bb9ba2b2398e6501426bc63',1,'status.h']]], + ['jsconsumerreplicasexceedsstreamerr_73',['JSConsumerReplicasExceedsStreamErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1d159f128cd9b261b5270f7e36ed22d1',1,'status.h']]], + ['jsconsumersmallheartbeaterr_74',['JSConsumerSmallHeartbeatErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9422b53061166a064e39d360d21827fd',1,'status.h']]], + ['jsconsumerstorefailederr_75',['JSConsumerStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2984e6b8850b6cfed9506a25bcbe0608',1,'status.h']]], + ['jsconsumerwithflowcontrolneedsheartbeatserr_76',['JSConsumerWithFlowControlNeedsHeartbeatsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc25cc794fce2ab7b9757ff506de51c3',1,'status.h']]], + ['jsconsumerwqconsumernotdeliverallerr_77',['JSConsumerWQConsumerNotDeliverAllErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a00b4ce854e473bb8f49d91c0f982c6f9',1,'status.h']]], + ['jsconsumerwqconsumernotuniqueerr_78',['JSConsumerWQConsumerNotUniqueErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a5f7b670b9202311da41e6e5026e810d2',1,'status.h']]], + ['jsconsumerwqmultipleunfilterederr_79',['JSConsumerWQMultipleUnfilteredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7adbc8c115996a6f0dfc98fcaac8f09d',1,'status.h']]], + ['jsconsumerwqrequiresexplicitackerr_80',['JSConsumerWQRequiresExplicitAckErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a76dad06168a8d57e829876c2fcd3af56',1,'status.h']]], + ['jsinsufficientresourceserr_81',['JSInsufficientResourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad1ec102705e46b5343c2680162f58f49',1,'status.h']]], + ['jsinvalidjsonerr_82',['JSInvalidJSONErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a50c0beab390506fc6d3495325c0230c1',1,'status.h']]], + ['jsmaximumconsumerslimiterr_83',['JSMaximumConsumersLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa1b904de1494d20f540c8075f502af24',1,'status.h']]], + ['jsmaximumstreamslimiterr_84',['JSMaximumStreamsLimitErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a739799359c3988ea18fe861eaff6f1f5',1,'status.h']]], + ['jsmemoryresourcesexceedederr_85',['JSMemoryResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae3ac6ea1656f4fcc750ba2ab1649fb57',1,'status.h']]], + ['jsmirrorconsumersetupfailederr_86',['JSMirrorConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a94a9b10d712ed764de27a007ac7f04eb',1,'status.h']]], + ['jsmirrormaxmessagesizetoobigerr_87',['JSMirrorMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91020cf9692a06637bdfedd847b259f1',1,'status.h']]], + ['jsmirrorwithsourceserr_88',['JSMirrorWithSourcesErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaad93c7c34cd3283df7369479d4cdb7c',1,'status.h']]], + ['jsmirrorwithstartseqandtimeerr_89',['JSMirrorWithStartSeqAndTimeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a600ddc1915d8bb928fd37f1539440eb3',1,'status.h']]], + ['jsmirrorwithsubjectfilterserr_90',['JSMirrorWithSubjectFiltersErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afcfb372eb2a607f821ad110815acf9d7',1,'status.h']]], + ['jsmirrorwithsubjectserr_91',['JSMirrorWithSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0dc0fcc88a8b39f03924d50ccf731043',1,'status.h']]], + ['jsnoaccounterr_92',['JSNoAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a91773a41522fe9a464a0fb28a96b497b',1,'status.h']]], + ['jsnolimitserr_93',['JSNoLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70acfa2c06f8baef07cd96a3627ddea641b',1,'status.h']]], + ['jsnomessagefounderr_94',['JSNoMessageFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a02a521ae52b716a669a3556d63a21410',1,'status.h']]], + ['jsnotemptyrequesterr_95',['JSNotEmptyRequestErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab23b8553efea2ee0008098fcb109f690',1,'status.h']]], + ['jsnotenablederr_96',['JSNotEnabledErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70afe9c20cdb1e88744d9a5f52977e95d1c',1,'status.h']]], + ['jsnotenabledforaccounterr_97',['JSNotEnabledForAccountErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa88122abfaf173f0411a3642803aac04',1,'status.h']]], + ['jspeerremaperr_98',['JSPeerRemapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4d68fa855750f16fdf38c9ed93acacda',1,'status.h']]], + ['jsraftgeneralerr_99',['JSRaftGeneralErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aa023de74e8bedf88c2f5e4b21e62ea4b',1,'status.h']]], + ['jsreplicascountcannotbenegativeerr_100',['JSReplicasCountCannotBeNegativeErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0e2194a4bb7565834982a39deddea878',1,'status.h']]], + ['jsrestoresubscribefailederr_101',['JSRestoreSubscribeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4963c5ecd065d3e336daf80a7cd1aa57',1,'status.h']]], + ['jssequencenotfounderr_102',['JSSequenceNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1eaa16332bbe6cb041adbb60383f944c',1,'status.h']]], + ['jssnapshotdeliversubjectinvaliderr_103',['JSSnapshotDeliverSubjectInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ae4eaa258a64f5c12d7fe50ce4c9c6de5',1,'status.h']]], + ['jssourceconsumersetupfailederr_104',['JSSourceConsumerSetupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aeaeb1f487667a8d7643cc97bf7b3892a',1,'status.h']]], + ['jssourcemaxmessagesizetoobigerr_105',['JSSourceMaxMessageSizeTooBigErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac75e39643f73b184b22330939c4a564e',1,'status.h']]], + ['jsstorageresourcesexceedederr_106',['JSStorageResourcesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2f4ee662c9cbaa0355c52de1c2463160',1,'status.h']]], + ['jsstreamassignmenterr_107',['JSStreamAssignmentErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a2107facbac830a905217916c7d24297a',1,'status.h']]], + ['jsstreamcreateerr_108',['JSStreamCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a866a56223b3e4119184cee9523f98008',1,'status.h']]], + ['jsstreamdeleteerr_109',['JSStreamDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a85f7eee9cccd626e7b99d46c6f076322',1,'status.h']]], + ['jsstreamexternalapioverlaperr_110',['JSStreamExternalApiOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3799b98b675eeca3403a1728bd0cd5f8',1,'status.h']]], + ['jsstreamexternaldelprefixoverlapserr_111',['JSStreamExternalDelPrefixOverlapsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aea055a7802194f8f1e802a8fc461f83a',1,'status.h']]], + ['jsstreamgeneralerror_112',['JSStreamGeneralError',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abc4bf9a7703ef8d3fbf2b1ad2ece3717',1,'status.h']]], + ['jsstreaminfomaxsubjectserr_113',['JSStreamInfoMaxSubjectsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7b5cebb5aaebd7b3bfa43f5457e97553',1,'status.h']]], + ['jsstreaminvalidconfig_114',['JSStreamInvalidConfig',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a0c34c56b62e4246560efabd5c762aa03',1,'status.h']]], + ['jsstreaminvaliderr_115',['JSStreamInvalidErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af0506e3abc3846721ae15755c2a1eb47',1,'status.h']]], + ['jsstreaminvalidexternaldeliverysubjerr_116',['JSStreamInvalidExternalDeliverySubjErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7a89433d532a863561087229b19a525f',1,'status.h']]], + ['jsstreamlimitserr_117',['JSStreamLimitsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a4f192c39f1d7244ceb639053fad86393',1,'status.h']]], + ['jsstreammaxbytesrequirederr_118',['JSStreamMaxBytesRequiredErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a61cd7aa9b9e02f410465a61a085fa209',1,'status.h']]], + ['jsstreammaxstreambytesexceedederr_119',['JSStreamMaxStreamBytesExceededErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a60fd558fc8d0f31b895c7b579ba0c8b7',1,'status.h']]], + ['jsstreammessageexceedsmaximumerr_120',['JSStreamMessageExceedsMaximumErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a519d32e9718662347753ebffaf731889',1,'status.h']]], + ['jsstreammirrornotupdatableerr_121',['JSStreamMirrorNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a54084c4f82593cf516cd604b34c0dce8',1,'status.h']]], + ['jsstreammismatcherr_122',['JSStreamMismatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a80d0a9f218207a11b4cc19b9c2aec83f',1,'status.h']]], + ['jsstreammoveandscaleerr_123',['JSStreamMoveAndScaleErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a584d0bf058191cf2257d934f0bc5935c',1,'status.h']]], + ['jsstreammoveinprogresserr_124',['JSStreamMoveInProgressErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abf7739c7a0569149ed24ae8b9fbaf889',1,'status.h']]], + ['jsstreammovenotinprogresserr_125',['JSStreamMoveNotInProgressErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70abd66e18ccdc8c7e5737f09d39bc64e7b',1,'status.h']]], + ['jsstreammsgdeletefailed_126',['JSStreamMsgDeleteFailed',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab379e2a2038276dc1eb539bda2e60b68',1,'status.h']]], + ['jsstreamnamecontainspathseparatorserr_127',['JSStreamNameContainsPathSeparatorsErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a833a78d95a6946e7ead515393c01ff',1,'status.h']]], + ['jsstreamnameexisterr_128',['JSStreamNameExistErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70af68cc43ff7ed51f5557329c35fba949c',1,'status.h']]], + ['jsstreamnameexistrestorefailederr_129',['JSStreamNameExistRestoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9698a9c41a36783ff8bd8738dbce16cf',1,'status.h']]], + ['jsstreamnotfounderr_130',['JSStreamNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6a2a1cbd9c2e2dc6dff4fb84be741e0f',1,'status.h']]], + ['jsstreamnotmatcherr_131',['JSStreamNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a6b4c22a03ad4769d09599ac9a75e6435',1,'status.h']]], + ['jsstreamofflineerr_132',['JSStreamOfflineErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a7c88e5ccabcb2debe1ce0c1a05bbe18b',1,'status.h']]], + ['jsstreampurgefailederr_133',['JSStreamPurgeFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a33f2e301313339eded6163982a680186',1,'status.h']]], + ['jsstreamreplicasnotsupportederr_134',['JSStreamReplicasNotSupportedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a8f7f888318e9107bb361d4946197c4c1',1,'status.h']]], + ['jsstreamreplicasnotupdatableerr_135',['JSStreamReplicasNotUpdatableErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a58db02b3e72f3b20300344f97c5c7b34',1,'status.h']]], + ['jsstreamrestoreerr_136',['JSStreamRestoreErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab5213fbb08e833e1c69b8c93c8114506',1,'status.h']]], + ['jsstreamrollupfailederr_137',['JSStreamRollupFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70affa3c8139019a077fac6d403d7ed0522',1,'status.h']]], + ['jsstreamsealederr_138',['JSStreamSealedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a9bd3f4f7a2eca1f1ed49cc0499cb9c78',1,'status.h']]], + ['jsstreamsequencenotmatcherr_139',['JSStreamSequenceNotMatchErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a64dbcba923d50e6f258db59b85eb8b17',1,'status.h']]], + ['jsstreamsnapshoterr_140',['JSStreamSnapshotErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ac3d700ce84bc5df96c383079b093cc45',1,'status.h']]], + ['jsstreamstorefailederr_141',['JSStreamStoreFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab7df189a360a1d483f9eca4869abdca8',1,'status.h']]], + ['jsstreamsubjectoverlaperr_142',['JSStreamSubjectOverlapErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3e55a221685d96d96c514d6d5c652570',1,'status.h']]], + ['jsstreamtemplatecreateerr_143',['JSStreamTemplateCreateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a1efc26df606f855cfb9993cbe95c0f46',1,'status.h']]], + ['jsstreamtemplatedeleteerr_144',['JSStreamTemplateDeleteErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a514184778ad2fa5cf2deaffc0c406272',1,'status.h']]], + ['jsstreamtemplatenotfounderr_145',['JSStreamTemplateNotFoundErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a3552ffc73e39c13d14ae35f52cd3ead7',1,'status.h']]], + ['jsstreamupdateerr_146',['JSStreamUpdateErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70a475581c5dfbabb52334ce28013382b58',1,'status.h']]], + ['jsstreamwronglastmsgiderr_147',['JSStreamWrongLastMsgIDErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70adc58d142e277166a57672812df6f2c3e',1,'status.h']]], + ['jsstreamwronglastsequenceerr_148',['JSStreamWrongLastSequenceErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70aaa5d8be08323568b5f7295feb10d73b4',1,'status.h']]], + ['jstemplatenamenotmatchsubjecterr_149',['JSTemplateNameNotMatchSubjectErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ab9e493c8837af5f62c6110493c6a70ac',1,'status.h']]], + ['jstempstoragefailederr_150',['JSTempStorageFailedErr',['../status_8h.html#a10731415ffcd3e2330df10c4d5fd3d70ad07006ca41165d13442df8e62ef3f398',1,'status.h']]] ]; diff --git a/doc/html/search/enumvalues_1.html b/doc/html/search/enumvalues_1.html deleted file mode 100644 index cd9187ab3..000000000 --- a/doc/html/search/enumvalues_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/enumvalues_1.js b/doc/html/search/enumvalues_1.js index 6dbd3c969..970a35d2b 100644 --- a/doc/html/search/enumvalues_1.js +++ b/doc/html/search/enumvalues_1.js @@ -1,7 +1,7 @@ var searchData= [ - ['kvop_5fdelete_1873',['kvOp_Delete',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83',1,'nats.h']]], - ['kvop_5fpurge_1874',['kvOp_Purge',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657',1,'nats.h']]], - ['kvop_5fput_1875',['kvOp_Put',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a',1,'nats.h']]], - ['kvop_5funknown_1876',['kvOp_Unknown',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6',1,'nats.h']]] + ['kvop_5fdelete_0',['kvOp_Delete',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a4efb91331f3307128c75af5b23362f83',1,'nats.h']]], + ['kvop_5fpurge_1',['kvOp_Purge',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332aee19ab8144bf518e251ea2004309b657',1,'nats.h']]], + ['kvop_5fput_2',['kvOp_Put',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332acc0e1da3c292cb7eb19d909c9dfd788a',1,'nats.h']]], + ['kvop_5funknown_3',['kvOp_Unknown',['../group__types_group.html#gga89db3bd6bf11af3ac5eb3ab560d16332a0b7a6bef67e4220f5f0c4075f2ed16b6',1,'nats.h']]] ]; diff --git a/doc/html/search/enumvalues_2.html b/doc/html/search/enumvalues_2.html deleted file mode 100644 index 2b95d9204..000000000 --- a/doc/html/search/enumvalues_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/enumvalues_2.js b/doc/html/search/enumvalues_2.js index 90810fadd..4ab5b8460 100644 --- a/doc/html/search/enumvalues_2.js +++ b/doc/html/search/enumvalues_2.js @@ -1,48 +1,48 @@ var searchData= [ - ['nats_5faddress_5fmissing_1877',['NATS_ADDRESS_MISSING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d',1,'status.h']]], - ['nats_5fconn_5fstatus_5fclosed_1878',['NATS_CONN_STATUS_CLOSED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2',1,'status.h']]], - ['nats_5fconn_5fstatus_5fconnected_1879',['NATS_CONN_STATUS_CONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725',1,'status.h']]], - ['nats_5fconn_5fstatus_5fconnecting_1880',['NATS_CONN_STATUS_CONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdisconnected_1881',['NATS_CONN_STATUS_DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdraining_5fpubs_1882',['NATS_CONN_STATUS_DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100',1,'status.h']]], - ['nats_5fconn_5fstatus_5fdraining_5fsubs_1883',['NATS_CONN_STATUS_DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1',1,'status.h']]], - ['nats_5fconn_5fstatus_5freconnecting_1884',['NATS_CONN_STATUS_RECONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206',1,'status.h']]], - ['nats_5fconnection_5fauth_5ffailed_1885',['NATS_CONNECTION_AUTH_FAILED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a',1,'status.h']]], - ['nats_5fconnection_5fclosed_1886',['NATS_CONNECTION_CLOSED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff',1,'status.h']]], - ['nats_5fconnection_5fdisconnected_1887',['NATS_CONNECTION_DISCONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3',1,'status.h']]], - ['nats_5fdraining_1888',['NATS_DRAINING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae',1,'status.h']]], - ['nats_5ferr_1889',['NATS_ERR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c',1,'status.h']]], - ['nats_5ffailed_5fto_5finitialize_1890',['NATS_FAILED_TO_INITIALIZE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42',1,'status.h']]], - ['nats_5fillegal_5fstate_1891',['NATS_ILLEGAL_STATE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b',1,'status.h']]], - ['nats_5finsufficient_5fbuffer_1892',['NATS_INSUFFICIENT_BUFFER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad',1,'status.h']]], - ['nats_5finvalid_5farg_1893',['NATS_INVALID_ARG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235',1,'status.h']]], - ['nats_5finvalid_5fqueue_5fname_1894',['NATS_INVALID_QUEUE_NAME',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b',1,'status.h']]], - ['nats_5finvalid_5fsubject_1895',['NATS_INVALID_SUBJECT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e',1,'status.h']]], - ['nats_5finvalid_5fsubscription_1896',['NATS_INVALID_SUBSCRIPTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c',1,'status.h']]], - ['nats_5finvalid_5ftimeout_1897',['NATS_INVALID_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86',1,'status.h']]], - ['nats_5fio_5ferror_1898',['NATS_IO_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f',1,'status.h']]], - ['nats_5flimit_5freached_1899',['NATS_LIMIT_REACHED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac1eb33007d16930e74c2fa3b22761635',1,'status.h']]], - ['nats_5fline_5ftoo_5flong_1900',['NATS_LINE_TOO_LONG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7',1,'status.h']]], - ['nats_5fmax_5fdelivered_5fmsgs_1901',['NATS_MAX_DELIVERED_MSGS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5',1,'status.h']]], - ['nats_5fmax_5fpayload_1902',['NATS_MAX_PAYLOAD',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9',1,'status.h']]], - ['nats_5fmismatch_1903',['NATS_MISMATCH',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2',1,'status.h']]], - ['nats_5fmissed_5fheartbeat_1904',['NATS_MISSED_HEARTBEAT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f',1,'status.h']]], - ['nats_5fno_5fmemory_1905',['NATS_NO_MEMORY',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514',1,'status.h']]], - ['nats_5fno_5fresponders_1906',['NATS_NO_RESPONDERS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62',1,'status.h']]], - ['nats_5fno_5fserver_1907',['NATS_NO_SERVER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127',1,'status.h']]], - ['nats_5fno_5fserver_5fsupport_1908',['NATS_NO_SERVER_SUPPORT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885',1,'status.h']]], - ['nats_5fnot_5ffound_1909',['NATS_NOT_FOUND',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8',1,'status.h']]], - ['nats_5fnot_5finitialized_1910',['NATS_NOT_INITIALIZED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e',1,'status.h']]], - ['nats_5fnot_5fpermitted_1911',['NATS_NOT_PERMITTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5',1,'status.h']]], - ['nats_5fnot_5fyet_5fconnected_1912',['NATS_NOT_YET_CONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d',1,'status.h']]], - ['nats_5fok_1913',['NATS_OK',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990',1,'status.h']]], - ['nats_5fprotocol_5ferror_1914',['NATS_PROTOCOL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d',1,'status.h']]], - ['nats_5fsecure_5fconnection_5frequired_1915',['NATS_SECURE_CONNECTION_REQUIRED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc',1,'status.h']]], - ['nats_5fsecure_5fconnection_5fwanted_1916',['NATS_SECURE_CONNECTION_WANTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08',1,'status.h']]], - ['nats_5fslow_5fconsumer_1917',['NATS_SLOW_CONSUMER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0',1,'status.h']]], - ['nats_5fssl_5ferror_1918',['NATS_SSL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3',1,'status.h']]], - ['nats_5fstale_5fconnection_1919',['NATS_STALE_CONNECTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d',1,'status.h']]], - ['nats_5fsys_5ferror_1920',['NATS_SYS_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9',1,'status.h']]], - ['nats_5ftimeout_1921',['NATS_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed',1,'status.h']]] + ['nats_5faddress_5fmissing_0',['NATS_ADDRESS_MISSING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae1d2c1366dbed428f6589f057acc507d',1,'status.h']]], + ['nats_5fconn_5fstatus_5fclosed_1',['NATS_CONN_STATUS_CLOSED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51aa78753a4de2d0379078bb09cdc1acdb2',1,'status.h']]], + ['nats_5fconn_5fstatus_5fconnected_2',['NATS_CONN_STATUS_CONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a0dafab74b55f98cfc1d00e4d1ef38725',1,'status.h']]], + ['nats_5fconn_5fstatus_5fconnecting_3',['NATS_CONN_STATUS_CONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a7e4d95cb29122f06e17ca4aff55cc736',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdisconnected_4',['NATS_CONN_STATUS_DISCONNECTED',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51a08f92960811d1ff05b91a0870b4ecb92',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdraining_5fpubs_5',['NATS_CONN_STATUS_DRAINING_PUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ac6b8b7f138f6ca285fe1f4da707b2100',1,'status.h']]], + ['nats_5fconn_5fstatus_5fdraining_5fsubs_6',['NATS_CONN_STATUS_DRAINING_SUBS',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51ab6f9d121707673a61cbe2c591f64fbf1',1,'status.h']]], + ['nats_5fconn_5fstatus_5freconnecting_7',['NATS_CONN_STATUS_RECONNECTING',['../status_8h.html#a6d667c1f8dd289a7e0f39bf10e800b51acfdc4826e08ce4b59f901952038e9206',1,'status.h']]], + ['nats_5fconnection_5fauth_5ffailed_8',['NATS_CONNECTION_AUTH_FAILED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a473ea6cfa03490838fafee8730b48a2a',1,'status.h']]], + ['nats_5fconnection_5fclosed_9',['NATS_CONNECTION_CLOSED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a476d7bcf9a593b749e435f20a9156eff',1,'status.h']]], + ['nats_5fconnection_5fdisconnected_10',['NATS_CONNECTION_DISCONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abef517217119e8446a8e3382e1f37eb3',1,'status.h']]], + ['nats_5fdraining_11',['NATS_DRAINING',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a07fdbda44f43cef9866a75b25053c2ae',1,'status.h']]], + ['nats_5ferr_12',['NATS_ERR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a40a08ae6ae17deaf390b1d0d7550791c',1,'status.h']]], + ['nats_5ffailed_5fto_5finitialize_13',['NATS_FAILED_TO_INITIALIZE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a7cb64f52c8d91d6ade3db6bc82a96c42',1,'status.h']]], + ['nats_5fillegal_5fstate_14',['NATS_ILLEGAL_STATE',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9bb78b4f245d2870040d25c450febd4b',1,'status.h']]], + ['nats_5finsufficient_5fbuffer_15',['NATS_INSUFFICIENT_BUFFER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a317fb9be1a80f6b1877f96a9a2db16ad',1,'status.h']]], + ['nats_5finvalid_5farg_16',['NATS_INVALID_ARG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a71b57630aebf5c20eecdab832c2a9235',1,'status.h']]], + ['nats_5finvalid_5fqueue_5fname_17',['NATS_INVALID_QUEUE_NAME',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a0d239cfdfa30fe730afea65941779b',1,'status.h']]], + ['nats_5finvalid_5fsubject_18',['NATS_INVALID_SUBJECT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a790c08a7d33e3aefce07c04120c4c19e',1,'status.h']]], + ['nats_5finvalid_5fsubscription_19',['NATS_INVALID_SUBSCRIPTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a273e92a0ff3b7eaf946b4b7fa6cc6c6c',1,'status.h']]], + ['nats_5finvalid_5ftimeout_20',['NATS_INVALID_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a827072fc245a99a60691e1e4b173ca86',1,'status.h']]], + ['nats_5fio_5ferror_21',['NATS_IO_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a44e8b2590369fb01a1479719c97c2b6f',1,'status.h']]], + ['nats_5flimit_5freached_22',['NATS_LIMIT_REACHED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac1eb33007d16930e74c2fa3b22761635',1,'status.h']]], + ['nats_5fline_5ftoo_5flong_23',['NATS_LINE_TOO_LONG',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a85c29dbfa6b06ffef3418cc9947ffff7',1,'status.h']]], + ['nats_5fmax_5fdelivered_5fmsgs_24',['NATS_MAX_DELIVERED_MSGS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9a6f40b7803639ac18bdf532e93e5ad5',1,'status.h']]], + ['nats_5fmax_5fpayload_25',['NATS_MAX_PAYLOAD',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80af820300473609092a3e97a71b5af9ff9',1,'status.h']]], + ['nats_5fmismatch_26',['NATS_MISMATCH',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a22fa4802a34bac497f23e269a20a52f2',1,'status.h']]], + ['nats_5fmissed_5fheartbeat_27',['NATS_MISSED_HEARTBEAT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a37d80c8232775339a32805fe93e0ea7f',1,'status.h']]], + ['nats_5fno_5fmemory_28',['NATS_NO_MEMORY',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a62ff6f5cc64399631defc0119731b514',1,'status.h']]], + ['nats_5fno_5fresponders_29',['NATS_NO_RESPONDERS',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aab97324e40ccfe1360080c651c330e62',1,'status.h']]], + ['nats_5fno_5fserver_30',['NATS_NO_SERVER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a47034d8889521bbd300f45fdc19e1127',1,'status.h']]], + ['nats_5fno_5fserver_5fsupport_31',['NATS_NO_SERVER_SUPPORT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a8a4e298931ba0698a72e397b1b57c885',1,'status.h']]], + ['nats_5fnot_5ffound_32',['NATS_NOT_FOUND',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ad0229a12b17d3d12a28efed6213720d8',1,'status.h']]], + ['nats_5fnot_5finitialized_33',['NATS_NOT_INITIALIZED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae47047f2fac5f2f2a434fc501e5c3d4e',1,'status.h']]], + ['nats_5fnot_5fpermitted_34',['NATS_NOT_PERMITTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ac3abc147873fe999c86431f9222eebf5',1,'status.h']]], + ['nats_5fnot_5fyet_5fconnected_35',['NATS_NOT_YET_CONNECTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a49a1ea653ce112b3c53eedebcd60811d',1,'status.h']]], + ['nats_5fok_36',['NATS_OK',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a9cee6c417868ecaa69f99ff4f6576990',1,'status.h']]], + ['nats_5fprotocol_5ferror_37',['NATS_PROTOCOL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a113ffbe9a1f243582c38ebd876cb736d',1,'status.h']]], + ['nats_5fsecure_5fconnection_5frequired_38',['NATS_SECURE_CONNECTION_REQUIRED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80abc76f1b31fdac4525583cc19588240dc',1,'status.h']]], + ['nats_5fsecure_5fconnection_5fwanted_39',['NATS_SECURE_CONNECTION_WANTED',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a0aa3d1e18a2a217149fa8b1a306c9b08',1,'status.h']]], + ['nats_5fslow_5fconsumer_40',['NATS_SLOW_CONSUMER',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ae93ff5b7fe31f8570308385d92d317b0',1,'status.h']]], + ['nats_5fssl_5ferror_41',['NATS_SSL_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a892183c32b4929388bb75dc62230ddf3',1,'status.h']]], + ['nats_5fstale_5fconnection_42',['NATS_STALE_CONNECTION',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80aa76d5e3ce051bc7510be90e73663c93d',1,'status.h']]], + ['nats_5fsys_5ferror_43',['NATS_SYS_ERROR',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80a984189ec4cfe3e7647268c99f7e49ec9',1,'status.h']]], + ['nats_5ftimeout_44',['NATS_TIMEOUT',['../status_8h.html#a36c934157b663b7b5fb5d6609c897c80ab88994c9ea9889ac4d9d656d62f550ed',1,'status.h']]] ]; diff --git a/doc/html/search/files_0.html b/doc/html/search/files_0.html deleted file mode 100644 index 9498842a6..000000000 --- a/doc/html/search/files_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/files_0.js b/doc/html/search/files_0.js index bf789b65c..7df1d663c 100644 --- a/doc/html/search/files_0.js +++ b/doc/html/search/files_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['libevent_2eh_1026',['libevent.h',['../libevent_8h.html',1,'']]], - ['libuv_2eh_1027',['libuv.h',['../libuv_8h.html',1,'']]] + ['libevent_2eh_0',['libevent.h',['../libevent_8h.html',1,'']]], + ['libuv_2eh_1',['libuv.h',['../libuv_8h.html',1,'']]] ]; diff --git a/doc/html/search/files_1.html b/doc/html/search/files_1.html deleted file mode 100644 index 7050ef48a..000000000 --- a/doc/html/search/files_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/files_1.js b/doc/html/search/files_1.js index ea0d57163..d758070d4 100644 --- a/doc/html/search/files_1.js +++ b/doc/html/search/files_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['nats_2eh_1028',['nats.h',['../nats_8h.html',1,'']]] + ['nats_2eh_0',['nats.h',['../nats_8h.html',1,'']]] ]; diff --git a/doc/html/search/files_2.html b/doc/html/search/files_2.html deleted file mode 100644 index 497cdf5c7..000000000 --- a/doc/html/search/files_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/files_2.js b/doc/html/search/files_2.js index 9cf28460f..c163d22d7 100644 --- a/doc/html/search/files_2.js +++ b/doc/html/search/files_2.js @@ -1,4 +1,4 @@ var searchData= [ - ['status_2eh_1029',['status.h',['../status_8h.html',1,'']]] + ['status_2eh_0',['status.h',['../status_8h.html',1,'']]] ]; diff --git a/doc/html/search/functions_0.html b/doc/html/search/functions_0.html deleted file mode 100644 index eb4c5014c..000000000 --- a/doc/html/search/functions_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/functions_0.js b/doc/html/search/functions_0.js index 25724ff5c..3488423f0 100644 --- a/doc/html/search/functions_0.js +++ b/doc/html/search/functions_0.js @@ -1,60 +1,60 @@ var searchData= [ - ['js_5faddconsumer_1030',['js_AddConsumer',['../group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115',1,'nats.h']]], - ['js_5faddstream_1031',['js_AddStream',['../group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75',1,'nats.h']]], - ['js_5fconsumernames_1032',['js_ConsumerNames',['../group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0',1,'nats.h']]], - ['js_5fconsumers_1033',['js_Consumers',['../group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9',1,'nats.h']]], - ['js_5fcreatekeyvalue_1034',['js_CreateKeyValue',['../group__kv_group_mgt.html#gabc445bfe87112e56a6c73872fec6893e',1,'nats.h']]], - ['js_5fdeleteconsumer_1035',['js_DeleteConsumer',['../group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490',1,'nats.h']]], - ['js_5fdeletekeyvalue_1036',['js_DeleteKeyValue',['../group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937',1,'nats.h']]], - ['js_5fdeletemsg_1037',['js_DeleteMsg',['../group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd',1,'nats.h']]], - ['js_5fdeletestream_1038',['js_DeleteStream',['../group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172',1,'nats.h']]], - ['js_5fdirectgetmsg_1039',['js_DirectGetMsg',['../group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae',1,'nats.h']]], - ['js_5ferasemsg_1040',['js_EraseMsg',['../group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0',1,'nats.h']]], - ['js_5fgetaccountinfo_1041',['js_GetAccountInfo',['../group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46',1,'nats.h']]], - ['js_5fgetconsumerinfo_1042',['js_GetConsumerInfo',['../group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23',1,'nats.h']]], - ['js_5fgetlastmsg_1043',['js_GetLastMsg',['../group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c',1,'nats.h']]], - ['js_5fgetmsg_1044',['js_GetMsg',['../group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f',1,'nats.h']]], - ['js_5fgetstreaminfo_1045',['js_GetStreamInfo',['../group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a',1,'nats.h']]], - ['js_5fkeyvalue_1046',['js_KeyValue',['../group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6',1,'nats.h']]], - ['js_5fpauseconsumer_1047',['js_PauseConsumer',['../group__js_assets_group.html#gabb1579300f501ba4611efce29d952b82',1,'nats.h']]], - ['js_5fpublish_1048',['js_Publish',['../group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477',1,'nats.h']]], - ['js_5fpublishasync_1049',['js_PublishAsync',['../group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c',1,'nats.h']]], - ['js_5fpublishasynccomplete_1050',['js_PublishAsyncComplete',['../group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d',1,'nats.h']]], - ['js_5fpublishasyncgetpendinglist_1051',['js_PublishAsyncGetPendingList',['../group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c',1,'nats.h']]], - ['js_5fpublishmsg_1052',['js_PublishMsg',['../group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd',1,'nats.h']]], - ['js_5fpublishmsgasync_1053',['js_PublishMsgAsync',['../group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873',1,'nats.h']]], - ['js_5fpullsubscribe_1054',['js_PullSubscribe',['../group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd',1,'nats.h']]], - ['js_5fpullsubscribeasync_1055',['js_PullSubscribeAsync',['../group__js_sub_group.html#ga938d410675ab09fa8c21896ab61bed0a',1,'nats.h']]], - ['js_5fpurgestream_1056',['js_PurgeStream',['../group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125',1,'nats.h']]], - ['js_5fstreamnames_1057',['js_StreamNames',['../group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc',1,'nats.h']]], - ['js_5fstreams_1058',['js_Streams',['../group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0',1,'nats.h']]], - ['js_5fsubscribe_1059',['js_Subscribe',['../group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515',1,'nats.h']]], - ['js_5fsubscribemulti_1060',['js_SubscribeMulti',['../group__js_sub_group.html#gacb33da7a1644f8cad9d3c202a006bc91',1,'nats.h']]], - ['js_5fsubscribesync_1061',['js_SubscribeSync',['../group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf',1,'nats.h']]], - ['js_5fsubscribesyncmulti_1062',['js_SubscribeSyncMulti',['../group__js_sub_group.html#gabb2540e3c4edd2a68692a78d756b537c',1,'nats.h']]], - ['js_5fupdateconsumer_1063',['js_UpdateConsumer',['../group__js_assets_group.html#gad13ec256e24710bb237995814871e554',1,'nats.h']]], - ['js_5fupdatestream_1064',['js_UpdateStream',['../group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31',1,'nats.h']]], - ['jsaccountinfo_5fdestroy_1065',['jsAccountInfo_Destroy',['../group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b',1,'nats.h']]], - ['jsconsumerconfig_5finit_1066',['jsConsumerConfig_Init',['../group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66',1,'nats.h']]], - ['jsconsumerinfo_5fdestroy_1067',['jsConsumerInfo_Destroy',['../group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088',1,'nats.h']]], - ['jsconsumerinfolist_5fdestroy_1068',['jsConsumerInfoList_Destroy',['../group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8',1,'nats.h']]], - ['jsconsumernameslist_5fdestroy_1069',['jsConsumerNamesList_Destroy',['../group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50',1,'nats.h']]], - ['jsconsumerpauseresponse_5fdestroy_1070',['jsConsumerPauseResponse_Destroy',['../group__js_assets_group.html#ga7a3c0d2b1c98a4696e39d3c1ce111a25',1,'nats.h']]], - ['jsctx_5fdestroy_1071',['jsCtx_Destroy',['../group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856',1,'nats.h']]], - ['jsdirectgetmsgoptions_5finit_1072',['jsDirectGetMsgOptions_Init',['../group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb',1,'nats.h']]], - ['jsexternalstream_5finit_1073',['jsExternalStream_Init',['../group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4',1,'nats.h']]], - ['jsfetchrequest_5finit_1074',['jsFetchRequest_Init',['../group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b',1,'nats.h']]], - ['jsmsgmetadata_5fdestroy_1075',['jsMsgMetaData_Destroy',['../group__js_msg.html#gaf9bf92294342bcb27053de7038606d12',1,'nats.h']]], - ['jsoptions_5finit_1076',['jsOptions_Init',['../group__js_group.html#ga855ff9a04888d696785cc5ede96112e4',1,'nats.h']]], - ['jsplacement_5finit_1077',['jsPlacement_Init',['../group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0',1,'nats.h']]], - ['jspuback_5fdestroy_1078',['jsPubAck_Destroy',['../group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4',1,'nats.h']]], - ['jspuboptions_5finit_1079',['jsPubOptions_Init',['../group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9',1,'nats.h']]], - ['jsrepublish_5finit_1080',['jsRePublish_Init',['../group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b',1,'nats.h']]], - ['jsstreamconfig_5finit_1081',['jsStreamConfig_Init',['../group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6',1,'nats.h']]], - ['jsstreaminfo_5fdestroy_1082',['jsStreamInfo_Destroy',['../group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd',1,'nats.h']]], - ['jsstreaminfolist_5fdestroy_1083',['jsStreamInfoList_Destroy',['../group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629',1,'nats.h']]], - ['jsstreamnameslist_5fdestroy_1084',['jsStreamNamesList_Destroy',['../group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65',1,'nats.h']]], - ['jsstreamsource_5finit_1085',['jsStreamSource_Init',['../group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56',1,'nats.h']]], - ['jssuboptions_5finit_1086',['jsSubOptions_Init',['../group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8',1,'nats.h']]] + ['js_5faddconsumer_0',['js_AddConsumer',['../group__js_assets_group.html#gaf2efb63db150e782d9007090b49d4115',1,'nats.h']]], + ['js_5faddstream_1',['js_AddStream',['../group__js_assets_group.html#ga5efc5136d33ba52161e6732f88f1ee75',1,'nats.h']]], + ['js_5fconsumernames_2',['js_ConsumerNames',['../group__js_assets_group.html#ga690d19af55d12b82c8523d1861cef8d0',1,'nats.h']]], + ['js_5fconsumers_3',['js_Consumers',['../group__js_assets_group.html#gaf28097ede3e9ba9926fb00856e63ffd9',1,'nats.h']]], + ['js_5fcreatekeyvalue_4',['js_CreateKeyValue',['../group__kv_group_mgt.html#gabc445bfe87112e56a6c73872fec6893e',1,'nats.h']]], + ['js_5fdeleteconsumer_5',['js_DeleteConsumer',['../group__js_assets_group.html#ga52fbc61759b11494db91f348a733c490',1,'nats.h']]], + ['js_5fdeletekeyvalue_6',['js_DeleteKeyValue',['../group__kv_group_mgt.html#ga6bc715319560bc28359679fcdcead937',1,'nats.h']]], + ['js_5fdeletemsg_7',['js_DeleteMsg',['../group__js_assets_group.html#gaeba5d45abbe811c0e40830c5f26c78fd',1,'nats.h']]], + ['js_5fdeletestream_8',['js_DeleteStream',['../group__js_assets_group.html#ga397e55a0b3b6d36c9bf746eee3842172',1,'nats.h']]], + ['js_5fdirectgetmsg_9',['js_DirectGetMsg',['../group__js_assets_group.html#ga62c250cecc650b1eed0fa1691893e2ae',1,'nats.h']]], + ['js_5ferasemsg_10',['js_EraseMsg',['../group__js_assets_group.html#ga7158f73e183462e9a15e9802e1746ff0',1,'nats.h']]], + ['js_5fgetaccountinfo_11',['js_GetAccountInfo',['../group__js_assets_group.html#gac8965dcfc6b465fbc323aa552c606c46',1,'nats.h']]], + ['js_5fgetconsumerinfo_12',['js_GetConsumerInfo',['../group__js_assets_group.html#ga2dda04757b4ab27a794b64f8d727fe23',1,'nats.h']]], + ['js_5fgetlastmsg_13',['js_GetLastMsg',['../group__js_assets_group.html#ga6835b53da27d5721eddb3698e582cf0c',1,'nats.h']]], + ['js_5fgetmsg_14',['js_GetMsg',['../group__js_assets_group.html#ga9fe289ae172f83e53ca1b1b747744c1f',1,'nats.h']]], + ['js_5fgetstreaminfo_15',['js_GetStreamInfo',['../group__js_assets_group.html#ga94cb23a35516b7779de28fcbb263180a',1,'nats.h']]], + ['js_5fkeyvalue_16',['js_KeyValue',['../group__kv_group_mgt.html#ga54e6c109a7c633e431b3eded286e00f6',1,'nats.h']]], + ['js_5fpauseconsumer_17',['js_PauseConsumer',['../group__js_assets_group.html#gabb1579300f501ba4611efce29d952b82',1,'nats.h']]], + ['js_5fpublish_18',['js_Publish',['../group__js_pub_group.html#gac6ba005531c82d9f0efa88dd6b458477',1,'nats.h']]], + ['js_5fpublishasync_19',['js_PublishAsync',['../group__js_pub_group.html#ga069dfd6f0f3d96f1ff8bf2372e59900c',1,'nats.h']]], + ['js_5fpublishasynccomplete_20',['js_PublishAsyncComplete',['../group__js_pub_group.html#ga24813ee9a58f00c0f21d10ab9c93b81d',1,'nats.h']]], + ['js_5fpublishasyncgetpendinglist_21',['js_PublishAsyncGetPendingList',['../group__js_pub_group.html#ga2ac95a3450f77f8074fae3f2fbe7e54c',1,'nats.h']]], + ['js_5fpublishmsg_22',['js_PublishMsg',['../group__js_pub_group.html#ga2aceeb82fac3621aea843dd246732bdd',1,'nats.h']]], + ['js_5fpublishmsgasync_23',['js_PublishMsgAsync',['../group__js_pub_group.html#gab7e4139a48c5ee4d2155cbb43142e873',1,'nats.h']]], + ['js_5fpullsubscribe_24',['js_PullSubscribe',['../group__js_sub_group.html#gaaeaddb73857aa4eb4901eec945ed27cd',1,'nats.h']]], + ['js_5fpullsubscribeasync_25',['js_PullSubscribeAsync',['../group__js_sub_group.html#ga938d410675ab09fa8c21896ab61bed0a',1,'nats.h']]], + ['js_5fpurgestream_26',['js_PurgeStream',['../group__js_assets_group.html#ga5a6a886c18a79caa403908bf7f7ef125',1,'nats.h']]], + ['js_5fstreamnames_27',['js_StreamNames',['../group__js_assets_group.html#gac3dfc87863dbbb3c959ecde4bce905bc',1,'nats.h']]], + ['js_5fstreams_28',['js_Streams',['../group__js_assets_group.html#ga531d91de372f0dffb8d64abecf88b0c0',1,'nats.h']]], + ['js_5fsubscribe_29',['js_Subscribe',['../group__js_sub_group.html#gaa686c6efd84ef963de1925108e896515',1,'nats.h']]], + ['js_5fsubscribemulti_30',['js_SubscribeMulti',['../group__js_sub_group.html#gacb33da7a1644f8cad9d3c202a006bc91',1,'nats.h']]], + ['js_5fsubscribesync_31',['js_SubscribeSync',['../group__js_sub_group.html#gabacb010031e535f9fb6e2167337e8adf',1,'nats.h']]], + ['js_5fsubscribesyncmulti_32',['js_SubscribeSyncMulti',['../group__js_sub_group.html#gabb2540e3c4edd2a68692a78d756b537c',1,'nats.h']]], + ['js_5fupdateconsumer_33',['js_UpdateConsumer',['../group__js_assets_group.html#gad13ec256e24710bb237995814871e554',1,'nats.h']]], + ['js_5fupdatestream_34',['js_UpdateStream',['../group__js_assets_group.html#ga75a5c44304e24481c67e17fbccc15c31',1,'nats.h']]], + ['jsaccountinfo_5fdestroy_35',['jsAccountInfo_Destroy',['../group__js_assets_group.html#ga7c8664b38fcce8497746367d35e5f60b',1,'nats.h']]], + ['jsconsumerconfig_5finit_36',['jsConsumerConfig_Init',['../group__js_assets_group.html#ga3381bb05c05bf4a8979adde68d37dd66',1,'nats.h']]], + ['jsconsumerinfo_5fdestroy_37',['jsConsumerInfo_Destroy',['../group__js_assets_group.html#ga9c1d5ed2f24ba836c10e415231f80088',1,'nats.h']]], + ['jsconsumerinfolist_5fdestroy_38',['jsConsumerInfoList_Destroy',['../group__js_assets_group.html#ga421de40d8e91658353111c3f2ea90ec8',1,'nats.h']]], + ['jsconsumernameslist_5fdestroy_39',['jsConsumerNamesList_Destroy',['../group__js_assets_group.html#ga2ced0d190131460bf4608ab893dffc50',1,'nats.h']]], + ['jsconsumerpauseresponse_5fdestroy_40',['jsConsumerPauseResponse_Destroy',['../group__js_assets_group.html#ga7a3c0d2b1c98a4696e39d3c1ce111a25',1,'nats.h']]], + ['jsctx_5fdestroy_41',['jsCtx_Destroy',['../group__js_group.html#gacfa6ce3e60ea540e3331a09a7f3dc856',1,'nats.h']]], + ['jsdirectgetmsgoptions_5finit_42',['jsDirectGetMsgOptions_Init',['../group__js_assets_group.html#ga8d835d47aed9c84ce3b8dcfea469f4cb',1,'nats.h']]], + ['jsexternalstream_5finit_43',['jsExternalStream_Init',['../group__js_assets_group.html#ga81aebebcd79922104720da51e95020d4',1,'nats.h']]], + ['jsfetchrequest_5finit_44',['jsFetchRequest_Init',['../group__js_sub_group.html#ga1c3a62de8cd4855ae61ea4f67417a43b',1,'nats.h']]], + ['jsmsgmetadata_5fdestroy_45',['jsMsgMetaData_Destroy',['../group__js_msg.html#gaf9bf92294342bcb27053de7038606d12',1,'nats.h']]], + ['jsoptions_5finit_46',['jsOptions_Init',['../group__js_group.html#ga855ff9a04888d696785cc5ede96112e4',1,'nats.h']]], + ['jsplacement_5finit_47',['jsPlacement_Init',['../group__js_assets_group.html#ga223691e6831072a0b8f8103a778293b0',1,'nats.h']]], + ['jspuback_5fdestroy_48',['jsPubAck_Destroy',['../group__js_pub_group.html#gaac130840b6db9109e72cf6ad9186dfc4',1,'nats.h']]], + ['jspuboptions_5finit_49',['jsPubOptions_Init',['../group__js_pub_group.html#gaf09f333a8675a8060c5ede07a6bdeef9',1,'nats.h']]], + ['jsrepublish_5finit_50',['jsRePublish_Init',['../group__js_assets_group.html#ga388bfeaa5a78ebf6ce7c15c6e3a7156b',1,'nats.h']]], + ['jsstreamconfig_5finit_51',['jsStreamConfig_Init',['../group__js_assets_group.html#gac230f71dbdc4d10bc7471d01763881d6',1,'nats.h']]], + ['jsstreaminfo_5fdestroy_52',['jsStreamInfo_Destroy',['../group__js_assets_group.html#ga8ee87ef86e94be42685941abe9638bbd',1,'nats.h']]], + ['jsstreaminfolist_5fdestroy_53',['jsStreamInfoList_Destroy',['../group__js_assets_group.html#ga38cdcc339eb8976d23296b99aa37d629',1,'nats.h']]], + ['jsstreamnameslist_5fdestroy_54',['jsStreamNamesList_Destroy',['../group__js_assets_group.html#gaf8644f281d4e24893a6a170b4f7faa65',1,'nats.h']]], + ['jsstreamsource_5finit_55',['jsStreamSource_Init',['../group__js_assets_group.html#ga7fe8e0bf98a38eb59372e7cd78aaaf56',1,'nats.h']]], + ['jssuboptions_5finit_56',['jsSubOptions_Init',['../group__js_sub_group.html#ga472adb949d1af9d8f07bda99f5d7f3f8',1,'nats.h']]] ]; diff --git a/doc/html/search/functions_1.html b/doc/html/search/functions_1.html deleted file mode 100644 index ef4088b89..000000000 --- a/doc/html/search/functions_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/functions_1.js b/doc/html/search/functions_1.js index f0725480a..b4490b0fe 100644 --- a/doc/html/search/functions_1.js +++ b/doc/html/search/functions_1.js @@ -1,48 +1,48 @@ var searchData= [ - ['kvconfig_5finit_1087',['kvConfig_Init',['../group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172',1,'nats.h']]], - ['kventry_5fbucket_1088',['kvEntry_Bucket',['../group__kv_entry.html#ga3671d74ba764a888c0c3f0df8d5c9dc0',1,'nats.h']]], - ['kventry_5fcreated_1089',['kvEntry_Created',['../group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a',1,'nats.h']]], - ['kventry_5fdelta_1090',['kvEntry_Delta',['../group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47',1,'nats.h']]], - ['kventry_5fdestroy_1091',['kvEntry_Destroy',['../group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388',1,'nats.h']]], - ['kventry_5fkey_1092',['kvEntry_Key',['../group__kv_entry.html#ga2d7c58132964d1d2861a30cc38b960aa',1,'nats.h']]], - ['kventry_5foperation_1093',['kvEntry_Operation',['../group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea',1,'nats.h']]], - ['kventry_5frevision_1094',['kvEntry_Revision',['../group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f',1,'nats.h']]], - ['kventry_5fvalue_1095',['kvEntry_Value',['../group__kv_entry.html#ga82de8c62ea3ef6f8839169f922631176',1,'nats.h']]], - ['kventry_5fvaluelen_1096',['kvEntry_ValueLen',['../group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415',1,'nats.h']]], - ['kventry_5fvaluestring_1097',['kvEntry_ValueString',['../group__kv_entry.html#ga81060a449976b6801049763d4fe7339f',1,'nats.h']]], - ['kventrylist_5fdestroy_1098',['kvEntryList_Destroy',['../group__kv_group.html#gae783352ab81e22aa3173057d117518e6',1,'nats.h']]], - ['kvkeyslist_5fdestroy_1099',['kvKeysList_Destroy',['../group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45',1,'nats.h']]], - ['kvpurgeoptions_5finit_1100',['kvPurgeOptions_Init',['../group__kv_group.html#ga243113fd7df34ce104850ab888f04021',1,'nats.h']]], - ['kvstatus_5fbucket_1101',['kvStatus_Bucket',['../group__kv_status.html#ga9b81e3c0aa80b6165657cd68b687c156',1,'nats.h']]], - ['kvstatus_5fbytes_1102',['kvStatus_Bytes',['../group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff',1,'nats.h']]], - ['kvstatus_5fdestroy_1103',['kvStatus_Destroy',['../group__kv_status.html#ga5eb3d824c1873af705beee4798246a08',1,'nats.h']]], - ['kvstatus_5fhistory_1104',['kvStatus_History',['../group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5',1,'nats.h']]], - ['kvstatus_5freplicas_1105',['kvStatus_Replicas',['../group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2',1,'nats.h']]], - ['kvstatus_5fttl_1106',['kvStatus_TTL',['../group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1',1,'nats.h']]], - ['kvstatus_5fvalues_1107',['kvStatus_Values',['../group__kv_status.html#ga2016af3c73841d8b226361e764dce158',1,'nats.h']]], - ['kvstore_5fbucket_1108',['kvStore_Bucket',['../group__kv_group.html#ga8fd5aa9d1c7af511650f60863a21ee84',1,'nats.h']]], - ['kvstore_5fcreate_1109',['kvStore_Create',['../group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6',1,'nats.h']]], - ['kvstore_5fcreatestring_1110',['kvStore_CreateString',['../group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca',1,'nats.h']]], - ['kvstore_5fdelete_1111',['kvStore_Delete',['../group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8',1,'nats.h']]], - ['kvstore_5fdestroy_1112',['kvStore_Destroy',['../group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da',1,'nats.h']]], - ['kvstore_5fget_1113',['kvStore_Get',['../group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c',1,'nats.h']]], - ['kvstore_5fgetrevision_1114',['kvStore_GetRevision',['../group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a',1,'nats.h']]], - ['kvstore_5fhistory_1115',['kvStore_History',['../group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5',1,'nats.h']]], - ['kvstore_5fkeys_1116',['kvStore_Keys',['../group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a',1,'nats.h']]], - ['kvstore_5fkeyswithfilters_1117',['kvStore_KeysWithFilters',['../group__kv_group.html#gae1a017ca0ea67375b9d94dc426d47042',1,'nats.h']]], - ['kvstore_5fpurge_1118',['kvStore_Purge',['../group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9',1,'nats.h']]], - ['kvstore_5fpurgedeletes_1119',['kvStore_PurgeDeletes',['../group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69',1,'nats.h']]], - ['kvstore_5fput_1120',['kvStore_Put',['../group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e',1,'nats.h']]], - ['kvstore_5fputstring_1121',['kvStore_PutString',['../group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9',1,'nats.h']]], - ['kvstore_5fstatus_1122',['kvStore_Status',['../group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27',1,'nats.h']]], - ['kvstore_5fupdate_1123',['kvStore_Update',['../group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038',1,'nats.h']]], - ['kvstore_5fupdatestring_1124',['kvStore_UpdateString',['../group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c',1,'nats.h']]], - ['kvstore_5fwatch_1125',['kvStore_Watch',['../group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2',1,'nats.h']]], - ['kvstore_5fwatchall_1126',['kvStore_WatchAll',['../group__kv_group.html#gaf011f1dd6813391c65664e982747602e',1,'nats.h']]], - ['kvstore_5fwatchmulti_1127',['kvStore_WatchMulti',['../group__kv_group.html#ga409bfd787a87d0e37b69d3711fdb28f4',1,'nats.h']]], - ['kvwatcher_5fdestroy_1128',['kvWatcher_Destroy',['../group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9',1,'nats.h']]], - ['kvwatcher_5fnext_1129',['kvWatcher_Next',['../group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5',1,'nats.h']]], - ['kvwatcher_5fstop_1130',['kvWatcher_Stop',['../group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e',1,'nats.h']]], - ['kvwatchoptions_5finit_1131',['kvWatchOptions_Init',['../group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5',1,'nats.h']]] + ['kvconfig_5finit_0',['kvConfig_Init',['../group__kv_group_mgt.html#ga16d4c27d8ac62bb86ba601bc40f53172',1,'nats.h']]], + ['kventry_5fbucket_1',['kvEntry_Bucket',['../group__kv_entry.html#gadedbb410cce499afb535eb6641c32ca7',1,'nats.h']]], + ['kventry_5fcreated_2',['kvEntry_Created',['../group__kv_entry.html#ga31ef3a2e3a7df6cf4dbb0a762737800a',1,'nats.h']]], + ['kventry_5fdelta_3',['kvEntry_Delta',['../group__kv_entry.html#ga233a2d75895cfd0140cf77757592cf47',1,'nats.h']]], + ['kventry_5fdestroy_4',['kvEntry_Destroy',['../group__kv_entry.html#ga8359ffcdeefb9c5821e6442d0d5ee388',1,'nats.h']]], + ['kventry_5fkey_5',['kvEntry_Key',['../group__kv_entry.html#gab455f32b0abfb1361dab4b5e7d98042a',1,'nats.h']]], + ['kventry_5foperation_6',['kvEntry_Operation',['../group__kv_entry.html#ga088fd67d3d384ad7a7ddfc82535becea',1,'nats.h']]], + ['kventry_5frevision_7',['kvEntry_Revision',['../group__kv_entry.html#ga2d58abf81cb577e21a76f9c77568409f',1,'nats.h']]], + ['kventry_5fvalue_8',['kvEntry_Value',['../group__kv_entry.html#ga28077f81d71a30cbce2dc81e5c9574fc',1,'nats.h']]], + ['kventry_5fvaluelen_9',['kvEntry_ValueLen',['../group__kv_entry.html#gaf7ccc866865903f231e0431754ed2415',1,'nats.h']]], + ['kventry_5fvaluestring_10',['kvEntry_ValueString',['../group__kv_entry.html#ga7ff6220915726600545357e31226fb65',1,'nats.h']]], + ['kventrylist_5fdestroy_11',['kvEntryList_Destroy',['../group__kv_group.html#gae783352ab81e22aa3173057d117518e6',1,'nats.h']]], + ['kvkeyslist_5fdestroy_12',['kvKeysList_Destroy',['../group__kv_group.html#ga02ccd58bc5062f6ce6f94bf05e3dfe45',1,'nats.h']]], + ['kvpurgeoptions_5finit_13',['kvPurgeOptions_Init',['../group__kv_group.html#ga243113fd7df34ce104850ab888f04021',1,'nats.h']]], + ['kvstatus_5fbucket_14',['kvStatus_Bucket',['../group__kv_status.html#ga1acec36db32207f21e15afc26bb5af1c',1,'nats.h']]], + ['kvstatus_5fbytes_15',['kvStatus_Bytes',['../group__kv_status.html#ga6db13a3b26c7c17633623da5f27978ff',1,'nats.h']]], + ['kvstatus_5fdestroy_16',['kvStatus_Destroy',['../group__kv_status.html#ga5eb3d824c1873af705beee4798246a08',1,'nats.h']]], + ['kvstatus_5fhistory_17',['kvStatus_History',['../group__kv_status.html#gada6f22b5659b184762cea4f45d369ee5',1,'nats.h']]], + ['kvstatus_5freplicas_18',['kvStatus_Replicas',['../group__kv_status.html#ga86b114f4dac9f06df86101f84bd497b2',1,'nats.h']]], + ['kvstatus_5fttl_19',['kvStatus_TTL',['../group__kv_status.html#gaa747ad0a6182ec7a47fb47018c33d1c1',1,'nats.h']]], + ['kvstatus_5fvalues_20',['kvStatus_Values',['../group__kv_status.html#ga2016af3c73841d8b226361e764dce158',1,'nats.h']]], + ['kvstore_5fbucket_21',['kvStore_Bucket',['../group__kv_group.html#gad28fdf9aae16bba308cda799fca13281',1,'nats.h']]], + ['kvstore_5fcreate_22',['kvStore_Create',['../group__kv_group.html#ga5289f7cd3999cfb46fb1fcb83178aec6',1,'nats.h']]], + ['kvstore_5fcreatestring_23',['kvStore_CreateString',['../group__kv_group.html#ga5726ad2e6205d2f6749be013138218ca',1,'nats.h']]], + ['kvstore_5fdelete_24',['kvStore_Delete',['../group__kv_group.html#ga68101d46739ca894fd7c56c8661c08d8',1,'nats.h']]], + ['kvstore_5fdestroy_25',['kvStore_Destroy',['../group__kv_group_mgt.html#gab0d6bdbfabd27af67eaeb36cec0787da',1,'nats.h']]], + ['kvstore_5fget_26',['kvStore_Get',['../group__kv_group.html#ga2db86f80d6bfce1bdbedf1b9da22913c',1,'nats.h']]], + ['kvstore_5fgetrevision_27',['kvStore_GetRevision',['../group__kv_group.html#ga9bf43431bb8264a3ea1f0df401afbe1a',1,'nats.h']]], + ['kvstore_5fhistory_28',['kvStore_History',['../group__kv_group.html#ga5aa57345313cee85b020e50c22023fb5',1,'nats.h']]], + ['kvstore_5fkeys_29',['kvStore_Keys',['../group__kv_group.html#ga6030fc2a672ae868f7603587245b9d5a',1,'nats.h']]], + ['kvstore_5fkeyswithfilters_30',['kvStore_KeysWithFilters',['../group__kv_group.html#gae1a017ca0ea67375b9d94dc426d47042',1,'nats.h']]], + ['kvstore_5fpurge_31',['kvStore_Purge',['../group__kv_group.html#ga3d5fa3d895d0d3041440105b244e9ca9',1,'nats.h']]], + ['kvstore_5fpurgedeletes_32',['kvStore_PurgeDeletes',['../group__kv_group.html#ga34ab74b229ff88e64301ea53a274da69',1,'nats.h']]], + ['kvstore_5fput_33',['kvStore_Put',['../group__kv_group.html#ga1fdf7a1d3acf96e475184790589a401e',1,'nats.h']]], + ['kvstore_5fputstring_34',['kvStore_PutString',['../group__kv_group.html#ga84ebd66a95ce857765d4a16ec35daba9',1,'nats.h']]], + ['kvstore_5fstatus_35',['kvStore_Status',['../group__kv_group.html#gadf75e99cc28bc9c2d6eac7c9f7398c27',1,'nats.h']]], + ['kvstore_5fupdate_36',['kvStore_Update',['../group__kv_group.html#gae0c593bb2ef94ae60e775617c9423038',1,'nats.h']]], + ['kvstore_5fupdatestring_37',['kvStore_UpdateString',['../group__kv_group.html#ga13ed70f15cd1485cd15f96bcc4b7ad1c',1,'nats.h']]], + ['kvstore_5fwatch_38',['kvStore_Watch',['../group__kv_group.html#ga30feca870f580c7b9d2ad07a740505b2',1,'nats.h']]], + ['kvstore_5fwatchall_39',['kvStore_WatchAll',['../group__kv_group.html#gaf011f1dd6813391c65664e982747602e',1,'nats.h']]], + ['kvstore_5fwatchmulti_40',['kvStore_WatchMulti',['../group__kv_group.html#ga409bfd787a87d0e37b69d3711fdb28f4',1,'nats.h']]], + ['kvwatcher_5fdestroy_41',['kvWatcher_Destroy',['../group__kv_watcher.html#ga21bc39fa795f7c4f392bd6d4e66ea1d9',1,'nats.h']]], + ['kvwatcher_5fnext_42',['kvWatcher_Next',['../group__kv_watcher.html#ga562c216a0199c30455af4c2da46000e5',1,'nats.h']]], + ['kvwatcher_5fstop_43',['kvWatcher_Stop',['../group__kv_watcher.html#ga73adf44114fedd62ef75ebd81839b65e',1,'nats.h']]], + ['kvwatchoptions_5finit_44',['kvWatchOptions_Init',['../group__kv_group.html#ga762fd5de8cde683e46a6736a51e575f5',1,'nats.h']]] ]; diff --git a/doc/html/search/functions_2.html b/doc/html/search/functions_2.html deleted file mode 100644 index ca5aa10e6..000000000 --- a/doc/html/search/functions_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/functions_2.js b/doc/html/search/functions_2.js index 13429ea85..8ad920fc4 100644 --- a/doc/html/search/functions_2.js +++ b/doc/html/search/functions_2.js @@ -1,47 +1,47 @@ var searchData= [ - ['micro_5faddservice_1132',['micro_AddService',['../group__micro_service_functions.html#gab238a5c3d44f03a32bf2ecae62e11c19',1,'nats.h']]], - ['micro_5ferrorf_1133',['micro_Errorf',['../group__micro_error_functions.html#ga29eaa7704203b20e777ebf08f92152d8',1,'nats.h']]], - ['micro_5ferrorfcode_1134',['micro_ErrorfCode',['../group__micro_error_functions.html#ga85d7590097c02c612f7d2e8a9fb46326',1,'nats.h']]], - ['micro_5ferrorfromstatus_1135',['micro_ErrorFromStatus',['../group__micro_error_functions.html#ga1e4bf12e40b57a5d0a4cf43717771cf2',1,'nats.h']]], - ['micro_5fnewclient_1136',['micro_NewClient',['../group__micro_client_functions.html#ga4d7d96defcccbc48e79b017629723e54',1,'nats.h']]], - ['microclient_5fdestroy_1137',['microClient_Destroy',['../group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a',1,'nats.h']]], - ['microclient_5fdorequest_1138',['microClient_DoRequest',['../group__micro_client_functions.html#ga84cfeb41f87c0105f89e17ca37bc88a5',1,'nats.h']]], - ['microerror_5fcode_1139',['microError_Code',['../group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54',1,'nats.h']]], - ['microerror_5fdestroy_1140',['microError_Destroy',['../group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07',1,'nats.h']]], - ['microerror_5fstatus_1141',['microError_Status',['../group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c',1,'nats.h']]], - ['microerror_5fstring_1142',['microError_String',['../group__micro_error_functions.html#gaa4e5ef564e64393601f292abfc37e3ad',1,'nats.h']]], - ['microerror_5fwrapf_1143',['microError_Wrapf',['../group__micro_error_functions.html#ga3aa1ac805c27d3afc35c07fbe16c2d04',1,'nats.h']]], - ['microgroup_5faddendpoint_1144',['microGroup_AddEndpoint',['../group__micro_group_functions.html#ga4d9bc96f6e349296c2038126c931f027',1,'nats.h']]], - ['microgroup_5faddgroup_1145',['microGroup_AddGroup',['../group__micro_group_functions.html#gaa18fb57d08b18a2927704acfc1343625',1,'nats.h']]], - ['microrequest_5faddheader_1146',['microRequest_AddHeader',['../group__micro_request_functions.html#ga00363230b46c2794165c2dc10ca65fb5',1,'nats.h']]], - ['microrequest_5fdeleteheader_1147',['microRequest_DeleteHeader',['../group__micro_request_functions.html#gaf3d72b449f4a72da06f3a7ce859a1ce9',1,'nats.h']]], - ['microrequest_5fgetconnection_1148',['microRequest_GetConnection',['../group__micro_request_functions.html#ga47f26882c6d2d9436f18fe75d2a17fa6',1,'nats.h']]], - ['microrequest_5fgetdata_1149',['microRequest_GetData',['../group__micro_request_functions.html#ga4152732a49fc6401dc25bea5aa10b7fb',1,'nats.h']]], - ['microrequest_5fgetdatalength_1150',['microRequest_GetDataLength',['../group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0',1,'nats.h']]], - ['microrequest_5fgetendpointstate_1151',['microRequest_GetEndpointState',['../group__micro_request_functions.html#gaf284671188c1d04a7488e20063b3ed54',1,'nats.h']]], - ['microrequest_5fgetheaderkeys_1152',['microRequest_GetHeaderKeys',['../group__micro_request_functions.html#ga2089cf41f1b51e1cba8138bfd383433c',1,'nats.h']]], - ['microrequest_5fgetheadervalue_1153',['microRequest_GetHeaderValue',['../group__micro_request_functions.html#ga983d262fb2e77314af0f7bc0178306b9',1,'nats.h']]], - ['microrequest_5fgetheadervalues_1154',['microRequest_GetHeaderValues',['../group__micro_request_functions.html#gabb15bd720ee13fa8e489c8ae9ee52298',1,'nats.h']]], - ['microrequest_5fgetmsg_1155',['microRequest_GetMsg',['../group__micro_request_functions.html#ga7e27d518d856dbe040c17548d4757633',1,'nats.h']]], - ['microrequest_5fgetreply_1156',['microRequest_GetReply',['../group__micro_request_functions.html#ga3adaed9594560b1d186b047277aa1163',1,'nats.h']]], - ['microrequest_5fgetservice_1157',['microRequest_GetService',['../group__micro_request_functions.html#gaef03919ee49345f9eeb6b89c44936447',1,'nats.h']]], - ['microrequest_5fgetservicestate_1158',['microRequest_GetServiceState',['../group__micro_request_functions.html#ga9925f42bbbf9831350a3065795631b0c',1,'nats.h']]], - ['microrequest_5fgetsubject_1159',['microRequest_GetSubject',['../group__micro_request_functions.html#ga4e8b8a731d62941fb46561538c04333e',1,'nats.h']]], - ['microrequest_5frespond_1160',['microRequest_Respond',['../group__micro_request_functions.html#ga9f034636bf30623443b14542efd9a2f9',1,'nats.h']]], - ['microrequest_5frespondcustom_1161',['microRequest_RespondCustom',['../group__micro_request_functions.html#ga0c7d26260030ce528aa8e0f9dbb0a643',1,'nats.h']]], - ['microrequest_5fresponderror_1162',['microRequest_RespondError',['../group__micro_request_functions.html#ga1967e15e58fefc2bef0403fec26b8463',1,'nats.h']]], - ['microrequest_5fsetheader_1163',['microRequest_SetHeader',['../group__micro_request_functions.html#ga18a968ee89c6bd394397a3c140cd3c85',1,'nats.h']]], - ['microservice_5faddendpoint_1164',['microService_AddEndpoint',['../group__micro_service_functions.html#ga112ef90de06648f29330e191b5d613dc',1,'nats.h']]], - ['microservice_5faddgroup_1165',['microService_AddGroup',['../group__micro_service_functions.html#ga1e74f8d482ac32e9bcf29b0609d2ade6',1,'nats.h']]], - ['microservice_5fdestroy_1166',['microService_Destroy',['../group__micro_service_functions.html#gad7da17f143822a5caa57c90505453a6d',1,'nats.h']]], - ['microservice_5fgetconnection_1167',['microService_GetConnection',['../group__micro_service_functions.html#ga348b4d33e070d9f9c991bd1165e45508',1,'nats.h']]], - ['microservice_5fgetinfo_1168',['microService_GetInfo',['../group__micro_service_functions.html#ga715dc8b99716d691c37baa510697e9d6',1,'nats.h']]], - ['microservice_5fgetstate_1169',['microService_GetState',['../group__micro_service_functions.html#ga2eb6ef97d3939fee33e857227ef570ee',1,'nats.h']]], - ['microservice_5fgetstats_1170',['microService_GetStats',['../group__micro_service_functions.html#gaf59402d29dba31982e899415863a62d8',1,'nats.h']]], - ['microservice_5fisstopped_1171',['microService_IsStopped',['../group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0',1,'nats.h']]], - ['microservice_5frun_1172',['microService_Run',['../group__micro_service_functions.html#ga6a6a59f10e6764442bcac7fdd34b07d2',1,'nats.h']]], - ['microservice_5fstop_1173',['microService_Stop',['../group__micro_service_functions.html#ga3c54fa4faa6de985c411b08e62557d6e',1,'nats.h']]], - ['microserviceinfo_5fdestroy_1174',['microServiceInfo_Destroy',['../group__micro_cleanup_functions.html#ga9b4756ed693ce4fc0f06375aa0d3d54c',1,'nats.h']]], - ['microservicestats_5fdestroy_1175',['microServiceStats_Destroy',['../group__micro_cleanup_functions.html#gaabcbf8378e6221eea78493a26576c8ce',1,'nats.h']]] + ['micro_5faddservice_0',['micro_AddService',['../group__micro_service_functions.html#ga2986a9751147b6f77064b5739635c2c1',1,'nats.h']]], + ['micro_5ferrorf_1',['micro_Errorf',['../group__micro_error_functions.html#ga7732a5a63c3b452f8d78f4e41e726fe1',1,'nats.h']]], + ['micro_5ferrorfcode_2',['micro_ErrorfCode',['../group__micro_error_functions.html#ga91dd255ecb0fc97fddb0b8abe4a3fc4c',1,'nats.h']]], + ['micro_5ferrorfromstatus_3',['micro_ErrorFromStatus',['../group__micro_error_functions.html#gac557c5b7b565746d8c5521c726842641',1,'nats.h']]], + ['micro_5fnewclient_4',['micro_NewClient',['../group__micro_client_functions.html#ga191be60c4f9bb88f83f73b5ce4e5e0bd',1,'nats.h']]], + ['microclient_5fdestroy_5',['microClient_Destroy',['../group__micro_client_functions.html#ga62a528edb67328bd7c478b6338656e1a',1,'nats.h']]], + ['microclient_5fdorequest_6',['microClient_DoRequest',['../group__micro_client_functions.html#gac3be6a03f5846ac1bb06f091bea36a99',1,'nats.h']]], + ['microerror_5fcode_7',['microError_Code',['../group__micro_error_functions.html#ga69edae8121c8a5a093c76ee2662bae54',1,'nats.h']]], + ['microerror_5fdestroy_8',['microError_Destroy',['../group__micro_error_functions.html#ga1bf0dc7e647ffd431bdca222d9246f07',1,'nats.h']]], + ['microerror_5fstatus_9',['microError_Status',['../group__micro_error_functions.html#ga2648fe981670c5394bd058128ef6478c',1,'nats.h']]], + ['microerror_5fstring_10',['microError_String',['../group__micro_error_functions.html#ga9694838e69616612ef98afe7a45cb58d',1,'nats.h']]], + ['microerror_5fwrapf_11',['microError_Wrapf',['../group__micro_error_functions.html#gad43118a9e9e48aefbde3b21c4bd9d36f',1,'nats.h']]], + ['microgroup_5faddendpoint_12',['microGroup_AddEndpoint',['../group__micro_group_functions.html#gabc9641ad7ee7775c388c864f2ffa6883',1,'nats.h']]], + ['microgroup_5faddgroup_13',['microGroup_AddGroup',['../group__micro_group_functions.html#gade7fd0f2080a2e647b79c20a5019394d',1,'nats.h']]], + ['microrequest_5faddheader_14',['microRequest_AddHeader',['../group__micro_request_functions.html#ga6a6fa30291301abf54e25a24fde7e293',1,'nats.h']]], + ['microrequest_5fdeleteheader_15',['microRequest_DeleteHeader',['../group__micro_request_functions.html#gad50a68e2193da36d7b477a34f488840c',1,'nats.h']]], + ['microrequest_5fgetconnection_16',['microRequest_GetConnection',['../group__micro_request_functions.html#ga6cf9c55a05fe1234ef264c25ca8294b3',1,'nats.h']]], + ['microrequest_5fgetdata_17',['microRequest_GetData',['../group__micro_request_functions.html#ga695cf95ff0f596affecbd3954fd498cf',1,'nats.h']]], + ['microrequest_5fgetdatalength_18',['microRequest_GetDataLength',['../group__micro_request_functions.html#ga3fd1eef10afd445f517d73f32c9d4fd0',1,'nats.h']]], + ['microrequest_5fgetendpointstate_19',['microRequest_GetEndpointState',['../group__micro_request_functions.html#gab999f2b9972c4339f6f78f491dfc6f3b',1,'nats.h']]], + ['microrequest_5fgetheaderkeys_20',['microRequest_GetHeaderKeys',['../group__micro_request_functions.html#gab78f9e653c13c8bbbbaa74d50dd34aa4',1,'nats.h']]], + ['microrequest_5fgetheadervalue_21',['microRequest_GetHeaderValue',['../group__micro_request_functions.html#gad28fb0245a4c6d3218e4d233c141d3ce',1,'nats.h']]], + ['microrequest_5fgetheadervalues_22',['microRequest_GetHeaderValues',['../group__micro_request_functions.html#gad73789e910856e6d3ece0ea95f1c8a54',1,'nats.h']]], + ['microrequest_5fgetmsg_23',['microRequest_GetMsg',['../group__micro_request_functions.html#ga764c2ebab8816c4706d6e49e5cbe8320',1,'nats.h']]], + ['microrequest_5fgetreply_24',['microRequest_GetReply',['../group__micro_request_functions.html#gae87e12447ebc9864d38268a15c370182',1,'nats.h']]], + ['microrequest_5fgetservice_25',['microRequest_GetService',['../group__micro_request_functions.html#ga285974d2b6bc4b1369d9a9aa495e8119',1,'nats.h']]], + ['microrequest_5fgetservicestate_26',['microRequest_GetServiceState',['../group__micro_request_functions.html#ga8947795096eb225b16af422026627efa',1,'nats.h']]], + ['microrequest_5fgetsubject_27',['microRequest_GetSubject',['../group__micro_request_functions.html#ga6727593cc380ad418e1d45d232ffea5e',1,'nats.h']]], + ['microrequest_5frespond_28',['microRequest_Respond',['../group__micro_request_functions.html#ga9c50e895154b151d3c9dadd3502b80f9',1,'nats.h']]], + ['microrequest_5frespondcustom_29',['microRequest_RespondCustom',['../group__micro_request_functions.html#gae62bab929e8835da250870cfde2f22b2',1,'nats.h']]], + ['microrequest_5fresponderror_30',['microRequest_RespondError',['../group__micro_request_functions.html#ga402e8ccd0602a27d333d50088f6a92a3',1,'nats.h']]], + ['microrequest_5fsetheader_31',['microRequest_SetHeader',['../group__micro_request_functions.html#gab94d97619daf42590d7e6c6bd758b9ab',1,'nats.h']]], + ['microservice_5faddendpoint_32',['microService_AddEndpoint',['../group__micro_service_functions.html#gadcab5687b72ec24ef7ae647ea844ebc7',1,'nats.h']]], + ['microservice_5faddgroup_33',['microService_AddGroup',['../group__micro_service_functions.html#ga26c62ec5b8ed46e1503bb62d8b066d9c',1,'nats.h']]], + ['microservice_5fdestroy_34',['microService_Destroy',['../group__micro_service_functions.html#ga32ff6b2fb38eafb4df8e6b1039ee5984',1,'nats.h']]], + ['microservice_5fgetconnection_35',['microService_GetConnection',['../group__micro_service_functions.html#ga20bb55e101c42a3b7172ea055b3ea04f',1,'nats.h']]], + ['microservice_5fgetinfo_36',['microService_GetInfo',['../group__micro_service_functions.html#gae7f5d4bde8ac12bde5ad48cebfad9e25',1,'nats.h']]], + ['microservice_5fgetstate_37',['microService_GetState',['../group__micro_service_functions.html#gaf58eddc84ef124c80a86d380075ef226',1,'nats.h']]], + ['microservice_5fgetstats_38',['microService_GetStats',['../group__micro_service_functions.html#ga19b3b7126a1e2472a4970fc16b2f9fb4',1,'nats.h']]], + ['microservice_5fisstopped_39',['microService_IsStopped',['../group__micro_service_functions.html#gac829b81893f09b1ed7c401147ed6b0c0',1,'nats.h']]], + ['microservice_5frun_40',['microService_Run',['../group__micro_service_functions.html#gaecde4e29e2b963e73fe4a8ff2fce064a',1,'nats.h']]], + ['microservice_5fstop_41',['microService_Stop',['../group__micro_service_functions.html#ga35de7172dac67472ac3890bc955b9b42',1,'nats.h']]], + ['microserviceinfo_5fdestroy_42',['microServiceInfo_Destroy',['../group__micro_cleanup_functions.html#ga9b4756ed693ce4fc0f06375aa0d3d54c',1,'nats.h']]], + ['microservicestats_5fdestroy_43',['microServiceStats_Destroy',['../group__micro_cleanup_functions.html#gaabcbf8378e6221eea78493a26576c8ce',1,'nats.h']]] ]; diff --git a/doc/html/search/functions_3.html b/doc/html/search/functions_3.html deleted file mode 100644 index d79f55b8e..000000000 --- a/doc/html/search/functions_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/functions_3.js b/doc/html/search/functions_3.js index ce268bbc0..c6fc8b870 100644 --- a/doc/html/search/functions_3.js +++ b/doc/html/search/functions_3.js @@ -1,186 +1,187 @@ var searchData= [ - ['nats_5fcheckcompatibility_1176',['nats_CheckCompatibility',['../group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e',1,'nats.h']]], - ['nats_5fclose_1177',['nats_Close',['../group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e',1,'nats.h']]], - ['nats_5fcloseandwait_1178',['nats_CloseAndWait',['../group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903',1,'nats.h']]], - ['nats_5fgetlasterror_1179',['nats_GetLastError',['../group__library_group.html#ga2610d5691a89a0f2526989083bee0fd3',1,'nats.h']]], - ['nats_5fgetlasterrorstack_1180',['nats_GetLastErrorStack',['../group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e',1,'nats.h']]], - ['nats_5fgetversion_1181',['nats_GetVersion',['../group__library_group.html#gafc09930d38dcf3dcee144e8d3ffc225d',1,'nats.h']]], - ['nats_5fgetversionnumber_1182',['nats_GetVersionNumber',['../group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8',1,'nats.h']]], - ['nats_5fnow_1183',['nats_Now',['../group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e',1,'nats.h']]], - ['nats_5fnowinnanoseconds_1184',['nats_NowInNanoSeconds',['../group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223',1,'nats.h']]], - ['nats_5fopen_1185',['nats_Open',['../group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d',1,'nats.h']]], - ['nats_5fopenwithconfig_1186',['nats_OpenWithConfig',['../group__library_group.html#gac6a49d5ba110ce79c97792fbed584587',1,'nats.h']]], - ['nats_5fprintlasterrorstack_1187',['nats_PrintLastErrorStack',['../group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4',1,'nats.h']]], - ['nats_5freleasethreadmemory_1188',['nats_ReleaseThreadMemory',['../group__library_group.html#gafe171baefa00a85b77205116e9f3e48a',1,'nats.h']]], - ['nats_5fsetmessagedeliverypoolsize_1189',['nats_SetMessageDeliveryPoolSize',['../group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d',1,'nats.h']]], - ['nats_5fsign_1190',['nats_Sign',['../group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba',1,'nats.h']]], - ['nats_5fsleep_1191',['nats_Sleep',['../group__library_group.html#gad5040264cd4b1404956babf3c03a4f09',1,'nats.h']]], - ['natsconnection_5fbuffered_1192',['natsConnection_Buffered',['../group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5',1,'nats.h']]], - ['natsconnection_5fclose_1193',['natsConnection_Close',['../group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed',1,'nats.h']]], - ['natsconnection_5fconnect_1194',['natsConnection_Connect',['../group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce',1,'nats.h']]], - ['natsconnection_5fconnectto_1195',['natsConnection_ConnectTo',['../group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4',1,'nats.h']]], - ['natsconnection_5fdestroy_1196',['natsConnection_Destroy',['../group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495',1,'nats.h']]], - ['natsconnection_5fdrain_1197',['natsConnection_Drain',['../group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b',1,'nats.h']]], - ['natsconnection_5fdraintimeout_1198',['natsConnection_DrainTimeout',['../group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4',1,'nats.h']]], - ['natsconnection_5fflush_1199',['natsConnection_Flush',['../group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f',1,'nats.h']]], - ['natsconnection_5fflushtimeout_1200',['natsConnection_FlushTimeout',['../group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1',1,'nats.h']]], - ['natsconnection_5fgetclientid_1201',['natsConnection_GetClientID',['../group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba',1,'nats.h']]], - ['natsconnection_5fgetclientip_1202',['natsConnection_GetClientIP',['../group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d',1,'nats.h']]], - ['natsconnection_5fgetconnectedserverid_1203',['natsConnection_GetConnectedServerId',['../group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf',1,'nats.h']]], - ['natsconnection_5fgetconnectedurl_1204',['natsConnection_GetConnectedUrl',['../group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d',1,'nats.h']]], - ['natsconnection_5fgetdiscoveredservers_1205',['natsConnection_GetDiscoveredServers',['../group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708',1,'nats.h']]], - ['natsconnection_5fgetlasterror_1206',['natsConnection_GetLastError',['../group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63',1,'nats.h']]], - ['natsconnection_5fgetlocalipandport_1207',['natsConnection_GetLocalIPAndPort',['../group__conn_mgt_group.html#gaa079d4712912ed8e484fa8a60fe71bcb',1,'nats.h']]], - ['natsconnection_5fgetmaxpayload_1208',['natsConnection_GetMaxPayload',['../group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9',1,'nats.h']]], - ['natsconnection_5fgetrtt_1209',['natsConnection_GetRTT',['../group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435',1,'nats.h']]], - ['natsconnection_5fgetservers_1210',['natsConnection_GetServers',['../group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b',1,'nats.h']]], - ['natsconnection_5fgetstats_1211',['natsConnection_GetStats',['../group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec',1,'nats.h']]], - ['natsconnection_5fhasheadersupport_1212',['natsConnection_HasHeaderSupport',['../group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a',1,'nats.h']]], - ['natsconnection_5fisclosed_1213',['natsConnection_IsClosed',['../group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f',1,'nats.h']]], - ['natsconnection_5fisdraining_1214',['natsConnection_IsDraining',['../group__conn_mgt_group.html#ga2c3a8b08304579fd426e63f1d241f32e',1,'nats.h']]], - ['natsconnection_5fisreconnecting_1215',['natsConnection_IsReconnecting',['../group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688',1,'nats.h']]], - ['natsconnection_5fjetstream_1216',['natsConnection_JetStream',['../group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f',1,'nats.h']]], - ['natsconnection_5fprocessreadevent_1217',['natsConnection_ProcessReadEvent',['../group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8',1,'nats.h']]], - ['natsconnection_5fprocesswriteevent_1218',['natsConnection_ProcessWriteEvent',['../group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47',1,'nats.h']]], - ['natsconnection_5fpublish_1219',['natsConnection_Publish',['../group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4',1,'nats.h']]], - ['natsconnection_5fpublishmsg_1220',['natsConnection_PublishMsg',['../group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba',1,'nats.h']]], - ['natsconnection_5fpublishrequest_1221',['natsConnection_PublishRequest',['../group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e',1,'nats.h']]], - ['natsconnection_5fpublishrequeststring_1222',['natsConnection_PublishRequestString',['../group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5',1,'nats.h']]], - ['natsconnection_5fpublishstring_1223',['natsConnection_PublishString',['../group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64',1,'nats.h']]], - ['natsconnection_5fqueuesubscribe_1224',['natsConnection_QueueSubscribe',['../group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48',1,'nats.h']]], - ['natsconnection_5fqueuesubscribesync_1225',['natsConnection_QueueSubscribeSync',['../group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476',1,'nats.h']]], - ['natsconnection_5fqueuesubscribetimeout_1226',['natsConnection_QueueSubscribeTimeout',['../group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c',1,'nats.h']]], - ['natsconnection_5freconnect_1227',['natsConnection_Reconnect',['../group__conn_mgt_group.html#gab189a6974024f58944cdaa5612d4587e',1,'nats.h']]], - ['natsconnection_5frequest_1228',['natsConnection_Request',['../group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7',1,'nats.h']]], - ['natsconnection_5frequestmsg_1229',['natsConnection_RequestMsg',['../group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d',1,'nats.h']]], - ['natsconnection_5frequeststring_1230',['natsConnection_RequestString',['../group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f',1,'nats.h']]], - ['natsconnection_5fsign_1231',['natsConnection_Sign',['../group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8',1,'nats.h']]], - ['natsconnection_5fstatus_1232',['natsConnection_Status',['../group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98',1,'nats.h']]], - ['natsconnection_5fsubscribe_1233',['natsConnection_Subscribe',['../group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb',1,'nats.h']]], - ['natsconnection_5fsubscribesync_1234',['natsConnection_SubscribeSync',['../group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4',1,'nats.h']]], - ['natsconnection_5fsubscribetimeout_1235',['natsConnection_SubscribeTimeout',['../group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404',1,'nats.h']]], - ['natsinbox_5fcreate_1236',['natsInbox_Create',['../group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d',1,'nats.h']]], - ['natsinbox_5fdestroy_1237',['natsInbox_Destroy',['../group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe',1,'nats.h']]], - ['natslibevent_5fattach_1238',['natsLibevent_Attach',['../group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2',1,'libevent.h']]], - ['natslibevent_5fdetach_1239',['natsLibevent_Detach',['../group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5',1,'libevent.h']]], - ['natslibevent_5finit_1240',['natsLibevent_Init',['../group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e',1,'libevent.h']]], - ['natslibevent_5fread_1241',['natsLibevent_Read',['../group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552',1,'libevent.h']]], - ['natslibevent_5fwrite_1242',['natsLibevent_Write',['../group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091',1,'libevent.h']]], - ['natslibuv_5fattach_1243',['natsLibuv_Attach',['../group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42',1,'libuv.h']]], - ['natslibuv_5fdetach_1244',['natsLibuv_Detach',['../group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7',1,'libuv.h']]], - ['natslibuv_5finit_1245',['natsLibuv_Init',['../group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e',1,'libuv.h']]], - ['natslibuv_5fread_1246',['natsLibuv_Read',['../group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac',1,'libuv.h']]], - ['natslibuv_5fsetthreadlocalloop_1247',['natsLibuv_SetThreadLocalLoop',['../group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d',1,'libuv.h']]], - ['natslibuv_5fwrite_1248',['natsLibuv_Write',['../group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d',1,'libuv.h']]], - ['natsmsg_5fack_1249',['natsMsg_Ack',['../group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84',1,'nats.h']]], - ['natsmsg_5facksync_1250',['natsMsg_AckSync',['../group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7',1,'nats.h']]], - ['natsmsg_5fcreate_1251',['natsMsg_Create',['../group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21',1,'nats.h']]], - ['natsmsg_5fdestroy_1252',['natsMsg_Destroy',['../group__msg_group.html#ga9e9590018284939f43f60964283f33ae',1,'nats.h']]], - ['natsmsg_5fgetdata_1253',['natsMsg_GetData',['../group__msg_group.html#ga9b33d47bc5ff9fa987dea102b4a0498f',1,'nats.h']]], - ['natsmsg_5fgetdatalength_1254',['natsMsg_GetDataLength',['../group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de',1,'nats.h']]], - ['natsmsg_5fgetmetadata_1255',['natsMsg_GetMetaData',['../group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328',1,'nats.h']]], - ['natsmsg_5fgetreply_1256',['natsMsg_GetReply',['../group__msg_group.html#gaf3e9ab8edfa09b1e40ddb969d9ba5f01',1,'nats.h']]], - ['natsmsg_5fgetsequence_1257',['natsMsg_GetSequence',['../group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e',1,'nats.h']]], - ['natsmsg_5fgetsubject_1258',['natsMsg_GetSubject',['../group__msg_group.html#gae4338b582ab420cf6d8373bef8cffd75',1,'nats.h']]], - ['natsmsg_5fgettime_1259',['natsMsg_GetTime',['../group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5',1,'nats.h']]], - ['natsmsg_5finprogress_1260',['natsMsg_InProgress',['../group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39',1,'nats.h']]], - ['natsmsg_5fisnoresponders_1261',['natsMsg_IsNoResponders',['../group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b',1,'nats.h']]], - ['natsmsg_5fnak_1262',['natsMsg_Nak',['../group__js_msg.html#gac271b874154301da9759f9ac05768b47',1,'nats.h']]], - ['natsmsg_5fnakwithdelay_1263',['natsMsg_NakWithDelay',['../group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd',1,'nats.h']]], - ['natsmsg_5fterm_1264',['natsMsg_Term',['../group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4',1,'nats.h']]], - ['natsmsgheader_5fadd_1265',['natsMsgHeader_Add',['../group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b',1,'nats.h']]], - ['natsmsgheader_5fdelete_1266',['natsMsgHeader_Delete',['../group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1',1,'nats.h']]], - ['natsmsgheader_5fget_1267',['natsMsgHeader_Get',['../group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18',1,'nats.h']]], - ['natsmsgheader_5fkeys_1268',['natsMsgHeader_Keys',['../group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491',1,'nats.h']]], - ['natsmsgheader_5fset_1269',['natsMsgHeader_Set',['../group__msg_group.html#gaf30b47d4217c9335919f05536e379af8',1,'nats.h']]], - ['natsmsgheader_5fvalues_1270',['natsMsgHeader_Values',['../group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f',1,'nats.h']]], - ['natsmsglist_5fdestroy_1271',['natsMsgList_Destroy',['../group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2',1,'nats.h']]], - ['natsoptions_5fcreate_1272',['natsOptions_Create',['../group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be',1,'nats.h']]], - ['natsoptions_5fdestroy_1273',['natsOptions_Destroy',['../group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9',1,'nats.h']]], - ['natsoptions_5fdisablenoresponders_1274',['natsOptions_DisableNoResponders',['../group__opts_group.html#ga192465163abb87ad48a843b45cdf9984',1,'nats.h']]], - ['natsoptions_5fipresolutionorder_1275',['natsOptions_IPResolutionOrder',['../group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf',1,'nats.h']]], - ['natsoptions_5floadcatrustedcertificates_1276',['natsOptions_LoadCATrustedCertificates',['../group__opts_group.html#ga2cd6563694a439b3949a31fd81103099',1,'nats.h']]], - ['natsoptions_5floadcertificateschain_1277',['natsOptions_LoadCertificatesChain',['../group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b',1,'nats.h']]], - ['natsoptions_5fsetallowreconnect_1278',['natsOptions_SetAllowReconnect',['../group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b',1,'nats.h']]], - ['natsoptions_5fsetcatrustedcertificates_1279',['natsOptions_SetCATrustedCertificates',['../group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8',1,'nats.h']]], - ['natsoptions_5fsetcertificateschain_1280',['natsOptions_SetCertificatesChain',['../group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c',1,'nats.h']]], - ['natsoptions_5fsetciphers_1281',['natsOptions_SetCiphers',['../group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c',1,'nats.h']]], - ['natsoptions_5fsetciphersuites_1282',['natsOptions_SetCipherSuites',['../group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0',1,'nats.h']]], - ['natsoptions_5fsetclosedcb_1283',['natsOptions_SetClosedCB',['../group__opts_group.html#ga44410242e73134e5bb51ef27904a9253',1,'nats.h']]], - ['natsoptions_5fsetcustominboxprefix_1284',['natsOptions_SetCustomInboxPrefix',['../group__opts_group.html#gac5173473a731a4a36d15346fedddf91f',1,'nats.h']]], - ['natsoptions_5fsetcustomreconnectdelay_1285',['natsOptions_SetCustomReconnectDelay',['../group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d',1,'nats.h']]], - ['natsoptions_5fsetdisconnectedcb_1286',['natsOptions_SetDisconnectedCB',['../group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039',1,'nats.h']]], - ['natsoptions_5fsetdiscoveredserverscb_1287',['natsOptions_SetDiscoveredServersCB',['../group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65',1,'nats.h']]], - ['natsoptions_5fseterrorhandler_1288',['natsOptions_SetErrorHandler',['../group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd',1,'nats.h']]], - ['natsoptions_5fseteventloop_1289',['natsOptions_SetEventLoop',['../group__opts_group.html#gab09491bad908dedcb323c780280733ff',1,'nats.h']]], - ['natsoptions_5fsetexpectedhostname_1290',['natsOptions_SetExpectedHostname',['../group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851',1,'nats.h']]], - ['natsoptions_5fsetfailrequestsondisconnect_1291',['natsOptions_SetFailRequestsOnDisconnect',['../group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79',1,'nats.h']]], - ['natsoptions_5fsetignorediscoveredservers_1292',['natsOptions_SetIgnoreDiscoveredServers',['../group__opts_group.html#ga7e4172084520708b8c9f28e73174461c',1,'nats.h']]], - ['natsoptions_5fsetiobufsize_1293',['natsOptions_SetIOBufSize',['../group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3',1,'nats.h']]], - ['natsoptions_5fsetlameduckmodecb_1294',['natsOptions_SetLameDuckModeCB',['../group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc',1,'nats.h']]], - ['natsoptions_5fsetmaxpendingbytes_1295',['natsOptions_SetMaxPendingBytes',['../group__opts_group.html#ga77afd954ca548054631215e511468e60',1,'nats.h']]], - ['natsoptions_5fsetmaxpendingmsgs_1296',['natsOptions_SetMaxPendingMsgs',['../group__opts_group.html#ga95510436eee06f9992ded96a44795c40',1,'nats.h']]], - ['natsoptions_5fsetmaxpingsout_1297',['natsOptions_SetMaxPingsOut',['../group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b',1,'nats.h']]], - ['natsoptions_5fsetmaxreconnect_1298',['natsOptions_SetMaxReconnect',['../group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0',1,'nats.h']]], - ['natsoptions_5fsetmessagebufferpadding_1299',['natsOptions_SetMessageBufferPadding',['../group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f',1,'nats.h']]], - ['natsoptions_5fsetname_1300',['natsOptions_SetName',['../group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e',1,'nats.h']]], - ['natsoptions_5fsetnkey_1301',['natsOptions_SetNKey',['../group__opts_group.html#ga0290eac4665569c850468d9f00e246a0',1,'nats.h']]], - ['natsoptions_5fsetnkeyfromseed_1302',['natsOptions_SetNKeyFromSeed',['../group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e',1,'nats.h']]], - ['natsoptions_5fsetnoecho_1303',['natsOptions_SetNoEcho',['../group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3',1,'nats.h']]], - ['natsoptions_5fsetnorandomize_1304',['natsOptions_SetNoRandomize',['../group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413',1,'nats.h']]], - ['natsoptions_5fsetpedantic_1305',['natsOptions_SetPedantic',['../group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e',1,'nats.h']]], - ['natsoptions_5fsetpinginterval_1306',['natsOptions_SetPingInterval',['../group__opts_group.html#gae68fb615835364c0809555e8dc93f57e',1,'nats.h']]], - ['natsoptions_5fsetreconnectbufsize_1307',['natsOptions_SetReconnectBufSize',['../group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5',1,'nats.h']]], - ['natsoptions_5fsetreconnectedcb_1308',['natsOptions_SetReconnectedCB',['../group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980',1,'nats.h']]], - ['natsoptions_5fsetreconnectjitter_1309',['natsOptions_SetReconnectJitter',['../group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2',1,'nats.h']]], - ['natsoptions_5fsetreconnectwait_1310',['natsOptions_SetReconnectWait',['../group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807',1,'nats.h']]], - ['natsoptions_5fsetretryonfailedconnect_1311',['natsOptions_SetRetryOnFailedConnect',['../group__opts_group.html#ga20946800d024b7089e73d63454d1c19f',1,'nats.h']]], - ['natsoptions_5fsetsecure_1312',['natsOptions_SetSecure',['../group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba',1,'nats.h']]], - ['natsoptions_5fsetsendasap_1313',['natsOptions_SetSendAsap',['../group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca',1,'nats.h']]], - ['natsoptions_5fsetservers_1314',['natsOptions_SetServers',['../group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf',1,'nats.h']]], - ['natsoptions_5fsettimeout_1315',['natsOptions_SetTimeout',['../group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9',1,'nats.h']]], - ['natsoptions_5fsettoken_1316',['natsOptions_SetToken',['../group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193',1,'nats.h']]], - ['natsoptions_5fsettokenhandler_1317',['natsOptions_SetTokenHandler',['../group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426',1,'nats.h']]], - ['natsoptions_5fseturl_1318',['natsOptions_SetURL',['../group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5',1,'nats.h']]], - ['natsoptions_5fsetusercredentialscallbacks_1319',['natsOptions_SetUserCredentialsCallbacks',['../group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515',1,'nats.h']]], - ['natsoptions_5fsetusercredentialsfromfiles_1320',['natsOptions_SetUserCredentialsFromFiles',['../group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e',1,'nats.h']]], - ['natsoptions_5fsetusercredentialsfrommemory_1321',['natsOptions_SetUserCredentialsFromMemory',['../group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43',1,'nats.h']]], - ['natsoptions_5fsetuserinfo_1322',['natsOptions_SetUserInfo',['../group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e',1,'nats.h']]], - ['natsoptions_5fsetverbose_1323',['natsOptions_SetVerbose',['../group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69',1,'nats.h']]], - ['natsoptions_5fsetwritedeadline_1324',['natsOptions_SetWriteDeadline',['../group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218',1,'nats.h']]], - ['natsoptions_5fskipserververification_1325',['natsOptions_SkipServerVerification',['../group__opts_group.html#ga6f804ec44adc299989fe623570679da3',1,'nats.h']]], - ['natsoptions_5ftlshandshakefirst_1326',['natsOptions_TLSHandshakeFirst',['../group__opts_group.html#gac530a5d4cc93158047fc17c79dac6812',1,'nats.h']]], - ['natsoptions_5fuseglobalmessagedelivery_1327',['natsOptions_UseGlobalMessageDelivery',['../group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c',1,'nats.h']]], - ['natsoptions_5fuseoldrequeststyle_1328',['natsOptions_UseOldRequestStyle',['../group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6',1,'nats.h']]], - ['natsstatistics_5fcreate_1329',['natsStatistics_Create',['../group__stats_group.html#gafa923df029168f4991b77ffdd9e24877',1,'nats.h']]], - ['natsstatistics_5fdestroy_1330',['natsStatistics_Destroy',['../group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c',1,'nats.h']]], - ['natsstatistics_5fgetcounts_1331',['natsStatistics_GetCounts',['../group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f',1,'nats.h']]], - ['natsstatus_5fgettext_1332',['natsStatus_GetText',['../group__status_group.html#ga0f7a5e105311800d957ae7b28d1ab752',1,'nats.h']]], - ['natssubscription_5fautounsubscribe_1333',['natsSubscription_AutoUnsubscribe',['../group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116',1,'nats.h']]], - ['natssubscription_5fclearmaxpending_1334',['natsSubscription_ClearMaxPending',['../group__sub_group.html#gafe31911d8372db401d33856465421710',1,'nats.h']]], - ['natssubscription_5fdestroy_1335',['natsSubscription_Destroy',['../group__sub_group.html#ga50a95dd96e9b714201679a015d62832f',1,'nats.h']]], - ['natssubscription_5fdrain_1336',['natsSubscription_Drain',['../group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab',1,'nats.h']]], - ['natssubscription_5fdraincompletionstatus_1337',['natsSubscription_DrainCompletionStatus',['../group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019',1,'nats.h']]], - ['natssubscription_5fdraintimeout_1338',['natsSubscription_DrainTimeout',['../group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68',1,'nats.h']]], - ['natssubscription_5ffetch_1339',['natsSubscription_Fetch',['../group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50',1,'nats.h']]], - ['natssubscription_5ffetchrequest_1340',['natsSubscription_FetchRequest',['../group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed',1,'nats.h']]], - ['natssubscription_5fgetconsumerinfo_1341',['natsSubscription_GetConsumerInfo',['../group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e',1,'nats.h']]], - ['natssubscription_5fgetdelivered_1342',['natsSubscription_GetDelivered',['../group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955',1,'nats.h']]], - ['natssubscription_5fgetdropped_1343',['natsSubscription_GetDropped',['../group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823',1,'nats.h']]], - ['natssubscription_5fgetid_1344',['natsSubscription_GetID',['../group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20',1,'nats.h']]], - ['natssubscription_5fgetmaxpending_1345',['natsSubscription_GetMaxPending',['../group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968',1,'nats.h']]], - ['natssubscription_5fgetpending_1346',['natsSubscription_GetPending',['../group__sub_group.html#gaca6262e2ef842caa701a9f233db72707',1,'nats.h']]], - ['natssubscription_5fgetpendinglimits_1347',['natsSubscription_GetPendingLimits',['../group__sub_group.html#ga786bb458981274fe717f266bd3b96d96',1,'nats.h']]], - ['natssubscription_5fgetsequencemismatch_1348',['natsSubscription_GetSequenceMismatch',['../group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84',1,'nats.h']]], - ['natssubscription_5fgetstats_1349',['natsSubscription_GetStats',['../group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab',1,'nats.h']]], - ['natssubscription_5fgetsubject_1350',['natsSubscription_GetSubject',['../group__sub_group.html#ga0f65b49a355530c05445a3b9ce15cecb',1,'nats.h']]], - ['natssubscription_5fisvalid_1351',['natsSubscription_IsValid',['../group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903',1,'nats.h']]], - ['natssubscription_5fnextmsg_1352',['natsSubscription_NextMsg',['../group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af',1,'nats.h']]], - ['natssubscription_5fnodeliverydelay_1353',['natsSubscription_NoDeliveryDelay',['../group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428',1,'nats.h']]], - ['natssubscription_5fqueuedmsgs_1354',['natsSubscription_QueuedMsgs',['../group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254',1,'nats.h']]], - ['natssubscription_5fsetoncompletecb_1355',['natsSubscription_SetOnCompleteCB',['../group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077',1,'nats.h']]], - ['natssubscription_5fsetpendinglimits_1356',['natsSubscription_SetPendingLimits',['../group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4',1,'nats.h']]], - ['natssubscription_5funsubscribe_1357',['natsSubscription_Unsubscribe',['../group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba',1,'nats.h']]], - ['natssubscription_5fwaitfordraincompletion_1358',['natsSubscription_WaitForDrainCompletion',['../group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d',1,'nats.h']]] + ['nats_5fcheckcompatibility_0',['nats_CheckCompatibility',['../group__library_group.html#ga8c2ad4df801bd9d11564587ed3a7081e',1,'nats.h']]], + ['nats_5fclose_1',['nats_Close',['../group__library_group.html#gae75131e0ce4e5b89d0f82ea7892f112e',1,'nats.h']]], + ['nats_5fcloseandwait_2',['nats_CloseAndWait',['../group__library_group.html#gaf75bb5b38bf32e6a8f43e54068625903',1,'nats.h']]], + ['nats_5fgetlasterror_3',['nats_GetLastError',['../group__library_group.html#gadecfd49a58b581dbba40da77b195fd85',1,'nats.h']]], + ['nats_5fgetlasterrorstack_4',['nats_GetLastErrorStack',['../group__library_group.html#gaca24172e1b97ca01cee29ca437f5702e',1,'nats.h']]], + ['nats_5fgetversion_5',['nats_GetVersion',['../group__library_group.html#ga0d8c3df1c0c4a3d340d8ff81355fb1e8',1,'nats.h']]], + ['nats_5fgetversionnumber_6',['nats_GetVersionNumber',['../group__library_group.html#ga5fbbaa19b0290b654d2669a05bd512e8',1,'nats.h']]], + ['nats_5fnow_7',['nats_Now',['../group__library_group.html#gaa3c10ba3ae001595007ad0dc5dccc15e',1,'nats.h']]], + ['nats_5fnowinnanoseconds_8',['nats_NowInNanoSeconds',['../group__library_group.html#gacf5e423920d6a647df3bbf7de39d5223',1,'nats.h']]], + ['nats_5fopen_9',['nats_Open',['../group__library_group.html#ga4a26d4caecb23348f6eee862c95fee7d',1,'nats.h']]], + ['nats_5fopenwithconfig_10',['nats_OpenWithConfig',['../group__library_group.html#gac6a49d5ba110ce79c97792fbed584587',1,'nats.h']]], + ['nats_5fprintlasterrorstack_11',['nats_PrintLastErrorStack',['../group__library_group.html#ga5fab3b18c4fe3630254483575f6066f4',1,'nats.h']]], + ['nats_5freleasethreadmemory_12',['nats_ReleaseThreadMemory',['../group__library_group.html#gafe171baefa00a85b77205116e9f3e48a',1,'nats.h']]], + ['nats_5fsetmessagedeliverypoolsize_13',['nats_SetMessageDeliveryPoolSize',['../group__library_group.html#gab21e94ce7a7d226611ea2c05914cf19d',1,'nats.h']]], + ['nats_5fsign_14',['nats_Sign',['../group__library_group.html#gaf781f246e2e0ab24623ca667c48dc3ba',1,'nats.h']]], + ['nats_5fsleep_15',['nats_Sleep',['../group__library_group.html#gad5040264cd4b1404956babf3c03a4f09',1,'nats.h']]], + ['natsconnection_5fbuffered_16',['natsConnection_Buffered',['../group__conn_mgt_group.html#ga0433159e518540ff874c4026fe9cd0c5',1,'nats.h']]], + ['natsconnection_5fclose_17',['natsConnection_Close',['../group__conn_mgt_group.html#ga19e204d27a232e2d4334301fc002b2ed',1,'nats.h']]], + ['natsconnection_5fconnect_18',['natsConnection_Connect',['../group__conn_mgt_group.html#ga740be1ba16a8570eb98ef6755ebf52ce',1,'nats.h']]], + ['natsconnection_5fconnectto_19',['natsConnection_ConnectTo',['../group__conn_mgt_group.html#gafb83c8d7970ba68be0e6c40c38cdfde4',1,'nats.h']]], + ['natsconnection_5fdestroy_20',['natsConnection_Destroy',['../group__conn_mgt_group.html#gafda2f702276fb0ac301efac10df09495',1,'nats.h']]], + ['natsconnection_5fdrain_21',['natsConnection_Drain',['../group__conn_mgt_group.html#ga59bdc4ad9fea2053f5d3841f6b83f88b',1,'nats.h']]], + ['natsconnection_5fdraintimeout_22',['natsConnection_DrainTimeout',['../group__conn_mgt_group.html#gae06fe6f5933f216d6d93645a122a7dd4',1,'nats.h']]], + ['natsconnection_5fflush_23',['natsConnection_Flush',['../group__conn_mgt_group.html#ga1c98f8d89bb8e20ea8621e860a90267f',1,'nats.h']]], + ['natsconnection_5fflushtimeout_24',['natsConnection_FlushTimeout',['../group__conn_mgt_group.html#ga85915ef0c8b87993be1b076099d6a7c1',1,'nats.h']]], + ['natsconnection_5fgetclientid_25',['natsConnection_GetClientID',['../group__conn_mgt_group.html#ga747513ba6ab63fdf9a72bfc8025a14ba',1,'nats.h']]], + ['natsconnection_5fgetclientip_26',['natsConnection_GetClientIP',['../group__conn_mgt_group.html#gadafcfeeeac2733c7119981ab97b7103d',1,'nats.h']]], + ['natsconnection_5fgetconnectedserverid_27',['natsConnection_GetConnectedServerId',['../group__conn_mgt_group.html#ga48cee9ea1cdc9fc2770de2f9f0fd1ccf',1,'nats.h']]], + ['natsconnection_5fgetconnectedurl_28',['natsConnection_GetConnectedUrl',['../group__conn_mgt_group.html#gaf623280407c43ade02285005f0642e6d',1,'nats.h']]], + ['natsconnection_5fgetdiscoveredservers_29',['natsConnection_GetDiscoveredServers',['../group__conn_mgt_group.html#gad25c77be0873495412c90a73fe450708',1,'nats.h']]], + ['natsconnection_5fgetlasterror_30',['natsConnection_GetLastError',['../group__conn_mgt_group.html#gab6cfa9cb6857ae10f096a94f5e244e63',1,'nats.h']]], + ['natsconnection_5fgetlocalipandport_31',['natsConnection_GetLocalIPAndPort',['../group__conn_mgt_group.html#gaa079d4712912ed8e484fa8a60fe71bcb',1,'nats.h']]], + ['natsconnection_5fgetmaxpayload_32',['natsConnection_GetMaxPayload',['../group__conn_mgt_group.html#ga68e7149f7ff1cc4989b3f795fa7e76d9',1,'nats.h']]], + ['natsconnection_5fgetrtt_33',['natsConnection_GetRTT',['../group__conn_mgt_group.html#gaa3fd27e6e7d8131e679d4f10e201c435',1,'nats.h']]], + ['natsconnection_5fgetservers_34',['natsConnection_GetServers',['../group__conn_mgt_group.html#gaf4ee7262e35e44c40ad5dfe9240db76b',1,'nats.h']]], + ['natsconnection_5fgetstats_35',['natsConnection_GetStats',['../group__conn_mgt_group.html#ga68821a8ae1176096b5afef7fdc7947ec',1,'nats.h']]], + ['natsconnection_5fhasheadersupport_36',['natsConnection_HasHeaderSupport',['../group__conn_mgt_group.html#gad765b80ae8e1a06a7a942cccf29f042a',1,'nats.h']]], + ['natsconnection_5fisclosed_37',['natsConnection_IsClosed',['../group__conn_mgt_group.html#ga530f0f1c75c58a81aae1a59f15b46d9f',1,'nats.h']]], + ['natsconnection_5fisdraining_38',['natsConnection_IsDraining',['../group__conn_mgt_group.html#ga2c3a8b08304579fd426e63f1d241f32e',1,'nats.h']]], + ['natsconnection_5fisreconnecting_39',['natsConnection_IsReconnecting',['../group__conn_mgt_group.html#ga5aa349fc3895dde772671b324b07a688',1,'nats.h']]], + ['natsconnection_5fjetstream_40',['natsConnection_JetStream',['../group__js_group.html#ga8ed08b0fe1074b1e490291f0af2cb03f',1,'nats.h']]], + ['natsconnection_5fprocesscloseevent_41',['natsConnection_ProcessCloseEvent',['../group__conn_mgt_group.html#ga9b0b13505d2dc85f49a5554c8a164876',1,'nats.h']]], + ['natsconnection_5fprocessreadevent_42',['natsConnection_ProcessReadEvent',['../group__conn_mgt_group.html#gaa89c06e30e19ff361125bfc9114d89a8',1,'nats.h']]], + ['natsconnection_5fprocesswriteevent_43',['natsConnection_ProcessWriteEvent',['../group__conn_mgt_group.html#gad81b603b84c0180aefc6d5ebad7f2a47',1,'nats.h']]], + ['natsconnection_5fpublish_44',['natsConnection_Publish',['../group__conn_pub_group.html#gac0b9f7759ecc39b8d77807b94254f9b4',1,'nats.h']]], + ['natsconnection_5fpublishmsg_45',['natsConnection_PublishMsg',['../group__conn_pub_group.html#ga74511acd87385931112c45c48c2a14ba',1,'nats.h']]], + ['natsconnection_5fpublishrequest_46',['natsConnection_PublishRequest',['../group__conn_pub_group.html#gaaaa3d75ffec2dcdc6bf905cdb1eee59e',1,'nats.h']]], + ['natsconnection_5fpublishrequeststring_47',['natsConnection_PublishRequestString',['../group__conn_pub_group.html#gaafca9a8294e81a5a9979e762931e56c5',1,'nats.h']]], + ['natsconnection_5fpublishstring_48',['natsConnection_PublishString',['../group__conn_pub_group.html#gad09a717c20de4cf0e2a21dcfd9ce6c64',1,'nats.h']]], + ['natsconnection_5fqueuesubscribe_49',['natsConnection_QueueSubscribe',['../group__conn_sub_group.html#ga3c9fee2775130786ef62f1cbeb191a48',1,'nats.h']]], + ['natsconnection_5fqueuesubscribesync_50',['natsConnection_QueueSubscribeSync',['../group__conn_sub_group.html#ga68630ea7c4bbdc7f8cd62058b41fb476',1,'nats.h']]], + ['natsconnection_5fqueuesubscribetimeout_51',['natsConnection_QueueSubscribeTimeout',['../group__conn_sub_group.html#ga96fa115fd5b2ef7658884da80714b91c',1,'nats.h']]], + ['natsconnection_5freconnect_52',['natsConnection_Reconnect',['../group__conn_mgt_group.html#gab189a6974024f58944cdaa5612d4587e',1,'nats.h']]], + ['natsconnection_5frequest_53',['natsConnection_Request',['../group__conn_pub_group.html#gaf4b4a022f9c21fc269b87c000330c5a7',1,'nats.h']]], + ['natsconnection_5frequestmsg_54',['natsConnection_RequestMsg',['../group__conn_pub_group.html#ga052de4b75b3b69ccd8d20eb4861b801d',1,'nats.h']]], + ['natsconnection_5frequeststring_55',['natsConnection_RequestString',['../group__conn_pub_group.html#ga4bb5105df6a3efd2088e6be0fdf6b31f',1,'nats.h']]], + ['natsconnection_5fsign_56',['natsConnection_Sign',['../group__conn_mgt_group.html#ga6960cfdbaac3b8759784f352d4c264f8',1,'nats.h']]], + ['natsconnection_5fstatus_57',['natsConnection_Status',['../group__conn_mgt_group.html#ga33fa209522e5e0226b5b7c7d720a3b98',1,'nats.h']]], + ['natsconnection_5fsubscribe_58',['natsConnection_Subscribe',['../group__conn_sub_group.html#gaefab965b5645798d47f9244f2b3fe3fb',1,'nats.h']]], + ['natsconnection_5fsubscribesync_59',['natsConnection_SubscribeSync',['../group__conn_sub_group.html#ga17574d5165f7e285462e3d3b2709edf4',1,'nats.h']]], + ['natsconnection_5fsubscribetimeout_60',['natsConnection_SubscribeTimeout',['../group__conn_sub_group.html#gacb2c83b58b7909715424cbc327fdd404',1,'nats.h']]], + ['natsinbox_5fcreate_61',['natsInbox_Create',['../group__inbox_group.html#gaa1ec779a0b7ead54b78da05533848b6d',1,'nats.h']]], + ['natsinbox_5fdestroy_62',['natsInbox_Destroy',['../group__inbox_group.html#gabd6444fb8f28afb9c2b6645945f46cfe',1,'nats.h']]], + ['natslibevent_5fattach_63',['natsLibevent_Attach',['../group__libevent_functions.html#ga30c00f21a5251ee9fde09c1f2b429cd2',1,'libevent.h']]], + ['natslibevent_5fdetach_64',['natsLibevent_Detach',['../group__libevent_functions.html#gaac76f5937329a8650f69c6bd8af36cd5',1,'libevent.h']]], + ['natslibevent_5finit_65',['natsLibevent_Init',['../group__libevent_functions.html#ga195d269473332931fd0fede0bac3309e',1,'libevent.h']]], + ['natslibevent_5fread_66',['natsLibevent_Read',['../group__libevent_functions.html#ga8a14ce23b4f6ba3bf63369961f9a5552',1,'libevent.h']]], + ['natslibevent_5fwrite_67',['natsLibevent_Write',['../group__libevent_functions.html#ga7ac99f326a59e5663ff66f5023c87091',1,'libevent.h']]], + ['natslibuv_5fattach_68',['natsLibuv_Attach',['../group__libuv_functions.html#ga86ac71cffe752effd7397740d80c3c42',1,'libuv.h']]], + ['natslibuv_5fdetach_69',['natsLibuv_Detach',['../group__libuv_functions.html#ga8df663525fb59b882a0f3bd563083dc7',1,'libuv.h']]], + ['natslibuv_5finit_70',['natsLibuv_Init',['../group__libuv_functions.html#ga5d4b677cbe1cd132c37bc56dbfc6949e',1,'libuv.h']]], + ['natslibuv_5fread_71',['natsLibuv_Read',['../group__libuv_functions.html#ga85c722b2d2699a954362b20528f0aaac',1,'libuv.h']]], + ['natslibuv_5fsetthreadlocalloop_72',['natsLibuv_SetThreadLocalLoop',['../group__libuv_functions.html#ga1baf4a20b138dcf00807a8b830f4e02d',1,'libuv.h']]], + ['natslibuv_5fwrite_73',['natsLibuv_Write',['../group__libuv_functions.html#gafaa633c9067f485f330b72644277b07d',1,'libuv.h']]], + ['natsmsg_5fack_74',['natsMsg_Ack',['../group__js_msg.html#gae454fb7e7097a3cd3362cb49ef8a3c84',1,'nats.h']]], + ['natsmsg_5facksync_75',['natsMsg_AckSync',['../group__js_msg.html#gafb899ebf8e89b3a858fe20f7853635a7',1,'nats.h']]], + ['natsmsg_5fcreate_76',['natsMsg_Create',['../group__msg_group.html#ga098e4fec1c5a71c00a0d092fbd6d1a21',1,'nats.h']]], + ['natsmsg_5fdestroy_77',['natsMsg_Destroy',['../group__msg_group.html#ga9e9590018284939f43f60964283f33ae',1,'nats.h']]], + ['natsmsg_5fgetdata_78',['natsMsg_GetData',['../group__msg_group.html#ga523364451fd92534e754054266196e59',1,'nats.h']]], + ['natsmsg_5fgetdatalength_79',['natsMsg_GetDataLength',['../group__msg_group.html#ga25b69066ae50287e178aaf4f70f7d3de',1,'nats.h']]], + ['natsmsg_5fgetmetadata_80',['natsMsg_GetMetaData',['../group__js_msg.html#gacf48e59038fab35849e9dc6f8fcf6328',1,'nats.h']]], + ['natsmsg_5fgetreply_81',['natsMsg_GetReply',['../group__msg_group.html#ga880535362c91b3e405792aa66ff945b6',1,'nats.h']]], + ['natsmsg_5fgetsequence_82',['natsMsg_GetSequence',['../group__js_msg.html#ga819be2990ec20b964aa574b5331d7f2e',1,'nats.h']]], + ['natsmsg_5fgetsubject_83',['natsMsg_GetSubject',['../group__msg_group.html#gad7cad38946648e3047aa0665a3dd230a',1,'nats.h']]], + ['natsmsg_5fgettime_84',['natsMsg_GetTime',['../group__js_msg.html#gab4850497c5481f5ec6eb1fcdb43646f5',1,'nats.h']]], + ['natsmsg_5finprogress_85',['natsMsg_InProgress',['../group__js_msg.html#gae1e0beb19cd76e2f69e6415c41c9bb39',1,'nats.h']]], + ['natsmsg_5fisnoresponders_86',['natsMsg_IsNoResponders',['../group__msg_group.html#ga43aa4a8e4b93725b4876ee2677e19c7b',1,'nats.h']]], + ['natsmsg_5fnak_87',['natsMsg_Nak',['../group__js_msg.html#gac271b874154301da9759f9ac05768b47',1,'nats.h']]], + ['natsmsg_5fnakwithdelay_88',['natsMsg_NakWithDelay',['../group__js_msg.html#gac0697389fa60a3c4725e53cd23ada7bd',1,'nats.h']]], + ['natsmsg_5fterm_89',['natsMsg_Term',['../group__js_msg.html#gae84d21e4388255e9d990e53c9f67e7c4',1,'nats.h']]], + ['natsmsgheader_5fadd_90',['natsMsgHeader_Add',['../group__msg_group.html#ga2b641ec3b1745604d7de1102e472254b',1,'nats.h']]], + ['natsmsgheader_5fdelete_91',['natsMsgHeader_Delete',['../group__msg_group.html#gac78ca02dc93d05cae837ced6386408f1',1,'nats.h']]], + ['natsmsgheader_5fget_92',['natsMsgHeader_Get',['../group__msg_group.html#gab3349f0b0ce721b340d5c0753c90ee18',1,'nats.h']]], + ['natsmsgheader_5fkeys_93',['natsMsgHeader_Keys',['../group__msg_group.html#ga6ee8a007111ada293dd24ff0bab02491',1,'nats.h']]], + ['natsmsgheader_5fset_94',['natsMsgHeader_Set',['../group__msg_group.html#gaf30b47d4217c9335919f05536e379af8',1,'nats.h']]], + ['natsmsgheader_5fvalues_95',['natsMsgHeader_Values',['../group__msg_group.html#gae1ce9c9d82d151a3ea9dc03da048f66f',1,'nats.h']]], + ['natsmsglist_5fdestroy_96',['natsMsgList_Destroy',['../group__msg_group.html#ga1a091d24f939d881bf04fba78b8995c2',1,'nats.h']]], + ['natsoptions_5fcreate_97',['natsOptions_Create',['../group__opts_group.html#ga61d4a0cf2fbf7d13cc910e5a00c575be',1,'nats.h']]], + ['natsoptions_5fdestroy_98',['natsOptions_Destroy',['../group__opts_group.html#ga93d8068cd6fff53b7f8e1c403db45eb9',1,'nats.h']]], + ['natsoptions_5fdisablenoresponders_99',['natsOptions_DisableNoResponders',['../group__opts_group.html#ga192465163abb87ad48a843b45cdf9984',1,'nats.h']]], + ['natsoptions_5fipresolutionorder_100',['natsOptions_IPResolutionOrder',['../group__opts_group.html#ga7ca713c7532eff4d41a492e95b8822cf',1,'nats.h']]], + ['natsoptions_5floadcatrustedcertificates_101',['natsOptions_LoadCATrustedCertificates',['../group__opts_group.html#ga2cd6563694a439b3949a31fd81103099',1,'nats.h']]], + ['natsoptions_5floadcertificateschain_102',['natsOptions_LoadCertificatesChain',['../group__opts_group.html#ga36943e2ba53d05407cdabc4e7e96484b',1,'nats.h']]], + ['natsoptions_5fsetallowreconnect_103',['natsOptions_SetAllowReconnect',['../group__opts_group.html#ga3d1d3cb2f2a0e23d27dd60e96d1cc91b',1,'nats.h']]], + ['natsoptions_5fsetcatrustedcertificates_104',['natsOptions_SetCATrustedCertificates',['../group__opts_group.html#gafb30794fc2ae74b9e0bd8fb609b901c8',1,'nats.h']]], + ['natsoptions_5fsetcertificateschain_105',['natsOptions_SetCertificatesChain',['../group__opts_group.html#gae98f0f9034e93941767ab1ae6eec2c0c',1,'nats.h']]], + ['natsoptions_5fsetciphers_106',['natsOptions_SetCiphers',['../group__opts_group.html#ga5698f020e8eb3e7440eb073fe08ef62c',1,'nats.h']]], + ['natsoptions_5fsetciphersuites_107',['natsOptions_SetCipherSuites',['../group__opts_group.html#ga2b7f144b011d8ce62941b608a8f324f0',1,'nats.h']]], + ['natsoptions_5fsetclosedcb_108',['natsOptions_SetClosedCB',['../group__opts_group.html#ga44410242e73134e5bb51ef27904a9253',1,'nats.h']]], + ['natsoptions_5fsetcustominboxprefix_109',['natsOptions_SetCustomInboxPrefix',['../group__opts_group.html#gac5173473a731a4a36d15346fedddf91f',1,'nats.h']]], + ['natsoptions_5fsetcustomreconnectdelay_110',['natsOptions_SetCustomReconnectDelay',['../group__opts_group.html#ga3593165aa113d6736e0226ddc56b3e9d',1,'nats.h']]], + ['natsoptions_5fsetdisconnectedcb_111',['natsOptions_SetDisconnectedCB',['../group__opts_group.html#gadc8dc0cedd91bda71d544f3dedc4a039',1,'nats.h']]], + ['natsoptions_5fsetdiscoveredserverscb_112',['natsOptions_SetDiscoveredServersCB',['../group__opts_group.html#gab5baab507c974402ab0d8c5e8227ee65',1,'nats.h']]], + ['natsoptions_5fseterrorhandler_113',['natsOptions_SetErrorHandler',['../group__opts_group.html#ga127ec7a8196b453947a7fa9a64096cbd',1,'nats.h']]], + ['natsoptions_5fseteventloop_114',['natsOptions_SetEventLoop',['../group__opts_group.html#gab09491bad908dedcb323c780280733ff',1,'nats.h']]], + ['natsoptions_5fsetexpectedhostname_115',['natsOptions_SetExpectedHostname',['../group__opts_group.html#ga0ba43ba9930df385e4781b12be9f2851',1,'nats.h']]], + ['natsoptions_5fsetfailrequestsondisconnect_116',['natsOptions_SetFailRequestsOnDisconnect',['../group__opts_group.html#gadef4376a5e608cbc8c1a9e2b6335dc79',1,'nats.h']]], + ['natsoptions_5fsetignorediscoveredservers_117',['natsOptions_SetIgnoreDiscoveredServers',['../group__opts_group.html#ga7e4172084520708b8c9f28e73174461c',1,'nats.h']]], + ['natsoptions_5fsetiobufsize_118',['natsOptions_SetIOBufSize',['../group__opts_group.html#ga1a3e3abfd7ddd8aff247df8f332bbda3',1,'nats.h']]], + ['natsoptions_5fsetlameduckmodecb_119',['natsOptions_SetLameDuckModeCB',['../group__opts_group.html#ga54dea2ffeb33779771652a7a14fc4adc',1,'nats.h']]], + ['natsoptions_5fsetmaxpendingbytes_120',['natsOptions_SetMaxPendingBytes',['../group__opts_group.html#ga77afd954ca548054631215e511468e60',1,'nats.h']]], + ['natsoptions_5fsetmaxpendingmsgs_121',['natsOptions_SetMaxPendingMsgs',['../group__opts_group.html#ga95510436eee06f9992ded96a44795c40',1,'nats.h']]], + ['natsoptions_5fsetmaxpingsout_122',['natsOptions_SetMaxPingsOut',['../group__opts_group.html#gaaff89c3f41627f4b2929dbc9b82d265b',1,'nats.h']]], + ['natsoptions_5fsetmaxreconnect_123',['natsOptions_SetMaxReconnect',['../group__opts_group.html#gab54cd2719c0b64eebd6c7b83dd2908a0',1,'nats.h']]], + ['natsoptions_5fsetmessagebufferpadding_124',['natsOptions_SetMessageBufferPadding',['../group__opts_group.html#ga5acd292cdaeb63d3d7bd9bbc05513c8f',1,'nats.h']]], + ['natsoptions_5fsetname_125',['natsOptions_SetName',['../group__opts_group.html#ga1c529d347be0fe2eec17c7f4698e283e',1,'nats.h']]], + ['natsoptions_5fsetnkey_126',['natsOptions_SetNKey',['../group__opts_group.html#ga0290eac4665569c850468d9f00e246a0',1,'nats.h']]], + ['natsoptions_5fsetnkeyfromseed_127',['natsOptions_SetNKeyFromSeed',['../group__opts_group.html#ga696f02e0493c00d3c1eafff45b62b68e',1,'nats.h']]], + ['natsoptions_5fsetnoecho_128',['natsOptions_SetNoEcho',['../group__opts_group.html#ga4f694b87039cedaa65cd25656b14d1a3',1,'nats.h']]], + ['natsoptions_5fsetnorandomize_129',['natsOptions_SetNoRandomize',['../group__opts_group.html#gaabf8763b931dcf389c83fd95d760a413',1,'nats.h']]], + ['natsoptions_5fsetpedantic_130',['natsOptions_SetPedantic',['../group__opts_group.html#ga26f166af20de98bec67bc6cc916f769e',1,'nats.h']]], + ['natsoptions_5fsetpinginterval_131',['natsOptions_SetPingInterval',['../group__opts_group.html#gae68fb615835364c0809555e8dc93f57e',1,'nats.h']]], + ['natsoptions_5fsetreconnectbufsize_132',['natsOptions_SetReconnectBufSize',['../group__opts_group.html#gaa0d4b7ece8477cb9879f0dafff3456a5',1,'nats.h']]], + ['natsoptions_5fsetreconnectedcb_133',['natsOptions_SetReconnectedCB',['../group__opts_group.html#ga26a48c8529fffa5f5d1a61c030979980',1,'nats.h']]], + ['natsoptions_5fsetreconnectjitter_134',['natsOptions_SetReconnectJitter',['../group__opts_group.html#ga8f3df57ed8ae418d3ae6678ae5e2a5d2',1,'nats.h']]], + ['natsoptions_5fsetreconnectwait_135',['natsOptions_SetReconnectWait',['../group__opts_group.html#ga2730f4e16e318a2ef8de98dbf6ede807',1,'nats.h']]], + ['natsoptions_5fsetretryonfailedconnect_136',['natsOptions_SetRetryOnFailedConnect',['../group__opts_group.html#ga20946800d024b7089e73d63454d1c19f',1,'nats.h']]], + ['natsoptions_5fsetsecure_137',['natsOptions_SetSecure',['../group__opts_group.html#gaa1f09416d443fa7a6af6b695da563eba',1,'nats.h']]], + ['natsoptions_5fsetsendasap_138',['natsOptions_SetSendAsap',['../group__opts_group.html#ga8f06568cc3319a5a0eef9f80282034ca',1,'nats.h']]], + ['natsoptions_5fsetservers_139',['natsOptions_SetServers',['../group__opts_group.html#gacb7e964ae54b74d972d72e118b7b8bdf',1,'nats.h']]], + ['natsoptions_5fsettimeout_140',['natsOptions_SetTimeout',['../group__opts_group.html#ga17cd7fe41176cd98aca1184fa9352ad9',1,'nats.h']]], + ['natsoptions_5fsettoken_141',['natsOptions_SetToken',['../group__opts_group.html#gad58a5b9dabadeebda30e952ff7b39193',1,'nats.h']]], + ['natsoptions_5fsettokenhandler_142',['natsOptions_SetTokenHandler',['../group__opts_group.html#ga23a3b1f022112e98ddccb18b247b4426',1,'nats.h']]], + ['natsoptions_5fseturl_143',['natsOptions_SetURL',['../group__opts_group.html#ga3f7e760214417c7d87541ecb9ab5bea5',1,'nats.h']]], + ['natsoptions_5fsetusercredentialscallbacks_144',['natsOptions_SetUserCredentialsCallbacks',['../group__opts_group.html#ga60117450fc1f7b6f81bab455aeed7515',1,'nats.h']]], + ['natsoptions_5fsetusercredentialsfromfiles_145',['natsOptions_SetUserCredentialsFromFiles',['../group__opts_group.html#ga59b47f7b7a19085cf8eaada9bfe5606e',1,'nats.h']]], + ['natsoptions_5fsetusercredentialsfrommemory_146',['natsOptions_SetUserCredentialsFromMemory',['../group__opts_group.html#ga5d3d4d1269dd289f93c56b8a1ddccd43',1,'nats.h']]], + ['natsoptions_5fsetuserinfo_147',['natsOptions_SetUserInfo',['../group__opts_group.html#ga5b99da7dd74aac3be962f323c3863d9e',1,'nats.h']]], + ['natsoptions_5fsetverbose_148',['natsOptions_SetVerbose',['../group__opts_group.html#gaa16bfd09ef318af18c27a0e199681b69',1,'nats.h']]], + ['natsoptions_5fsetwritedeadline_149',['natsOptions_SetWriteDeadline',['../group__opts_group.html#gaafda5fb8d9ee3a17bd475ceaecfac218',1,'nats.h']]], + ['natsoptions_5fskipserververification_150',['natsOptions_SkipServerVerification',['../group__opts_group.html#ga6f804ec44adc299989fe623570679da3',1,'nats.h']]], + ['natsoptions_5ftlshandshakefirst_151',['natsOptions_TLSHandshakeFirst',['../group__opts_group.html#gac530a5d4cc93158047fc17c79dac6812',1,'nats.h']]], + ['natsoptions_5fuseglobalmessagedelivery_152',['natsOptions_UseGlobalMessageDelivery',['../group__opts_group.html#gabf060c92648b50c069f0abe7cbb06f1c',1,'nats.h']]], + ['natsoptions_5fuseoldrequeststyle_153',['natsOptions_UseOldRequestStyle',['../group__opts_group.html#ga70aa85319933d78c0076cc862fa3e5a6',1,'nats.h']]], + ['natsstatistics_5fcreate_154',['natsStatistics_Create',['../group__stats_group.html#gafa923df029168f4991b77ffdd9e24877',1,'nats.h']]], + ['natsstatistics_5fdestroy_155',['natsStatistics_Destroy',['../group__stats_group.html#ga26a04e77af8fc160adf7c33088dcf59c',1,'nats.h']]], + ['natsstatistics_5fgetcounts_156',['natsStatistics_GetCounts',['../group__stats_group.html#gad85f5ffb4272713f6cc6d988e6d4e75f',1,'nats.h']]], + ['natsstatus_5fgettext_157',['natsStatus_GetText',['../group__status_group.html#ga4a83c4a08f1e4dd9451c1a88b6a4254e',1,'nats.h']]], + ['natssubscription_5fautounsubscribe_158',['natsSubscription_AutoUnsubscribe',['../group__sub_group.html#ga09f285de2746a6e27fc66efd60bd3116',1,'nats.h']]], + ['natssubscription_5fclearmaxpending_159',['natsSubscription_ClearMaxPending',['../group__sub_group.html#gafe31911d8372db401d33856465421710',1,'nats.h']]], + ['natssubscription_5fdestroy_160',['natsSubscription_Destroy',['../group__sub_group.html#ga50a95dd96e9b714201679a015d62832f',1,'nats.h']]], + ['natssubscription_5fdrain_161',['natsSubscription_Drain',['../group__sub_group.html#ga26c9736289d326fb7d6df7e2a0df72ab',1,'nats.h']]], + ['natssubscription_5fdraincompletionstatus_162',['natsSubscription_DrainCompletionStatus',['../group__sub_group.html#ga9834bd02f67a25ac084d5ad71e146019',1,'nats.h']]], + ['natssubscription_5fdraintimeout_163',['natsSubscription_DrainTimeout',['../group__sub_group.html#ga9c26a3f9584e7804060a48ec1b7e2a68',1,'nats.h']]], + ['natssubscription_5ffetch_164',['natsSubscription_Fetch',['../group__js_sub_group.html#gafc5e0d2269bd23b4d5fb7f3b05278e50',1,'nats.h']]], + ['natssubscription_5ffetchrequest_165',['natsSubscription_FetchRequest',['../group__js_sub_group.html#ga676292505e7fde8688cfd886b79a10ed',1,'nats.h']]], + ['natssubscription_5fgetconsumerinfo_166',['natsSubscription_GetConsumerInfo',['../group__js_sub_group.html#gaae716a1431db065744c079b71a9f4c2e',1,'nats.h']]], + ['natssubscription_5fgetdelivered_167',['natsSubscription_GetDelivered',['../group__sub_group.html#ga476b7276d0b7f9946834d2bb2423e955',1,'nats.h']]], + ['natssubscription_5fgetdropped_168',['natsSubscription_GetDropped',['../group__sub_group.html#ga24f1636869e26661ce62c9c9f4d80823',1,'nats.h']]], + ['natssubscription_5fgetid_169',['natsSubscription_GetID',['../group__sub_group.html#ga5a029a784c0a7f8b5800b48cc995db20',1,'nats.h']]], + ['natssubscription_5fgetmaxpending_170',['natsSubscription_GetMaxPending',['../group__sub_group.html#ga0abc5d9afbc6b0c9c5adaf533904c968',1,'nats.h']]], + ['natssubscription_5fgetpending_171',['natsSubscription_GetPending',['../group__sub_group.html#gaca6262e2ef842caa701a9f233db72707',1,'nats.h']]], + ['natssubscription_5fgetpendinglimits_172',['natsSubscription_GetPendingLimits',['../group__sub_group.html#ga786bb458981274fe717f266bd3b96d96',1,'nats.h']]], + ['natssubscription_5fgetsequencemismatch_173',['natsSubscription_GetSequenceMismatch',['../group__js_sub_group.html#ga0daed9f0d2d00cb14314ecc180a6fa84',1,'nats.h']]], + ['natssubscription_5fgetstats_174',['natsSubscription_GetStats',['../group__sub_group.html#ga12b60cdb3aca7329edebc480ae86bfab',1,'nats.h']]], + ['natssubscription_5fgetsubject_175',['natsSubscription_GetSubject',['../group__sub_group.html#gadd4872b9fc5678a73f9ab04ce8428432',1,'nats.h']]], + ['natssubscription_5fisvalid_176',['natsSubscription_IsValid',['../group__sub_group.html#ga5e6454bbc7a90b9694112d45bd8de903',1,'nats.h']]], + ['natssubscription_5fnextmsg_177',['natsSubscription_NextMsg',['../group__sub_group.html#ga6538a5d78dfb0f16514b94c8e74c11af',1,'nats.h']]], + ['natssubscription_5fnodeliverydelay_178',['natsSubscription_NoDeliveryDelay',['../group__sub_group.html#ga38f1e41fc7619101fc4aa52014dd5428',1,'nats.h']]], + ['natssubscription_5fqueuedmsgs_179',['natsSubscription_QueuedMsgs',['../group__sub_group.html#ga8a37b2d5290da3aecc05483d79e7e254',1,'nats.h']]], + ['natssubscription_5fsetoncompletecb_180',['natsSubscription_SetOnCompleteCB',['../group__sub_group.html#gaea632f845d473e7461b134c0e7bf4077',1,'nats.h']]], + ['natssubscription_5fsetpendinglimits_181',['natsSubscription_SetPendingLimits',['../group__sub_group.html#ga68a7cea89e75c529a7dd3bb77303dda4',1,'nats.h']]], + ['natssubscription_5funsubscribe_182',['natsSubscription_Unsubscribe',['../group__sub_group.html#gaee87f8be0e6c2a4693ba2cea070583ba',1,'nats.h']]], + ['natssubscription_5fwaitfordraincompletion_183',['natsSubscription_WaitForDrainCompletion',['../group__sub_group.html#ga0408c9b6e4ad4078ac0267656ace222d',1,'nats.h']]] ]; diff --git a/doc/html/search/functions_4.html b/doc/html/search/functions_4.html deleted file mode 100644 index 1657cad0d..000000000 --- a/doc/html/search/functions_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/functions_4.js b/doc/html/search/functions_4.js index 867c83caa..52002a316 100644 --- a/doc/html/search/functions_4.js +++ b/doc/html/search/functions_4.js @@ -1,44 +1,44 @@ var searchData= [ - ['stanconnection_5fclose_1359',['stanConnection_Close',['../group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d',1,'nats.h']]], - ['stanconnection_5fconnect_1360',['stanConnection_Connect',['../group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f',1,'nats.h']]], - ['stanconnection_5fdestroy_1361',['stanConnection_Destroy',['../group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04',1,'nats.h']]], - ['stanconnection_5fgetnatsconnection_1362',['stanConnection_GetNATSConnection',['../group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6',1,'nats.h']]], - ['stanconnection_5fpublish_1363',['stanConnection_Publish',['../group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d',1,'nats.h']]], - ['stanconnection_5fpublishasync_1364',['stanConnection_PublishAsync',['../group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0',1,'nats.h']]], - ['stanconnection_5fqueuesubscribe_1365',['stanConnection_QueueSubscribe',['../group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2',1,'nats.h']]], - ['stanconnection_5freleasenatsconnection_1366',['stanConnection_ReleaseNATSConnection',['../group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6',1,'nats.h']]], - ['stanconnection_5fsubscribe_1367',['stanConnection_Subscribe',['../group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f',1,'nats.h']]], - ['stanconnoptions_5fcreate_1368',['stanConnOptions_Create',['../group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6',1,'nats.h']]], - ['stanconnoptions_5fdestroy_1369',['stanConnOptions_Destroy',['../group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726',1,'nats.h']]], - ['stanconnoptions_5fsetconnectionlosthandler_1370',['stanConnOptions_SetConnectionLostHandler',['../group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3',1,'nats.h']]], - ['stanconnoptions_5fsetconnectionwait_1371',['stanConnOptions_SetConnectionWait',['../group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264',1,'nats.h']]], - ['stanconnoptions_5fsetdiscoveryprefix_1372',['stanConnOptions_SetDiscoveryPrefix',['../group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402',1,'nats.h']]], - ['stanconnoptions_5fsetmaxpubacksinflight_1373',['stanConnOptions_SetMaxPubAcksInflight',['../group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405',1,'nats.h']]], - ['stanconnoptions_5fsetnatsoptions_1374',['stanConnOptions_SetNATSOptions',['../group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4',1,'nats.h']]], - ['stanconnoptions_5fsetpings_1375',['stanConnOptions_SetPings',['../group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b',1,'nats.h']]], - ['stanconnoptions_5fsetpubackwait_1376',['stanConnOptions_SetPubAckWait',['../group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96',1,'nats.h']]], - ['stanconnoptions_5fseturl_1377',['stanConnOptions_SetURL',['../group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3',1,'nats.h']]], - ['stanmsg_5fdestroy_1378',['stanMsg_Destroy',['../group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f',1,'nats.h']]], - ['stanmsg_5fgetdata_1379',['stanMsg_GetData',['../group__stan_msg_group.html#ga27477570a712b0d6315a823fc400b038',1,'nats.h']]], - ['stanmsg_5fgetdatalength_1380',['stanMsg_GetDataLength',['../group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777',1,'nats.h']]], - ['stanmsg_5fgetsequence_1381',['stanMsg_GetSequence',['../group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5',1,'nats.h']]], - ['stanmsg_5fgettimestamp_1382',['stanMsg_GetTimestamp',['../group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452',1,'nats.h']]], - ['stanmsg_5fisredelivered_1383',['stanMsg_IsRedelivered',['../group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0',1,'nats.h']]], - ['stansuboptions_5fcreate_1384',['stanSubOptions_Create',['../group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf',1,'nats.h']]], - ['stansuboptions_5fdeliverallavailable_1385',['stanSubOptions_DeliverAllAvailable',['../group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f',1,'nats.h']]], - ['stansuboptions_5fdestroy_1386',['stanSubOptions_Destroy',['../group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f',1,'nats.h']]], - ['stansuboptions_5fsetackwait_1387',['stanSubOptions_SetAckWait',['../group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf',1,'nats.h']]], - ['stansuboptions_5fsetdurablename_1388',['stanSubOptions_SetDurableName',['../group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14',1,'nats.h']]], - ['stansuboptions_5fsetmanualackmode_1389',['stanSubOptions_SetManualAckMode',['../group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83',1,'nats.h']]], - ['stansuboptions_5fsetmaxinflight_1390',['stanSubOptions_SetMaxInflight',['../group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0',1,'nats.h']]], - ['stansuboptions_5fstartatsequence_1391',['stanSubOptions_StartAtSequence',['../group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1',1,'nats.h']]], - ['stansuboptions_5fstartattime_1392',['stanSubOptions_StartAtTime',['../group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608',1,'nats.h']]], - ['stansuboptions_5fstartattimedelta_1393',['stanSubOptions_StartAtTimeDelta',['../group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5',1,'nats.h']]], - ['stansuboptions_5fstartwithlastreceived_1394',['stanSubOptions_StartWithLastReceived',['../group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c',1,'nats.h']]], - ['stansubscription_5fackmsg_1395',['stanSubscription_AckMsg',['../group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3',1,'nats.h']]], - ['stansubscription_5fclose_1396',['stanSubscription_Close',['../group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc',1,'nats.h']]], - ['stansubscription_5fdestroy_1397',['stanSubscription_Destroy',['../group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba',1,'nats.h']]], - ['stansubscription_5fsetoncompletecb_1398',['stanSubscription_SetOnCompleteCB',['../group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d',1,'nats.h']]], - ['stansubscription_5funsubscribe_1399',['stanSubscription_Unsubscribe',['../group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e',1,'nats.h']]] + ['stanconnection_5fclose_0',['stanConnection_Close',['../group__stan_conn_mgt_group.html#ga4952a7f65a53fdb5ca1c26b1a1656f1d',1,'nats.h']]], + ['stanconnection_5fconnect_1',['stanConnection_Connect',['../group__stan_conn_mgt_group.html#ga35e0e6e5e3b7f3818a3ac3600efb8f8f',1,'nats.h']]], + ['stanconnection_5fdestroy_2',['stanConnection_Destroy',['../group__stan_conn_mgt_group.html#gaea095eec18fdf04e06de16711f8b1a04',1,'nats.h']]], + ['stanconnection_5fgetnatsconnection_3',['stanConnection_GetNATSConnection',['../group__stan_conn_mgt_group.html#ga166ec494a55c9b1f9ebafd2294e05ff6',1,'nats.h']]], + ['stanconnection_5fpublish_4',['stanConnection_Publish',['../group__stan_conn_pub_group.html#ga24f3f7f709b15fe53e1edaeead08fc7d',1,'nats.h']]], + ['stanconnection_5fpublishasync_5',['stanConnection_PublishAsync',['../group__stan_conn_pub_group.html#ga0c4d1e4615f8ac834f0a4021f75d39f0',1,'nats.h']]], + ['stanconnection_5fqueuesubscribe_6',['stanConnection_QueueSubscribe',['../group__stan_conn_sub_group.html#ga17d42bf9a4fa39470561a1a668e6b4a2',1,'nats.h']]], + ['stanconnection_5freleasenatsconnection_7',['stanConnection_ReleaseNATSConnection',['../group__stan_conn_mgt_group.html#ga2e56a93825e1214a5ab688860e2a8ce6',1,'nats.h']]], + ['stanconnection_5fsubscribe_8',['stanConnection_Subscribe',['../group__stan_conn_sub_group.html#gae545358fdc493baf6d29429a8156781f',1,'nats.h']]], + ['stanconnoptions_5fcreate_9',['stanConnOptions_Create',['../group__stan_conn_opts_group.html#gaff52a1ce90253b4bdbb0005fca4f71b6',1,'nats.h']]], + ['stanconnoptions_5fdestroy_10',['stanConnOptions_Destroy',['../group__stan_conn_opts_group.html#ga83fd0a29b136cbfb643be642eb2fa726',1,'nats.h']]], + ['stanconnoptions_5fsetconnectionlosthandler_11',['stanConnOptions_SetConnectionLostHandler',['../group__stan_conn_opts_group.html#ga19ba15c8001aa835b261eea3a309e6d3',1,'nats.h']]], + ['stanconnoptions_5fsetconnectionwait_12',['stanConnOptions_SetConnectionWait',['../group__stan_conn_opts_group.html#ga66c72c482696d9ceca71fced7cbb1264',1,'nats.h']]], + ['stanconnoptions_5fsetdiscoveryprefix_13',['stanConnOptions_SetDiscoveryPrefix',['../group__stan_conn_opts_group.html#ga07105d1d00878bba19f47243b2c88402',1,'nats.h']]], + ['stanconnoptions_5fsetmaxpubacksinflight_14',['stanConnOptions_SetMaxPubAcksInflight',['../group__stan_conn_opts_group.html#ga29eee1be7eff749aeac3bab60d1b0405',1,'nats.h']]], + ['stanconnoptions_5fsetnatsoptions_15',['stanConnOptions_SetNATSOptions',['../group__stan_conn_opts_group.html#gae3fc9a4daa7f85367811a313857337b4',1,'nats.h']]], + ['stanconnoptions_5fsetpings_16',['stanConnOptions_SetPings',['../group__stan_conn_opts_group.html#gad835223f08fbeae2a3c7a34d3fa1550b',1,'nats.h']]], + ['stanconnoptions_5fsetpubackwait_17',['stanConnOptions_SetPubAckWait',['../group__stan_conn_opts_group.html#ga36f2ee441562dcf619d6e020b823fc96',1,'nats.h']]], + ['stanconnoptions_5fseturl_18',['stanConnOptions_SetURL',['../group__stan_conn_opts_group.html#ga3c6d511fc1e1febcdf5344960de5a0b3',1,'nats.h']]], + ['stanmsg_5fdestroy_19',['stanMsg_Destroy',['../group__stan_msg_group.html#gacd0059fb499963f5b2eae18053e5f74f',1,'nats.h']]], + ['stanmsg_5fgetdata_20',['stanMsg_GetData',['../group__stan_msg_group.html#ga2f27fbfb79a46c52e079f670c59e1260',1,'nats.h']]], + ['stanmsg_5fgetdatalength_21',['stanMsg_GetDataLength',['../group__stan_msg_group.html#ga7d1e394a686bc25ab7376b7f28b9e777',1,'nats.h']]], + ['stanmsg_5fgetsequence_22',['stanMsg_GetSequence',['../group__stan_msg_group.html#ga98b66ff73447e1d7e329edbfcde782b5',1,'nats.h']]], + ['stanmsg_5fgettimestamp_23',['stanMsg_GetTimestamp',['../group__stan_msg_group.html#ga2fa524b11e9621cf46ca9b1a3ca66452',1,'nats.h']]], + ['stanmsg_5fisredelivered_24',['stanMsg_IsRedelivered',['../group__stan_msg_group.html#ga8e537d014b89d9d7da7906b2ee75d5c0',1,'nats.h']]], + ['stansuboptions_5fcreate_25',['stanSubOptions_Create',['../group__stan_sub_opts_group.html#gad87a2cef4f4ddf64696f9864773c37cf',1,'nats.h']]], + ['stansuboptions_5fdeliverallavailable_26',['stanSubOptions_DeliverAllAvailable',['../group__stan_sub_opts_group.html#gab09b81358e93199a4631eb06f1ec179f',1,'nats.h']]], + ['stansuboptions_5fdestroy_27',['stanSubOptions_Destroy',['../group__stan_sub_opts_group.html#ga1b56877d0a6729e148c9c288e2b88e3f',1,'nats.h']]], + ['stansuboptions_5fsetackwait_28',['stanSubOptions_SetAckWait',['../group__stan_sub_opts_group.html#gafbb4e6c74978c4e8f30f016c20cc2bdf',1,'nats.h']]], + ['stansuboptions_5fsetdurablename_29',['stanSubOptions_SetDurableName',['../group__stan_sub_opts_group.html#gaa018bceba99ef3726157e87c6918ab14',1,'nats.h']]], + ['stansuboptions_5fsetmanualackmode_30',['stanSubOptions_SetManualAckMode',['../group__stan_sub_opts_group.html#ga6f49ae2629e49d2bfa35990cf030bf83',1,'nats.h']]], + ['stansuboptions_5fsetmaxinflight_31',['stanSubOptions_SetMaxInflight',['../group__stan_sub_opts_group.html#ga35efbdea888e00440c500845064931c0',1,'nats.h']]], + ['stansuboptions_5fstartatsequence_32',['stanSubOptions_StartAtSequence',['../group__stan_sub_opts_group.html#ga6cb7f6e1ac697d16959f9042eeb84dc1',1,'nats.h']]], + ['stansuboptions_5fstartattime_33',['stanSubOptions_StartAtTime',['../group__stan_sub_opts_group.html#gaafd7a553486eea3c9d309da0744a3608',1,'nats.h']]], + ['stansuboptions_5fstartattimedelta_34',['stanSubOptions_StartAtTimeDelta',['../group__stan_sub_opts_group.html#ga27d9175901997b8468997019746599b5',1,'nats.h']]], + ['stansuboptions_5fstartwithlastreceived_35',['stanSubOptions_StartWithLastReceived',['../group__stan_sub_opts_group.html#ga856a74e31f3307faf988747c1f88717c',1,'nats.h']]], + ['stansubscription_5fackmsg_36',['stanSubscription_AckMsg',['../group__stan_sub_group.html#ga3a1cca9fa3ea54fcf7a43fd1335a26d3',1,'nats.h']]], + ['stansubscription_5fclose_37',['stanSubscription_Close',['../group__stan_sub_group.html#gacfa3a7b4fa333c84acfa7521fbbb5bcc',1,'nats.h']]], + ['stansubscription_5fdestroy_38',['stanSubscription_Destroy',['../group__stan_sub_group.html#ga3f6ce924f6a1830a55e30e9910aad4ba',1,'nats.h']]], + ['stansubscription_5fsetoncompletecb_39',['stanSubscription_SetOnCompleteCB',['../group__stan_sub_group.html#ga7b039908ec45cfc2c16ec61ba8daca9d',1,'nats.h']]], + ['stansubscription_5funsubscribe_40',['stanSubscription_Unsubscribe',['../group__stan_sub_group.html#gafa428a7e0f6800216cb06fd738bd235e',1,'nats.h']]] ]; diff --git a/doc/html/search/groups_0.html b/doc/html/search/groups_0.html deleted file mode 100644 index c600b4970..000000000 --- a/doc/html/search/groups_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_0.js b/doc/html/search/groups_0.js index 6349b760e..7bbcd1bf7 100644 --- a/doc/html/search/groups_0.js +++ b/doc/html/search/groups_0.js @@ -1,5 +1,5 @@ var searchData= [ - ['callbacks_1933',['Callbacks',['../group__callbacks_group.html',1,'(Global Namespace)'],['../group__micro_callbacks.html',1,'(Global Namespace)']]], - ['connection_1934',['Connection',['../group__conn_group.html',1,'']]] + ['adapter_0',['adapter',['../group__libevent_functions.html',1,'Libevent Adapter'],['../group__libuv_functions.html',1,'Libuv Adapter']]], + ['assets_20management_1',['JetStream Assets Management',['../group__js_assets_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_1.html b/doc/html/search/groups_1.html deleted file mode 100644 index 2eb3550dc..000000000 --- a/doc/html/search/groups_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_1.js b/doc/html/search/groups_1.js index e18e52761..92e71156f 100644 --- a/doc/html/search/groups_1.js +++ b/doc/html/search/groups_1.js @@ -1,5 +1,7 @@ var searchData= [ - ['environment_20variables_1935',['Environment Variables',['../group__env_variables_group.html',1,'']]], - ['experimental_20_2d_20microservices_1936',['EXPERIMENTAL - Microservices',['../group__micro_group.html',1,'']]] + ['callbacks_0',['callbacks',['../group__callbacks_group.html',1,'Callbacks'],['../group__micro_callbacks.html',1,'Callbacks']]], + ['connection_1',['connection',['../group__conn_group.html',1,'Connection'],['../group__stan_conn_group.html',1,'Streaming Connection']]], + ['connection_20options_2',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], + ['constants_3',['Public constants',['../group__micro_constants.html',1,'']]] ]; diff --git a/doc/html/search/groups_2.html b/doc/html/search/groups_2.html deleted file mode 100644 index 12f4af7a0..000000000 --- a/doc/html/search/groups_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_2.js b/doc/html/search/groups_2.js index 97b48f2a0..46fcb97ea 100644 --- a/doc/html/search/groups_2.js +++ b/doc/html/search/groups_2.js @@ -1,4 +1,6 @@ var searchData= [ - ['functions_1937',['Functions',['../group__func_group.html',1,'(Global Namespace)'],['../group__micro_functions.html',1,'(Global Namespace)']]] + ['entries_0',['KeyValue store entries',['../group__kv_entry.html',1,'']]], + ['environment_20variables_1',['Environment Variables',['../group__env_variables_group.html',1,'']]], + ['experimental_20microservices_2',['EXPERIMENTAL - Microservices',['../group__micro_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_3.html b/doc/html/search/groups_3.html deleted file mode 100644 index 5e235b53c..000000000 --- a/doc/html/search/groups_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_3.js b/doc/html/search/groups_3.js index 5404eecb6..d1333f1f9 100644 --- a/doc/html/search/groups_3.js +++ b/doc/html/search/groups_3.js @@ -1,4 +1,4 @@ var searchData= [ - ['inboxes_1938',['Inboxes',['../group__inbox_group.html',1,'']]] + ['functions_0',['functions',['../group__func_group.html',1,'Functions'],['../group__micro_functions.html',1,'Functions']]] ]; diff --git a/doc/html/search/groups_4.html b/doc/html/search/groups_4.html deleted file mode 100644 index 99405e159..000000000 --- a/doc/html/search/groups_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_4.js b/doc/html/search/groups_4.js index 1ff7a1cee..0fdda84c2 100644 --- a/doc/html/search/groups_4.js +++ b/doc/html/search/groups_4.js @@ -1,5 +1,4 @@ var searchData= [ - ['jetstream_1939',['JetStream',['../group__js_group.html',1,'']]], - ['jetstream_20assets_20management_1940',['JetStream Assets Management',['../group__js_assets_group.html',1,'']]] + ['inboxes_0',['Inboxes',['../group__inbox_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_5.html b/doc/html/search/groups_5.html deleted file mode 100644 index 583f5f58a..000000000 --- a/doc/html/search/groups_5.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_5.js b/doc/html/search/groups_5.js index 7f263d40a..53a6578b9 100644 --- a/doc/html/search/groups_5.js +++ b/doc/html/search/groups_5.js @@ -1,8 +1,5 @@ var searchData= [ - ['keyvalue_20store_1941',['KeyValue store',['../group__kv_group.html',1,'']]], - ['keyvalue_20store_20entries_1942',['KeyValue store entries',['../group__kv_entry.html',1,'']]], - ['keyvalue_20store_20management_1943',['KeyValue store management',['../group__kv_group_mgt.html',1,'']]], - ['keyvalue_20store_20status_1944',['KeyValue store status',['../group__kv_status.html',1,'']]], - ['keyvalue_20store_20watcher_1945',['KeyValue store watcher',['../group__kv_watcher.html',1,'']]] + ['jetstream_0',['JetStream',['../group__js_group.html',1,'']]], + ['jetstream_20assets_20management_1',['JetStream Assets Management',['../group__js_assets_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_6.html b/doc/html/search/groups_6.html deleted file mode 100644 index df6a310f8..000000000 --- a/doc/html/search/groups_6.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_6.js b/doc/html/search/groups_6.js index 7ccf1a8d2..8dd1858f9 100644 --- a/doc/html/search/groups_6.js +++ b/doc/html/search/groups_6.js @@ -1,6 +1,8 @@ var searchData= [ - ['libevent_20adapter_1946',['Libevent Adapter',['../group__libevent_functions.html',1,'']]], - ['library_1947',['Library',['../group__library_group.html',1,'']]], - ['libuv_20adapter_1948',['Libuv Adapter',['../group__libuv_functions.html',1,'']]] + ['keyvalue_20store_0',['KeyValue store',['../group__kv_group.html',1,'']]], + ['keyvalue_20store_20entries_1',['KeyValue store entries',['../group__kv_entry.html',1,'']]], + ['keyvalue_20store_20management_2',['KeyValue store management',['../group__kv_group_mgt.html',1,'']]], + ['keyvalue_20store_20status_3',['KeyValue store status',['../group__kv_status.html',1,'']]], + ['keyvalue_20store_20watcher_4',['KeyValue store watcher',['../group__kv_watcher.html',1,'']]] ]; diff --git a/doc/html/search/groups_7.html b/doc/html/search/groups_7.html deleted file mode 100644 index 8964e0508..000000000 --- a/doc/html/search/groups_7.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_7.js b/doc/html/search/groups_7.js index 5162a2293..150113b7e 100644 --- a/doc/html/search/groups_7.js +++ b/doc/html/search/groups_7.js @@ -1,12 +1,6 @@ var searchData= [ - ['management_1949',['Management',['../group__conn_mgt_group.html',1,'(Global Namespace)'],['../group__stan_conn_mgt_group.html',1,'(Global Namespace)']]], - ['message_1950',['Message',['../group__msg_group.html',1,'']]], - ['messages_1951',['Messages',['../group__js_msg.html',1,'']]], - ['microclient_1952',['microClient',['../group__micro_client_functions.html',1,'']]], - ['microerror_1953',['microError',['../group__micro_error_functions.html',1,'']]], - ['microgroup_1954',['microGroup',['../group__micro_group_functions.html',1,'']]], - ['microrequest_1955',['microRequest',['../group__micro_request_functions.html',1,'']]], - ['microservice_1956',['microService',['../group__micro_service_functions.html',1,'']]], - ['miscellaneous_1957',['Miscellaneous',['../group__micro_cleanup_functions.html',1,'']]] + ['libevent_20adapter_0',['Libevent Adapter',['../group__libevent_functions.html',1,'']]], + ['library_1',['Library',['../group__library_group.html',1,'']]], + ['libuv_20adapter_2',['Libuv Adapter',['../group__libuv_functions.html',1,'']]] ]; diff --git a/doc/html/search/groups_8.html b/doc/html/search/groups_8.html deleted file mode 100644 index 7987ca395..000000000 --- a/doc/html/search/groups_8.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_8.js b/doc/html/search/groups_8.js index 9876c8d1c..8124f803d 100644 --- a/doc/html/search/groups_8.js +++ b/doc/html/search/groups_8.js @@ -1,4 +1,13 @@ var searchData= [ - ['options_1958',['Options',['../group__opts_group.html',1,'']]] + ['management_0',['management',['../group__js_assets_group.html',1,'JetStream Assets Management'],['../group__kv_group_mgt.html',1,'KeyValue store management'],['../group__conn_mgt_group.html',1,'Management'],['../group__stan_conn_mgt_group.html',1,'Management']]], + ['message_1',['message',['../group__msg_group.html',1,'Message'],['../group__stan_msg_group.html',1,'Streaming Message']]], + ['messages_2',['Messages',['../group__js_msg.html',1,'']]], + ['microclient_3',['microClient',['../group__micro_client_functions.html',1,'']]], + ['microerror_4',['microError',['../group__micro_error_functions.html',1,'']]], + ['microgroup_5',['microGroup',['../group__micro_group_functions.html',1,'']]], + ['microrequest_6',['microRequest',['../group__micro_request_functions.html',1,'']]], + ['microservice_7',['microService',['../group__micro_service_functions.html',1,'']]], + ['microservices_8',['EXPERIMENTAL - Microservices',['../group__micro_group.html',1,'']]], + ['miscellaneous_9',['Miscellaneous',['../group__micro_cleanup_functions.html',1,'']]] ]; diff --git a/doc/html/search/groups_9.html b/doc/html/search/groups_9.html deleted file mode 100644 index 4567ddf21..000000000 --- a/doc/html/search/groups_9.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_9.js b/doc/html/search/groups_9.js index 3dade2e01..f27699fce 100644 --- a/doc/html/search/groups_9.js +++ b/doc/html/search/groups_9.js @@ -1,6 +1,4 @@ var searchData= [ - ['public_20constants_1959',['Public constants',['../group__micro_constants.html',1,'']]], - ['public_20structs_1960',['Public structs',['../group__micro_structs.html',1,'']]], - ['publishing_1961',['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)']]] + ['options_0',['options',['../group__opts_group.html',1,'Options'],['../group__stan_conn_opts_group.html',1,'Streaming Connection Options'],['../group__stan_sub_opts_group.html',1,'Streaming Subscription Options']]] ]; diff --git a/doc/html/search/groups_a.html b/doc/html/search/groups_a.html deleted file mode 100644 index 31f0da4df..000000000 --- a/doc/html/search/groups_a.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_a.js b/doc/html/search/groups_a.js index 01644d180..e012638b4 100644 --- a/doc/html/search/groups_a.js +++ b/doc/html/search/groups_a.js @@ -1,12 +1,6 @@ var searchData= [ - ['statistics_1962',['Statistics',['../group__stats_group.html',1,'']]], - ['status_1963',['Status',['../group__status_group.html',1,'']]], - ['streaming_20connection_1964',['Streaming Connection',['../group__stan_conn_group.html',1,'']]], - ['streaming_20connection_20options_1965',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], - ['streaming_20message_1966',['Streaming Message',['../group__stan_msg_group.html',1,'']]], - ['streaming_20subscription_1967',['Streaming Subscription',['../group__stan_sub_group.html',1,'']]], - ['streaming_20subscription_20options_1968',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]], - ['subscribing_1969',['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_1970',['Subscription',['../group__sub_group.html',1,'']]] + ['public_20constants_0',['Public constants',['../group__micro_constants.html',1,'']]], + ['public_20structs_1',['Public structs',['../group__micro_structs.html',1,'']]], + ['publishing_2',['publishing',['../group__conn_pub_group.html',1,'Publishing'],['../group__stan_conn_pub_group.html',1,'Publishing'],['../group__js_pub_group.html',1,'Publishing']]] ]; diff --git a/doc/html/search/groups_b.html b/doc/html/search/groups_b.html deleted file mode 100644 index 8f9334792..000000000 --- a/doc/html/search/groups_b.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_b.js b/doc/html/search/groups_b.js index cec3e0335..bbebdb64d 100644 --- a/doc/html/search/groups_b.js +++ b/doc/html/search/groups_b.js @@ -1,4 +1,19 @@ var searchData= [ - ['types_1971',['Types',['../group__micro_types.html',1,'(Global Namespace)'],['../group__types_group.html',1,'(Global Namespace)']]] + ['statistics_0',['Statistics',['../group__stats_group.html',1,'']]], + ['status_1',['status',['../group__kv_status.html',1,'KeyValue store status'],['../group__status_group.html',1,'Status']]], + ['store_2',['KeyValue store',['../group__kv_group.html',1,'']]], + ['store_20entries_3',['KeyValue store entries',['../group__kv_entry.html',1,'']]], + ['store_20management_4',['KeyValue store management',['../group__kv_group_mgt.html',1,'']]], + ['store_20status_5',['KeyValue store status',['../group__kv_status.html',1,'']]], + ['store_20watcher_6',['KeyValue store watcher',['../group__kv_watcher.html',1,'']]], + ['streaming_20connection_7',['Streaming Connection',['../group__stan_conn_group.html',1,'']]], + ['streaming_20connection_20options_8',['Streaming Connection Options',['../group__stan_conn_opts_group.html',1,'']]], + ['streaming_20message_9',['Streaming Message',['../group__stan_msg_group.html',1,'']]], + ['streaming_20subscription_10',['Streaming Subscription',['../group__stan_sub_group.html',1,'']]], + ['streaming_20subscription_20options_11',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]], + ['structs_12',['Public structs',['../group__micro_structs.html',1,'']]], + ['subscribing_13',['subscribing',['../group__js_sub_group.html',1,'Subscribing'],['../group__stan_conn_sub_group.html',1,'Subscribing'],['../group__conn_sub_group.html',1,'Subscribing']]], + ['subscription_14',['subscription',['../group__stan_sub_group.html',1,'Streaming Subscription'],['../group__sub_group.html',1,'Subscription']]], + ['subscription_20options_15',['Streaming Subscription Options',['../group__stan_sub_opts_group.html',1,'']]] ]; diff --git a/doc/html/search/groups_c.html b/doc/html/search/groups_c.html deleted file mode 100644 index 158308793..000000000 --- a/doc/html/search/groups_c.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/groups_c.js b/doc/html/search/groups_c.js index af2851d9e..4847fec8c 100644 --- a/doc/html/search/groups_c.js +++ b/doc/html/search/groups_c.js @@ -1,4 +1,4 @@ var searchData= [ - ['wildcards_1972',['Wildcards',['../group__wildcards_group.html',1,'']]] + ['types_0',['types',['../group__types_group.html',1,'Types'],['../group__micro_types.html',1,'Types']]] ]; diff --git a/doc/html/search/groups_d.js b/doc/html/search/groups_d.js new file mode 100644 index 000000000..9e9b65d4d --- /dev/null +++ b/doc/html/search/groups_d.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['variables_0',['Environment Variables',['../group__env_variables_group.html',1,'']]] +]; diff --git a/doc/html/search/groups_e.js b/doc/html/search/groups_e.js new file mode 100644 index 000000000..de8ed4b06 --- /dev/null +++ b/doc/html/search/groups_e.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['watcher_0',['KeyValue store watcher',['../group__kv_watcher.html',1,'']]], + ['wildcards_1',['Wildcards',['../group__wildcards_group.html',1,'']]] +]; diff --git a/doc/html/search/mag.svg b/doc/html/search/mag.svg new file mode 100644 index 000000000..ffb6cf0d0 --- /dev/null +++ b/doc/html/search/mag.svg @@ -0,0 +1,24 @@ + + + + + + + diff --git a/doc/html/search/mag_d.svg b/doc/html/search/mag_d.svg new file mode 100644 index 000000000..4122773f9 --- /dev/null +++ b/doc/html/search/mag_d.svg @@ -0,0 +1,24 @@ + + + + + + + diff --git a/doc/html/search/mag_sel.svg b/doc/html/search/mag_sel.svg index 03626f64a..553dba877 100644 --- a/doc/html/search/mag_sel.svg +++ b/doc/html/search/mag_sel.svg @@ -1,59 +1,17 @@ - + - - - - image/svg+xml - - - - - + > - + /> + /> diff --git a/doc/html/search/mag_seld.svg b/doc/html/search/mag_seld.svg new file mode 100644 index 000000000..c906f84c8 --- /dev/null +++ b/doc/html/search/mag_seld.svg @@ -0,0 +1,31 @@ + + + + + + + + + diff --git a/doc/html/search/nomatches.html b/doc/html/search/nomatches.html deleted file mode 100644 index 2b9360b6b..000000000 --- a/doc/html/search/nomatches.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - -
-
No Matches
-
- - diff --git a/doc/html/search/pages_0.html b/doc/html/search/pages_0.html deleted file mode 100644 index 8517b48f0..000000000 --- a/doc/html/search/pages_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/pages_0.js b/doc/html/search/pages_0.js index 8cd5c4e41..c30cc2764 100644 --- a/doc/html/search/pages_0.js +++ b/doc/html/search/pages_0.js @@ -1,4 +1,5 @@ var searchData= [ - ['_25nats_20c_20client_2e_1973',['%NATS C client.',['../index.html',1,'']]] + ['c_20client_0',['NATS C client.',['../index.html',1,'']]], + ['client_1',['NATS C client.',['../index.html',1,'']]] ]; diff --git a/doc/html/search/pages_1.html b/doc/html/search/pages_1.html deleted file mode 100644 index a0fb67963..000000000 --- a/doc/html/search/pages_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
-
Loading...
-
- -
Searching...
-
No Matches
- -
- - diff --git a/doc/html/search/pages_1.js b/doc/html/search/pages_1.js index 94febab30..4d858458c 100644 --- a/doc/html/search/pages_1.js +++ b/doc/html/search/pages_1.js @@ -1,4 +1,4 @@ var searchData= [ - ['deprecated_20list_1974',['Deprecated List',['../deprecated.html',1,'']]] + ['deprecated_20list_0',['Deprecated List',['../deprecated.html',1,'']]] ]; diff --git a/doc/html/search/pages_2.js b/doc/html/search/pages_2.js new file mode 100644 index 000000000..1ad91e39e --- /dev/null +++ b/doc/html/search/pages_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['list_0',['Deprecated List',['../deprecated.html',1,'']]] +]; diff --git a/doc/html/search/pages_3.js b/doc/html/search/pages_3.js new file mode 100644 index 000000000..6eba9d060 --- /dev/null +++ b/doc/html/search/pages_3.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['nats_20c_20client_0',['NATS C client.',['../index.html',1,'']]] +]; diff --git a/doc/html/search/search.css b/doc/html/search/search.css index 9074198f8..19f76f9d5 100644 --- a/doc/html/search/search.css +++ b/doc/html/search/search.css @@ -1,10 +1,33 @@ -/*---------------- Search Box */ +/*---------------- Search Box positioning */ + +#main-menu > li:last-child { + /* This
  • object is the parent of the search bar */ + display: flex; + justify-content: center; + align-items: center; + height: 36px; + margin-right: 1em; +} + +/*---------------- Search box styling */ + +.SRPage * { + font-weight: normal; + line-height: normal; +} + +dark-mode-toggle { + margin-left: 5px; + display: flex; + float: right; +} #MSearchBox { + display: inline-block; white-space : nowrap; - background: white; + background: var(--search-background-color); border-radius: 0.65em; - box-shadow: inset 0.5px 0.5px 3px 0px #555; + box-shadow: var(--search-box-shadow); z-index: 102; } @@ -17,28 +40,47 @@ #MSearchSelect { display: inline-block; vertical-align: middle; - height: 1.4em; - padding: 0 0 0 0.3em; - margin: 0; + width: 20px; + height: 19px; + background-image: var(--search-magnification-select-image); + margin: 0 0 0 0.3em; + padding: 0; +} + +#MSearchSelectExt { + display: inline-block; + vertical-align: middle; + width: 10px; + height: 19px; + background-image: var(--search-magnification-image); + margin: 0 0 0 0.5em; + padding: 0; } + #MSearchField { display: inline-block; vertical-align: middle; width: 7.5em; - height: 1.1em; + height: 19px; margin: 0 0.15em; padding: 0; line-height: 1em; border:none; - color: #909090; + color: var(--search-foreground-color); outline: none; - font-family: Arial, Verdana, sans-serif; + font-family: var(--font-family-search); -webkit-border-radius: 0px; border-radius: 0px; background: none; } +@media(hover: none) { + /* to avoid zooming on iOS */ + #MSearchField { + font-size: 16px; + } +} #MSearchBox .right { display: inline-block; @@ -59,23 +101,15 @@ } #MSearchCloseImg { - height: 1.4em; padding: 0.3em; margin: 0; } .MSearchBoxActive #MSearchField { - color: #000000; + color: var(--search-active-color); } -#main-menu > li:last-child { - /* This
  • object is the parent of the search bar */ - display: flex; - justify-content: center; - align-items: center; - height: 36px; - margin-right: 1em; -} + /*---------------- Search filter selection */ @@ -83,8 +117,8 @@ display: none; position: absolute; left: 0; top: 0; - border: 1px solid #90A5CE; - background-color: #F9FAFC; + border: 1px solid var(--search-filter-border-color); + background-color: var(--search-filter-background-color); z-index: 10001; padding-top: 4px; padding-bottom: 4px; @@ -97,7 +131,7 @@ } .SelectItem { - font: 8pt Arial, Verdana, sans-serif; + font: 8pt var(--font-family-search); padding-left: 2px; padding-right: 12px; border: 0px; @@ -105,7 +139,7 @@ span.SelectionMark { margin-right: 4px; - font-family: monospace; + font-family: var(--font-family-monospace); outline-style: none; text-decoration: none; } @@ -113,7 +147,7 @@ span.SelectionMark { a.SelectItem { display: block; outline-style: none; - color: #000000; + color: var(--search-filter-foreground-color); text-decoration: none; padding-left: 6px; padding-right: 12px; @@ -121,14 +155,14 @@ a.SelectItem { a.SelectItem:focus, a.SelectItem:active { - color: #000000; + color: var(--search-filter-foreground-color); outline-style: none; text-decoration: none; } a.SelectItem:hover { - color: #FFFFFF; - background-color: #3D578C; + color: var(--search-filter-highlight-text-color); + background-color: var(--search-filter-highlight-bg-color); outline-style: none; text-decoration: none; cursor: pointer; @@ -138,7 +172,7 @@ a.SelectItem:hover { /*---------------- Search results window */ iframe#MSearchResults { - width: 60ex; + /*width: 60ex;*/ height: 15em; } @@ -146,9 +180,12 @@ iframe#MSearchResults { display: none; position: absolute; left: 0; top: 0; - border: 1px solid #000; - background-color: #EEF1F7; + border: 1px solid var(--search-results-border-color); + background-color: var(--search-results-background-color); z-index:10000; + width: 300px; + height: 400px; + overflow: auto; } /* ----------------------------------- */ @@ -156,7 +193,6 @@ iframe#MSearchResults { #SRIndex { clear:both; - padding-bottom: 15px; } .SREntry { @@ -169,8 +205,9 @@ iframe#MSearchResults { padding: 1px 5px; } -body.SRPage { +div.SRPage { margin: 5px 2px; + background-color: var(--search-results-background-color); } .SRChildren { @@ -182,17 +219,18 @@ body.SRPage { } .SRSymbol { - font-weight: bold; - color: #425E97; - font-family: Arial, Verdana, sans-serif; + font-weight: bold; + color: var(--search-results-foreground-color); + font-family: var(--font-family-search); text-decoration: none; outline: none; } a.SRScope { display: block; - color: #425E97; - font-family: Arial, Verdana, sans-serif; + color: var(--search-results-foreground-color); + font-family: var(--font-family-search); + font-size: 8pt; text-decoration: none; outline: none; } @@ -204,14 +242,14 @@ a.SRScope:focus, a.SRScope:active { span.SRScope { padding-left: 4px; - font-family: Arial, Verdana, sans-serif; + font-family: var(--font-family-search); } .SRPage .SRStatus { padding: 2px 5px; font-size: 8pt; font-style: italic; - font-family: Arial, Verdana, sans-serif; + font-family: var(--font-family-search); } .SRResult { @@ -225,14 +263,10 @@ div.searchresults { /*---------------- External search page results */ -.searchresult { - background-color: #F0F3F8; -} - .pages b { color: white; padding: 5px 5px 3px 5px; - background-image: url("../tab_a.png"); + background-image: var(--nav-gradient-active-image-parent); background-repeat: repeat-x; text-shadow: 0 1px 1px #000000; } diff --git a/doc/html/search/search.js b/doc/html/search/search.js index fb226f734..6fd40c677 100644 --- a/doc/html/search/search.js +++ b/doc/html/search/search.js @@ -73,6 +73,8 @@ function getYPos(item) return y; } +var searchResults = new SearchResults("searchResults"); + /* A class handling everything associated with the search panel. Parameters: @@ -80,7 +82,7 @@ function getYPos(item) storing this instance. Is needed to be able to set timeouts. resultPath - path to use for external files */ -function SearchBox(name, resultsPath, inFrame, label, extension) +function SearchBox(name, resultsPath, extension) { if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); } if (!extension || extension == "") { extension = ".html"; } @@ -96,8 +98,6 @@ function SearchBox(name, resultsPath, inFrame, label, extension) this.hideTimeout = 0; this.searchIndex = 0; this.searchActive = false; - this.insideFrame = inFrame; - this.searchLabel = label; this.extension = extension; // ----------- DOM Elements @@ -136,30 +136,14 @@ function SearchBox(name, resultsPath, inFrame, label, extension) var searchSelectWindow = this.DOMSearchSelectWindow(); var searchField = this.DOMSearchSelect(); - if (this.insideFrame) - { - var left = getXPos(searchField); - var top = getYPos(searchField); - left += searchField.offsetWidth + 6; - top += searchField.offsetHeight; - - // show search selection popup - searchSelectWindow.style.display='block'; - left -= searchSelectWindow.offsetWidth; - searchSelectWindow.style.left = left + 'px'; - searchSelectWindow.style.top = top + 'px'; - } - else - { - var left = getXPos(searchField); - var top = getYPos(searchField); - top += searchField.offsetHeight; + var left = getXPos(searchField); + var top = getYPos(searchField); + top += searchField.offsetHeight; - // show search selection popup - searchSelectWindow.style.display='block'; - searchSelectWindow.style.left = left + 'px'; - searchSelectWindow.style.top = top + 'px'; - } + // show search selection popup + searchSelectWindow.style.display='block'; + searchSelectWindow.style.left = left + 'px'; + searchSelectWindow.style.top = top + 'px'; // stop selection hide timer if (this.hideTimeout) @@ -172,7 +156,7 @@ function SearchBox(name, resultsPath, inFrame, label, extension) this.OnSearchSelectHide = function() { - this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()", + this.hideTimeout = setTimeout(this.CloseSelectionWindow.bind(this), this.closeSelectionTimeout); } @@ -205,11 +189,13 @@ function SearchBox(name, resultsPath, inFrame, label, extension) } else { - window.frames.MSearchResults.postMessage("take_focus", "*"); + var elem = searchResults.NavNext(0); + if (elem) elem.focus(); } } else if (e.keyCode==27) // Escape out of the search field { + e.stopPropagation(); this.DOMSearchField().blur(); this.DOMPopupSearchResultsWindow().style.display = 'none'; this.DOMSearchClose().style.display = 'none'; @@ -226,7 +212,7 @@ function SearchBox(name, resultsPath, inFrame, label, extension) if (searchValue != "") // non-empty search { // set timer for search update - this.keyTimeout = setTimeout(this.name + '.Search()', + this.keyTimeout = setTimeout(this.Search.bind(this), this.keyTimeoutLength); } else // empty search field @@ -304,6 +290,7 @@ function SearchBox(name, resultsPath, inFrame, label, extension) } else if (e.keyCode==13 || e.keyCode==27) { + e.stopPropagation(); this.OnSelectItem(this.searchIndex); this.CloseSelectionWindow(); this.DOMSearchField().focus(); @@ -341,55 +328,70 @@ function SearchBox(name, resultsPath, inFrame, label, extension) idxChar = searchValue.substr(0, 2); } - var resultsPage; - var resultsPageWithSearch; - var hasResultsPage; + var jsFile; var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar); if (idx!=-1) { var hexCode=idx.toString(16); - resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + this.extension; - resultsPageWithSearch = resultsPage+'?'+escape(searchValue); - hasResultsPage = true; + jsFile = this.resultsPath + indexSectionNames[this.searchIndex] + '_' + hexCode + '.js'; } - else // nothing available for this search term - { - resultsPage = this.resultsPath + '/nomatches' + this.extension; - resultsPageWithSearch = resultsPage; - hasResultsPage = false; + + var loadJS = function(url, impl, loc){ + var scriptTag = document.createElement('script'); + scriptTag.src = url; + scriptTag.onload = impl; + scriptTag.onreadystatechange = impl; + loc.appendChild(scriptTag); } - window.frames.MSearchResults.location = resultsPageWithSearch; var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + var domSearchBox = this.DOMSearchBox(); + var domPopupSearchResults = this.DOMPopupSearchResults(); + var domSearchClose = this.DOMSearchClose(); + var resultsPath = this.resultsPath; + + var handleResults = function() { + document.getElementById("Loading").style.display="none"; + if (typeof searchData !== 'undefined') { + createResults(resultsPath); + document.getElementById("NoMatches").style.display="none"; + } + + if (idx!=-1) { + searchResults.Search(searchValue); + } else { // no file with search results => force empty search results + searchResults.Search('===='); + } - if (domPopupSearchResultsWindow.style.display!='block') - { - var domSearchBox = this.DOMSearchBox(); - this.DOMSearchClose().style.display = 'inline-block'; - if (this.insideFrame) - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - domPopupSearchResultsWindow.style.position = 'relative'; - domPopupSearchResultsWindow.style.display = 'block'; - var width = document.body.clientWidth - 8; // the -8 is for IE :-( - domPopupSearchResultsWindow.style.width = width + 'px'; - domPopupSearchResults.style.width = width + 'px'; - } - else - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; - var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; - domPopupSearchResultsWindow.style.display = 'block'; - left -= domPopupSearchResults.offsetWidth; - domPopupSearchResultsWindow.style.top = top + 'px'; - domPopupSearchResultsWindow.style.left = left + 'px'; - } + if (domPopupSearchResultsWindow.style.display!='block') + { + domSearchClose.style.display = 'inline-block'; + var left = getXPos(domSearchBox) + 150; + var top = getYPos(domSearchBox) + 20; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + var maxWidth = document.body.clientWidth; + var maxHeight = document.body.clientHeight; + var width = 300; + if (left<10) left=10; + if (width+left+8>maxWidth) width=maxWidth-left-8; + var height = 400; + if (height+top+8>maxHeight) height=maxHeight-top-8; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResultsWindow.style.height = height + 'px'; + } + } + + if (jsFile) { + loadJS(jsFile, handleResults, this.DOMPopupSearchResultsWindow()); + } else { + handleResults(); } this.lastSearchValue = searchValue; - this.lastResultsPage = resultsPage; } // -------- Activation Functions @@ -403,22 +405,15 @@ function SearchBox(name, resultsPath, inFrame, label, extension) ) { this.DOMSearchBox().className = 'MSearchBoxActive'; - - var searchField = this.DOMSearchField(); - - if (searchField.value == this.searchLabel) // clear "Search" term upon entry - { - searchField.value = ''; - this.searchActive = true; - } + this.searchActive = true; } else if (!isActive) // directly remove the panel { this.DOMSearchBox().className = 'MSearchBoxInactive'; - this.DOMSearchField().value = this.searchLabel; this.searchActive = false; this.lastSearchValue = '' this.lastResultsPage = ''; + this.DOMSearchField().value = ''; } } } @@ -647,7 +642,7 @@ function SearchResults(name) } else // return focus to search field { - parent.document.getElementById("MSearchField").focus(); + document.getElementById("MSearchField").focus(); } } else if (this.lastKey==40) // Down @@ -677,8 +672,9 @@ function SearchResults(name) } else if (this.lastKey==27) // Escape { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); + e.stopPropagation(); + searchBox.CloseResultsWindow(); + document.getElementById("MSearchField").focus(); } else if (this.lastKey==13) // Enter { @@ -720,8 +716,9 @@ function SearchResults(name) } else if (this.lastKey==27) // Escape { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); + e.stopPropagation(); + searchBox.CloseResultsWindow(); + document.getElementById("MSearchField").focus(); } else if (this.lastKey==13) // Enter { @@ -744,9 +741,10 @@ function setClassAttr(elem,attr) elem.setAttribute('className',attr); } -function createResults() +function createResults(resultsPath) { var results = document.getElementById("SRResults"); + results.innerHTML = ''; for (var e=0; e - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/typedefs_0.js b/doc/html/search/typedefs_0.js index cb8445be2..9d6598a8e 100644 --- a/doc/html/search/typedefs_0.js +++ b/doc/html/search/typedefs_0.js @@ -1,46 +1,46 @@ var searchData= [ - ['jsaccountinfo_1612',['jsAccountInfo',['../group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab',1,'nats.h']]], - ['jsaccountlimits_1613',['jsAccountLimits',['../group__types_group.html#gaa889f706cce285adb9cea8aba0b76866',1,'nats.h']]], - ['jsapistats_1614',['jsAPIStats',['../group__types_group.html#gad057a0107367ce5727975f3daf63ff75',1,'nats.h']]], - ['jsclusterinfo_1615',['jsClusterInfo',['../group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6',1,'nats.h']]], - ['jsconsumerconfig_1616',['jsConsumerConfig',['../group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee',1,'nats.h']]], - ['jsconsumerinfo_1617',['jsConsumerInfo',['../group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5',1,'nats.h']]], - ['jsconsumerinfolist_1618',['jsConsumerInfoList',['../group__types_group.html#gadad3bf72baae970662248d82d9b05d0a',1,'nats.h']]], - ['jsconsumernameslist_1619',['jsConsumerNamesList',['../group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2',1,'nats.h']]], - ['jsconsumerpauseresponse_1620',['jsConsumerPauseResponse',['../group__types_group.html#gad333f1891809ea7641908e62dcc809ce',1,'nats.h']]], - ['jsconsumersequencemismatch_1621',['jsConsumerSequenceMismatch',['../group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd',1,'nats.h']]], - ['jsctx_1622',['jsCtx',['../group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1',1,'nats.h']]], - ['jsdirectgetmsgoptions_1623',['jsDirectGetMsgOptions',['../group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063',1,'nats.h']]], - ['jsexternalstream_1624',['jsExternalStream',['../group__types_group.html#gaef6601477f6456bebc229f7f38982a6c',1,'nats.h']]], - ['jsfetchcompletehandler_1625',['jsFetchCompleteHandler',['../group__types_group.html#gaa17c5b961bcaa3c5907f48366b6e75c4',1,'nats.h']]], - ['jsfetchnexthandler_1626',['jsFetchNextHandler',['../group__types_group.html#ga617d3ea9036a7ef05dd3868fa56abafc',1,'nats.h']]], - ['jsfetchrequest_1627',['jsFetchRequest',['../group__types_group.html#gaf11e6664c1f335a5287af71c703935fa',1,'nats.h']]], - ['jsloststreamdata_1628',['jsLostStreamData',['../group__types_group.html#gaf80828510450faf84bbf456e94f5b784',1,'nats.h']]], - ['jsmsgmetadata_1629',['jsMsgMetaData',['../group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a',1,'nats.h']]], - ['jsoptions_1630',['jsOptions',['../group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5',1,'nats.h']]], - ['jspeerinfo_1631',['jsPeerInfo',['../group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b',1,'nats.h']]], - ['jsplacement_1632',['jsPlacement',['../group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9',1,'nats.h']]], - ['jspuback_1633',['jsPubAck',['../group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f',1,'nats.h']]], - ['jspubackerr_1634',['jsPubAckErr',['../group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40',1,'nats.h']]], - ['jspubackerrhandler_1635',['jsPubAckErrHandler',['../group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992',1,'nats.h']]], - ['jspubackhandler_1636',['jsPubAckHandler',['../group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729',1,'nats.h']]], - ['jspuboptions_1637',['jsPubOptions',['../group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7',1,'nats.h']]], - ['jsrepublish_1638',['jsRePublish',['../group__types_group.html#gab991313d33ce270a882e4d0756c138f6',1,'nats.h']]], - ['jssequenceinfo_1639',['jsSequenceInfo',['../group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003',1,'nats.h']]], - ['jssequencepair_1640',['jsSequencePair',['../group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f',1,'nats.h']]], - ['jsstreamalternate_1641',['jsStreamAlternate',['../group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490',1,'nats.h']]], - ['jsstreamconfig_1642',['jsStreamConfig',['../group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf',1,'nats.h']]], - ['jsstreamconsumerlimits_1643',['jsStreamConsumerLimits',['../group__types_group.html#gadb76a02c18655461dbd3ee266502338c',1,'nats.h']]], - ['jsstreaminfo_1644',['jsStreamInfo',['../group__types_group.html#ga2629c9454996edf7914be36a9e44921b',1,'nats.h']]], - ['jsstreaminfolist_1645',['jsStreamInfoList',['../group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565',1,'nats.h']]], - ['jsstreamnameslist_1646',['jsStreamNamesList',['../group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000',1,'nats.h']]], - ['jsstreamsource_1647',['jsStreamSource',['../group__types_group.html#gab4c43c87d81917aab748a50eee028449',1,'nats.h']]], - ['jsstreamsourceinfo_1648',['jsStreamSourceInfo',['../group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd',1,'nats.h']]], - ['jsstreamstate_1649',['jsStreamState',['../group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271',1,'nats.h']]], - ['jsstreamstatesubject_1650',['jsStreamStateSubject',['../group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa',1,'nats.h']]], - ['jsstreamstatesubjects_1651',['jsStreamStateSubjects',['../group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0',1,'nats.h']]], - ['jssubjecttransformconfig_1652',['jsSubjectTransformConfig',['../group__types_group.html#gac3148248f38749f6ba70471b7a6b96e1',1,'nats.h']]], - ['jssuboptions_1653',['jsSubOptions',['../group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280',1,'nats.h']]], - ['jstier_1654',['jsTier',['../group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8',1,'nats.h']]] + ['jsaccountinfo_0',['jsAccountInfo',['../group__types_group.html#ga57cdc53b29a4fedb5a4140b6e64a4fab',1,'nats.h']]], + ['jsaccountlimits_1',['jsAccountLimits',['../group__types_group.html#gaa889f706cce285adb9cea8aba0b76866',1,'nats.h']]], + ['jsapistats_2',['jsAPIStats',['../group__types_group.html#gad057a0107367ce5727975f3daf63ff75',1,'nats.h']]], + ['jsclusterinfo_3',['jsClusterInfo',['../group__types_group.html#gaaf92318ce94a1ae3547c9a7af5a3f4f6',1,'nats.h']]], + ['jsconsumerconfig_4',['jsConsumerConfig',['../group__types_group.html#ga0483b2197c0ddd9082b48c2dd3fe7cee',1,'nats.h']]], + ['jsconsumerinfo_5',['jsConsumerInfo',['../group__types_group.html#ga2f21bb79884e56a5613d7fe76b11b1e5',1,'nats.h']]], + ['jsconsumerinfolist_6',['jsConsumerInfoList',['../group__types_group.html#gadad3bf72baae970662248d82d9b05d0a',1,'nats.h']]], + ['jsconsumernameslist_7',['jsConsumerNamesList',['../group__types_group.html#gad00ab4381eec504ada3272aa9ff8adb2',1,'nats.h']]], + ['jsconsumerpauseresponse_8',['jsConsumerPauseResponse',['../group__types_group.html#gad333f1891809ea7641908e62dcc809ce',1,'nats.h']]], + ['jsconsumersequencemismatch_9',['jsConsumerSequenceMismatch',['../group__types_group.html#gace471cd2cef1df797b2a1c6b485049bd',1,'nats.h']]], + ['jsctx_10',['jsCtx',['../group__types_group.html#gaaf12cdd24c6cc23a57c20466c92ff8c1',1,'nats.h']]], + ['jsdirectgetmsgoptions_11',['jsDirectGetMsgOptions',['../group__types_group.html#ga85123afa00d522a249a5b2a8abd7e063',1,'nats.h']]], + ['jsexternalstream_12',['jsExternalStream',['../group__types_group.html#gaef6601477f6456bebc229f7f38982a6c',1,'nats.h']]], + ['jsfetchcompletehandler_13',['jsFetchCompleteHandler',['../group__types_group.html#gaa17c5b961bcaa3c5907f48366b6e75c4',1,'nats.h']]], + ['jsfetchnexthandler_14',['jsFetchNextHandler',['../group__types_group.html#ga617d3ea9036a7ef05dd3868fa56abafc',1,'nats.h']]], + ['jsfetchrequest_15',['jsFetchRequest',['../group__types_group.html#gaf11e6664c1f335a5287af71c703935fa',1,'nats.h']]], + ['jsloststreamdata_16',['jsLostStreamData',['../group__types_group.html#gaf80828510450faf84bbf456e94f5b784',1,'nats.h']]], + ['jsmsgmetadata_17',['jsMsgMetaData',['../group__types_group.html#gace9595b1a5ce3f7a13670367fd293b4a',1,'nats.h']]], + ['jsoptions_18',['jsOptions',['../group__types_group.html#ga0e3a3b7cf89e7dfa955f0f8f3f1eb6e5',1,'nats.h']]], + ['jspeerinfo_19',['jsPeerInfo',['../group__types_group.html#ga1e938dab794089f9329d7b7ece8f3e9b',1,'nats.h']]], + ['jsplacement_20',['jsPlacement',['../group__types_group.html#ga49d1138fac9da8b85d00a367081e91c9',1,'nats.h']]], + ['jspuback_21',['jsPubAck',['../group__types_group.html#gaf1d5e436c5d41c5b9b96d84e3d2bc86f',1,'nats.h']]], + ['jspubackerr_22',['jsPubAckErr',['../group__types_group.html#gadb7c287bc86b92765fbe45a066b96f40',1,'nats.h']]], + ['jspubackerrhandler_23',['jsPubAckErrHandler',['../group__callbacks_group.html#ga954768cc1d3388bb6ab723e777647992',1,'nats.h']]], + ['jspubackhandler_24',['jsPubAckHandler',['../group__callbacks_group.html#ga4f66e065bd918f02510d4c53d8a5b729',1,'nats.h']]], + ['jspuboptions_25',['jsPubOptions',['../group__types_group.html#ga7bbea3575d35dcdbfc9b766b04269eb7',1,'nats.h']]], + ['jsrepublish_26',['jsRePublish',['../group__types_group.html#gab991313d33ce270a882e4d0756c138f6',1,'nats.h']]], + ['jssequenceinfo_27',['jsSequenceInfo',['../group__types_group.html#ga27e1a5d5b513f9eb7d61a17db71f8003',1,'nats.h']]], + ['jssequencepair_28',['jsSequencePair',['../group__types_group.html#ga39011d30b295759b7f6ca0a7539dff8f',1,'nats.h']]], + ['jsstreamalternate_29',['jsStreamAlternate',['../group__types_group.html#ga22c26dd5dd31df7982130ef203ad3490',1,'nats.h']]], + ['jsstreamconfig_30',['jsStreamConfig',['../group__types_group.html#ga26fd6a73df327ca3c271e46ddefc8acf',1,'nats.h']]], + ['jsstreamconsumerlimits_31',['jsStreamConsumerLimits',['../group__types_group.html#gadb76a02c18655461dbd3ee266502338c',1,'nats.h']]], + ['jsstreaminfo_32',['jsStreamInfo',['../group__types_group.html#ga2629c9454996edf7914be36a9e44921b',1,'nats.h']]], + ['jsstreaminfolist_33',['jsStreamInfoList',['../group__types_group.html#ga1e54c2a1bc94834d1670875fc151f565',1,'nats.h']]], + ['jsstreamnameslist_34',['jsStreamNamesList',['../group__types_group.html#gaf4d31a4dc83b2805422beafb1f8fa000',1,'nats.h']]], + ['jsstreamsource_35',['jsStreamSource',['../group__types_group.html#gab4c43c87d81917aab748a50eee028449',1,'nats.h']]], + ['jsstreamsourceinfo_36',['jsStreamSourceInfo',['../group__types_group.html#gab2f33f57188a550f2f747d4f27bc24bd',1,'nats.h']]], + ['jsstreamstate_37',['jsStreamState',['../group__types_group.html#ga2bfd6de6ffc84d767482b3dd57cb9271',1,'nats.h']]], + ['jsstreamstatesubject_38',['jsStreamStateSubject',['../group__types_group.html#ga55dce2fa9ecd215716cc9ceece7dfefa',1,'nats.h']]], + ['jsstreamstatesubjects_39',['jsStreamStateSubjects',['../group__types_group.html#gae8b57d9c40364f97a705f3e61a1156b0',1,'nats.h']]], + ['jssubjecttransformconfig_40',['jsSubjectTransformConfig',['../group__types_group.html#gac3148248f38749f6ba70471b7a6b96e1',1,'nats.h']]], + ['jssuboptions_41',['jsSubOptions',['../group__types_group.html#gaccfaac2079656ffd40d003e4de5d2280',1,'nats.h']]], + ['jstier_42',['jsTier',['../group__types_group.html#ga1d48d3eb36b50c9ab6d8477dccf247d8',1,'nats.h']]] ]; diff --git a/doc/html/search/typedefs_1.html b/doc/html/search/typedefs_1.html deleted file mode 100644 index 46cf01e62..000000000 --- a/doc/html/search/typedefs_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/typedefs_1.js b/doc/html/search/typedefs_1.js index 64ac6a7fe..db567537d 100644 --- a/doc/html/search/typedefs_1.js +++ b/doc/html/search/typedefs_1.js @@ -1,12 +1,12 @@ var searchData= [ - ['kvconfig_1655',['kvConfig',['../group__types_group.html#ga6d594b091b4bb46192336413066a8edf',1,'nats.h']]], - ['kventry_1656',['kvEntry',['../group__types_group.html#gad489fb4074f27427560ca71797db6191',1,'nats.h']]], - ['kventrylist_1657',['kvEntryList',['../group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e',1,'nats.h']]], - ['kvkeyslist_1658',['kvKeysList',['../group__types_group.html#gab36492d9d4370337cfed80edce4144e0',1,'nats.h']]], - ['kvpurgeoptions_1659',['kvPurgeOptions',['../group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d',1,'nats.h']]], - ['kvstatus_1660',['kvStatus',['../group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80',1,'nats.h']]], - ['kvstore_1661',['kvStore',['../group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a',1,'nats.h']]], - ['kvwatcher_1662',['kvWatcher',['../group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043',1,'nats.h']]], - ['kvwatchoptions_1663',['kvWatchOptions',['../group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6',1,'nats.h']]] + ['kvconfig_0',['kvConfig',['../group__types_group.html#ga6d594b091b4bb46192336413066a8edf',1,'nats.h']]], + ['kventry_1',['kvEntry',['../group__types_group.html#gad489fb4074f27427560ca71797db6191',1,'nats.h']]], + ['kventrylist_2',['kvEntryList',['../group__types_group.html#ga0125d394a3cbae2a1713eed8fab7f78e',1,'nats.h']]], + ['kvkeyslist_3',['kvKeysList',['../group__types_group.html#gab36492d9d4370337cfed80edce4144e0',1,'nats.h']]], + ['kvpurgeoptions_4',['kvPurgeOptions',['../group__types_group.html#ga90e8de23c4468005488bde690a2ffe9d',1,'nats.h']]], + ['kvstatus_5',['kvStatus',['../group__types_group.html#gad3a0dd2dac950d5709ee5772b104fc80',1,'nats.h']]], + ['kvstore_6',['kvStore',['../group__types_group.html#ga054c05493dd3cfc5c3e7a665a424e54a',1,'nats.h']]], + ['kvwatcher_7',['kvWatcher',['../group__types_group.html#ga526fa6d37e818784b94cdc1713f3a043',1,'nats.h']]], + ['kvwatchoptions_8',['kvWatchOptions',['../group__types_group.html#gac32f992fe797a1f7befc7dc3452640b6',1,'nats.h']]] ]; diff --git a/doc/html/search/typedefs_2.html b/doc/html/search/typedefs_2.html deleted file mode 100644 index 6835ee65b..000000000 --- a/doc/html/search/typedefs_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/typedefs_2.js b/doc/html/search/typedefs_2.js index 45e8be25d..08a75d2bf 100644 --- a/doc/html/search/typedefs_2.js +++ b/doc/html/search/typedefs_2.js @@ -1,20 +1,20 @@ var searchData= [ - ['microclient_1664',['microClient',['../group__micro_types.html#ga22c8eebaa1ca15ba0834b89cc1081130',1,'nats.h']]], - ['microclientconfig_1665',['microClientConfig',['../group__micro_types.html#ga550430b08d2e071e3901c6d720f4a039',1,'nats.h']]], - ['microdonehandler_1666',['microDoneHandler',['../group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840',1,'nats.h']]], - ['microendpoint_1667',['microEndpoint',['../group__micro_types.html#gaea03a1fb23faec1d7919054b27acfbc3',1,'nats.h']]], - ['microendpointconfig_1668',['microEndpointConfig',['../group__micro_types.html#ga7718d2f2c911e4cf677788f4ffe048cd',1,'nats.h']]], - ['microendpointinfo_1669',['microEndpointInfo',['../group__micro_types.html#gadd4fcc67087b4d5f42015a7269cb6496',1,'nats.h']]], - ['microendpointstats_1670',['microEndpointStats',['../group__micro_types.html#ga0a429a5ecfff69b212a3ba9abebcba53',1,'nats.h']]], - ['microerror_1671',['microError',['../group__micro_types.html#ga41ae4121cf2f8e326369bbc2e44e20d7',1,'nats.h']]], - ['microerrorhandler_1672',['microErrorHandler',['../group__micro_callbacks.html#ga7a40fbbb9b1102f0a7679f9dfcf6c0d6',1,'nats.h']]], - ['microgroup_1673',['microGroup',['../group__micro_types.html#ga2681ea21e9f5f6681b972bbb67e32133',1,'nats.h']]], - ['microgroupconfig_1674',['microGroupConfig',['../group__micro_types.html#ga8ea3d2aa37d1e89fb9c6d87c10dfe603',1,'nats.h']]], - ['microrequest_1675',['microRequest',['../group__micro_types.html#ga417ace5dc09fe8a2f6fd3882302a37c4',1,'nats.h']]], - ['microrequesthandler_1676',['microRequestHandler',['../group__micro_callbacks.html#ga95c185268f8eb44fa6ee16db4b33958e',1,'nats.h']]], - ['microservice_1677',['microService',['../group__micro_types.html#gaf6f5aef8773b70746e84c100c2b19b28',1,'nats.h']]], - ['microserviceconfig_1678',['microServiceConfig',['../group__micro_types.html#ga1e46c0657cf42e83b366d224f380fb55',1,'nats.h']]], - ['microserviceinfo_1679',['microServiceInfo',['../group__micro_types.html#ga033705d0404de94efb7a6444c6e91743',1,'nats.h']]], - ['microservicestats_1680',['microServiceStats',['../group__micro_types.html#gaf832de937edc57bcc3af5e1456b3760c',1,'nats.h']]] + ['microclient_0',['microClient',['../group__micro_types.html#ga22c8eebaa1ca15ba0834b89cc1081130',1,'nats.h']]], + ['microclientconfig_1',['microClientConfig',['../group__micro_types.html#ga550430b08d2e071e3901c6d720f4a039',1,'nats.h']]], + ['microdonehandler_2',['microDoneHandler',['../group__micro_callbacks.html#gae0341a98388ffd1094472d2ced36d840',1,'nats.h']]], + ['microendpoint_3',['microEndpoint',['../group__micro_types.html#gaea03a1fb23faec1d7919054b27acfbc3',1,'nats.h']]], + ['microendpointconfig_4',['microEndpointConfig',['../group__micro_types.html#ga7718d2f2c911e4cf677788f4ffe048cd',1,'nats.h']]], + ['microendpointinfo_5',['microEndpointInfo',['../group__micro_types.html#gadd4fcc67087b4d5f42015a7269cb6496',1,'nats.h']]], + ['microendpointstats_6',['microEndpointStats',['../group__micro_types.html#ga0a429a5ecfff69b212a3ba9abebcba53',1,'nats.h']]], + ['microerror_7',['microError',['../group__micro_types.html#ga41ae4121cf2f8e326369bbc2e44e20d7',1,'nats.h']]], + ['microerrorhandler_8',['microErrorHandler',['../group__micro_callbacks.html#ga7a40fbbb9b1102f0a7679f9dfcf6c0d6',1,'nats.h']]], + ['microgroup_9',['microGroup',['../group__micro_types.html#ga2681ea21e9f5f6681b972bbb67e32133',1,'nats.h']]], + ['microgroupconfig_10',['microGroupConfig',['../group__micro_types.html#ga8ea3d2aa37d1e89fb9c6d87c10dfe603',1,'nats.h']]], + ['microrequest_11',['microRequest',['../group__micro_types.html#ga417ace5dc09fe8a2f6fd3882302a37c4',1,'nats.h']]], + ['microrequesthandler_12',['microRequestHandler',['../group__micro_callbacks.html#gab465a9b31672c63738e8f6b0a61c2e90',1,'nats.h']]], + ['microservice_13',['microService',['../group__micro_types.html#gaf6f5aef8773b70746e84c100c2b19b28',1,'nats.h']]], + ['microserviceconfig_14',['microServiceConfig',['../group__micro_types.html#ga1e46c0657cf42e83b366d224f380fb55',1,'nats.h']]], + ['microserviceinfo_15',['microServiceInfo',['../group__micro_types.html#ga033705d0404de94efb7a6444c6e91743',1,'nats.h']]], + ['microservicestats_16',['microServiceStats',['../group__micro_types.html#gaf832de937edc57bcc3af5e1456b3760c',1,'nats.h']]] ]; diff --git a/doc/html/search/typedefs_3.html b/doc/html/search/typedefs_3.html deleted file mode 100644 index 017004765..000000000 --- a/doc/html/search/typedefs_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/typedefs_3.js b/doc/html/search/typedefs_3.js index 04550950f..f66bc8408 100644 --- a/doc/html/search/typedefs_3.js +++ b/doc/html/search/typedefs_3.js @@ -1,25 +1,25 @@ var searchData= [ - ['natsclientconfig_1681',['natsClientConfig',['../group__types_group.html#gad29b6af20b875a1b7890ab8f0675287d',1,'nats.h']]], - ['natsconnection_1682',['natsConnection',['../group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec',1,'nats.h']]], - ['natsconnectionhandler_1683',['natsConnectionHandler',['../group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c',1,'nats.h']]], - ['natscustomreconnectdelayhandler_1684',['natsCustomReconnectDelayHandler',['../group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4',1,'nats.h']]], - ['natserrhandler_1685',['natsErrHandler',['../group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626',1,'nats.h']]], - ['natsevloop_5fattach_1686',['natsEvLoop_Attach',['../group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f',1,'nats.h']]], - ['natsevloop_5fdetach_1687',['natsEvLoop_Detach',['../group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0',1,'nats.h']]], - ['natsevloop_5freadaddremove_1688',['natsEvLoop_ReadAddRemove',['../group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa',1,'nats.h']]], - ['natsevloop_5fwriteaddremove_1689',['natsEvLoop_WriteAddRemove',['../group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17',1,'nats.h']]], - ['natsinbox_1690',['natsInbox',['../group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1',1,'nats.h']]], - ['natsmetadata_1691',['natsMetadata',['../group__types_group.html#ga3b454f3c6ac697a3cdc5bdd3c9ece12b',1,'nats.h']]], - ['natsmsg_1692',['natsMsg',['../group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a',1,'nats.h']]], - ['natsmsghandler_1693',['natsMsgHandler',['../group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe',1,'nats.h']]], - ['natsmsglist_1694',['natsMsgList',['../group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b',1,'nats.h']]], - ['natsoncompletecb_1695',['natsOnCompleteCB',['../group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a',1,'nats.h']]], - ['natsoptions_1696',['natsOptions',['../group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e',1,'nats.h']]], - ['natssignaturehandler_1697',['natsSignatureHandler',['../group__callbacks_group.html#gab786ffd670c86de0563559351305080b',1,'nats.h']]], - ['natssock_1698',['natsSock',['../nats_8h.html#af798865ac824e5959987de0fe8d07383',1,'nats.h']]], - ['natsstatistics_1699',['natsStatistics',['../group__types_group.html#ga57a4b8c7109e2773878655722ce028aa',1,'nats.h']]], - ['natssubscription_1700',['natsSubscription',['../group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8',1,'nats.h']]], - ['natstokenhandler_1701',['natsTokenHandler',['../group__callbacks_group.html#ga7d93a74068ac6e5f4406d70b7c1f0094',1,'nats.h']]], - ['natsuserjwthandler_1702',['natsUserJWTHandler',['../group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b',1,'nats.h']]] + ['natsclientconfig_0',['natsClientConfig',['../group__types_group.html#gad29b6af20b875a1b7890ab8f0675287d',1,'nats.h']]], + ['natsconnection_1',['natsConnection',['../group__types_group.html#gaf88dca0a18efb5c5e994d265a9f04aec',1,'nats.h']]], + ['natsconnectionhandler_2',['natsConnectionHandler',['../group__callbacks_group.html#gacdef6aff3e47953f19e35857ab8e274c',1,'nats.h']]], + ['natscustomreconnectdelayhandler_3',['natsCustomReconnectDelayHandler',['../group__callbacks_group.html#ga3353d4b92851c52121f65aaf0684cba4',1,'nats.h']]], + ['natserrhandler_4',['natsErrHandler',['../group__callbacks_group.html#ga9e511dffa471dfb971b7dd2b12329626',1,'nats.h']]], + ['natsevloop_5fattach_5',['natsEvLoop_Attach',['../group__callbacks_group.html#ga245eab0a01a485e40fba267f84ec037f',1,'nats.h']]], + ['natsevloop_5fdetach_6',['natsEvLoop_Detach',['../group__callbacks_group.html#gab63dee7f7012ba11ae20b76dbc36f2d0',1,'nats.h']]], + ['natsevloop_5freadaddremove_7',['natsEvLoop_ReadAddRemove',['../group__callbacks_group.html#gaea4c125ecfb43eaf43da20e8444c2aaa',1,'nats.h']]], + ['natsevloop_5fwriteaddremove_8',['natsEvLoop_WriteAddRemove',['../group__callbacks_group.html#ga2bb5dd2d821ca5bbc0488f7e6aceed17',1,'nats.h']]], + ['natsinbox_9',['natsInbox',['../group__types_group.html#ga206c3d4d6f4f6f96fd2cae53a3df31c1',1,'nats.h']]], + ['natsmetadata_10',['natsMetadata',['../group__types_group.html#ga3b454f3c6ac697a3cdc5bdd3c9ece12b',1,'nats.h']]], + ['natsmsg_11',['natsMsg',['../group__types_group.html#gadcab54026c4ed78f344ce03ce31bb61a',1,'nats.h']]], + ['natsmsghandler_12',['natsMsgHandler',['../group__callbacks_group.html#gad1a5ac566893e13dc8c81ac0e9c87afe',1,'nats.h']]], + ['natsmsglist_13',['natsMsgList',['../group__types_group.html#gafd5523161ec3783e79719cb9a9a66b5b',1,'nats.h']]], + ['natsoncompletecb_14',['natsOnCompleteCB',['../group__callbacks_group.html#ga245131e64f1d0dff7edc8ed874a07e9a',1,'nats.h']]], + ['natsoptions_15',['natsOptions',['../group__types_group.html#gabcc48b40a81fe302188f4ee06ea9c54e',1,'nats.h']]], + ['natssignaturehandler_16',['natsSignatureHandler',['../group__callbacks_group.html#gab786ffd670c86de0563559351305080b',1,'nats.h']]], + ['natssock_17',['natsSock',['../nats_8h.html#af798865ac824e5959987de0fe8d07383',1,'nats.h']]], + ['natsstatistics_18',['natsStatistics',['../group__types_group.html#ga57a4b8c7109e2773878655722ce028aa',1,'nats.h']]], + ['natssubscription_19',['natsSubscription',['../group__types_group.html#ga87158ec63b4f90f69e20451624ea01d8',1,'nats.h']]], + ['natstokenhandler_20',['natsTokenHandler',['../group__callbacks_group.html#ga4b02de70fe9380d184fd01d87527f499',1,'nats.h']]], + ['natsuserjwthandler_21',['natsUserJWTHandler',['../group__callbacks_group.html#ga258b30458134be90f17315c037f34b7b',1,'nats.h']]] ]; diff --git a/doc/html/search/typedefs_4.html b/doc/html/search/typedefs_4.html deleted file mode 100644 index 81466a5d2..000000000 --- a/doc/html/search/typedefs_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/typedefs_4.js b/doc/html/search/typedefs_4.js index d5dc74b98..dded48c04 100644 --- a/doc/html/search/typedefs_4.js +++ b/doc/html/search/typedefs_4.js @@ -1,11 +1,11 @@ var searchData= [ - ['stanconnection_1703',['stanConnection',['../group__types_group.html#ga9e826493769d23086cfccefe95cdf64c',1,'nats.h']]], - ['stanconnectionlosthandler_1704',['stanConnectionLostHandler',['../group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c',1,'nats.h']]], - ['stanconnoptions_1705',['stanConnOptions',['../group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1',1,'nats.h']]], - ['stanmsg_1706',['stanMsg',['../group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d',1,'nats.h']]], - ['stanmsghandler_1707',['stanMsgHandler',['../group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409',1,'nats.h']]], - ['stanpubackhandler_1708',['stanPubAckHandler',['../group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18',1,'nats.h']]], - ['stansuboptions_1709',['stanSubOptions',['../group__types_group.html#ga023712711f5c289663fc2223e83686d3',1,'nats.h']]], - ['stansubscription_1710',['stanSubscription',['../group__types_group.html#gae4dae869fb614536f0f027c2e2660cc5',1,'nats.h']]] + ['stanconnection_0',['stanConnection',['../group__types_group.html#ga9e826493769d23086cfccefe95cdf64c',1,'nats.h']]], + ['stanconnectionlosthandler_1',['stanConnectionLostHandler',['../group__callbacks_group.html#gac34092f6c698374f86ad349302bdd55c',1,'nats.h']]], + ['stanconnoptions_2',['stanConnOptions',['../group__types_group.html#ga13d64411878ba13a6ca39c915f2447c1',1,'nats.h']]], + ['stanmsg_3',['stanMsg',['../group__types_group.html#ga2cf5db7703b42d97abe56a3e83b2a87d',1,'nats.h']]], + ['stanmsghandler_4',['stanMsgHandler',['../group__callbacks_group.html#gaf7456e37fa14f1834d9048d3789e9409',1,'nats.h']]], + ['stanpubackhandler_5',['stanPubAckHandler',['../group__callbacks_group.html#gad5d6a685731b3bf635995b7375af4d18',1,'nats.h']]], + ['stansuboptions_6',['stanSubOptions',['../group__types_group.html#ga023712711f5c289663fc2223e83686d3',1,'nats.h']]], + ['stansubscription_7',['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 deleted file mode 100644 index 1e477c08c..000000000 --- a/doc/html/search/variables_0.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_0.js b/doc/html/search/variables_0.js index bc8691f1d..cface330f 100644 --- a/doc/html/search/variables_0.js +++ b/doc/html/search/variables_0.js @@ -1,16 +1,16 @@ var searchData= [ - ['ackfloor_1400',['AckFloor',['../structjs_consumer_info.html#ab69c36ae092df9b0663b675a5abbab55',1,'jsConsumerInfo']]], - ['ackhandler_1401',['AckHandler',['../structjs_options_1_1js_options_publish_async.html#a508140119f40a2c056d4ee8c0cd55df9',1,'jsOptions::jsOptionsPublishAsync']]], - ['ackhandlerclosure_1402',['AckHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a60c95f10797c04ea2e625759c6936ec9',1,'jsOptions::jsOptionsPublishAsync']]], - ['ackpolicy_1403',['AckPolicy',['../structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab',1,'jsConsumerConfig']]], - ['ackwait_1404',['AckWait',['../structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67',1,'jsConsumerConfig']]], - ['active_1405',['Active',['../structjs_peer_info.html#a8441d023932c388953197f7ea39402fe',1,'jsPeerInfo::Active()'],['../structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247',1,'jsStreamSourceInfo::Active()']]], - ['allowdirect_1406',['AllowDirect',['../structjs_stream_config.html#a28630f6f07ca02553c5d5718d7c29721',1,'jsStreamConfig']]], - ['allowrollup_1407',['AllowRollup',['../structjs_stream_config.html#aba71cdb342181f52bb9f7ff5f770a1fa',1,'jsStreamConfig']]], - ['alternates_1408',['Alternates',['../structjs_stream_info.html#a720c4ff9090bafda50000843810ab1bb',1,'jsStreamInfo']]], - ['alternateslen_1409',['AlternatesLen',['../structjs_stream_info.html#ad37a5fd700bd5df54e5002c7de51c3ad',1,'jsStreamInfo']]], - ['api_1410',['API',['../structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94',1,'jsAccountInfo']]], - ['apiprefix_1411',['APIPrefix',['../structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96',1,'jsExternalStream']]], - ['averageprocessingtimenanoseconds_1412',['AverageProcessingTimeNanoseconds',['../structmicro__endpoint__stats__s.html#acc74c3df96d5f8595521a57dd0eb0cde',1,'micro_endpoint_stats_s']]] + ['ackfloor_0',['AckFloor',['../structjs_consumer_info.html#ab69c36ae092df9b0663b675a5abbab55',1,'jsConsumerInfo']]], + ['ackhandler_1',['AckHandler',['../structjs_options_1_1js_options_publish_async.html#a508140119f40a2c056d4ee8c0cd55df9',1,'jsOptions::jsOptionsPublishAsync']]], + ['ackhandlerclosure_2',['AckHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a60c95f10797c04ea2e625759c6936ec9',1,'jsOptions::jsOptionsPublishAsync']]], + ['ackpolicy_3',['AckPolicy',['../structjs_consumer_config.html#a8a311af614dfae1b0f4e4af7db467aab',1,'jsConsumerConfig']]], + ['ackwait_4',['AckWait',['../structjs_consumer_config.html#a651a94b9b78668dde830dc7869610e67',1,'jsConsumerConfig']]], + ['active_5',['active',['../structjs_peer_info.html#a8441d023932c388953197f7ea39402fe',1,'jsPeerInfo::Active'],['../structjs_stream_source_info.html#a28b8cc0a9d487672955d3a3fa03de247',1,'jsStreamSourceInfo::Active']]], + ['allowdirect_6',['AllowDirect',['../structjs_stream_config.html#a28630f6f07ca02553c5d5718d7c29721',1,'jsStreamConfig']]], + ['allowrollup_7',['AllowRollup',['../structjs_stream_config.html#aba71cdb342181f52bb9f7ff5f770a1fa',1,'jsStreamConfig']]], + ['alternates_8',['Alternates',['../structjs_stream_info.html#a720c4ff9090bafda50000843810ab1bb',1,'jsStreamInfo']]], + ['alternateslen_9',['AlternatesLen',['../structjs_stream_info.html#ad37a5fd700bd5df54e5002c7de51c3ad',1,'jsStreamInfo']]], + ['api_10',['API',['../structjs_account_info.html#a94ab71c69b7883c2731ae8741ddc1e94',1,'jsAccountInfo']]], + ['apiprefix_11',['APIPrefix',['../structjs_external_stream.html#a2eaf2c0c3e77c269f44e254af8b24e96',1,'jsExternalStream']]], + ['averageprocessingtimenanoseconds_12',['AverageProcessingTimeNanoseconds',['../structmicro__endpoint__stats__s.html#acc74c3df96d5f8595521a57dd0eb0cde',1,'micro_endpoint_stats_s']]] ]; diff --git a/doc/html/search/variables_1.html b/doc/html/search/variables_1.html deleted file mode 100644 index ea73d9a49..000000000 --- a/doc/html/search/variables_1.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_1.js b/doc/html/search/variables_1.js index c3c44dc98..77fd6e0bb 100644 --- a/doc/html/search/variables_1.js +++ b/doc/html/search/variables_1.js @@ -1,8 +1,8 @@ var searchData= [ - ['backoff_1413',['BackOff',['../structjs_consumer_config.html#aa2d0aff64a2c46122d0f0fe89e8ae011',1,'jsConsumerConfig']]], - ['backofflen_1414',['BackOffLen',['../structjs_consumer_config.html#ad2f6ca3f2d0f977aedb8687c462c1cfc',1,'jsConsumerConfig']]], - ['batch_1415',['Batch',['../structjs_fetch_request.html#a84f06b60e25decb2674996f0cb315f63',1,'jsFetchRequest']]], - ['bucket_1416',['Bucket',['../structkv_config.html#a11b636da727c17566d5ab1274f69fee5',1,'kvConfig']]], - ['bytes_1417',['Bytes',['../structjs_lost_stream_data.html#a841fcadca3f66e9170a51080dc1acf30',1,'jsLostStreamData::Bytes()'],['../structjs_stream_state.html#ae603fa6ecfb63c93b61272b7d1b8fb4d',1,'jsStreamState::Bytes()']]] + ['backoff_0',['BackOff',['../structjs_consumer_config.html#aa2d0aff64a2c46122d0f0fe89e8ae011',1,'jsConsumerConfig']]], + ['backofflen_1',['BackOffLen',['../structjs_consumer_config.html#ad2f6ca3f2d0f977aedb8687c462c1cfc',1,'jsConsumerConfig']]], + ['batch_2',['Batch',['../structjs_fetch_request.html#a84f06b60e25decb2674996f0cb315f63',1,'jsFetchRequest']]], + ['bucket_3',['Bucket',['../structkv_config.html#a11b636da727c17566d5ab1274f69fee5',1,'kvConfig']]], + ['bytes_4',['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 deleted file mode 100644 index dc9920b6d..000000000 --- a/doc/html/search/variables_10.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_10.js b/doc/html/search/variables_10.js index e845413ba..2173746ab 100644 --- a/doc/html/search/variables_10.js +++ b/doc/html/search/variables_10.js @@ -1,26 +1,26 @@ var searchData= [ - ['samplefrequency_1575',['SampleFrequency',['../structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584',1,'jsConsumerConfig']]], - ['sealed_1576',['Sealed',['../structjs_stream_config.html#aede3fd2ab13d230eda14c96f9997e1b7',1,'jsStreamConfig']]], - ['sequence_1577',['Sequence',['../structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691',1,'jsPubAck::Sequence()'],['../structjs_direct_get_msg_options.html#a60211d7499cfecdd6e61e6c73af1a2f5',1,'jsDirectGetMsgOptions::Sequence()'],['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Sequence()'],['../structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321',1,'jsMsgMetaData::Sequence()']]], - ['source_1578',['Source',['../structjs_re_publish.html#a1acb593929fd69bbe0f4dc8300dfaeb2',1,'jsRePublish::Source()'],['../structjs_subject_transform_config.html#a88f31069ce9bb75bcd8c34c32a204299',1,'jsSubjectTransformConfig::Source()']]], - ['sources_1579',['Sources',['../structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b',1,'jsStreamConfig::Sources()'],['../structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386',1,'jsStreamInfo::Sources()'],['../structkv_config.html#afbfd6725c0b0c9fb661a96c06d788ac9',1,'kvConfig::Sources()']]], - ['sourceslen_1580',['SourcesLen',['../structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672',1,'jsStreamInfo::SourcesLen()'],['../structkv_config.html#af1d95d5434b10e929d6ce6fa6129a789',1,'kvConfig::SourcesLen()'],['../structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a',1,'jsStreamConfig::SourcesLen()']]], - ['stallwait_1581',['StallWait',['../structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9',1,'jsOptions::jsOptionsPublishAsync']]], - ['started_1582',['Started',['../structmicro__service__stats__s.html#a53e7ea532c4bc4f9a9c4322b28060a4e',1,'micro_service_stats_s']]], - ['state_1583',['State',['../structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397',1,'jsStreamInfo::State()'],['../structmicro__endpoint__config__s.html#ae9a1cf8dc159a651869e33c1f5cab3eb',1,'micro_endpoint_config_s::State()'],['../structmicro__service__config__s.html#a0a0ae007824f6f53fbb0cb4b940c5ad2',1,'micro_service_config_s::State()']]], - ['statshandler_1584',['StatsHandler',['../structmicro__service__config__s.html#a8385ccdaef440f9406a876868663ec56',1,'micro_service_config_s']]], - ['storage_1585',['Storage',['../structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8',1,'jsStreamConfig']]], - ['storagetype_1586',['StorageType',['../structkv_config.html#ad5db9a58224d93ab86b4cfc4c46f1897',1,'kvConfig']]], - ['store_1587',['Store',['../structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3',1,'jsAccountInfo::Store()'],['../structjs_tier.html#ab16c426e1c35d8c0fd6c460c43580a39',1,'jsTier::Store()']]], - ['storemaxstreambytes_1588',['StoreMaxStreamBytes',['../structjs_account_limits.html#a8cca06ab72b715c02a6a2c72b59f6a52',1,'jsAccountLimits']]], - ['stream_1589',['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_sequence_info.html#ab52c55c1d0edd20e064870b490b4b990',1,'jsSequenceInfo::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_1590',['Streams',['../structjs_tier.html#a3f9234fde387faf3775d841aa797a6ea',1,'jsTier::Streams()'],['../structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71',1,'jsAccountInfo::Streams()']]], - ['subject_1591',['Subject',['../structjs_stream_state_subject.html#aa766824a7f8b69db592971af3262640e',1,'jsStreamStateSubject::Subject()'],['../structmicro__endpoint__stats__s.html#a08745ca3e151b1d7d5c064659975f4d6',1,'micro_endpoint_stats_s::Subject()'],['../structmicro__endpoint__info__s.html#a94d9e2e4c19e17f06c827577cd967502',1,'micro_endpoint_info_s::Subject()'],['../structmicro__endpoint__config__s.html#a6c58e0e9c1da670da4a38993a613eb7d',1,'micro_endpoint_config_s::Subject()'],['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Subject()']]], - ['subjects_1592',['Subjects',['../structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af',1,'jsStreamConfig::Subjects()'],['../structjs_stream_state.html#a4af56e8bee7262ab050f2a25114c5909',1,'jsStreamState::Subjects()']]], - ['subjectsfilter_1593',['SubjectsFilter',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#af874e0f5aa15fb2a41504631ed786e6d',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], - ['subjectslen_1594',['SubjectsLen',['../structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1',1,'jsStreamConfig']]], - ['subjecttransform_1595',['SubjectTransform',['../structjs_stream_config.html#a0ce1d0a7c1f0576151f505724ae393d1',1,'jsStreamConfig']]], - ['subjecttransforms_1596',['SubjectTransforms',['../structjs_stream_source_info.html#ad16f78fb770402bf3a2e15387b02e7da',1,'jsStreamSourceInfo']]], - ['subjecttransformslen_1597',['SubjectTransformsLen',['../structjs_stream_source_info.html#a6c150fb59dd91a954e0877937a5498d5',1,'jsStreamSourceInfo']]] + ['samplefrequency_0',['SampleFrequency',['../structjs_consumer_config.html#a43f40b8eef0074b4146fb945b4645584',1,'jsConsumerConfig']]], + ['sealed_1',['Sealed',['../structjs_stream_config.html#aede3fd2ab13d230eda14c96f9997e1b7',1,'jsStreamConfig']]], + ['sequence_2',['sequence',['../structjs_pub_ack.html#a01d302d5e1a2e71487a8c74c3fed1691',1,'jsPubAck::Sequence'],['../structjs_direct_get_msg_options.html#a60211d7499cfecdd6e61e6c73af1a2f5',1,'jsDirectGetMsgOptions::Sequence'],['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a0d61e5d3c9c518f455549086ababe7f6',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Sequence'],['../structjs_msg_meta_data.html#a23d5fd1992033164c73d5c2a16a4e321',1,'jsMsgMetaData::Sequence']]], + ['source_3',['source',['../structjs_re_publish.html#a1acb593929fd69bbe0f4dc8300dfaeb2',1,'jsRePublish::Source'],['../structjs_subject_transform_config.html#a88f31069ce9bb75bcd8c34c32a204299',1,'jsSubjectTransformConfig::Source']]], + ['sources_4',['sources',['../structjs_stream_config.html#a8f0ee08922e5b2108082b5b9e4a6284b',1,'jsStreamConfig::Sources'],['../structjs_stream_info.html#a2e7ca48a93fe57265609e7e0cd3fa386',1,'jsStreamInfo::Sources'],['../structkv_config.html#afbfd6725c0b0c9fb661a96c06d788ac9',1,'kvConfig::Sources']]], + ['sourceslen_5',['sourceslen',['../structjs_stream_info.html#af14110cb1f8e16e3dade8d9f7c2fd672',1,'jsStreamInfo::SourcesLen'],['../structkv_config.html#af1d95d5434b10e929d6ce6fa6129a789',1,'kvConfig::SourcesLen'],['../structjs_stream_config.html#a34960d6acc710c2f32b563f4bb7c9c0a',1,'jsStreamConfig::SourcesLen']]], + ['stallwait_6',['StallWait',['../structjs_options_1_1js_options_publish_async.html#ada58fefe0ed40157b5f5d44b9dd175f9',1,'jsOptions::jsOptionsPublishAsync']]], + ['started_7',['Started',['../structmicro__service__stats__s.html#a53e7ea532c4bc4f9a9c4322b28060a4e',1,'micro_service_stats_s']]], + ['state_8',['state',['../structjs_stream_info.html#a766ac56dec3bd19fa5b9861fb5f64397',1,'jsStreamInfo::State'],['../structmicro__endpoint__config__s.html#ae9a1cf8dc159a651869e33c1f5cab3eb',1,'micro_endpoint_config_s::State'],['../structmicro__service__config__s.html#a0a0ae007824f6f53fbb0cb4b940c5ad2',1,'micro_service_config_s::State']]], + ['statshandler_9',['StatsHandler',['../structmicro__service__config__s.html#a8385ccdaef440f9406a876868663ec56',1,'micro_service_config_s']]], + ['storage_10',['Storage',['../structjs_stream_config.html#a59c34091f336eafa77da2991c852c0d8',1,'jsStreamConfig']]], + ['storagetype_11',['StorageType',['../structkv_config.html#ad5db9a58224d93ab86b4cfc4c46f1897',1,'kvConfig']]], + ['store_12',['store',['../structjs_account_info.html#ad1c254c5b8f11f57062a4e2d5fb10ae3',1,'jsAccountInfo::Store'],['../structjs_tier.html#ab16c426e1c35d8c0fd6c460c43580a39',1,'jsTier::Store']]], + ['storemaxstreambytes_13',['StoreMaxStreamBytes',['../structjs_account_limits.html#a8cca06ab72b715c02a6a2c72b59f6a52',1,'jsAccountLimits']]], + ['stream_14',['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_sequence_info.html#ab52c55c1d0edd20e064870b490b4b990',1,'jsSequenceInfo::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_15',['streams',['../structjs_tier.html#a3f9234fde387faf3775d841aa797a6ea',1,'jsTier::Streams'],['../structjs_account_info.html#a17317abf03effdcdedc2003fca8adc71',1,'jsAccountInfo::Streams']]], + ['subject_16',['subject',['../structjs_stream_state_subject.html#aa766824a7f8b69db592971af3262640e',1,'jsStreamStateSubject::Subject'],['../structmicro__endpoint__stats__s.html#a08745ca3e151b1d7d5c064659975f4d6',1,'micro_endpoint_stats_s::Subject'],['../structmicro__endpoint__info__s.html#a94d9e2e4c19e17f06c827577cd967502',1,'micro_endpoint_info_s::Subject'],['../structmicro__endpoint__config__s.html#a6c58e0e9c1da670da4a38993a613eb7d',1,'micro_endpoint_config_s::Subject'],['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#aa99e6ee3bef1c22243f01544181315fe',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge::Subject']]], + ['subjects_17',['subjects',['../structjs_stream_config.html#a0c5f3354073dbe72650e3db7f59a47af',1,'jsStreamConfig::Subjects'],['../structjs_stream_state.html#a4af56e8bee7262ab050f2a25114c5909',1,'jsStreamState::Subjects']]], + ['subjectsfilter_18',['SubjectsFilter',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#af874e0f5aa15fb2a41504631ed786e6d',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], + ['subjectslen_19',['SubjectsLen',['../structjs_stream_config.html#ab2186aae798df6c222b3fa69e31597e1',1,'jsStreamConfig']]], + ['subjecttransform_20',['SubjectTransform',['../structjs_stream_config.html#a0ce1d0a7c1f0576151f505724ae393d1',1,'jsStreamConfig']]], + ['subjecttransforms_21',['SubjectTransforms',['../structjs_stream_source_info.html#ad16f78fb770402bf3a2e15387b02e7da',1,'jsStreamSourceInfo']]], + ['subjecttransformslen_22',['SubjectTransformsLen',['../structjs_stream_source_info.html#a6c150fb59dd91a954e0877937a5498d5',1,'jsStreamSourceInfo']]] ]; diff --git a/doc/html/search/variables_11.html b/doc/html/search/variables_11.html deleted file mode 100644 index 704bcb187..000000000 --- a/doc/html/search/variables_11.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_11.js b/doc/html/search/variables_11.js index e41d737b5..e21238982 100644 --- a/doc/html/search/variables_11.js +++ b/doc/html/search/variables_11.js @@ -1,14 +1,14 @@ var searchData= [ - ['tags_1598',['Tags',['../structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d',1,'jsPlacement']]], - ['tagslen_1599',['TagsLen',['../structjs_placement.html#a35644f07531409518521b1b4fa28c9e3',1,'jsPlacement']]], - ['template_1600',['Template',['../structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9',1,'jsStreamConfig']]], - ['threadpoolmax_1601',['ThreadPoolMax',['../struct____nats_client_config.html#a7c9592d371e589faf41d5f493934b5c1',1,'__natsClientConfig']]], - ['tiers_1602',['Tiers',['../structjs_account_info.html#ab654d5c7456bb62df1808deb32a620fc',1,'jsAccountInfo']]], - ['tierslen_1603',['TiersLen',['../structjs_account_info.html#a21c14ca283400c684b18e61a534b6724',1,'jsAccountInfo']]], - ['timeout_1604',['Timeout',['../structjs_options_1_1js_options_pull_subscribe_async.html#ac103bcfa6982dbd201b511d488b2ce0a',1,'jsOptions::jsOptionsPullSubscribeAsync::Timeout()'],['../structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66',1,'kvWatchOptions::Timeout()'],['../structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8',1,'kvPurgeOptions::Timeout()']]], - ['timestamp_1605',['Timestamp',['../structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9',1,'jsMsgMetaData']]], - ['total_1606',['Total',['../structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf',1,'jsAPIStats']]], - ['ttl_1607',['TTL',['../structkv_config.html#ad2f5503e2f2522cb52e0ba1b86983dba',1,'kvConfig']]], - ['type_1608',['Type',['../structmicro__service__info__s.html#a47188c4f3a9cc6fdd1151dd59db4b1fe',1,'micro_service_info_s::Type()'],['../structmicro__service__stats__s.html#af37a4da72bb1e1ad292dd1caa6a309a2',1,'micro_service_stats_s::Type()']]] + ['tags_0',['Tags',['../structjs_placement.html#af078a85b744b9ff3771bb2da6005b90d',1,'jsPlacement']]], + ['tagslen_1',['TagsLen',['../structjs_placement.html#a35644f07531409518521b1b4fa28c9e3',1,'jsPlacement']]], + ['template_2',['Template',['../structjs_stream_config.html#a50f866f0e73c4ff0a5f43b354a059fa9',1,'jsStreamConfig']]], + ['threadpoolmax_3',['ThreadPoolMax',['../struct____nats_client_config.html#a7c9592d371e589faf41d5f493934b5c1',1,'__natsClientConfig']]], + ['tiers_4',['Tiers',['../structjs_account_info.html#ab654d5c7456bb62df1808deb32a620fc',1,'jsAccountInfo']]], + ['tierslen_5',['TiersLen',['../structjs_account_info.html#a21c14ca283400c684b18e61a534b6724',1,'jsAccountInfo']]], + ['timeout_6',['timeout',['../structjs_options_1_1js_options_pull_subscribe_async.html#ac103bcfa6982dbd201b511d488b2ce0a',1,'jsOptions::jsOptionsPullSubscribeAsync::Timeout'],['../structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66',1,'kvWatchOptions::Timeout'],['../structkv_purge_options.html#a245c2def0f3aabe617219772cf7680a8',1,'kvPurgeOptions::Timeout']]], + ['timestamp_7',['Timestamp',['../structjs_msg_meta_data.html#abab9ed5600a3629ea6d6c78170d7d5e9',1,'jsMsgMetaData']]], + ['total_8',['Total',['../structjs_a_p_i_stats.html#a1545170bebb347d0ea1254f51c3027cf',1,'jsAPIStats']]], + ['ttl_9',['TTL',['../structkv_config.html#ad2f5503e2f2522cb52e0ba1b86983dba',1,'kvConfig']]], + ['type_10',['type',['../structmicro__service__info__s.html#a47188c4f3a9cc6fdd1151dd59db4b1fe',1,'micro_service_info_s::Type'],['../structmicro__service__stats__s.html#af37a4da72bb1e1ad292dd1caa6a309a2',1,'micro_service_stats_s::Type']]] ]; diff --git a/doc/html/search/variables_12.html b/doc/html/search/variables_12.html deleted file mode 100644 index a3a32eb8e..000000000 --- a/doc/html/search/variables_12.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_12.js b/doc/html/search/variables_12.js index d681bcf0f..e49582202 100644 --- a/doc/html/search/variables_12.js +++ b/doc/html/search/variables_12.js @@ -1,4 +1,5 @@ var searchData= [ - ['useseparatepoolforreplies_1609',['UseSeparatePoolForReplies',['../struct____nats_client_config.html#a11769afbb1dd577e63571e05fd579ddf',1,'__natsClientConfig']]] + ['updatesonly_0',['UpdatesOnly',['../structkv_watch_options.html#a82cd6bcb7167e7f798b6f912c1fa29c9',1,'kvWatchOptions']]], + ['useseparatepoolforreplies_1',['UseSeparatePoolForReplies',['../struct____nats_client_config.html#a11769afbb1dd577e63571e05fd579ddf',1,'__natsClientConfig']]] ]; diff --git a/doc/html/search/variables_13.html b/doc/html/search/variables_13.html deleted file mode 100644 index 7d05bd863..000000000 --- a/doc/html/search/variables_13.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_13.js b/doc/html/search/variables_13.js index 98e448990..76b3b65d9 100644 --- a/doc/html/search/variables_13.js +++ b/doc/html/search/variables_13.js @@ -1,4 +1,4 @@ var searchData= [ - ['version_1610',['Version',['../structmicro__service__config__s.html#a20d3780b9452237119aee56853216b03',1,'micro_service_config_s::Version()'],['../structmicro__service__info__s.html#a46ad1eddcbed5db1af32add59a910369',1,'micro_service_info_s::Version()'],['../structmicro__service__stats__s.html#ace4844493f3a27ce7b1accb2d1bb4da5',1,'micro_service_stats_s::Version()']]] + ['version_0',['version',['../structmicro__service__config__s.html#a20d3780b9452237119aee56853216b03',1,'micro_service_config_s::Version'],['../structmicro__service__info__s.html#a46ad1eddcbed5db1af32add59a910369',1,'micro_service_info_s::Version'],['../structmicro__service__stats__s.html#ace4844493f3a27ce7b1accb2d1bb4da5',1,'micro_service_stats_s::Version']]] ]; diff --git a/doc/html/search/variables_14.html b/doc/html/search/variables_14.html deleted file mode 100644 index ab9e0fa9b..000000000 --- a/doc/html/search/variables_14.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_14.js b/doc/html/search/variables_14.js index 331f7fdfe..a407c0572 100644 --- a/doc/html/search/variables_14.js +++ b/doc/html/search/variables_14.js @@ -1,4 +1,4 @@ var searchData= [ - ['wait_1611',['Wait',['../structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f',1,'jsOptions']]] + ['wait_0',['Wait',['../structjs_options.html#a7fd42e1f83da5861e716137c16f8b72f',1,'jsOptions']]] ]; diff --git a/doc/html/search/variables_2.html b/doc/html/search/variables_2.html deleted file mode 100644 index 0580462e9..000000000 --- a/doc/html/search/variables_2.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_2.js b/doc/html/search/variables_2.js index bbff5a5d1..dd97110f7 100644 --- a/doc/html/search/variables_2.js +++ b/doc/html/search/variables_2.js @@ -1,16 +1,16 @@ var searchData= [ - ['cluster_1418',['Cluster',['../structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d',1,'jsStreamAlternate::Cluster()'],['../structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a',1,'jsStreamInfo::Cluster()'],['../structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32',1,'jsConsumerInfo::Cluster()'],['../structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf',1,'jsPlacement::Cluster()']]], - ['completehandler_1419',['CompleteHandler',['../structjs_options_1_1js_options_pull_subscribe_async.html#aba9c4dd2abadffd5830cf55b0bc445da',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['completehandlerclosure_1420',['CompleteHandlerClosure',['../structjs_options_1_1js_options_pull_subscribe_async.html#aeb22dc426a7b8c99ea4ed1f91b27d0a4',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['compression_1421',['Compression',['../structjs_stream_config.html#a406554aaf1e16eed4abade52f7ca5e61',1,'jsStreamConfig']]], - ['config_1422',['Config',['../structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1',1,'jsConsumerInfo::Config()'],['../structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5',1,'jsSubOptions::Config()'],['../structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6',1,'jsStreamInfo::Config()']]], - ['consumer_1423',['Consumer',['../structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36',1,'jsSubOptions::Consumer()'],['../structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816',1,'jsSequencePair::Consumer()'],['../structjs_sequence_info.html#ae4416a5d766e07db207e563668edd06f',1,'jsSequenceInfo::Consumer()'],['../structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127',1,'jsMsgMetaData::Consumer()']]], - ['consumerclient_1424',['ConsumerClient',['../structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28',1,'jsConsumerSequenceMismatch']]], - ['consumerlimits_1425',['ConsumerLimits',['../structjs_stream_config.html#a5ce51cb5a36febda30bb444a0f59c2d1',1,'jsStreamConfig']]], - ['consumers_1426',['Consumers',['../structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85',1,'jsStreamState::Consumers()'],['../structjs_account_info.html#a1237c3f19a42a3203825971b429312e9',1,'jsAccountInfo::Consumers()'],['../structjs_tier.html#ac33ce862c041572d10184e7fa0dd0bfe',1,'jsTier::Consumers()']]], - ['consumerserver_1427',['ConsumerServer',['../structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c',1,'jsConsumerSequenceMismatch']]], - ['count_1428',['Count',['../structnats_msg_list.html#a5c48bf6b9e7f1d889d7ad31694911750',1,'natsMsgList::Count()'],['../structnats_metadata.html#a5412b3c7d4c67cc45f8d27df25851411',1,'natsMetadata::Count()'],['../structjs_stream_state_subjects.html#ab88e2026f518b6cdffd3901b5e5cd374',1,'jsStreamStateSubjects::Count()'],['../structjs_stream_info_list.html#a8bc8490af12bb4f7a245605aecde62c2',1,'jsStreamInfoList::Count()'],['../structjs_stream_names_list.html#ab1385b6333537306d0462946c26cde4f',1,'jsStreamNamesList::Count()'],['../structjs_consumer_info_list.html#a813c908362a6426a929133f7c0d3395f',1,'jsConsumerInfoList::Count()'],['../structjs_consumer_names_list.html#a0bccbad8ac5d335a0ed89970a58900fb',1,'jsConsumerNamesList::Count()'],['../structkv_entry_list.html#a82da55d42e1a6862d3b0034dfc6f321f',1,'kvEntryList::Count()'],['../structkv_keys_list.html#a625f7b34784e024a538359efd9a97265',1,'kvKeysList::Count()']]], - ['created_1429',['Created',['../structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838',1,'jsStreamInfo::Created()'],['../structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c',1,'jsConsumerInfo::Created()']]], - ['current_1430',['Current',['../structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4',1,'jsPeerInfo']]] + ['cluster_0',['cluster',['../structjs_stream_alternate.html#a3e85014d03dd425435ed5a0b6a5dfb1d',1,'jsStreamAlternate::Cluster'],['../structjs_stream_info.html#a8d10d6fdc3f713ac726c72cae06a209a',1,'jsStreamInfo::Cluster'],['../structjs_consumer_info.html#a6f4401563a9fd102226d82cdc6136e32',1,'jsConsumerInfo::Cluster'],['../structjs_placement.html#ad8c83588d57f0e30959cfb6f3d5d61bf',1,'jsPlacement::Cluster']]], + ['completehandler_1',['CompleteHandler',['../structjs_options_1_1js_options_pull_subscribe_async.html#aba9c4dd2abadffd5830cf55b0bc445da',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['completehandlerclosure_2',['CompleteHandlerClosure',['../structjs_options_1_1js_options_pull_subscribe_async.html#aeb22dc426a7b8c99ea4ed1f91b27d0a4',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['compression_3',['Compression',['../structjs_stream_config.html#a406554aaf1e16eed4abade52f7ca5e61',1,'jsStreamConfig']]], + ['config_4',['config',['../structjs_consumer_info.html#a2f63940ca1f024ad3840418c2f6a1ae1',1,'jsConsumerInfo::Config'],['../structjs_sub_options.html#acab25d71a2efe26bb3b084071435c2b5',1,'jsSubOptions::Config'],['../structjs_stream_info.html#adcc402d28e0ee443419e9b549da233c6',1,'jsStreamInfo::Config']]], + ['consumer_5',['consumer',['../structjs_sub_options.html#a7aa5b8439ed288b858943f28c291cb36',1,'jsSubOptions::Consumer'],['../structjs_sequence_pair.html#a6d205effd29f8994f0028bfaf2e8d816',1,'jsSequencePair::Consumer'],['../structjs_sequence_info.html#ae4416a5d766e07db207e563668edd06f',1,'jsSequenceInfo::Consumer'],['../structjs_msg_meta_data.html#a6dcc2a442984b0ca070b3d8077192127',1,'jsMsgMetaData::Consumer']]], + ['consumerclient_6',['ConsumerClient',['../structjs_consumer_sequence_mismatch.html#adb383429dadb1ab0e1f7d013bc546a28',1,'jsConsumerSequenceMismatch']]], + ['consumerlimits_7',['ConsumerLimits',['../structjs_stream_config.html#a5ce51cb5a36febda30bb444a0f59c2d1',1,'jsStreamConfig']]], + ['consumers_8',['consumers',['../structjs_stream_state.html#a27f4cfb85c0f1b0c5c7ad5275bd25d85',1,'jsStreamState::Consumers'],['../structjs_account_info.html#a1237c3f19a42a3203825971b429312e9',1,'jsAccountInfo::Consumers'],['../structjs_tier.html#ac33ce862c041572d10184e7fa0dd0bfe',1,'jsTier::Consumers']]], + ['consumerserver_9',['ConsumerServer',['../structjs_consumer_sequence_mismatch.html#ac1df353001d853c8a56cef9f82fb831c',1,'jsConsumerSequenceMismatch']]], + ['count_10',['count',['../structnats_msg_list.html#a5c48bf6b9e7f1d889d7ad31694911750',1,'natsMsgList::Count'],['../structnats_metadata.html#a5412b3c7d4c67cc45f8d27df25851411',1,'natsMetadata::Count'],['../structjs_stream_state_subjects.html#ab88e2026f518b6cdffd3901b5e5cd374',1,'jsStreamStateSubjects::Count'],['../structjs_stream_info_list.html#a8bc8490af12bb4f7a245605aecde62c2',1,'jsStreamInfoList::Count'],['../structjs_stream_names_list.html#ab1385b6333537306d0462946c26cde4f',1,'jsStreamNamesList::Count'],['../structjs_consumer_info_list.html#a813c908362a6426a929133f7c0d3395f',1,'jsConsumerInfoList::Count'],['../structjs_consumer_names_list.html#a0bccbad8ac5d335a0ed89970a58900fb',1,'jsConsumerNamesList::Count'],['../structkv_entry_list.html#a82da55d42e1a6862d3b0034dfc6f321f',1,'kvEntryList::Count'],['../structkv_keys_list.html#a625f7b34784e024a538359efd9a97265',1,'kvKeysList::Count']]], + ['created_11',['created',['../structjs_stream_info.html#a578ce52a275c690dd4627c1d119c7838',1,'jsStreamInfo::Created'],['../structjs_consumer_info.html#a670d38f2e9ba5c354ca3560a8064d00c',1,'jsConsumerInfo::Created']]], + ['current_12',['Current',['../structjs_peer_info.html#ad8cecd039a8ad1c68daba89007b055d4',1,'jsPeerInfo']]] ]; diff --git a/doc/html/search/variables_3.html b/doc/html/search/variables_3.html deleted file mode 100644 index 0d69e7619..000000000 --- a/doc/html/search/variables_3.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_3.js b/doc/html/search/variables_3.js index 2d0466260..8898d6df0 100644 --- a/doc/html/search/variables_3.js +++ b/doc/html/search/variables_3.js @@ -1,26 +1,26 @@ var searchData= [ - ['defaultrepliestothreadpool_1431',['DefaultRepliesToThreadPool',['../struct____nats_client_config.html#a053db33a66e585ee3d5c4f9689db63bf',1,'__natsClientConfig']]], - ['defaulttothreadpool_1432',['DefaultToThreadPool',['../struct____nats_client_config.html#a9cfade80f1a92d2ce6821007a282d047',1,'__natsClientConfig']]], - ['defaultwritedeadline_1433',['DefaultWriteDeadline',['../struct____nats_client_config.html#a9a92a915d00d9f39592c407ad6b4a5d1',1,'__natsClientConfig']]], - ['deleted_1434',['Deleted',['../structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f',1,'jsStreamState']]], - ['deleteddetails_1435',['DeletedDetails',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], - ['deletedlen_1436',['DeletedLen',['../structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0',1,'jsStreamState']]], - ['deletemarkersolderthan_1437',['DeleteMarkersOlderThan',['../structkv_purge_options.html#a47fed1e95073666cbe441aba7c149da6',1,'kvPurgeOptions']]], - ['delivered_1438',['Delivered',['../structjs_consumer_info.html#a15f2d68fbf126acc1907ba9462ad9ee9',1,'jsConsumerInfo']]], - ['delivergroup_1439',['DeliverGroup',['../structjs_consumer_config.html#ae0765f3b5effe365187d3cf809c6ed3c',1,'jsConsumerConfig']]], - ['deliverpolicy_1440',['DeliverPolicy',['../structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4',1,'jsConsumerConfig']]], - ['deliverprefix_1441',['DeliverPrefix',['../structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3',1,'jsExternalStream']]], - ['deliversubject_1442',['DeliverSubject',['../structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded',1,'jsConsumerConfig']]], - ['denydelete_1443',['DenyDelete',['../structjs_stream_config.html#af2d42dd29b9a35257937aeeb53c9f287',1,'jsStreamConfig']]], - ['denypurge_1444',['DenyPurge',['../structjs_stream_config.html#a575ffbaa85b0300032963296b090583a',1,'jsStreamConfig']]], - ['description_1445',['Description',['../structmicro__service__info__s.html#ad1b5706234217f33fdac3435ca920b39',1,'micro_service_info_s::Description()'],['../structmicro__service__config__s.html#a090e884af689503d9c2fcb086a5478e6',1,'micro_service_config_s::Description()'],['../structkv_config.html#a941e9cad2bab67f093bf4d9567b4749a',1,'kvConfig::Description()'],['../structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6',1,'jsConsumerConfig::Description()'],['../structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10',1,'jsStreamConfig::Description()']]], - ['destination_1446',['Destination',['../structjs_re_publish.html#a662b2e57d237b171b2b61509f7e1023a',1,'jsRePublish::Destination()'],['../structjs_subject_transform_config.html#a17ccd4ff50cbfdc3e077ea76fa1f0720',1,'jsSubjectTransformConfig::Destination()']]], - ['discard_1447',['Discard',['../structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d',1,'jsStreamConfig']]], - ['discardnewpersubject_1448',['DiscardNewPerSubject',['../structjs_stream_config.html#a3fb7d5e1a09829fe742749da880afe4a',1,'jsStreamConfig']]], - ['domain_1449',['Domain',['../structjs_stream_source.html#aa304239ee823ef87fcb53ebb0c077e7b',1,'jsStreamSource::Domain()'],['../structjs_stream_alternate.html#a7c25ab1a427b78c4e1ba58ff7cdb5a8f',1,'jsStreamAlternate::Domain()'],['../structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c',1,'jsAccountInfo::Domain()'],['../structjs_msg_meta_data.html#a388e38ccea591181436d199dc7c2f8ea',1,'jsMsgMetaData::Domain()'],['../structjs_pub_ack.html#a0b73200c0b035db3c9c96421706d51b0',1,'jsPubAck::Domain()'],['../structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e',1,'jsOptions::Domain()']]], - ['donehandler_1450',['DoneHandler',['../structmicro__service__config__s.html#ab349d30e0f637d449c0af865234a0985',1,'micro_service_config_s']]], - ['duplicate_1451',['Duplicate',['../structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243',1,'jsPubAck']]], - ['duplicates_1452',['Duplicates',['../structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20',1,'jsStreamConfig']]], - ['durable_1453',['Durable',['../structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0',1,'jsConsumerConfig']]] + ['defaultrepliestothreadpool_0',['DefaultRepliesToThreadPool',['../struct____nats_client_config.html#a053db33a66e585ee3d5c4f9689db63bf',1,'__natsClientConfig']]], + ['defaulttothreadpool_1',['DefaultToThreadPool',['../struct____nats_client_config.html#a9cfade80f1a92d2ce6821007a282d047',1,'__natsClientConfig']]], + ['defaultwritedeadline_2',['DefaultWriteDeadline',['../struct____nats_client_config.html#a9a92a915d00d9f39592c407ad6b4a5d1',1,'__natsClientConfig']]], + ['deleted_3',['Deleted',['../structjs_stream_state.html#abcf4d3c581c06d820f1ad21d640bef3f',1,'jsStreamState']]], + ['deleteddetails_4',['DeletedDetails',['../structjs_options_1_1js_options_stream_1_1js_options_stream_info.html#a73f847afe18f56eaaf6788900270bef7',1,'jsOptions::jsOptionsStream::jsOptionsStreamInfo']]], + ['deletedlen_5',['DeletedLen',['../structjs_stream_state.html#a34a08a64c97269165630bf2e0c78c2c0',1,'jsStreamState']]], + ['deletemarkersolderthan_6',['DeleteMarkersOlderThan',['../structkv_purge_options.html#a47fed1e95073666cbe441aba7c149da6',1,'kvPurgeOptions']]], + ['delivered_7',['Delivered',['../structjs_consumer_info.html#a15f2d68fbf126acc1907ba9462ad9ee9',1,'jsConsumerInfo']]], + ['delivergroup_8',['DeliverGroup',['../structjs_consumer_config.html#ae0765f3b5effe365187d3cf809c6ed3c',1,'jsConsumerConfig']]], + ['deliverpolicy_9',['DeliverPolicy',['../structjs_consumer_config.html#a364127e68bf0d3bf13efdc0b416667f4',1,'jsConsumerConfig']]], + ['deliverprefix_10',['DeliverPrefix',['../structjs_external_stream.html#a26ca427f3c5be1cae579ddccc16432d3',1,'jsExternalStream']]], + ['deliversubject_11',['DeliverSubject',['../structjs_consumer_config.html#a95aa4184ed77f69b7674756572da1ded',1,'jsConsumerConfig']]], + ['denydelete_12',['DenyDelete',['../structjs_stream_config.html#af2d42dd29b9a35257937aeeb53c9f287',1,'jsStreamConfig']]], + ['denypurge_13',['DenyPurge',['../structjs_stream_config.html#a575ffbaa85b0300032963296b090583a',1,'jsStreamConfig']]], + ['description_14',['description',['../structmicro__service__info__s.html#ad1b5706234217f33fdac3435ca920b39',1,'micro_service_info_s::Description'],['../structmicro__service__config__s.html#a090e884af689503d9c2fcb086a5478e6',1,'micro_service_config_s::Description'],['../structkv_config.html#a941e9cad2bab67f093bf4d9567b4749a',1,'kvConfig::Description'],['../structjs_consumer_config.html#a36a14d666d99bdade87a5e21a25491d6',1,'jsConsumerConfig::Description'],['../structjs_stream_config.html#a4f9f422d2e9e7389860291ab19bd7f10',1,'jsStreamConfig::Description']]], + ['destination_15',['destination',['../structjs_re_publish.html#a662b2e57d237b171b2b61509f7e1023a',1,'jsRePublish::Destination'],['../structjs_subject_transform_config.html#a17ccd4ff50cbfdc3e077ea76fa1f0720',1,'jsSubjectTransformConfig::Destination']]], + ['discard_16',['Discard',['../structjs_stream_config.html#a0b44ea5251ef20bf5b5658bcfbea832d',1,'jsStreamConfig']]], + ['discardnewpersubject_17',['DiscardNewPerSubject',['../structjs_stream_config.html#a3fb7d5e1a09829fe742749da880afe4a',1,'jsStreamConfig']]], + ['domain_18',['domain',['../structjs_stream_source.html#aa304239ee823ef87fcb53ebb0c077e7b',1,'jsStreamSource::Domain'],['../structjs_stream_alternate.html#a7c25ab1a427b78c4e1ba58ff7cdb5a8f',1,'jsStreamAlternate::Domain'],['../structjs_account_info.html#ab6ba03298e1863132550b9b08d06048c',1,'jsAccountInfo::Domain'],['../structjs_msg_meta_data.html#a388e38ccea591181436d199dc7c2f8ea',1,'jsMsgMetaData::Domain'],['../structjs_pub_ack.html#a0b73200c0b035db3c9c96421706d51b0',1,'jsPubAck::Domain'],['../structjs_options.html#ae4df6c9c01c0ea9ab0e6d5a6ec8af74e',1,'jsOptions::Domain']]], + ['donehandler_19',['DoneHandler',['../structmicro__service__config__s.html#ab349d30e0f637d449c0af865234a0985',1,'micro_service_config_s']]], + ['duplicate_20',['Duplicate',['../structjs_pub_ack.html#a0381a49ff62e8fac7a52cad6a5eb7243',1,'jsPubAck']]], + ['duplicates_21',['Duplicates',['../structjs_stream_config.html#a9e0ff10273d0182f885615b4f7d1cc20',1,'jsStreamConfig']]], + ['durable_22',['Durable',['../structjs_consumer_config.html#a36cf121162cf0b40edf051991d851ee0',1,'jsConsumerConfig']]] ]; diff --git a/doc/html/search/variables_4.html b/doc/html/search/variables_4.html deleted file mode 100644 index a4b6506bb..000000000 --- a/doc/html/search/variables_4.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_4.js b/doc/html/search/variables_4.js index 11702efae..ce48f1fd1 100644 --- a/doc/html/search/variables_4.js +++ b/doc/html/search/variables_4.js @@ -1,20 +1,20 @@ var searchData= [ - ['endpoint_1454',['Endpoint',['../structmicro__service__config__s.html#ae13d06757417aabf01619090ab83f977',1,'micro_service_config_s']]], - ['endpoints_1455',['Endpoints',['../structmicro__service__info__s.html#ac65a0b0e98971c334080b022f71e482d',1,'micro_service_info_s::Endpoints()'],['../structmicro__service__stats__s.html#aa1ac7f9fd93c943ab8619e625976e567',1,'micro_service_stats_s::Endpoints()']]], - ['endpointslen_1456',['EndpointsLen',['../structmicro__service__info__s.html#afa11d35ca9aa8c19bc95409727479cd7',1,'micro_service_info_s::EndpointsLen()'],['../structmicro__service__stats__s.html#a88ca92be3498c27f5519c8ddbd2dc9df',1,'micro_service_stats_s::EndpointsLen()']]], - ['entries_1457',['Entries',['../structkv_entry_list.html#a179d4d3e5844d005be1ed9134b969a50',1,'kvEntryList']]], - ['err_1458',['Err',['../structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5',1,'jsPubAckErr']]], - ['errcode_1459',['ErrCode',['../structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a',1,'jsPubAckErr']]], - ['errhandler_1460',['ErrHandler',['../structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b',1,'jsOptions::jsOptionsPublishAsync::ErrHandler()'],['../structmicro__service__config__s.html#a4069a6987c910fb4f045b233b6befc27',1,'micro_service_config_s::ErrHandler()']]], - ['errhandlerclosure_1461',['ErrHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81',1,'jsOptions::jsOptionsPublishAsync']]], - ['errors_1462',['Errors',['../structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d',1,'jsAPIStats']]], - ['errtext_1463',['ErrText',['../structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87',1,'jsPubAckErr']]], - ['expectlastmsgid_1464',['ExpectLastMsgId',['../structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61',1,'jsPubOptions']]], - ['expectlastseq_1465',['ExpectLastSeq',['../structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf',1,'jsPubOptions']]], - ['expectlastsubjectseq_1466',['ExpectLastSubjectSeq',['../structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253',1,'jsPubOptions']]], - ['expectnomessage_1467',['ExpectNoMessage',['../structjs_pub_options.html#a740a7edee8c832a75b75fded6046ba90',1,'jsPubOptions']]], - ['expectstream_1468',['ExpectStream',['../structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f',1,'jsPubOptions']]], - ['expires_1469',['Expires',['../structjs_fetch_request.html#ac3351138ce8ac3b321ac1eb78887116e',1,'jsFetchRequest']]], - ['external_1470',['External',['../structjs_stream_source.html#a295458d156af5373bb3f5ab06612a888',1,'jsStreamSource::External()'],['../structjs_stream_source_info.html#a7eb19dd2637079fd1e970a2b38d33e05',1,'jsStreamSourceInfo::External()']]] + ['endpoint_0',['Endpoint',['../structmicro__service__config__s.html#ae13d06757417aabf01619090ab83f977',1,'micro_service_config_s']]], + ['endpoints_1',['endpoints',['../structmicro__service__info__s.html#ac65a0b0e98971c334080b022f71e482d',1,'micro_service_info_s::Endpoints'],['../structmicro__service__stats__s.html#aa1ac7f9fd93c943ab8619e625976e567',1,'micro_service_stats_s::Endpoints']]], + ['endpointslen_2',['endpointslen',['../structmicro__service__info__s.html#afa11d35ca9aa8c19bc95409727479cd7',1,'micro_service_info_s::EndpointsLen'],['../structmicro__service__stats__s.html#a88ca92be3498c27f5519c8ddbd2dc9df',1,'micro_service_stats_s::EndpointsLen']]], + ['entries_3',['Entries',['../structkv_entry_list.html#a179d4d3e5844d005be1ed9134b969a50',1,'kvEntryList']]], + ['err_4',['Err',['../structjs_pub_ack_err.html#a406e39e818f93bc59ac18cbdf035baf5',1,'jsPubAckErr']]], + ['errcode_5',['ErrCode',['../structjs_pub_ack_err.html#aa558fd192cc6d6c02ad891445ec5aa8a',1,'jsPubAckErr']]], + ['errhandler_6',['errhandler',['../structjs_options_1_1js_options_publish_async.html#a0a180995c49990ca277e449b7d43616b',1,'jsOptions::jsOptionsPublishAsync::ErrHandler'],['../structmicro__service__config__s.html#a4069a6987c910fb4f045b233b6befc27',1,'micro_service_config_s::ErrHandler']]], + ['errhandlerclosure_7',['ErrHandlerClosure',['../structjs_options_1_1js_options_publish_async.html#a784a0029c30e82ff37c39ae6c276bc81',1,'jsOptions::jsOptionsPublishAsync']]], + ['errors_8',['Errors',['../structjs_a_p_i_stats.html#a84e85ad9d94dbe9afd1101388574255d',1,'jsAPIStats']]], + ['errtext_9',['ErrText',['../structjs_pub_ack_err.html#ad1a85e6ff4046d7df33c1e24323ddc87',1,'jsPubAckErr']]], + ['expectlastmsgid_10',['ExpectLastMsgId',['../structjs_pub_options.html#a095391b33a261586fc02eaf013b65e61',1,'jsPubOptions']]], + ['expectlastseq_11',['ExpectLastSeq',['../structjs_pub_options.html#a3b02b60b05caa6d242079a4c26b181bf',1,'jsPubOptions']]], + ['expectlastsubjectseq_12',['ExpectLastSubjectSeq',['../structjs_pub_options.html#aeefec1d2c7644562d23b87e55bf2e253',1,'jsPubOptions']]], + ['expectnomessage_13',['ExpectNoMessage',['../structjs_pub_options.html#a740a7edee8c832a75b75fded6046ba90',1,'jsPubOptions']]], + ['expectstream_14',['ExpectStream',['../structjs_pub_options.html#ac7ac74d2557d772c3092288dacf3711f',1,'jsPubOptions']]], + ['expires_15',['Expires',['../structjs_fetch_request.html#ac3351138ce8ac3b321ac1eb78887116e',1,'jsFetchRequest']]], + ['external_16',['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 deleted file mode 100644 index 7e345d16c..000000000 --- a/doc/html/search/variables_5.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_5.js b/doc/html/search/variables_5.js index 08ade7559..48e42c375 100644 --- a/doc/html/search/variables_5.js +++ b/doc/html/search/variables_5.js @@ -1,10 +1,10 @@ var searchData= [ - ['fetchsize_1471',['FetchSize',['../structjs_options_1_1js_options_pull_subscribe_async.html#a3f6f91deb357cc43d0d32c1dad7afd9b',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['filtersubject_1472',['FilterSubject',['../structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3',1,'jsStreamSource::FilterSubject()'],['../structjs_stream_source_info.html#a0c0f08cd9dc97a5df116356bfebb8824',1,'jsStreamSourceInfo::FilterSubject()'],['../structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca',1,'jsConsumerConfig::FilterSubject()']]], - ['filtersubjects_1473',['FilterSubjects',['../structjs_consumer_config.html#ada703eb1db0288d8a937126d6d856c6f',1,'jsConsumerConfig']]], - ['filtersubjectslen_1474',['FilterSubjectsLen',['../structjs_consumer_config.html#a2a6cdec5efe7542496f8b8cccb539643',1,'jsConsumerConfig']]], - ['firstseq_1475',['FirstSeq',['../structjs_stream_config.html#a7ed5e8e5a8d367b25751b9708d0e395b',1,'jsStreamConfig::FirstSeq()'],['../structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da',1,'jsStreamState::FirstSeq()']]], - ['firsttime_1476',['FirstTime',['../structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0',1,'jsStreamState']]], - ['flowcontrol_1477',['FlowControl',['../structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0',1,'jsConsumerConfig']]] + ['fetchsize_0',['FetchSize',['../structjs_options_1_1js_options_pull_subscribe_async.html#a3f6f91deb357cc43d0d32c1dad7afd9b',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['filtersubject_1',['filtersubject',['../structjs_stream_source.html#af787b51dde9d77626f33860564eb08c3',1,'jsStreamSource::FilterSubject'],['../structjs_stream_source_info.html#a0c0f08cd9dc97a5df116356bfebb8824',1,'jsStreamSourceInfo::FilterSubject'],['../structjs_consumer_config.html#af56ab7708b11e85e0b9115d152d281ca',1,'jsConsumerConfig::FilterSubject']]], + ['filtersubjects_2',['FilterSubjects',['../structjs_consumer_config.html#ada703eb1db0288d8a937126d6d856c6f',1,'jsConsumerConfig']]], + ['filtersubjectslen_3',['FilterSubjectsLen',['../structjs_consumer_config.html#a2a6cdec5efe7542496f8b8cccb539643',1,'jsConsumerConfig']]], + ['firstseq_4',['firstseq',['../structjs_stream_config.html#a7ed5e8e5a8d367b25751b9708d0e395b',1,'jsStreamConfig::FirstSeq'],['../structjs_stream_state.html#a55bb6719163acef7fdb6d0bc3ae8d5da',1,'jsStreamState::FirstSeq']]], + ['firsttime_5',['FirstTime',['../structjs_stream_state.html#afb7a708022faff518c060b33e99b04b0',1,'jsStreamState']]], + ['flowcontrol_6',['FlowControl',['../structjs_consumer_config.html#a484c64b6c54f6f758f54315470ed20d0',1,'jsConsumerConfig']]] ]; diff --git a/doc/html/search/variables_6.html b/doc/html/search/variables_6.html deleted file mode 100644 index 7d48e75e2..000000000 --- a/doc/html/search/variables_6.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_6.js b/doc/html/search/variables_6.js index 08e01a81b..53815dc23 100644 --- a/doc/html/search/variables_6.js +++ b/doc/html/search/variables_6.js @@ -1,7 +1,7 @@ var searchData= [ - ['handler_1478',['Handler',['../structmicro__endpoint__config__s.html#a4a916af910a5eb88abf3f0aa60082667',1,'micro_endpoint_config_s']]], - ['headersonly_1479',['HeadersOnly',['../structjs_re_publish.html#a16ebc4cdae4a407cf4e32aad212888db',1,'jsRePublish::HeadersOnly()'],['../structjs_consumer_config.html#a30d4142bac47ab6dc583c5ee193704e6',1,'jsConsumerConfig::HeadersOnly()']]], - ['heartbeat_1480',['Heartbeat',['../structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53',1,'jsConsumerConfig::Heartbeat()'],['../structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496',1,'jsFetchRequest::Heartbeat()'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a30244e22126c588b4a18c6dc23a146d9',1,'jsOptions::jsOptionsPullSubscribeAsync::Heartbeat()']]], - ['history_1481',['History',['../structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98',1,'kvConfig']]] + ['handler_0',['Handler',['../structmicro__endpoint__config__s.html#a4a916af910a5eb88abf3f0aa60082667',1,'micro_endpoint_config_s']]], + ['headersonly_1',['headersonly',['../structjs_re_publish.html#a16ebc4cdae4a407cf4e32aad212888db',1,'jsRePublish::HeadersOnly'],['../structjs_consumer_config.html#a30d4142bac47ab6dc583c5ee193704e6',1,'jsConsumerConfig::HeadersOnly']]], + ['heartbeat_2',['heartbeat',['../structjs_consumer_config.html#ac439828c3bedb8826a1e92de13280d53',1,'jsConsumerConfig::Heartbeat'],['../structjs_fetch_request.html#ae8e73c7cc2e2a2d2502407c9b1522496',1,'jsFetchRequest::Heartbeat'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a30244e22126c588b4a18c6dc23a146d9',1,'jsOptions::jsOptionsPullSubscribeAsync::Heartbeat']]], + ['history_3',['History',['../structkv_config.html#a0ec6b3afbfdaa33436e2ae748e986e98',1,'kvConfig']]] ]; diff --git a/doc/html/search/variables_7.html b/doc/html/search/variables_7.html deleted file mode 100644 index 5c2634092..000000000 --- a/doc/html/search/variables_7.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_7.js b/doc/html/search/variables_7.js index e83e967cb..cd59a4df8 100644 --- a/doc/html/search/variables_7.js +++ b/doc/html/search/variables_7.js @@ -1,8 +1,8 @@ var searchData= [ - ['id_1482',['Id',['../structmicro__service__info__s.html#a9368a61ebb6cf74a27ea261d7517d9c2',1,'micro_service_info_s::Id()'],['../structmicro__service__stats__s.html#afbc7f9586df0c4d8969736e76284bb20',1,'micro_service_stats_s::Id()']]], - ['ignoredeletes_1483',['IgnoreDeletes',['../structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07',1,'kvWatchOptions']]], - ['inactivethreshold_1484',['InactiveThreshold',['../structjs_stream_consumer_limits.html#aaf4fdc51f35f27690c05c410d185e5d1',1,'jsStreamConsumerLimits::InactiveThreshold()'],['../structjs_consumer_config.html#af6376a6009124c25d7016bc548f3855d',1,'jsConsumerConfig::InactiveThreshold()']]], - ['includehistory_1485',['IncludeHistory',['../structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649',1,'kvWatchOptions']]], - ['info_1486',['Info',['../structjs_options_1_1js_options_stream.html#a2ca89c298b4df1f5e3e0a44e205c789c',1,'jsOptions::jsOptionsStream']]] + ['id_0',['id',['../structmicro__service__info__s.html#a9368a61ebb6cf74a27ea261d7517d9c2',1,'micro_service_info_s::Id'],['../structmicro__service__stats__s.html#afbc7f9586df0c4d8969736e76284bb20',1,'micro_service_stats_s::Id']]], + ['ignoredeletes_1',['IgnoreDeletes',['../structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07',1,'kvWatchOptions']]], + ['inactivethreshold_2',['inactivethreshold',['../structjs_stream_consumer_limits.html#aaf4fdc51f35f27690c05c410d185e5d1',1,'jsStreamConsumerLimits::InactiveThreshold'],['../structjs_consumer_config.html#af6376a6009124c25d7016bc548f3855d',1,'jsConsumerConfig::InactiveThreshold']]], + ['includehistory_3',['IncludeHistory',['../structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649',1,'kvWatchOptions']]], + ['info_4',['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 deleted file mode 100644 index dc9ec54a5..000000000 --- a/doc/html/search/variables_8.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_8.js b/doc/html/search/variables_8.js index 270a880b7..30d95a74a 100644 --- a/doc/html/search/variables_8.js +++ b/doc/html/search/variables_8.js @@ -1,6 +1,6 @@ var searchData= [ - ['keep_1487',['Keep',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge']]], - ['keepahead_1488',['KeepAhead',['../structjs_options_1_1js_options_pull_subscribe_async.html#afd980b44d5bf03ef7abc7fbdd47beca2',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['keys_1489',['Keys',['../structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18',1,'kvKeysList']]] + ['keep_0',['Keep',['../structjs_options_1_1js_options_stream_1_1js_options_stream_purge.html#a882c1ce1e636817450893caa72aa4eda',1,'jsOptions::jsOptionsStream::jsOptionsStreamPurge']]], + ['keepahead_1',['KeepAhead',['../structjs_options_1_1js_options_pull_subscribe_async.html#afd980b44d5bf03ef7abc7fbdd47beca2',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['keys_2',['Keys',['../structkv_keys_list.html#aa5cb40820a1a927375215e0a94ecfc18',1,'kvKeysList']]] ]; diff --git a/doc/html/search/variables_9.html b/doc/html/search/variables_9.html deleted file mode 100644 index 7b0147509..000000000 --- a/doc/html/search/variables_9.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_9.js b/doc/html/search/variables_9.js index cbe45fdac..edb6cda44 100644 --- a/doc/html/search/variables_9.js +++ b/doc/html/search/variables_9.js @@ -1,14 +1,14 @@ var searchData= [ - ['lag_1490',['Lag',['../structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863',1,'jsStreamSourceInfo::Lag()'],['../structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9',1,'jsPeerInfo::Lag()']]], - ['last_1491',['Last',['../structjs_sequence_info.html#a4e94c91650b7db253645515fee4c3b05',1,'jsSequenceInfo']]], - ['lastbysubject_1492',['LastBySubject',['../structjs_direct_get_msg_options.html#aae968f31cdda96fa3c5e9374a36b9630',1,'jsDirectGetMsgOptions']]], - ['lasterrorstring_1493',['LastErrorString',['../structmicro__endpoint__stats__s.html#a2adef3bbd175d542387fe47b9a156e6c',1,'micro_endpoint_stats_s']]], - ['lastseq_1494',['LastSeq',['../structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827',1,'jsStreamState']]], - ['lasttime_1495',['LastTime',['../structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0',1,'jsStreamState']]], - ['leader_1496',['Leader',['../structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19',1,'jsClusterInfo']]], - ['limits_1497',['Limits',['../structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9',1,'jsAccountInfo::Limits()'],['../structjs_tier.html#af2edbabd5e078b1e31dd73d44fd507d3',1,'jsTier::Limits()']]], - ['list_1498',['List',['../structnats_metadata.html#af29f95d80bf99ab77601518b143b1dd5',1,'natsMetadata::List()'],['../structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0',1,'jsStreamStateSubjects::List()'],['../structjs_stream_info_list.html#a7b096ee7a25363f231f56419a244daef',1,'jsStreamInfoList::List()'],['../structjs_stream_names_list.html#a1875a7e449759dfc2a40b0eb74de0acf',1,'jsStreamNamesList::List()'],['../structjs_consumer_info_list.html#a75354882af5e11959b198a70bde14db8',1,'jsConsumerInfoList::List()'],['../structjs_consumer_names_list.html#aa4b3cf17902a2d580cc3a230bfa5d309',1,'jsConsumerNamesList::List()']]], - ['lockspincount_1499',['LockSpinCount',['../struct____nats_client_config.html#aa8e7db4bae066739c5af59a93d6b4ca0',1,'__natsClientConfig']]], - ['lost_1500',['Lost',['../structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec',1,'jsStreamState']]] + ['lag_0',['lag',['../structjs_stream_source_info.html#ab2ee0ca3ecd98c2df6d4e9bd88686863',1,'jsStreamSourceInfo::Lag'],['../structjs_peer_info.html#a49a2623963dad653a6d7996c750056c9',1,'jsPeerInfo::Lag']]], + ['last_1',['Last',['../structjs_sequence_info.html#a4e94c91650b7db253645515fee4c3b05',1,'jsSequenceInfo']]], + ['lastbysubject_2',['LastBySubject',['../structjs_direct_get_msg_options.html#aae968f31cdda96fa3c5e9374a36b9630',1,'jsDirectGetMsgOptions']]], + ['lasterrorstring_3',['LastErrorString',['../structmicro__endpoint__stats__s.html#a2adef3bbd175d542387fe47b9a156e6c',1,'micro_endpoint_stats_s']]], + ['lastseq_4',['LastSeq',['../structjs_stream_state.html#a22da809fe7a1ec3101841e86d6708827',1,'jsStreamState']]], + ['lasttime_5',['LastTime',['../structjs_stream_state.html#a67cbd0d8b43d8c05c8b4cd6b0e44dab0',1,'jsStreamState']]], + ['leader_6',['Leader',['../structjs_cluster_info.html#af7d85652b52f56fa1eedce8f45fe6a19',1,'jsClusterInfo']]], + ['limits_7',['limits',['../structjs_account_info.html#aad93cf4bb6c1fbb09ae8545c03f315a9',1,'jsAccountInfo::Limits'],['../structjs_tier.html#af2edbabd5e078b1e31dd73d44fd507d3',1,'jsTier::Limits']]], + ['list_8',['list',['../structnats_metadata.html#af29f95d80bf99ab77601518b143b1dd5',1,'natsMetadata::List'],['../structjs_stream_state_subjects.html#aef3d1e886b16961daa84c43650fa80c0',1,'jsStreamStateSubjects::List'],['../structjs_stream_info_list.html#a7b096ee7a25363f231f56419a244daef',1,'jsStreamInfoList::List'],['../structjs_stream_names_list.html#a1875a7e449759dfc2a40b0eb74de0acf',1,'jsStreamNamesList::List'],['../structjs_consumer_info_list.html#a75354882af5e11959b198a70bde14db8',1,'jsConsumerInfoList::List'],['../structjs_consumer_names_list.html#aa4b3cf17902a2d580cc3a230bfa5d309',1,'jsConsumerNamesList::List']]], + ['lockspincount_9',['LockSpinCount',['../struct____nats_client_config.html#aa8e7db4bae066739c5af59a93d6b4ca0',1,'__natsClientConfig']]], + ['lost_10',['Lost',['../structjs_stream_state.html#a1adf8991f31fc4db9d6907a0316f8eec',1,'jsStreamState']]] ]; diff --git a/doc/html/search/variables_a.html b/doc/html/search/variables_a.html deleted file mode 100644 index 52a724d19..000000000 --- a/doc/html/search/variables_a.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_a.js b/doc/html/search/variables_a.js index ac1256b04..cf1dd23f0 100644 --- a/doc/html/search/variables_a.js +++ b/doc/html/search/variables_a.js @@ -1,37 +1,37 @@ var searchData= [ - ['manualack_1501',['ManualAck',['../structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2',1,'jsSubOptions']]], - ['maxackpending_1502',['MaxAckPending',['../structjs_stream_consumer_limits.html#a04a6c89366cf75dbf76e43c786b133a4',1,'jsStreamConsumerLimits::MaxAckPending()'],['../structjs_account_limits.html#a4abf1972690c20d73bd314f2059e8013',1,'jsAccountLimits::MaxAckPending()'],['../structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892',1,'jsConsumerConfig::MaxAckPending()']]], - ['maxage_1503',['MaxAge',['../structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e',1,'jsStreamConfig']]], - ['maxbytes_1504',['MaxBytes',['../structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451',1,'jsStreamConfig::MaxBytes()'],['../structjs_fetch_request.html#a3298db691c2ecb9725cc029e2c35d6d1',1,'jsFetchRequest::MaxBytes()'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a0917f86c64293e9abfb6643de219eda4',1,'jsOptions::jsOptionsPullSubscribeAsync::MaxBytes()'],['../structkv_config.html#a1bc37777aa91b8b57a70e7647670cd12',1,'kvConfig::MaxBytes()']]], - ['maxbytesrequired_1505',['MaxBytesRequired',['../structjs_account_limits.html#a858edf99ee1c60354bdba4e59293fb6a',1,'jsAccountLimits']]], - ['maxconsumers_1506',['MaxConsumers',['../structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395',1,'jsStreamConfig::MaxConsumers()'],['../structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338',1,'jsAccountLimits::MaxConsumers()']]], - ['maxdeliver_1507',['MaxDeliver',['../structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95',1,'jsConsumerConfig']]], - ['maxmemory_1508',['MaxMemory',['../structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4',1,'jsAccountLimits']]], - ['maxmessages_1509',['MaxMessages',['../structjs_options_1_1js_options_pull_subscribe_async.html#a3764380946087ba94d76ed8ab939c52f',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['maxmsgs_1510',['MaxMsgs',['../structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d',1,'jsStreamConfig']]], - ['maxmsgsize_1511',['MaxMsgSize',['../structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641',1,'jsStreamConfig']]], - ['maxmsgspersubject_1512',['MaxMsgsPerSubject',['../structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340',1,'jsStreamConfig']]], - ['maxpending_1513',['MaxPending',['../structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1',1,'jsOptions::jsOptionsPublishAsync']]], - ['maxrequestbatch_1514',['MaxRequestBatch',['../structjs_consumer_config.html#a4e86deefe08854b9a82b4908397aad32',1,'jsConsumerConfig']]], - ['maxrequestexpires_1515',['MaxRequestExpires',['../structjs_consumer_config.html#aa71aa3dfe5826466be301097b1bae04d',1,'jsConsumerConfig']]], - ['maxrequestmaxbytes_1516',['MaxRequestMaxBytes',['../structjs_consumer_config.html#a74a026cdd92c538bcf84297f4468bb21',1,'jsConsumerConfig']]], - ['maxstore_1517',['MaxStore',['../structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30',1,'jsAccountLimits']]], - ['maxstreams_1518',['MaxStreams',['../structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2',1,'jsAccountLimits']]], - ['maxvaluesize_1519',['MaxValueSize',['../structkv_config.html#a281156a9df0130abad7f3b2728ac35a5',1,'kvConfig']]], - ['maxwait_1520',['MaxWait',['../structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143',1,'jsPubOptions']]], - ['maxwaiting_1521',['MaxWaiting',['../structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76',1,'jsConsumerConfig']]], - ['memory_1522',['Memory',['../structjs_tier.html#aeff4a4cb86e10d8d7749d6ff69f97ed1',1,'jsTier::Memory()'],['../structjs_account_info.html#a448578d621e878267ad5f1792002a665',1,'jsAccountInfo::Memory()']]], - ['memorymaxstreambytes_1523',['MemoryMaxStreamBytes',['../structjs_account_limits.html#a38875d969274b0f0fcefc6b04ce56eb8',1,'jsAccountLimits']]], - ['memorystorage_1524',['MemoryStorage',['../structjs_consumer_config.html#a046177256938d6a601c629f9fd82f888',1,'jsConsumerConfig']]], - ['metadata_1525',['Metadata',['../structjs_stream_config.html#a7aa4849b0f555c9de6b6da953929a565',1,'jsStreamConfig::Metadata()'],['../structjs_consumer_config.html#a8bfc0284c57028bf9cf809205d989959',1,'jsConsumerConfig::Metadata()'],['../structmicro__endpoint__config__s.html#a7aee4ab9e29512c0b6ee12ba233c0fb7',1,'micro_endpoint_config_s::Metadata()'],['../structmicro__endpoint__info__s.html#aef2820ecb742b9ce9a643d39343df740',1,'micro_endpoint_info_s::Metadata()'],['../structmicro__service__config__s.html#a4a5a97a4181a4870353f9e139cca72fc',1,'micro_service_config_s::Metadata()'],['../structmicro__service__info__s.html#a292990d3fd1d94e48fd91e5556a2c091',1,'micro_service_info_s::Metadata()']]], - ['metaonly_1526',['MetaOnly',['../structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605',1,'kvWatchOptions']]], - ['micro_5ferrorinvalidarg_1527',['micro_ErrorInvalidArg',['../group__micro_types.html#ga7c15167de03a8d39553afb2b81caca6b',1,'nats.h']]], - ['micro_5ferroroutofmemory_1528',['micro_ErrorOutOfMemory',['../group__micro_types.html#gab8c75a7c8001f647b5d2f27a0b26e82e',1,'nats.h']]], - ['mirror_1529',['Mirror',['../structkv_config.html#ac86ca661d283627bccecf70cd286c8f8',1,'kvConfig::Mirror()'],['../structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a',1,'jsStreamInfo::Mirror()'],['../structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51',1,'jsStreamConfig::Mirror()']]], - ['mirrordirect_1530',['MirrorDirect',['../structjs_stream_config.html#a9d67ddcc7c54c345dd60ed5e59234f1e',1,'jsStreamConfig']]], - ['msg_1531',['Msg',['../structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b',1,'jsPubAckErr']]], - ['msgid_1532',['MsgId',['../structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0',1,'jsPubOptions']]], - ['msgs_1533',['Msgs',['../structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5',1,'natsMsgList::Msgs()'],['../structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda',1,'jsLostStreamData::Msgs()'],['../structjs_stream_state_subject.html#a8b9b2edc5afe82b7b3bc7dbdd67a4384',1,'jsStreamStateSubject::Msgs()'],['../structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888',1,'jsStreamState::Msgs()']]], - ['msgslen_1534',['MsgsLen',['../structjs_lost_stream_data.html#abdc373ed7fc9b7cf161c13da1913fc9a',1,'jsLostStreamData']]] + ['manualack_0',['ManualAck',['../structjs_sub_options.html#a21a905c49dfab61729d8674702d196b2',1,'jsSubOptions']]], + ['maxackpending_1',['maxackpending',['../structjs_stream_consumer_limits.html#a04a6c89366cf75dbf76e43c786b133a4',1,'jsStreamConsumerLimits::MaxAckPending'],['../structjs_account_limits.html#a4abf1972690c20d73bd314f2059e8013',1,'jsAccountLimits::MaxAckPending'],['../structjs_consumer_config.html#aeb2336d480e3885385d1b08410e89892',1,'jsConsumerConfig::MaxAckPending']]], + ['maxage_2',['MaxAge',['../structjs_stream_config.html#aa538765ad97d343d60212ebd9894661e',1,'jsStreamConfig']]], + ['maxbytes_3',['maxbytes',['../structjs_stream_config.html#ad75e47d4293441bd5ddbc5eaf01e0451',1,'jsStreamConfig::MaxBytes'],['../structjs_fetch_request.html#a3298db691c2ecb9725cc029e2c35d6d1',1,'jsFetchRequest::MaxBytes'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a0917f86c64293e9abfb6643de219eda4',1,'jsOptions::jsOptionsPullSubscribeAsync::MaxBytes'],['../structkv_config.html#a1bc37777aa91b8b57a70e7647670cd12',1,'kvConfig::MaxBytes']]], + ['maxbytesrequired_4',['MaxBytesRequired',['../structjs_account_limits.html#a858edf99ee1c60354bdba4e59293fb6a',1,'jsAccountLimits']]], + ['maxconsumers_5',['maxconsumers',['../structjs_stream_config.html#a7338c82c8cbfcd5f4bfb7ad34b1d8395',1,'jsStreamConfig::MaxConsumers'],['../structjs_account_limits.html#a6169f29101d51d48eed0803b719e6338',1,'jsAccountLimits::MaxConsumers']]], + ['maxdeliver_6',['MaxDeliver',['../structjs_consumer_config.html#ad47e15e1d6a4a8b0b155f9d3d5873c95',1,'jsConsumerConfig']]], + ['maxmemory_7',['MaxMemory',['../structjs_account_limits.html#a7bfc63e6f49ce724663ee534c5efdfa4',1,'jsAccountLimits']]], + ['maxmessages_8',['MaxMessages',['../structjs_options_1_1js_options_pull_subscribe_async.html#a3764380946087ba94d76ed8ab939c52f',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['maxmsgs_9',['MaxMsgs',['../structjs_stream_config.html#a60a5184d1d97b056dbb31ac6a5b3d82d',1,'jsStreamConfig']]], + ['maxmsgsize_10',['MaxMsgSize',['../structjs_stream_config.html#a93a2336a57b6bfb792d530fd13a90641',1,'jsStreamConfig']]], + ['maxmsgspersubject_11',['MaxMsgsPerSubject',['../structjs_stream_config.html#aa167c7547d13bf2a01510a375ad38340',1,'jsStreamConfig']]], + ['maxpending_12',['MaxPending',['../structjs_options_1_1js_options_publish_async.html#add8dd21cbab2d5df19688c26365fe4d1',1,'jsOptions::jsOptionsPublishAsync']]], + ['maxrequestbatch_13',['MaxRequestBatch',['../structjs_consumer_config.html#a4e86deefe08854b9a82b4908397aad32',1,'jsConsumerConfig']]], + ['maxrequestexpires_14',['MaxRequestExpires',['../structjs_consumer_config.html#aa71aa3dfe5826466be301097b1bae04d',1,'jsConsumerConfig']]], + ['maxrequestmaxbytes_15',['MaxRequestMaxBytes',['../structjs_consumer_config.html#a74a026cdd92c538bcf84297f4468bb21',1,'jsConsumerConfig']]], + ['maxstore_16',['MaxStore',['../structjs_account_limits.html#a6fff014c46739410ecf298b0cf643b30',1,'jsAccountLimits']]], + ['maxstreams_17',['MaxStreams',['../structjs_account_limits.html#a4710a10950857a322c2a3ad6f946ded2',1,'jsAccountLimits']]], + ['maxvaluesize_18',['MaxValueSize',['../structkv_config.html#a281156a9df0130abad7f3b2728ac35a5',1,'kvConfig']]], + ['maxwait_19',['MaxWait',['../structjs_pub_options.html#a1b242c9311b904a2e5337417b5c6d143',1,'jsPubOptions']]], + ['maxwaiting_20',['MaxWaiting',['../structjs_consumer_config.html#a8472d49fae908ab0291b4d62c8411b76',1,'jsConsumerConfig']]], + ['memory_21',['memory',['../structjs_tier.html#aeff4a4cb86e10d8d7749d6ff69f97ed1',1,'jsTier::Memory'],['../structjs_account_info.html#a448578d621e878267ad5f1792002a665',1,'jsAccountInfo::Memory']]], + ['memorymaxstreambytes_22',['MemoryMaxStreamBytes',['../structjs_account_limits.html#a38875d969274b0f0fcefc6b04ce56eb8',1,'jsAccountLimits']]], + ['memorystorage_23',['MemoryStorage',['../structjs_consumer_config.html#a046177256938d6a601c629f9fd82f888',1,'jsConsumerConfig']]], + ['metadata_24',['metadata',['../structjs_stream_config.html#a7aa4849b0f555c9de6b6da953929a565',1,'jsStreamConfig::Metadata'],['../structjs_consumer_config.html#a8bfc0284c57028bf9cf809205d989959',1,'jsConsumerConfig::Metadata'],['../structmicro__endpoint__config__s.html#a7aee4ab9e29512c0b6ee12ba233c0fb7',1,'micro_endpoint_config_s::Metadata'],['../structmicro__endpoint__info__s.html#aef2820ecb742b9ce9a643d39343df740',1,'micro_endpoint_info_s::Metadata'],['../structmicro__service__config__s.html#a4a5a97a4181a4870353f9e139cca72fc',1,'micro_service_config_s::Metadata'],['../structmicro__service__info__s.html#a292990d3fd1d94e48fd91e5556a2c091',1,'micro_service_info_s::Metadata']]], + ['metaonly_25',['MetaOnly',['../structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605',1,'kvWatchOptions']]], + ['micro_5ferrorinvalidarg_26',['micro_ErrorInvalidArg',['../group__micro_types.html#ga7c15167de03a8d39553afb2b81caca6b',1,'nats.h']]], + ['micro_5ferroroutofmemory_27',['micro_ErrorOutOfMemory',['../group__micro_types.html#gab8c75a7c8001f647b5d2f27a0b26e82e',1,'nats.h']]], + ['mirror_28',['mirror',['../structkv_config.html#ac86ca661d283627bccecf70cd286c8f8',1,'kvConfig::Mirror'],['../structjs_stream_info.html#ab71aae7e4f6c62e2a09a3a52c9e4fa2a',1,'jsStreamInfo::Mirror'],['../structjs_stream_config.html#acdba5b22e4e60fd81a54769a7d09bc51',1,'jsStreamConfig::Mirror']]], + ['mirrordirect_29',['MirrorDirect',['../structjs_stream_config.html#a9d67ddcc7c54c345dd60ed5e59234f1e',1,'jsStreamConfig']]], + ['msg_30',['Msg',['../structjs_pub_ack_err.html#a156ca2f779d132ffa8c519124cf9739b',1,'jsPubAckErr']]], + ['msgid_31',['MsgId',['../structjs_pub_options.html#ac8708487360b784f7dd5d7a21e5617c0',1,'jsPubOptions']]], + ['msgs_32',['msgs',['../structnats_msg_list.html#aa123668879f1c9c11c9be7bd81a205c5',1,'natsMsgList::Msgs'],['../structjs_lost_stream_data.html#a5d2e87697526033c842a7f955776dfda',1,'jsLostStreamData::Msgs'],['../structjs_stream_state_subject.html#a8b9b2edc5afe82b7b3bc7dbdd67a4384',1,'jsStreamStateSubject::Msgs'],['../structjs_stream_state.html#a495269fe83c6bbf2023cca94add0a888',1,'jsStreamState::Msgs']]], + ['msgslen_33',['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 deleted file mode 100644 index f376b27af..000000000 --- a/doc/html/search/variables_b.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_b.js b/doc/html/search/variables_b.js index 540720df5..1bacaa9b3 100644 --- a/doc/html/search/variables_b.js +++ b/doc/html/search/variables_b.js @@ -1,19 +1,19 @@ var searchData= [ - ['name_1535',['Name',['../structmicro__endpoint__config__s.html#a1a47fe3be59a271217bcb4341cddecae',1,'micro_endpoint_config_s::Name()'],['../structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3',1,'jsStreamSource::Name()'],['../structmicro__service__stats__s.html#ae81f531e8fb5f4fe6bba9552743985ca',1,'micro_service_stats_s::Name()'],['../structmicro__service__info__s.html#a3ac45f2dd5827f95160b1d7899dcf9b7',1,'micro_service_info_s::Name()'],['../structmicro__service__config__s.html#acb82e165927f5e5c404beb4f3120a8e2',1,'micro_service_config_s::Name()'],['../structmicro__endpoint__stats__s.html#acfcec95bf83819e8dfe64a4babf62f8e',1,'micro_endpoint_stats_s::Name()'],['../structmicro__endpoint__info__s.html#ab8b3d1a96e19424fc7f367f2e0dc8175',1,'micro_endpoint_info_s::Name()'],['../structjs_tier.html#a1ed542b9acccbe7761839f33c43053a6',1,'jsTier::Name()'],['../structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008',1,'jsConsumerInfo::Name()'],['../structjs_consumer_config.html#a201217d93cfed17eb4d3e2d9579b826a',1,'jsConsumerConfig::Name()'],['../structjs_stream_alternate.html#a07f36f98c7dcdf435f803e4f0ccaac57',1,'jsStreamAlternate::Name()'],['../structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04',1,'jsStreamSourceInfo::Name()'],['../structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484',1,'jsClusterInfo::Name()'],['../structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a',1,'jsPeerInfo::Name()'],['../structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5',1,'jsStreamConfig::Name()']]], - ['nextbysubject_1536',['NextBySubject',['../structjs_direct_get_msg_options.html#a16ce7908a3d1690b8ae8bc22350ac238',1,'jsDirectGetMsgOptions']]], - ['nexthandler_1537',['NextHandler',['../structjs_options_1_1js_options_pull_subscribe_async.html#a7b3dfaccb41ffb464df0f3c606313894',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['nexthandlerclosure_1538',['NextHandlerClosure',['../structjs_options_1_1js_options_pull_subscribe_async.html#ab6f9872cd840bafa3a8d73b267ffdeb9',1,'jsOptions::jsOptionsPullSubscribeAsync']]], - ['noack_1539',['NoAck',['../structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609',1,'jsStreamConfig']]], - ['noqueuegroup_1540',['NoQueueGroup',['../structmicro__endpoint__config__s.html#a920bf9f800a8b46227e4c52272e0c804',1,'micro_endpoint_config_s::NoQueueGroup()'],['../structmicro__group__config__s.html#a6973fbf91cd9a23446ee4bec98b9830b',1,'micro_group_config_s::NoQueueGroup()'],['../structmicro__service__config__s.html#a78fed3096635174eb037622003661e49',1,'micro_service_config_s::NoQueueGroup()']]], - ['nowait_1541',['NoWait',['../structjs_fetch_request.html#ae251eebb1998a39fe3b898302b58293d',1,'jsFetchRequest::NoWait()'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a2a1d9185656fa87de3e75bebc5ab2f8a',1,'jsOptions::jsOptionsPullSubscribeAsync::NoWait()']]], - ['numackpending_1542',['NumAckPending',['../structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50',1,'jsConsumerInfo']]], - ['numdeleted_1543',['NumDeleted',['../structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51',1,'jsStreamState']]], - ['numdelivered_1544',['NumDelivered',['../structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff',1,'jsMsgMetaData']]], - ['numerrors_1545',['NumErrors',['../structmicro__endpoint__stats__s.html#a85ead23cb79aeb6e5c9b4409544412db',1,'micro_endpoint_stats_s']]], - ['numpending_1546',['NumPending',['../structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b',1,'jsConsumerInfo::NumPending()'],['../structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30',1,'jsMsgMetaData::NumPending()']]], - ['numredelivered_1547',['NumRedelivered',['../structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001',1,'jsConsumerInfo']]], - ['numrequests_1548',['NumRequests',['../structmicro__endpoint__stats__s.html#a1adfdb3c1641301b419ccf136cbaa927',1,'micro_endpoint_stats_s']]], - ['numsubjects_1549',['NumSubjects',['../structjs_stream_state.html#aaa43db17641826e7c6ecc1954f641960',1,'jsStreamState']]], - ['numwaiting_1550',['NumWaiting',['../structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0',1,'jsConsumerInfo']]] + ['name_0',['name',['../structmicro__endpoint__config__s.html#a1a47fe3be59a271217bcb4341cddecae',1,'micro_endpoint_config_s::Name'],['../structjs_stream_source.html#a7d9e5c064866b3f0b5601193c5885ec3',1,'jsStreamSource::Name'],['../structmicro__service__stats__s.html#ae81f531e8fb5f4fe6bba9552743985ca',1,'micro_service_stats_s::Name'],['../structmicro__service__info__s.html#a3ac45f2dd5827f95160b1d7899dcf9b7',1,'micro_service_info_s::Name'],['../structmicro__service__config__s.html#acb82e165927f5e5c404beb4f3120a8e2',1,'micro_service_config_s::Name'],['../structmicro__endpoint__stats__s.html#acfcec95bf83819e8dfe64a4babf62f8e',1,'micro_endpoint_stats_s::Name'],['../structmicro__endpoint__info__s.html#ab8b3d1a96e19424fc7f367f2e0dc8175',1,'micro_endpoint_info_s::Name'],['../structjs_tier.html#a1ed542b9acccbe7761839f33c43053a6',1,'jsTier::Name'],['../structjs_consumer_info.html#a9359aea7cd05a27b2a15f8a35cdb1008',1,'jsConsumerInfo::Name'],['../structjs_consumer_config.html#a201217d93cfed17eb4d3e2d9579b826a',1,'jsConsumerConfig::Name'],['../structjs_stream_alternate.html#a07f36f98c7dcdf435f803e4f0ccaac57',1,'jsStreamAlternate::Name'],['../structjs_stream_source_info.html#a6db3c6ff8a465a45f8bd5c7bdf5f6c04',1,'jsStreamSourceInfo::Name'],['../structjs_cluster_info.html#a2e13d7ec417574100c938c4df78e5484',1,'jsClusterInfo::Name'],['../structjs_peer_info.html#abf29230ce03a1c14d50227663e07de6a',1,'jsPeerInfo::Name'],['../structjs_stream_config.html#a7fe3d5086f1c660a6999ae40ecd370e5',1,'jsStreamConfig::Name']]], + ['nextbysubject_1',['NextBySubject',['../structjs_direct_get_msg_options.html#a16ce7908a3d1690b8ae8bc22350ac238',1,'jsDirectGetMsgOptions']]], + ['nexthandler_2',['NextHandler',['../structjs_options_1_1js_options_pull_subscribe_async.html#a7b3dfaccb41ffb464df0f3c606313894',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['nexthandlerclosure_3',['NextHandlerClosure',['../structjs_options_1_1js_options_pull_subscribe_async.html#ab6f9872cd840bafa3a8d73b267ffdeb9',1,'jsOptions::jsOptionsPullSubscribeAsync']]], + ['noack_4',['NoAck',['../structjs_stream_config.html#a8e358fbc569a1c6d49c704e6dbdf8609',1,'jsStreamConfig']]], + ['noqueuegroup_5',['noqueuegroup',['../structmicro__endpoint__config__s.html#a920bf9f800a8b46227e4c52272e0c804',1,'micro_endpoint_config_s::NoQueueGroup'],['../structmicro__group__config__s.html#a6973fbf91cd9a23446ee4bec98b9830b',1,'micro_group_config_s::NoQueueGroup'],['../structmicro__service__config__s.html#a78fed3096635174eb037622003661e49',1,'micro_service_config_s::NoQueueGroup']]], + ['nowait_6',['nowait',['../structjs_fetch_request.html#ae251eebb1998a39fe3b898302b58293d',1,'jsFetchRequest::NoWait'],['../structjs_options_1_1js_options_pull_subscribe_async.html#a2a1d9185656fa87de3e75bebc5ab2f8a',1,'jsOptions::jsOptionsPullSubscribeAsync::NoWait']]], + ['numackpending_7',['NumAckPending',['../structjs_consumer_info.html#a882bebeb7af80fcce088afdf2c98de50',1,'jsConsumerInfo']]], + ['numdeleted_8',['NumDeleted',['../structjs_stream_state.html#acbec2f01830b56cb4c0bf54ae5170e51',1,'jsStreamState']]], + ['numdelivered_9',['NumDelivered',['../structjs_msg_meta_data.html#a9a50965fac061a9728b160702d3f56ff',1,'jsMsgMetaData']]], + ['numerrors_10',['NumErrors',['../structmicro__endpoint__stats__s.html#a85ead23cb79aeb6e5c9b4409544412db',1,'micro_endpoint_stats_s']]], + ['numpending_11',['numpending',['../structjs_consumer_info.html#aeaefd5a500996013b1ce13d8872e869b',1,'jsConsumerInfo::NumPending'],['../structjs_msg_meta_data.html#a02f1bbd37e9650ed6bfda0210f038e30',1,'jsMsgMetaData::NumPending']]], + ['numredelivered_12',['NumRedelivered',['../structjs_consumer_info.html#a932bf14ebb9ce167af8975e3b1f8d001',1,'jsConsumerInfo']]], + ['numrequests_13',['NumRequests',['../structmicro__endpoint__stats__s.html#a1adfdb3c1641301b419ccf136cbaa927',1,'micro_endpoint_stats_s']]], + ['numsubjects_14',['NumSubjects',['../structjs_stream_state.html#aaa43db17641826e7c6ecc1954f641960',1,'jsStreamState']]], + ['numwaiting_15',['NumWaiting',['../structjs_consumer_info.html#a57e4a4139310c50a1f3d51af67197af0',1,'jsConsumerInfo']]] ]; diff --git a/doc/html/search/variables_c.html b/doc/html/search/variables_c.html deleted file mode 100644 index 6019eba96..000000000 --- a/doc/html/search/variables_c.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_c.js b/doc/html/search/variables_c.js index ccc77293c..74f647c3e 100644 --- a/doc/html/search/variables_c.js +++ b/doc/html/search/variables_c.js @@ -1,7 +1,7 @@ var searchData= [ - ['offline_1551',['Offline',['../structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e',1,'jsPeerInfo']]], - ['optstartseq_1552',['OptStartSeq',['../structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed',1,'jsStreamSource::OptStartSeq()'],['../structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356',1,'jsConsumerConfig::OptStartSeq()']]], - ['optstarttime_1553',['OptStartTime',['../structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5',1,'jsStreamSource::OptStartTime()'],['../structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80',1,'jsConsumerConfig::OptStartTime()']]], - ['ordered_1554',['Ordered',['../structjs_sub_options.html#a95c5d2db8ca97d644042d436de119be4',1,'jsSubOptions']]] + ['offline_0',['Offline',['../structjs_peer_info.html#a3f3e09c5996858ec5faca2dc7fa5224e',1,'jsPeerInfo']]], + ['optstartseq_1',['optstartseq',['../structjs_stream_source.html#ad6948b7a34c202f324b6d2beb32fe5ed',1,'jsStreamSource::OptStartSeq'],['../structjs_consumer_config.html#a2f0243899885dc97f304f48ca52b5356',1,'jsConsumerConfig::OptStartSeq']]], + ['optstarttime_2',['optstarttime',['../structjs_stream_source.html#a67eb1dac41b2d826a923cfb23baa24a5',1,'jsStreamSource::OptStartTime'],['../structjs_consumer_config.html#a802ea3bf0669395bee28611f4ecede80',1,'jsConsumerConfig::OptStartTime']]], + ['ordered_3',['Ordered',['../structjs_sub_options.html#a95c5d2db8ca97d644042d436de119be4',1,'jsSubOptions']]] ]; diff --git a/doc/html/search/variables_d.html b/doc/html/search/variables_d.html deleted file mode 100644 index f61ae7511..000000000 --- a/doc/html/search/variables_d.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_d.js b/doc/html/search/variables_d.js index 5b4ee3043..a66e3d9fd 100644 --- a/doc/html/search/variables_d.js +++ b/doc/html/search/variables_d.js @@ -1,14 +1,14 @@ var searchData= [ - ['paused_1555',['Paused',['../structjs_consumer_info.html#a13f80f4b24da173ef2da051e69f216d7',1,'jsConsumerInfo::Paused()'],['../structjs_consumer_pause_response.html#a5ffb8a5073ee4ccf88ae4c634a5c5984',1,'jsConsumerPauseResponse::Paused()']]], - ['pauseremaining_1556',['PauseRemaining',['../structjs_consumer_info.html#a86501e735531929add3e161d40479c44',1,'jsConsumerInfo::PauseRemaining()'],['../structjs_consumer_pause_response.html#a3264f6817caad99f8578fb41c50a726e',1,'jsConsumerPauseResponse::PauseRemaining()']]], - ['pauseuntil_1557',['PauseUntil',['../structjs_consumer_config.html#acf04468ef0a8bc4e83912e850e47a8ae',1,'jsConsumerConfig::PauseUntil()'],['../structjs_consumer_pause_response.html#a7315c1b69c9134d214b5307b58e9cbbe',1,'jsConsumerPauseResponse::PauseUntil()']]], - ['placement_1558',['Placement',['../structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb',1,'jsStreamConfig']]], - ['prefix_1559',['Prefix',['../structjs_options.html#ab06e45296fccf0fe6152e083e38d916f',1,'jsOptions::Prefix()'],['../structmicro__group__config__s.html#ac27de1821ea44f444b6061c5bde97bcf',1,'micro_group_config_s::Prefix()']]], - ['processingtimenanoseconds_1560',['ProcessingTimeNanoseconds',['../structmicro__endpoint__stats__s.html#a532060ae39ed420c3f84244163b4590b',1,'micro_endpoint_stats_s']]], - ['processingtimeseconds_1561',['ProcessingTimeSeconds',['../structmicro__endpoint__stats__s.html#a3e971e78657d71f28477476a560162dd',1,'micro_endpoint_stats_s']]], - ['publishasync_1562',['PublishAsync',['../structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4',1,'jsOptions']]], - ['pullsubscribeasync_1563',['PullSubscribeAsync',['../structjs_options.html#a4b45e29dc5065528595bea3fd3b9d818',1,'jsOptions']]], - ['purge_1564',['Purge',['../structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029',1,'jsOptions::jsOptionsStream']]], - ['pushbound_1565',['PushBound',['../structjs_consumer_info.html#a31282cdc72000a91af03f89899740bfa',1,'jsConsumerInfo']]] + ['paused_0',['paused',['../structjs_consumer_info.html#a13f80f4b24da173ef2da051e69f216d7',1,'jsConsumerInfo::Paused'],['../structjs_consumer_pause_response.html#a5ffb8a5073ee4ccf88ae4c634a5c5984',1,'jsConsumerPauseResponse::Paused']]], + ['pauseremaining_1',['pauseremaining',['../structjs_consumer_info.html#a86501e735531929add3e161d40479c44',1,'jsConsumerInfo::PauseRemaining'],['../structjs_consumer_pause_response.html#a3264f6817caad99f8578fb41c50a726e',1,'jsConsumerPauseResponse::PauseRemaining']]], + ['pauseuntil_2',['pauseuntil',['../structjs_consumer_config.html#acf04468ef0a8bc4e83912e850e47a8ae',1,'jsConsumerConfig::PauseUntil'],['../structjs_consumer_pause_response.html#a7315c1b69c9134d214b5307b58e9cbbe',1,'jsConsumerPauseResponse::PauseUntil']]], + ['placement_3',['Placement',['../structjs_stream_config.html#acee6c66afc78d79c2f518eed89177efb',1,'jsStreamConfig']]], + ['prefix_4',['prefix',['../structjs_options.html#ab06e45296fccf0fe6152e083e38d916f',1,'jsOptions::Prefix'],['../structmicro__group__config__s.html#ac27de1821ea44f444b6061c5bde97bcf',1,'micro_group_config_s::Prefix']]], + ['processingtimenanoseconds_5',['ProcessingTimeNanoseconds',['../structmicro__endpoint__stats__s.html#a532060ae39ed420c3f84244163b4590b',1,'micro_endpoint_stats_s']]], + ['processingtimeseconds_6',['ProcessingTimeSeconds',['../structmicro__endpoint__stats__s.html#a3e971e78657d71f28477476a560162dd',1,'micro_endpoint_stats_s']]], + ['publishasync_7',['PublishAsync',['../structjs_options.html#a5ce5c11cc9b9df2b6bc47cd77d7b1dc4',1,'jsOptions']]], + ['pullsubscribeasync_8',['PullSubscribeAsync',['../structjs_options.html#a4b45e29dc5065528595bea3fd3b9d818',1,'jsOptions']]], + ['purge_9',['Purge',['../structjs_options_1_1js_options_stream.html#afe680264223b434ca6959f9e122af029',1,'jsOptions::jsOptionsStream']]], + ['pushbound_10',['PushBound',['../structjs_consumer_info.html#a31282cdc72000a91af03f89899740bfa',1,'jsConsumerInfo']]] ]; diff --git a/doc/html/search/variables_e.html b/doc/html/search/variables_e.html deleted file mode 100644 index 7bfd37215..000000000 --- a/doc/html/search/variables_e.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_e.js b/doc/html/search/variables_e.js index 433f02b5c..c15caccfa 100644 --- a/doc/html/search/variables_e.js +++ b/doc/html/search/variables_e.js @@ -1,5 +1,5 @@ var searchData= [ - ['queue_1566',['Queue',['../structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d',1,'jsSubOptions']]], - ['queuegroup_1567',['QueueGroup',['../structmicro__endpoint__config__s.html#abf08a87593d4b7c3d1be7b7392f7fd67',1,'micro_endpoint_config_s::QueueGroup()'],['../structmicro__endpoint__info__s.html#ad07fba572478157b89a193ede7297d89',1,'micro_endpoint_info_s::QueueGroup()'],['../structmicro__endpoint__stats__s.html#a8172de70eeaec314af5728214d9cc230',1,'micro_endpoint_stats_s::QueueGroup()'],['../structmicro__group__config__s.html#a8a59fe960d1a8958807aa0bbc62be033',1,'micro_group_config_s::QueueGroup()'],['../structmicro__service__config__s.html#abdd93c544c7c368ae4793c4c479afc61',1,'micro_service_config_s::QueueGroup()']]] + ['queue_0',['Queue',['../structjs_sub_options.html#aaf4b620d112a31f51a20389c5405805d',1,'jsSubOptions']]], + ['queuegroup_1',['queuegroup',['../structmicro__endpoint__config__s.html#abf08a87593d4b7c3d1be7b7392f7fd67',1,'micro_endpoint_config_s::QueueGroup'],['../structmicro__endpoint__info__s.html#ad07fba572478157b89a193ede7297d89',1,'micro_endpoint_info_s::QueueGroup'],['../structmicro__endpoint__stats__s.html#a8172de70eeaec314af5728214d9cc230',1,'micro_endpoint_stats_s::QueueGroup'],['../structmicro__group__config__s.html#a8a59fe960d1a8958807aa0bbc62be033',1,'micro_group_config_s::QueueGroup'],['../structmicro__service__config__s.html#abdd93c544c7c368ae4793c4c479afc61',1,'micro_service_config_s::QueueGroup']]] ]; diff --git a/doc/html/search/variables_f.html b/doc/html/search/variables_f.html deleted file mode 100644 index d97920d08..000000000 --- a/doc/html/search/variables_f.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - -
    -
    Loading...
    -
    - -
    Searching...
    -
    No Matches
    - -
    - - diff --git a/doc/html/search/variables_f.js b/doc/html/search/variables_f.js index 36415f22d..2f102d704 100644 --- a/doc/html/search/variables_f.js +++ b/doc/html/search/variables_f.js @@ -1,10 +1,10 @@ var searchData= [ - ['ratelimit_1568',['RateLimit',['../structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816',1,'jsConsumerConfig']]], - ['replaypolicy_1569',['ReplayPolicy',['../structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939',1,'jsConsumerConfig']]], - ['replicas_1570',['Replicas',['../structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc',1,'jsStreamConfig::Replicas()'],['../structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b',1,'jsClusterInfo::Replicas()'],['../structjs_consumer_config.html#acfba6d6ecb6323fd8ffe6c0bb4fbffae',1,'jsConsumerConfig::Replicas()'],['../structkv_config.html#a48f0f70383eff868321f9c94ae1a87cd',1,'kvConfig::Replicas()']]], - ['replicaslen_1571',['ReplicasLen',['../structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5',1,'jsClusterInfo']]], - ['replythreadpoolmax_1572',['ReplyThreadPoolMax',['../struct____nats_client_config.html#a70f9a7d726a564fb1c3ef14c1bc6cd47',1,'__natsClientConfig']]], - ['republish_1573',['RePublish',['../structjs_stream_config.html#a95ab0061b6e935b129a4a9c133e6b11c',1,'jsStreamConfig::RePublish()'],['../structkv_config.html#ae172d3e442eef1a57cd7cf266d9e8951',1,'kvConfig::RePublish()']]], - ['retention_1574',['Retention',['../structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7',1,'jsStreamConfig']]] + ['ratelimit_0',['RateLimit',['../structjs_consumer_config.html#a351b388a36ccb7978e6e85a6f4fc0816',1,'jsConsumerConfig']]], + ['replaypolicy_1',['ReplayPolicy',['../structjs_consumer_config.html#ade510daf7c5d67553d2cd20b64ab9939',1,'jsConsumerConfig']]], + ['replicas_2',['replicas',['../structjs_stream_config.html#adbf2c948cf8091b149603b918ef49ffc',1,'jsStreamConfig::Replicas'],['../structjs_cluster_info.html#a8dfcae3bc348a5b595b509e3f3d3500b',1,'jsClusterInfo::Replicas'],['../structjs_consumer_config.html#acfba6d6ecb6323fd8ffe6c0bb4fbffae',1,'jsConsumerConfig::Replicas'],['../structkv_config.html#a48f0f70383eff868321f9c94ae1a87cd',1,'kvConfig::Replicas']]], + ['replicaslen_3',['ReplicasLen',['../structjs_cluster_info.html#a237a639579def1345e02f1490a510ed5',1,'jsClusterInfo']]], + ['replythreadpoolmax_4',['ReplyThreadPoolMax',['../struct____nats_client_config.html#a70f9a7d726a564fb1c3ef14c1bc6cd47',1,'__natsClientConfig']]], + ['republish_5',['republish',['../structjs_stream_config.html#a95ab0061b6e935b129a4a9c133e6b11c',1,'jsStreamConfig::RePublish'],['../structkv_config.html#ae172d3e442eef1a57cd7cf266d9e8951',1,'kvConfig::RePublish']]], + ['retention_6',['Retention',['../structjs_stream_config.html#a5ebc95b76afafa5e7a129953ba1bb3c7',1,'jsStreamConfig']]] ]; diff --git a/doc/html/splitbard.png b/doc/html/splitbard.png new file mode 100644 index 000000000..8367416d7 Binary files /dev/null and b/doc/html/splitbard.png differ diff --git a/doc/html/status_8h.html b/doc/html/status_8h.html index b0eaea049..79b77f760 100644 --- a/doc/html/status_8h.html +++ b/doc/html/status_8h.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: status.h File Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
  • - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,24 +78,30 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    status.h File Reference
    +
    status.h File Reference

    Go to the source code of this file.

    - - - -

    +

    Enumerations

    enum  natsConnStatus {
    +
    enum  natsConnStatus {
      NATS_CONN_STATUS_DISCONNECTED = 0 , NATS_CONN_STATUS_CONNECTING , NATS_CONN_STATUS_CONNECTED @@ -107,7 +114,7 @@ }
     The connection state. More...
     
    enum  natsStatus {
    +
    enum  natsStatus {
      NATS_OK = 0 , NATS_ERR , NATS_PROTOCOL_ERROR @@ -159,7 +166,7 @@ }
     Status returned by most of the APIs. More...
     
    enum  jsErrCode {
    +
    enum  jsErrCode {
      JSAccountResourcesExceededErr = 10002 , JSBadRequestErr = 10003 , JSClusterIncompleteErr = 10004 @@ -328,8 +335,8 @@
     

    Enumeration Type Documentation

    - -

    ◆ natsConnStatus

    + +

    ◆ natsConnStatus

    - -

    ◆ natsStatus

    + +

    ◆ natsStatus

    @@ -370,88 +377,88 @@

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Enumerator
    NATS_OK 

    Success.

    +
    Enumerator
    NATS_OK 

    Success.

    NATS_ERR 

    Generic error.

    +
    NATS_ERR 

    Generic error.

    NATS_PROTOCOL_ERROR 

    Error when parsing a protocol message, or not getting the expected message.

    +
    NATS_PROTOCOL_ERROR 

    Error when parsing a protocol message, or not getting the expected message.

    NATS_IO_ERROR 

    IO Error (network communication).

    +
    NATS_IO_ERROR 

    IO Error (network communication).

    NATS_LINE_TOO_LONG 

    The protocol message read from the socket does not fit in the read buffer.

    +
    NATS_LINE_TOO_LONG 

    The protocol message read from the socket does not fit in the read buffer.

    NATS_CONNECTION_CLOSED 

    Operation on this connection failed because the connection is closed.

    +
    NATS_CONNECTION_CLOSED 

    Operation on this connection failed because the connection is closed.

    NATS_NO_SERVER 

    Unable to connect, the server could not be reached or is not running.

    +
    NATS_NO_SERVER 

    Unable to connect, the server could not be reached or is not running.

    NATS_STALE_CONNECTION 

    The server closed our connection because it did not receive PINGs at the expected interval.

    +
    NATS_STALE_CONNECTION 

    The server closed our connection because it did not receive PINGs at the expected interval.

    NATS_SECURE_CONNECTION_WANTED 

    The client is configured to use TLS, but the server is not.

    +
    NATS_SECURE_CONNECTION_WANTED 

    The client is configured to use TLS, but the server is not.

    NATS_SECURE_CONNECTION_REQUIRED 

    The server expects a TLS connection.

    +
    NATS_SECURE_CONNECTION_REQUIRED 

    The server expects a TLS connection.

    NATS_CONNECTION_DISCONNECTED 

    The connection was disconnected. Depending on the configuration, the connection may reconnect.

    +
    NATS_CONNECTION_DISCONNECTED 

    The connection was disconnected. Depending on the configuration, the connection may reconnect.

    NATS_CONNECTION_AUTH_FAILED 

    The connection failed due to authentication error.

    +
    NATS_CONNECTION_AUTH_FAILED 

    The connection failed due to authentication error.

    NATS_NOT_PERMITTED 

    The action is not permitted.

    +
    NATS_NOT_PERMITTED 

    The action is not permitted.

    NATS_NOT_FOUND 

    An action could not complete because something was not found. So far, this is an internal error.

    +
    NATS_NOT_FOUND 

    An action could not complete because something was not found. So far, this is an internal error.

    NATS_ADDRESS_MISSING 

    Incorrect URL. For instance no host specified in the URL.

    +
    NATS_ADDRESS_MISSING 

    Incorrect URL. For instance no host specified in the URL.

    NATS_INVALID_SUBJECT 

    Invalid subject, for instance NULL or empty string.

    +
    NATS_INVALID_SUBJECT 

    Invalid subject, for instance NULL or empty string.

    NATS_INVALID_ARG 

    An invalid argument is passed to a function. For instance passing NULL to an API that does not accept this value.

    +
    NATS_INVALID_ARG 

    An invalid argument is passed to a function. For instance passing NULL to an API that does not accept this value.

    NATS_INVALID_SUBSCRIPTION 

    The call to a subscription function fails because the subscription has previously been closed.

    +
    NATS_INVALID_SUBSCRIPTION 

    The call to a subscription function fails because the subscription has previously been closed.

    NATS_INVALID_TIMEOUT 

    Timeout must be positive numbers.

    +
    NATS_INVALID_TIMEOUT 

    Timeout must be positive numbers.

    NATS_ILLEGAL_STATE 

    An unexpected state, for instance calling natsSubscription_NextMsg() on an asynchronous subscriber.

    +
    NATS_ILLEGAL_STATE 

    An unexpected state, for instance calling natsSubscription_NextMsg() on an asynchronous subscriber.

    NATS_SLOW_CONSUMER 

    The maximum number of messages waiting to be delivered has been reached. Messages are dropped.

    +
    NATS_SLOW_CONSUMER 

    The maximum number of messages waiting to be delivered has been reached. Messages are dropped.

    NATS_MAX_PAYLOAD 

    Attempt to send a payload larger than the maximum allowed by the NATS Server.

    +
    NATS_MAX_PAYLOAD 

    Attempt to send a payload larger than the maximum allowed by the NATS Server.

    NATS_MAX_DELIVERED_MSGS 

    Attempt to receive more messages than allowed, for instance because of natsSubscription_AutoUnsubscribe().

    +
    NATS_MAX_DELIVERED_MSGS 

    Attempt to receive more messages than allowed, for instance because of natsSubscription_AutoUnsubscribe().

    NATS_INSUFFICIENT_BUFFER 

    A buffer is not large enough to accommodate the data.

    +
    NATS_INSUFFICIENT_BUFFER 

    A buffer is not large enough to accommodate the data.

    NATS_NO_MEMORY 

    An operation could not complete because of insufficient memory.

    +
    NATS_NO_MEMORY 

    An operation could not complete because of insufficient memory.

    NATS_SYS_ERROR 

    Some system function returned an error.

    +
    NATS_SYS_ERROR 

    Some system function returned an error.

    NATS_TIMEOUT 

    An operation timed-out. For instance natsSubscription_NextMsg().

    +
    NATS_TIMEOUT 

    An operation timed-out. For instance natsSubscription_NextMsg().

    NATS_FAILED_TO_INITIALIZE 

    The library failed to initialize.

    +
    NATS_FAILED_TO_INITIALIZE 

    The library failed to initialize.

    NATS_NOT_INITIALIZED 

    The library is not yet initialized.

    +
    NATS_NOT_INITIALIZED 

    The library is not yet initialized.

    NATS_SSL_ERROR 

    An SSL error occurred when trying to establish a connection.

    +
    NATS_SSL_ERROR 

    An SSL error occurred when trying to establish a connection.

    NATS_NO_SERVER_SUPPORT 

    The server does not support this action.

    +
    NATS_NO_SERVER_SUPPORT 

    The server does not support this action.

    NATS_NOT_YET_CONNECTED 

    A connection could not be immediately established and natsOptions_SetRetryOnFailedConnect() specified a connected callback. The connect is retried asynchronously.

    +
    NATS_NOT_YET_CONNECTED 

    A connection could not be immediately established and natsOptions_SetRetryOnFailedConnect() specified a connected callback. The connect is retried asynchronously.

    NATS_DRAINING 

    A connection and/or subscription entered the draining mode. Some operations will fail when in that mode.

    +
    NATS_DRAINING 

    A connection and/or subscription entered the draining mode. Some operations will fail when in that mode.

    NATS_INVALID_QUEUE_NAME 

    An invalid queue name was passed when creating a queue subscription.

    +
    NATS_INVALID_QUEUE_NAME 

    An invalid queue name was passed when creating a queue subscription.

    NATS_NO_RESPONDERS 

    No responders were running when the server received the request.

    +
    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_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.

    +
    NATS_MISSED_HEARTBEAT 

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

    NATS_LIMIT_REACHED 

    Attempt to receive messages than allowed by the byte limit, for instance in js_PullSubscribeAsync().

    +
    NATS_LIMIT_REACHED 

    Attempt to receive messages than allowed by the byte limit, for instance in js_PullSubscribeAsync().

    - -

    ◆ jsErrCode

    + +

    ◆ jsErrCode

    @@ -462,267 +469,267 @@

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Enumerator
    JSAccountResourcesExceededErr 

    Resource limits exceeded for account.

    +
    Enumerator
    JSAccountResourcesExceededErr 

    Resource limits exceeded for account.

    JSBadRequestErr 

    Bad request.

    +
    JSBadRequestErr 

    Bad request.

    JSClusterIncompleteErr 

    Incomplete results.

    +
    JSClusterIncompleteErr 

    Incomplete results.

    JSClusterNoPeersErr 

    No suitable peers for placement.

    +
    JSClusterNoPeersErr 

    No suitable peers for placement.

    JSClusterNotActiveErr 

    JetStream not in clustered mode.

    +
    JSClusterNotActiveErr 

    JetStream not in clustered mode.

    JSClusterNotAssignedErr 

    JetStream cluster not assigned to this server.

    +
    JSClusterNotAssignedErr 

    JetStream cluster not assigned to this server.

    JSClusterNotAvailErr 

    JetStream system temporarily unavailable.

    +
    JSClusterNotAvailErr 

    JetStream system temporarily unavailable.

    JSClusterNotLeaderErr 

    JetStream cluster can not handle request.

    +
    JSClusterNotLeaderErr 

    JetStream cluster can not handle request.

    JSClusterRequiredErr 

    JetStream clustering support required.

    +
    JSClusterRequiredErr 

    JetStream clustering support required.

    JSClusterTagsErr 

    Tags placement not supported for operation.

    +
    JSClusterTagsErr 

    Tags placement not supported for operation.

    JSConsumerCreateErr 

    General consumer creation failure string.

    +
    JSConsumerCreateErr 

    General consumer creation failure string.

    JSConsumerNameExistErr 

    Consumer name already in use.

    +
    JSConsumerNameExistErr 

    Consumer name already in use.

    JSConsumerNotFoundErr 

    Consumer not found.

    +
    JSConsumerNotFoundErr 

    Consumer not found.

    JSSnapshotDeliverSubjectInvalidErr 

    Deliver subject not valid.

    +
    JSSnapshotDeliverSubjectInvalidErr 

    Deliver subject not valid.

    JSConsumerDurableNameNotInSubjectErr 

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

    +
    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.

    +
    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.

    +
    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.

    +
    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.

    +
    JSConsumerEphemeralWithDurableNameErr 

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

    JSStreamExternalApiOverlapErr 

    Stream external api prefix must not overlap.

    +
    JSStreamExternalApiOverlapErr 

    Stream external api prefix must not overlap.

    JSStreamExternalDelPrefixOverlapsErr 

    Stream external delivery prefix overlaps with stream subject.

    +
    JSStreamExternalDelPrefixOverlapsErr 

    Stream external delivery prefix overlaps with stream subject.

    JSInsufficientResourcesErr 

    Insufficient resources.

    +
    JSInsufficientResourcesErr 

    Insufficient resources.

    JSStreamInvalidExternalDeliverySubjErr 

    Stream external delivery prefix must not contain wildcards.

    +
    JSStreamInvalidExternalDeliverySubjErr 

    Stream external delivery prefix must not contain wildcards.

    JSInvalidJSONErr 

    Invalid JSON.

    +
    JSInvalidJSONErr 

    Invalid JSON.

    JSMaximumConsumersLimitErr 

    Maximum consumers exceeds account limit.

    +
    JSMaximumConsumersLimitErr 

    Maximum consumers exceeds account limit.

    JSMaximumStreamsLimitErr 

    Maximum number of streams reached.

    +
    JSMaximumStreamsLimitErr 

    Maximum number of streams reached.

    JSMemoryResourcesExceededErr 

    Insufficient memory resources available.

    +
    JSMemoryResourcesExceededErr 

    Insufficient memory resources available.

    JSMirrorConsumerSetupFailedErr 

    Generic mirror consumer setup failure.

    +
    JSMirrorConsumerSetupFailedErr 

    Generic mirror consumer setup failure.

    JSMirrorMaxMessageSizeTooBigErr 

    Stream mirror must have max message size >= source.

    +
    JSMirrorMaxMessageSizeTooBigErr 

    Stream mirror must have max message size >= source.

    JSMirrorWithSourcesErr 

    Stream mirrors can not also contain other sources.

    +
    JSMirrorWithSourcesErr 

    Stream mirrors can not also contain other sources.

    JSMirrorWithStartSeqAndTimeErr 

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

    +
    JSMirrorWithStartSeqAndTimeErr 

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

    JSMirrorWithSubjectFiltersErr 

    Stream mirrors can not contain filtered subjects.

    +
    JSMirrorWithSubjectFiltersErr 

    Stream mirrors can not contain filtered subjects.

    JSMirrorWithSubjectsErr 

    Stream mirrors can not also contain subjects.

    +
    JSMirrorWithSubjectsErr 

    Stream mirrors can not also contain subjects.

    JSNoAccountErr 

    Account not found.

    +
    JSNoAccountErr 

    Account not found.

    JSClusterUnSupportFeatureErr 

    Not currently supported in clustered mode.

    +
    JSClusterUnSupportFeatureErr 

    Not currently supported in clustered mode.

    JSNoMessageFoundErr 

    No message found.

    +
    JSNoMessageFoundErr 

    No message found.

    JSNotEmptyRequestErr 

    Expected an empty request payload.

    +
    JSNotEmptyRequestErr 

    Expected an empty request payload.

    JSNotEnabledForAccountErr 

    JetStream not enabled for account.

    +
    JSNotEnabledForAccountErr 

    JetStream not enabled for account.

    JSClusterPeerNotMemberErr 

    Peer not a member.

    +
    JSClusterPeerNotMemberErr 

    Peer not a member.

    JSRaftGeneralErr 

    General RAFT error.

    +
    JSRaftGeneralErr 

    General RAFT error.

    JSRestoreSubscribeFailedErr 

    JetStream unable to subscribe to restore snapshot.

    +
    JSRestoreSubscribeFailedErr 

    JetStream unable to subscribe to restore snapshot.

    JSSequenceNotFoundErr 

    Sequence not found.

    +
    JSSequenceNotFoundErr 

    Sequence not found.

    JSClusterServerNotMemberErr 

    Server is not a member of the cluster.

    +
    JSClusterServerNotMemberErr 

    Server is not a member of the cluster.

    JSSourceConsumerSetupFailedErr 

    General source consumer setup failure.

    +
    JSSourceConsumerSetupFailedErr 

    General source consumer setup failure.

    JSSourceMaxMessageSizeTooBigErr 

    Stream source must have max message size >= target.

    +
    JSSourceMaxMessageSizeTooBigErr 

    Stream source must have max message size >= target.

    JSStorageResourcesExceededErr 

    Insufficient storage resources available.

    +
    JSStorageResourcesExceededErr 

    Insufficient storage resources available.

    JSStreamAssignmentErr 

    Generic stream assignment error.

    +
    JSStreamAssignmentErr 

    Generic stream assignment error.

    JSStreamCreateErr 

    Generic stream creation error.

    +
    JSStreamCreateErr 

    Generic stream creation error.

    JSStreamDeleteErr 

    General stream deletion error.

    +
    JSStreamDeleteErr 

    General stream deletion error.

    JSStreamGeneralError 

    General stream failure.

    +
    JSStreamGeneralError 

    General stream failure.

    JSStreamInvalidConfig 

    Stream configuration validation error.

    +
    JSStreamInvalidConfig 

    Stream configuration validation error.

    JSStreamLimitsErr 

    General stream limits exceeded error.

    +
    JSStreamLimitsErr 

    General stream limits exceeded error.

    JSStreamMessageExceedsMaximumErr 

    Message size exceeds maximum allowed.

    +
    JSStreamMessageExceedsMaximumErr 

    Message size exceeds maximum allowed.

    JSStreamMirrorNotUpdatableErr 

    Mirror configuration can not be updated.

    +
    JSStreamMirrorNotUpdatableErr 

    Mirror configuration can not be updated.

    JSStreamMismatchErr 

    Stream name in subject does not match request.

    +
    JSStreamMismatchErr 

    Stream name in subject does not match request.

    JSStreamMsgDeleteFailed 

    Generic message deletion failure error.

    +
    JSStreamMsgDeleteFailed 

    Generic message deletion failure error.

    JSStreamNameExistErr 

    Stream name already in use.

    +
    JSStreamNameExistErr 

    Stream name already in use.

    JSStreamNotFoundErr 

    Stream not found.

    +
    JSStreamNotFoundErr 

    Stream not found.

    JSStreamNotMatchErr 

    Expected stream does not match.

    +
    JSStreamNotMatchErr 

    Expected stream does not match.

    JSStreamReplicasNotUpdatableErr 

    Replicas configuration can not be updated.

    +
    JSStreamReplicasNotUpdatableErr 

    Replicas configuration can not be updated.

    JSStreamRestoreErr 

    Restore failed.

    +
    JSStreamRestoreErr 

    Restore failed.

    JSStreamSequenceNotMatchErr 

    Expected stream sequence does not match.

    +
    JSStreamSequenceNotMatchErr 

    Expected stream sequence does not match.

    JSStreamSnapshotErr 

    Snapshot failed.

    +
    JSStreamSnapshotErr 

    Snapshot failed.

    JSStreamSubjectOverlapErr 

    Subjects overlap with an existing stream.

    +
    JSStreamSubjectOverlapErr 

    Subjects overlap with an existing stream.

    JSStreamTemplateCreateErr 

    Generic template creation failed.

    +
    JSStreamTemplateCreateErr 

    Generic template creation failed.

    JSStreamTemplateDeleteErr 

    Generic stream template deletion failed error.

    +
    JSStreamTemplateDeleteErr 

    Generic stream template deletion failed error.

    JSStreamTemplateNotFoundErr 

    Template not found.

    +
    JSStreamTemplateNotFoundErr 

    Template not found.

    JSStreamUpdateErr 

    Generic stream update error.

    +
    JSStreamUpdateErr 

    Generic stream update error.

    JSStreamWrongLastMsgIDErr 

    Wrong last msg ID.

    +
    JSStreamWrongLastMsgIDErr 

    Wrong last msg ID.

    JSStreamWrongLastSequenceErr 

    Wrong last sequence.

    +
    JSStreamWrongLastSequenceErr 

    Wrong last sequence.

    JSTempStorageFailedErr 

    JetStream unable to open temp storage for restore.

    +
    JSTempStorageFailedErr 

    JetStream unable to open temp storage for restore.

    JSTemplateNameNotMatchSubjectErr 

    Template name in subject does not match request.

    +
    JSTemplateNameNotMatchSubjectErr 

    Template name in subject does not match request.

    JSStreamReplicasNotSupportedErr 

    Replicas > 1 not supported in non-clustered mode.

    +
    JSStreamReplicasNotSupportedErr 

    Replicas > 1 not supported in non-clustered mode.

    JSPeerRemapErr 

    Peer remap failed.

    +
    JSPeerRemapErr 

    Peer remap failed.

    JSNotEnabledErr 

    JetStream not enabled.

    +
    JSNotEnabledErr 

    JetStream not enabled.

    JSStreamStoreFailedErr 

    Generic error when storing a message failed.

    +
    JSStreamStoreFailedErr 

    Generic error when storing a message failed.

    JSConsumerConfigRequiredErr 

    Consumer config required.

    +
    JSConsumerConfigRequiredErr 

    Consumer config required.

    JSConsumerDeliverToWildcardsErr 

    Consumer deliver subject has wildcards.

    +
    JSConsumerDeliverToWildcardsErr 

    Consumer deliver subject has wildcards.

    JSConsumerPushMaxWaitingErr 

    Consumer in push mode can not set max waiting.

    +
    JSConsumerPushMaxWaitingErr 

    Consumer in push mode can not set max waiting.

    JSConsumerDeliverCycleErr 

    Consumer deliver subject forms a cycle.

    +
    JSConsumerDeliverCycleErr 

    Consumer deliver subject forms a cycle.

    JSConsumerMaxPendingAckPolicyRequiredErr 

    Consumer requires ack policy for max ack pending.

    +
    JSConsumerMaxPendingAckPolicyRequiredErr 

    Consumer requires ack policy for max ack pending.

    JSConsumerSmallHeartbeatErr 

    Consumer idle heartbeat needs to be >= 100ms.

    +
    JSConsumerSmallHeartbeatErr 

    Consumer idle heartbeat needs to be >= 100ms.

    JSConsumerPullRequiresAckErr 

    Consumer in pull mode requires explicit ack policy.

    +
    JSConsumerPullRequiresAckErr 

    Consumer in pull mode requires explicit ack policy.

    JSConsumerPullNotDurableErr 

    Consumer in pull mode requires a durable name.

    +
    JSConsumerPullNotDurableErr 

    Consumer in pull mode requires a durable name.

    JSConsumerPullWithRateLimitErr 

    Consumer in pull mode can not have rate limit set.

    +
    JSConsumerPullWithRateLimitErr 

    Consumer in pull mode can not have rate limit set.

    JSConsumerMaxWaitingNegativeErr 

    Consumer max waiting needs to be positive.

    +
    JSConsumerMaxWaitingNegativeErr 

    Consumer max waiting needs to be positive.

    JSConsumerHBRequiresPushErr 

    Consumer idle heartbeat requires a push based consumer.

    +
    JSConsumerHBRequiresPushErr 

    Consumer idle heartbeat requires a push based consumer.

    JSConsumerFCRequiresPushErr 

    Consumer flow control requires a push based consumer.

    +
    JSConsumerFCRequiresPushErr 

    Consumer flow control requires a push based consumer.

    JSConsumerDirectRequiresPushErr 

    Consumer direct requires a push based consumer.

    +
    JSConsumerDirectRequiresPushErr 

    Consumer direct requires a push based consumer.

    JSConsumerDirectRequiresEphemeralErr 

    Consumer direct requires an ephemeral consumer.

    +
    JSConsumerDirectRequiresEphemeralErr 

    Consumer direct requires an ephemeral consumer.

    JSConsumerOnMappedErr 

    Consumer direct on a mapped consumer.

    +
    JSConsumerOnMappedErr 

    Consumer direct on a mapped consumer.

    JSConsumerFilterNotSubsetErr 

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

    +
    JSConsumerFilterNotSubsetErr 

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

    JSConsumerInvalidPolicyErr 

    Generic delivery policy error.

    +
    JSConsumerInvalidPolicyErr 

    Generic delivery policy error.

    JSConsumerInvalidSamplingErr 

    Failed to parse consumer sampling configuration.

    +
    JSConsumerInvalidSamplingErr 

    Failed to parse consumer sampling configuration.

    JSStreamInvalidErr 

    Stream not valid.

    +
    JSStreamInvalidErr 

    Stream not valid.

    JSConsumerWQRequiresExplicitAckErr 

    Workqueue stream requires explicit ack.

    +
    JSConsumerWQRequiresExplicitAckErr 

    Workqueue stream requires explicit ack.

    JSConsumerWQMultipleUnfilteredErr 

    Multiple non-filtered consumers not allowed on workqueue stream.

    +
    JSConsumerWQMultipleUnfilteredErr 

    Multiple non-filtered consumers not allowed on workqueue stream.

    JSConsumerWQConsumerNotUniqueErr 

    Filtered consumer not unique on workqueue stream.

    +
    JSConsumerWQConsumerNotUniqueErr 

    Filtered consumer not unique on workqueue stream.

    JSConsumerWQConsumerNotDeliverAllErr 

    Consumer must be deliver all on workqueue stream.

    +
    JSConsumerWQConsumerNotDeliverAllErr 

    Consumer must be deliver all on workqueue stream.

    JSConsumerNameTooLongErr 

    Consumer name is too long.

    +
    JSConsumerNameTooLongErr 

    Consumer name is too long.

    JSConsumerBadDurableNameErr 

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

    +
    JSConsumerBadDurableNameErr 

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

    JSConsumerStoreFailedErr 

    Error creating store for consumer.

    +
    JSConsumerStoreFailedErr 

    Error creating store for consumer.

    JSConsumerExistingActiveErr 

    Consumer already exists and is still active.

    +
    JSConsumerExistingActiveErr 

    Consumer already exists and is still active.

    JSConsumerReplacementWithDifferentNameErr 

    Consumer replacement durable config not the same.

    +
    JSConsumerReplacementWithDifferentNameErr 

    Consumer replacement durable config not the same.

    JSConsumerDescriptionTooLongErr 

    Consumer description is too long.

    +
    JSConsumerDescriptionTooLongErr 

    Consumer description is too long.

    JSConsumerWithFlowControlNeedsHeartbeatsErr 

    Consumer with flow control also needs heartbeats.

    +
    JSConsumerWithFlowControlNeedsHeartbeatsErr 

    Consumer with flow control also needs heartbeats.

    JSStreamSealedErr 

    Invalid operation on sealed stream.

    +
    JSStreamSealedErr 

    Invalid operation on sealed stream.

    JSStreamPurgeFailedErr 

    Generic stream purge failure.

    +
    JSStreamPurgeFailedErr 

    Generic stream purge failure.

    JSStreamRollupFailedErr 

    Generic stream rollup failure.

    +
    JSStreamRollupFailedErr 

    Generic stream rollup failure.

    JSConsumerInvalidDeliverSubjectErr 

    Invalid push consumer deliver subject.

    +
    JSConsumerInvalidDeliverSubjectErr 

    Invalid push consumer deliver subject.

    JSStreamMaxBytesRequiredErr 

    Account requires a stream config to have max bytes set.

    +
    JSStreamMaxBytesRequiredErr 

    Account requires a stream config to have max bytes set.

    JSConsumerMaxRequestBatchNegativeErr 

    Consumer max request batch needs to be > 0.

    +
    JSConsumerMaxRequestBatchNegativeErr 

    Consumer max request batch needs to be > 0.

    JSConsumerMaxRequestExpiresToSmallErr 

    Consumer max request expires needs to be > 1ms.

    +
    JSConsumerMaxRequestExpiresToSmallErr 

    Consumer max request expires needs to be > 1ms.

    JSConsumerMaxDeliverBackoffErr 

    Max deliver is required to be > length of backoff values.

    +
    JSConsumerMaxDeliverBackoffErr 

    Max deliver is required to be > length of backoff values.

    JSStreamInfoMaxSubjectsErr 

    Subject details would exceed maximum allowed.

    +
    JSStreamInfoMaxSubjectsErr 

    Subject details would exceed maximum allowed.

    JSStreamOfflineErr 

    Stream is offline.

    +
    JSStreamOfflineErr 

    Stream is offline.

    JSConsumerOfflineErr 

    Consumer is offline.

    +
    JSConsumerOfflineErr 

    Consumer is offline.

    JSNoLimitsErr 

    No JetStream default or applicable tiered limit present.

    +
    JSNoLimitsErr 

    No JetStream default or applicable tiered limit present.

    JSConsumerMaxPendingAckExcessErr 

    Consumer max ack pending exceeds system limit.

    +
    JSConsumerMaxPendingAckExcessErr 

    Consumer max ack pending exceeds system limit.

    JSStreamMaxStreamBytesExceededErr 

    Stream max bytes exceeds account limit max stream bytes.

    +
    JSStreamMaxStreamBytesExceededErr 

    Stream max bytes exceeds account limit max stream bytes.

    JSStreamMoveAndScaleErr 

    Cannot move and scale a stream in a single update.

    +
    JSStreamMoveAndScaleErr 

    Cannot move and scale a stream in a single update.

    JSStreamMoveInProgressErr 

    Stream move already in progress.

    +
    JSStreamMoveInProgressErr 

    Stream move already in progress.

    JSConsumerMaxRequestBatchExceededErr 

    Consumer max request batch exceeds server limit.

    +
    JSConsumerMaxRequestBatchExceededErr 

    Consumer max request batch exceeds server limit.

    JSConsumerReplicasExceedsStreamErr 

    Consumer config replica count exceeds parent stream.

    +
    JSConsumerReplicasExceedsStreamErr 

    Consumer config replica count exceeds parent stream.

    JSConsumerNameContainsPathSeparatorsErr 

    Consumer name can not contain path separators.

    +
    JSConsumerNameContainsPathSeparatorsErr 

    Consumer name can not contain path separators.

    JSStreamNameContainsPathSeparatorsErr 

    Stream name can not contain path separators.

    +
    JSStreamNameContainsPathSeparatorsErr 

    Stream name can not contain path separators.

    JSStreamMoveNotInProgressErr 

    Stream move not in progress.

    +
    JSStreamMoveNotInProgressErr 

    Stream move not in progress.

    JSStreamNameExistRestoreFailedErr 

    Stream name already in use, cannot restore.

    +
    JSStreamNameExistRestoreFailedErr 

    Stream name already in use, cannot restore.

    JSConsumerCreateFilterSubjectMismatchErr 

    Consumer create request did not match filtered subject from create subject.

    +
    JSConsumerCreateFilterSubjectMismatchErr 

    Consumer create request did not match filtered subject from create subject.

    JSConsumerCreateDurableAndNameMismatchErr 

    Consumer Durable and Name have to be equal if both are provided.

    +
    JSConsumerCreateDurableAndNameMismatchErr 

    Consumer Durable and Name have to be equal if both are provided.

    JSReplicasCountCannotBeNegativeErr 

    Replicas count cannot be negative.

    +
    JSReplicasCountCannotBeNegativeErr 

    Replicas count cannot be negative.

    diff --git a/doc/html/status_8h_source.html b/doc/html/status_8h_source.html index 603beb67a..4b3ddd606 100644 --- a/doc/html/status_8h_source.html +++ b/doc/html/status_8h_source.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: status.h Source File @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,22 +35,28 @@

    - + +/* @license-end */ + +
    @@ -77,447 +83,459 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    status.h
    +
    status.h
    -Go to the documentation of this file.
    1 // Copyright 2015-2022 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
    -
    5 //
    -
    6 // http://www.apache.org/licenses/LICENSE-2.0
    -
    7 //
    -
    8 // Unless required by applicable law or agreed to in writing, software
    -
    9 // distributed under the License is distributed on an "AS IS" BASIS,
    -
    10 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    -
    11 // See the License for the specific language governing permissions and
    -
    12 // limitations under the License.
    -
    13 
    -
    14 #ifndef STATUS_H_
    -
    15 #define STATUS_H_
    -
    16 
    -
    17 #ifdef __cplusplus
    -
    18 extern "C" {
    -
    19 #endif
    -
    20 
    -
    21 
    -
    23 typedef enum
    -
    24 {
    -
    25 #if defined(NATS_CONN_STATUS_NO_PREFIX)
    -
    26  // This is deprecated and applications referencing connection
    -
    27  // status should be updated to use the values prefixed with NATS_CONN_STATUS_.
    -
    28 
    -
    29  DISCONNECTED = 0,
    -
    30  CONNECTING,
    -
    31  CONNECTED,
    -
    32  CLOSED,
    -
    33  RECONNECTING,
    -
    34  DRAINING_SUBS,
    -
    35  DRAINING_PUBS,
    -
    36 #else
    - - - - - - - -
    44 #endif
    -
    45 
    - -
    47 
    -
    49 typedef enum
    -
    50 {
    -
    51  NATS_OK = 0,
    -
    52 
    - - - - -
    59 
    - - - - - - -
    71 
    - - - -
    76 
    - -
    79 
    - - - - -
    87 
    - -
    91 
    - -
    94 
    - - -
    99 
    - -
    101 
    - -
    104 
    - -
    106 
    -
    107  NATS_TIMEOUT,
    -
    109 
    - - -
    112 
    - -
    115 
    - -
    117 
    - -
    121 
    -
    122  NATS_DRAINING,
    -
    124 
    - -
    126 
    - -
    128 
    - -
    130 
    - -
    132 
    - -
    135 
    -
    136 } natsStatus;
    -
    137 
    -
    138 typedef enum {
    -
    139 
    - -
    141  JSBadRequestErr = 10003,
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    173  JSNoAccountErr = 10035,
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    213  JSPeerRemapErr = 10075,
    -
    214  JSNotEnabledErr = 10076,
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    257  JSNoLimitsErr = 10120,
    - - - - - - - - - - - - - -
    271 
    -
    272 } jsErrCode;
    -
    273 
    -
    274 #ifdef __cplusplus
    -
    275 }
    -
    276 #endif
    -
    277 
    -
    278 #endif /* STATUS_H_ */
    -
    jsErrCode
    Definition: status.h:138
    -
    @ JSConsumerWQConsumerNotDeliverAllErr
    Consumer must be deliver all on workqueue stream.
    Definition: status.h:238
    -
    @ JSNoMessageFoundErr
    No message found.
    Definition: status.h:175
    -
    @ JSConsumerReplacementWithDifferentNameErr
    Consumer replacement durable config not the same.
    Definition: status.h:243
    -
    @ JSStreamInvalidConfig
    Stream configuration validation error.
    Definition: status.h:190
    -
    @ JSMirrorWithSubjectsErr
    Stream mirrors can not also contain subjects.
    Definition: status.h:172
    -
    @ JSReplicasCountCannotBeNegativeErr
    Replicas count cannot be negative.
    Definition: status.h:270
    -
    @ JSConsumerFilterNotSubsetErr
    Consumer filter subject is not a valid subset of the interest subjects.
    Definition: status.h:231
    -
    @ JSConsumerEphemeralWithDurableNameErr
    Consumer expected to be ephemeral but a durable name was set in request.
    Definition: status.h:158
    -
    @ JSConsumerDurableNameNotMatchSubjectErr
    Consumer name in subject does not match durable name in request.
    Definition: status.h:155
    -
    @ JSConsumerReplicasExceedsStreamErr
    Consumer config replica count exceeds parent stream.
    Definition: status.h:263
    -
    @ JSSequenceNotFoundErr
    Sequence not found.
    Definition: status.h:181
    -
    @ JSStreamTemplateCreateErr
    Generic template creation failed.
    Definition: status.h:204
    -
    @ JSStreamAssignmentErr
    Generic stream assignment error.
    Definition: status.h:186
    -
    @ JSAccountResourcesExceededErr
    Resource limits exceeded for account.
    Definition: status.h:140
    -
    @ JSConsumerMaxWaitingNegativeErr
    Consumer max waiting needs to be positive.
    Definition: status.h:225
    -
    @ JSConsumerStoreFailedErr
    Error creating store for consumer.
    Definition: status.h:241
    -
    @ JSConsumerPullWithRateLimitErr
    Consumer in pull mode can not have rate limit set.
    Definition: status.h:224
    -
    @ JSStorageResourcesExceededErr
    Insufficient storage resources available.
    Definition: status.h:185
    -
    @ JSConsumerCreateDurableAndNameMismatchErr
    Consumer Durable and Name have to be equal if both are provided.
    Definition: status.h:269
    -
    @ JSClusterNotLeaderErr
    JetStream cluster can not handle request.
    Definition: status.h:147
    -
    @ JSStreamPurgeFailedErr
    Generic stream purge failure.
    Definition: status.h:247
    -
    @ JSStreamTemplateNotFoundErr
    Template not found.
    Definition: status.h:206
    -
    @ JSStreamExternalApiOverlapErr
    Stream external api prefix must not overlap.
    Definition: status.h:159
    -
    @ JSConsumerNameTooLongErr
    Consumer name is too long.
    Definition: status.h:239
    -
    @ JSStreamSubjectOverlapErr
    Subjects overlap with an existing stream.
    Definition: status.h:203
    -
    @ JSConsumerPullNotDurableErr
    Consumer in pull mode requires a durable name.
    Definition: status.h:223
    -
    @ JSConsumerMaxPendingAckPolicyRequiredErr
    Consumer requires ack policy for max ack pending.
    Definition: status.h:220
    -
    @ JSClusterRequiredErr
    JetStream clustering support required.
    Definition: status.h:148
    -
    @ JSConsumerDeliverToWildcardsErr
    Consumer deliver subject has wildcards.
    Definition: status.h:217
    -
    @ JSStreamUpdateErr
    Generic stream update error.
    Definition: status.h:207
    -
    @ JSRestoreSubscribeFailedErr
    JetStream unable to subscribe to restore snapshot.
    Definition: status.h:180
    -
    @ JSConsumerConfigRequiredErr
    Consumer config required.
    Definition: status.h:216
    -
    @ JSClusterNotAvailErr
    JetStream system temporarily unavailable.
    Definition: status.h:146
    -
    @ JSPeerRemapErr
    Peer remap failed.
    Definition: status.h:213
    -
    @ JSConsumerEphemeralWithDurableInSubjectErr
    Consumer expected to be ephemeral but detected a durable name set in subject.
    Definition: status.h:157
    -
    @ JSStreamLimitsErr
    General stream limits exceeded error.
    Definition: status.h:191
    -
    @ JSConsumerNameExistErr
    Consumer name already in use.
    Definition: status.h:151
    -
    @ JSInvalidJSONErr
    Invalid JSON.
    Definition: status.h:163
    -
    @ JSStreamTemplateDeleteErr
    Generic stream template deletion failed error.
    Definition: status.h:205
    -
    @ JSStreamMessageExceedsMaximumErr
    Message size exceeds maximum allowed.
    Definition: status.h:192
    -
    @ JSStreamMirrorNotUpdatableErr
    Mirror configuration can not be updated.
    Definition: status.h:193
    -
    @ JSConsumerFCRequiresPushErr
    Consumer flow control requires a push based consumer.
    Definition: status.h:227
    -
    @ JSStreamMoveAndScaleErr
    Cannot move and scale a stream in a single update.
    Definition: status.h:260
    -
    @ JSStreamReplicasNotUpdatableErr
    Replicas configuration can not be updated.
    Definition: status.h:199
    -
    @ JSConsumerMaxRequestBatchExceededErr
    Consumer max request batch exceeds server limit.
    Definition: status.h:262
    -
    @ JSConsumerWQConsumerNotUniqueErr
    Filtered consumer not unique on workqueue stream.
    Definition: status.h:237
    -
    @ JSMirrorWithStartSeqAndTimeErr
    Stream mirrors can not have both start seq and start time configured.
    Definition: status.h:170
    -
    @ JSStreamMaxStreamBytesExceededErr
    Stream max bytes exceeds account limit max stream bytes.
    Definition: status.h:259
    -
    @ JSConsumerDirectRequiresEphemeralErr
    Consumer direct requires an ephemeral consumer.
    Definition: status.h:229
    -
    @ JSStreamMaxBytesRequiredErr
    Account requires a stream config to have max bytes set.
    Definition: status.h:250
    -
    @ JSStreamSequenceNotMatchErr
    Expected stream sequence does not match.
    Definition: status.h:201
    -
    @ JSClusterTagsErr
    Tags placement not supported for operation.
    Definition: status.h:149
    -
    @ JSStreamNotFoundErr
    Stream not found.
    Definition: status.h:197
    -
    @ JSStreamNameContainsPathSeparatorsErr
    Stream name can not contain path separators.
    Definition: status.h:265
    -
    @ JSStreamNotMatchErr
    Expected stream does not match.
    Definition: status.h:198
    -
    @ JSConsumerOnMappedErr
    Consumer direct on a mapped consumer.
    Definition: status.h:230
    -
    @ JSConsumerHBRequiresPushErr
    Consumer idle heartbeat requires a push based consumer.
    Definition: status.h:226
    -
    @ JSMaximumStreamsLimitErr
    Maximum number of streams reached.
    Definition: status.h:165
    -
    @ JSConsumerWQRequiresExplicitAckErr
    Workqueue stream requires explicit ack.
    Definition: status.h:235
    -
    @ JSStreamInvalidExternalDeliverySubjErr
    Stream external delivery prefix must not contain wildcards.
    Definition: status.h:162
    -
    @ JSConsumerWQMultipleUnfilteredErr
    Multiple non-filtered consumers not allowed on workqueue stream.
    Definition: status.h:236
    -
    @ JSStreamInfoMaxSubjectsErr
    Subject details would exceed maximum allowed.
    Definition: status.h:254
    -
    @ JSStreamOfflineErr
    Stream is offline.
    Definition: status.h:255
    -
    @ JSConsumerInvalidPolicyErr
    Generic delivery policy error.
    Definition: status.h:232
    -
    @ JSStreamMismatchErr
    Stream name in subject does not match request.
    Definition: status.h:194
    -
    @ JSClusterUnSupportFeatureErr
    Not currently supported in clustered mode.
    Definition: status.h:174
    -
    @ JSStreamDeleteErr
    General stream deletion error.
    Definition: status.h:188
    -
    @ JSConsumerExistingActiveErr
    Consumer already exists and is still active.
    Definition: status.h:242
    -
    @ JSStreamCreateErr
    Generic stream creation error.
    Definition: status.h:187
    -
    @ JSStreamReplicasNotSupportedErr
    Replicas > 1 not supported in non-clustered mode.
    Definition: status.h:212
    -
    @ JSMirrorMaxMessageSizeTooBigErr
    Stream mirror must have max message size >= source.
    Definition: status.h:168
    -
    @ JSConsumerPushMaxWaitingErr
    Consumer in push mode can not set max waiting.
    Definition: status.h:218
    -
    @ JSNoAccountErr
    Account not found.
    Definition: status.h:173
    -
    @ JSConsumerSmallHeartbeatErr
    Consumer idle heartbeat needs to be >= 100ms.
    Definition: status.h:221
    -
    @ JSMirrorConsumerSetupFailedErr
    Generic mirror consumer setup failure.
    Definition: status.h:167
    -
    @ JSConsumerDirectRequiresPushErr
    Consumer direct requires a push based consumer.
    Definition: status.h:228
    -
    @ JSStreamNameExistRestoreFailedErr
    Stream name already in use, cannot restore.
    Definition: status.h:267
    -
    @ JSClusterNotAssignedErr
    JetStream cluster not assigned to this server.
    Definition: status.h:145
    -
    @ JSStreamSealedErr
    Invalid operation on sealed stream.
    Definition: status.h:246
    -
    @ JSConsumerMaxRequestExpiresToSmallErr
    Consumer max request expires needs to be > 1ms.
    Definition: status.h:252
    -
    @ JSConsumerDurableNameNotSetErr
    Consumer expected to be durable but a durable name was not set.
    Definition: status.h:156
    -
    @ JSConsumerNotFoundErr
    Consumer not found.
    Definition: status.h:152
    -
    @ JSRaftGeneralErr
    General RAFT error.
    Definition: status.h:179
    -
    @ JSConsumerBadDurableNameErr
    Durable name can not contain '.', '*', '>'.
    Definition: status.h:240
    -
    @ JSConsumerOfflineErr
    Consumer is offline.
    Definition: status.h:256
    -
    @ JSConsumerInvalidDeliverSubjectErr
    Invalid push consumer deliver subject.
    Definition: status.h:249
    -
    @ JSMaximumConsumersLimitErr
    Maximum consumers exceeds account limit.
    Definition: status.h:164
    -
    @ JSNotEnabledForAccountErr
    JetStream not enabled for account.
    Definition: status.h:177
    -
    @ JSStreamWrongLastSequenceErr
    Wrong last sequence.
    Definition: status.h:209
    -
    @ JSMirrorWithSourcesErr
    Stream mirrors can not also contain other sources.
    Definition: status.h:169
    -
    @ JSConsumerNameContainsPathSeparatorsErr
    Consumer name can not contain path separators.
    Definition: status.h:264
    -
    @ JSConsumerCreateFilterSubjectMismatchErr
    Consumer create request did not match filtered subject from create subject.
    Definition: status.h:268
    -
    @ JSClusterServerNotMemberErr
    Server is not a member of the cluster.
    Definition: status.h:182
    -
    @ JSConsumerInvalidSamplingErr
    Failed to parse consumer sampling configuration.
    Definition: status.h:233
    -
    @ JSConsumerDescriptionTooLongErr
    Consumer description is too long.
    Definition: status.h:244
    -
    @ JSNotEmptyRequestErr
    Expected an empty request payload.
    Definition: status.h:176
    -
    @ JSStreamMsgDeleteFailed
    Generic message deletion failure error.
    Definition: status.h:195
    -
    @ JSStreamRestoreErr
    Restore failed.
    Definition: status.h:200
    -
    @ JSStreamStoreFailedErr
    Generic error when storing a message failed.
    Definition: status.h:215
    -
    @ JSTemplateNameNotMatchSubjectErr
    Template name in subject does not match request.
    Definition: status.h:211
    -
    @ JSConsumerWithFlowControlNeedsHeartbeatsErr
    Consumer with flow control also needs heartbeats.
    Definition: status.h:245
    -
    @ JSStreamGeneralError
    General stream failure.
    Definition: status.h:189
    -
    @ JSConsumerMaxRequestBatchNegativeErr
    Consumer max request batch needs to be > 0.
    Definition: status.h:251
    -
    @ JSConsumerPullRequiresAckErr
    Consumer in pull mode requires explicit ack policy.
    Definition: status.h:222
    -
    @ JSStreamMoveNotInProgressErr
    Stream move not in progress.
    Definition: status.h:266
    -
    @ JSStreamMoveInProgressErr
    Stream move already in progress.
    Definition: status.h:261
    -
    @ JSStreamSnapshotErr
    Snapshot failed.
    Definition: status.h:202
    -
    @ JSConsumerMaxPendingAckExcessErr
    Consumer max ack pending exceeds system limit.
    Definition: status.h:258
    -
    @ JSSourceMaxMessageSizeTooBigErr
    Stream source must have max message size >= target.
    Definition: status.h:184
    -
    @ JSBadRequestErr
    Bad request.
    Definition: status.h:141
    -
    @ JSNoLimitsErr
    No JetStream default or applicable tiered limit present.
    Definition: status.h:257
    -
    @ JSTempStorageFailedErr
    JetStream unable to open temp storage for restore.
    Definition: status.h:210
    -
    @ JSInsufficientResourcesErr
    Insufficient resources.
    Definition: status.h:161
    -
    @ JSStreamWrongLastMsgIDErr
    Wrong last msg ID.
    Definition: status.h:208
    -
    @ JSMemoryResourcesExceededErr
    Insufficient memory resources available.
    Definition: status.h:166
    -
    @ JSSnapshotDeliverSubjectInvalidErr
    Deliver subject not valid.
    Definition: status.h:153
    -
    @ JSClusterPeerNotMemberErr
    Peer not a member.
    Definition: status.h:178
    -
    @ JSClusterNoPeersErr
    No suitable peers for placement.
    Definition: status.h:143
    -
    @ JSStreamExternalDelPrefixOverlapsErr
    Stream external delivery prefix overlaps with stream subject.
    Definition: status.h:160
    -
    @ JSClusterIncompleteErr
    Incomplete results.
    Definition: status.h:142
    -
    @ JSSourceConsumerSetupFailedErr
    General source consumer setup failure.
    Definition: status.h:183
    -
    @ JSStreamInvalidErr
    Stream not valid.
    Definition: status.h:234
    -
    @ JSClusterNotActiveErr
    JetStream not in clustered mode.
    Definition: status.h:144
    -
    @ JSStreamNameExistErr
    Stream name already in use.
    Definition: status.h:196
    -
    @ JSConsumerMaxDeliverBackoffErr
    Max deliver is required to be > length of backoff values.
    Definition: status.h:253
    -
    @ JSConsumerCreateErr
    General consumer creation failure string.
    Definition: status.h:150
    -
    @ JSConsumerDeliverCycleErr
    Consumer deliver subject forms a cycle.
    Definition: status.h:219
    -
    @ JSMirrorWithSubjectFiltersErr
    Stream mirrors can not contain filtered subjects.
    Definition: status.h:171
    -
    @ JSNotEnabledErr
    JetStream not enabled.
    Definition: status.h:214
    -
    @ JSConsumerDurableNameNotInSubjectErr
    Consumer expected to be durable but no durable name set in subject.
    Definition: status.h:154
    -
    @ JSStreamRollupFailedErr
    Generic stream rollup failure.
    Definition: status.h:248
    -
    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
    -
    @ NATS_CONNECTION_AUTH_FAILED
    The connection failed due to authentication error.
    Definition: status.h:72
    -
    @ NATS_CONNECTION_CLOSED
    Definition: status.h:60
    -
    @ NATS_NOT_YET_CONNECTED
    Definition: status.h:118
    -
    @ NATS_NO_MEMORY
    Definition: status.h:102
    -
    @ NATS_INVALID_ARG
    Definition: status.h:81
    -
    @ NATS_INVALID_SUBJECT
    Invalid subject, for instance NULL or empty string.
    Definition: status.h:80
    -
    @ NATS_FAILED_TO_INITIALIZE
    The library failed to initialize.
    Definition: status.h:110
    -
    @ NATS_INVALID_TIMEOUT
    Timeout must be positive numbers.
    Definition: status.h:86
    -
    @ NATS_LINE_TOO_LONG
    Definition: status.h:57
    -
    @ NATS_SSL_ERROR
    Definition: status.h:113
    -
    @ NATS_INVALID_QUEUE_NAME
    An invalid queue name was passed when creating a queue subscription.
    Definition: status.h:125
    -
    @ NATS_NO_SERVER_SUPPORT
    The server does not support this action.
    Definition: status.h:116
    -
    @ NATS_SYS_ERROR
    Some system function returned an error.
    Definition: status.h:105
    -
    @ NATS_MAX_DELIVERED_MSGS
    Definition: status.h:97
    -
    @ NATS_ILLEGAL_STATE
    Definition: status.h:88
    -
    @ NATS_OK
    Success.
    Definition: status.h:51
    -
    @ NATS_STALE_CONNECTION
    Definition: status.h:64
    -
    @ NATS_NO_RESPONDERS
    No responders were running when the server received the request.
    Definition: status.h:127
    -
    @ NATS_TIMEOUT
    Definition: status.h:107
    -
    @ NATS_SECURE_CONNECTION_REQUIRED
    The server expects a TLS connection.
    Definition: status.h:68
    -
    @ NATS_CONNECTION_DISCONNECTED
    Definition: status.h:69
    -
    @ NATS_LIMIT_REACHED
    Definition: status.h:133
    -
    @ NATS_NOT_PERMITTED
    The action is not permitted.
    Definition: status.h:73
    -
    @ NATS_NOT_FOUND
    Definition: status.h:74
    -
    @ NATS_ADDRESS_MISSING
    Definition: status.h:77
    -
    @ NATS_NOT_INITIALIZED
    The library is not yet initialized.
    Definition: status.h:111
    -
    @ NATS_SLOW_CONSUMER
    Definition: status.h:92
    -
    @ NATS_MAX_PAYLOAD
    Definition: status.h:95
    -
    natsConnStatus
    The connection state.
    Definition: status.h:24
    -
    @ NATS_CONN_STATUS_DISCONNECTED
    The connection has been disconnected.
    Definition: status.h:37
    -
    @ NATS_CONN_STATUS_CONNECTED
    The connection is connected.
    Definition: status.h:39
    -
    @ NATS_CONN_STATUS_CONNECTING
    The connection is in the process or connecting.
    Definition: status.h:38
    -
    @ NATS_CONN_STATUS_CLOSED
    The connection is closed.
    Definition: status.h:40
    -
    @ NATS_CONN_STATUS_DRAINING_SUBS
    The connection is draining subscriptions.
    Definition: status.h:42
    -
    @ NATS_CONN_STATUS_DRAINING_PUBS
    The connection is draining publishers.
    Definition: status.h:43
    -
    @ NATS_CONN_STATUS_RECONNECTING
    The connection is in the process or reconnecting.
    Definition: status.h:41
    +Go to the documentation of this file.
    1// Copyright 2015-2022 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
    +
    5//
    +
    6// http://www.apache.org/licenses/LICENSE-2.0
    +
    7//
    +
    8// Unless required by applicable law or agreed to in writing, software
    +
    9// distributed under the License is distributed on an "AS IS" BASIS,
    +
    10// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    +
    11// See the License for the specific language governing permissions and
    +
    12// limitations under the License.
    +
    13
    +
    14#ifndef STATUS_H_
    +
    15#define STATUS_H_
    +
    16
    +
    17#ifdef __cplusplus
    +
    18extern "C" {
    +
    19#endif
    +
    20
    +
    21
    +
    +
    23typedef enum
    +
    24{
    +
    25#if defined(NATS_CONN_STATUS_NO_PREFIX)
    +
    26 // This is deprecated and applications referencing connection
    +
    27 // status should be updated to use the values prefixed with NATS_CONN_STATUS_.
    +
    28
    +
    29 DISCONNECTED = 0,
    +
    30 CONNECTING,
    +
    31 CONNECTED,
    +
    32 CLOSED,
    +
    33 RECONNECTING,
    +
    34 DRAINING_SUBS,
    +
    35 DRAINING_PUBS,
    +
    36#else
    + + + + + + + +
    44#endif
    +
    45
    + +
    +
    47
    + +
    137
    +
    +
    138typedef enum {
    +
    139
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    271
    +
    272} jsErrCode;
    +
    +
    273
    +
    274#ifdef __cplusplus
    +
    275}
    +
    276#endif
    +
    277
    +
    278#endif /* STATUS_H_ */
    +
    jsErrCode
    Definition status.h:138
    +
    @ JSConsumerWQConsumerNotDeliverAllErr
    Consumer must be deliver all on workqueue stream.
    Definition status.h:238
    +
    @ JSNoMessageFoundErr
    No message found.
    Definition status.h:175
    +
    @ JSConsumerReplacementWithDifferentNameErr
    Consumer replacement durable config not the same.
    Definition status.h:243
    +
    @ JSStreamInvalidConfig
    Stream configuration validation error.
    Definition status.h:190
    +
    @ JSMirrorWithSubjectsErr
    Stream mirrors can not also contain subjects.
    Definition status.h:172
    +
    @ JSReplicasCountCannotBeNegativeErr
    Replicas count cannot be negative.
    Definition status.h:270
    +
    @ JSConsumerFilterNotSubsetErr
    Consumer filter subject is not a valid subset of the interest subjects.
    Definition status.h:231
    +
    @ JSConsumerEphemeralWithDurableNameErr
    Consumer expected to be ephemeral but a durable name was set in request.
    Definition status.h:158
    +
    @ JSConsumerDurableNameNotMatchSubjectErr
    Consumer name in subject does not match durable name in request.
    Definition status.h:155
    +
    @ JSConsumerReplicasExceedsStreamErr
    Consumer config replica count exceeds parent stream.
    Definition status.h:263
    +
    @ JSSequenceNotFoundErr
    Sequence not found.
    Definition status.h:181
    +
    @ JSStreamTemplateCreateErr
    Generic template creation failed.
    Definition status.h:204
    +
    @ JSStreamAssignmentErr
    Generic stream assignment error.
    Definition status.h:186
    +
    @ JSAccountResourcesExceededErr
    Resource limits exceeded for account.
    Definition status.h:140
    +
    @ JSConsumerMaxWaitingNegativeErr
    Consumer max waiting needs to be positive.
    Definition status.h:225
    +
    @ JSConsumerStoreFailedErr
    Error creating store for consumer.
    Definition status.h:241
    +
    @ JSConsumerPullWithRateLimitErr
    Consumer in pull mode can not have rate limit set.
    Definition status.h:224
    +
    @ JSStorageResourcesExceededErr
    Insufficient storage resources available.
    Definition status.h:185
    +
    @ JSConsumerCreateDurableAndNameMismatchErr
    Consumer Durable and Name have to be equal if both are provided.
    Definition status.h:269
    +
    @ JSClusterNotLeaderErr
    JetStream cluster can not handle request.
    Definition status.h:147
    +
    @ JSStreamPurgeFailedErr
    Generic stream purge failure.
    Definition status.h:247
    +
    @ JSStreamTemplateNotFoundErr
    Template not found.
    Definition status.h:206
    +
    @ JSStreamExternalApiOverlapErr
    Stream external api prefix must not overlap.
    Definition status.h:159
    +
    @ JSConsumerNameTooLongErr
    Consumer name is too long.
    Definition status.h:239
    +
    @ JSStreamSubjectOverlapErr
    Subjects overlap with an existing stream.
    Definition status.h:203
    +
    @ JSConsumerPullNotDurableErr
    Consumer in pull mode requires a durable name.
    Definition status.h:223
    +
    @ JSConsumerMaxPendingAckPolicyRequiredErr
    Consumer requires ack policy for max ack pending.
    Definition status.h:220
    +
    @ JSClusterRequiredErr
    JetStream clustering support required.
    Definition status.h:148
    +
    @ JSConsumerDeliverToWildcardsErr
    Consumer deliver subject has wildcards.
    Definition status.h:217
    +
    @ JSStreamUpdateErr
    Generic stream update error.
    Definition status.h:207
    +
    @ JSRestoreSubscribeFailedErr
    JetStream unable to subscribe to restore snapshot.
    Definition status.h:180
    +
    @ JSConsumerConfigRequiredErr
    Consumer config required.
    Definition status.h:216
    +
    @ JSClusterNotAvailErr
    JetStream system temporarily unavailable.
    Definition status.h:146
    +
    @ JSPeerRemapErr
    Peer remap failed.
    Definition status.h:213
    +
    @ JSConsumerEphemeralWithDurableInSubjectErr
    Consumer expected to be ephemeral but detected a durable name set in subject.
    Definition status.h:157
    +
    @ JSStreamLimitsErr
    General stream limits exceeded error.
    Definition status.h:191
    +
    @ JSConsumerNameExistErr
    Consumer name already in use.
    Definition status.h:151
    +
    @ JSInvalidJSONErr
    Invalid JSON.
    Definition status.h:163
    +
    @ JSStreamTemplateDeleteErr
    Generic stream template deletion failed error.
    Definition status.h:205
    +
    @ JSStreamMessageExceedsMaximumErr
    Message size exceeds maximum allowed.
    Definition status.h:192
    +
    @ JSStreamMirrorNotUpdatableErr
    Mirror configuration can not be updated.
    Definition status.h:193
    +
    @ JSConsumerFCRequiresPushErr
    Consumer flow control requires a push based consumer.
    Definition status.h:227
    +
    @ JSStreamMoveAndScaleErr
    Cannot move and scale a stream in a single update.
    Definition status.h:260
    +
    @ JSStreamReplicasNotUpdatableErr
    Replicas configuration can not be updated.
    Definition status.h:199
    +
    @ JSConsumerMaxRequestBatchExceededErr
    Consumer max request batch exceeds server limit.
    Definition status.h:262
    +
    @ JSConsumerWQConsumerNotUniqueErr
    Filtered consumer not unique on workqueue stream.
    Definition status.h:237
    +
    @ JSMirrorWithStartSeqAndTimeErr
    Stream mirrors can not have both start seq and start time configured.
    Definition status.h:170
    +
    @ JSStreamMaxStreamBytesExceededErr
    Stream max bytes exceeds account limit max stream bytes.
    Definition status.h:259
    +
    @ JSConsumerDirectRequiresEphemeralErr
    Consumer direct requires an ephemeral consumer.
    Definition status.h:229
    +
    @ JSStreamMaxBytesRequiredErr
    Account requires a stream config to have max bytes set.
    Definition status.h:250
    +
    @ JSStreamSequenceNotMatchErr
    Expected stream sequence does not match.
    Definition status.h:201
    +
    @ JSClusterTagsErr
    Tags placement not supported for operation.
    Definition status.h:149
    +
    @ JSStreamNotFoundErr
    Stream not found.
    Definition status.h:197
    +
    @ JSStreamNameContainsPathSeparatorsErr
    Stream name can not contain path separators.
    Definition status.h:265
    +
    @ JSStreamNotMatchErr
    Expected stream does not match.
    Definition status.h:198
    +
    @ JSConsumerOnMappedErr
    Consumer direct on a mapped consumer.
    Definition status.h:230
    +
    @ JSConsumerHBRequiresPushErr
    Consumer idle heartbeat requires a push based consumer.
    Definition status.h:226
    +
    @ JSMaximumStreamsLimitErr
    Maximum number of streams reached.
    Definition status.h:165
    +
    @ JSConsumerWQRequiresExplicitAckErr
    Workqueue stream requires explicit ack.
    Definition status.h:235
    +
    @ JSStreamInvalidExternalDeliverySubjErr
    Stream external delivery prefix must not contain wildcards.
    Definition status.h:162
    +
    @ JSConsumerWQMultipleUnfilteredErr
    Multiple non-filtered consumers not allowed on workqueue stream.
    Definition status.h:236
    +
    @ JSStreamInfoMaxSubjectsErr
    Subject details would exceed maximum allowed.
    Definition status.h:254
    +
    @ JSStreamOfflineErr
    Stream is offline.
    Definition status.h:255
    +
    @ JSConsumerInvalidPolicyErr
    Generic delivery policy error.
    Definition status.h:232
    +
    @ JSStreamMismatchErr
    Stream name in subject does not match request.
    Definition status.h:194
    +
    @ JSClusterUnSupportFeatureErr
    Not currently supported in clustered mode.
    Definition status.h:174
    +
    @ JSStreamDeleteErr
    General stream deletion error.
    Definition status.h:188
    +
    @ JSConsumerExistingActiveErr
    Consumer already exists and is still active.
    Definition status.h:242
    +
    @ JSStreamCreateErr
    Generic stream creation error.
    Definition status.h:187
    +
    @ JSStreamReplicasNotSupportedErr
    Replicas > 1 not supported in non-clustered mode.
    Definition status.h:212
    +
    @ JSMirrorMaxMessageSizeTooBigErr
    Stream mirror must have max message size >= source.
    Definition status.h:168
    +
    @ JSConsumerPushMaxWaitingErr
    Consumer in push mode can not set max waiting.
    Definition status.h:218
    +
    @ JSNoAccountErr
    Account not found.
    Definition status.h:173
    +
    @ JSConsumerSmallHeartbeatErr
    Consumer idle heartbeat needs to be >= 100ms.
    Definition status.h:221
    +
    @ JSMirrorConsumerSetupFailedErr
    Generic mirror consumer setup failure.
    Definition status.h:167
    +
    @ JSConsumerDirectRequiresPushErr
    Consumer direct requires a push based consumer.
    Definition status.h:228
    +
    @ JSStreamNameExistRestoreFailedErr
    Stream name already in use, cannot restore.
    Definition status.h:267
    +
    @ JSClusterNotAssignedErr
    JetStream cluster not assigned to this server.
    Definition status.h:145
    +
    @ JSStreamSealedErr
    Invalid operation on sealed stream.
    Definition status.h:246
    +
    @ JSConsumerMaxRequestExpiresToSmallErr
    Consumer max request expires needs to be > 1ms.
    Definition status.h:252
    +
    @ JSConsumerDurableNameNotSetErr
    Consumer expected to be durable but a durable name was not set.
    Definition status.h:156
    +
    @ JSConsumerNotFoundErr
    Consumer not found.
    Definition status.h:152
    +
    @ JSRaftGeneralErr
    General RAFT error.
    Definition status.h:179
    +
    @ JSConsumerBadDurableNameErr
    Durable name can not contain '.', '*', '>'.
    Definition status.h:240
    +
    @ JSConsumerOfflineErr
    Consumer is offline.
    Definition status.h:256
    +
    @ JSConsumerInvalidDeliverSubjectErr
    Invalid push consumer deliver subject.
    Definition status.h:249
    +
    @ JSMaximumConsumersLimitErr
    Maximum consumers exceeds account limit.
    Definition status.h:164
    +
    @ JSNotEnabledForAccountErr
    JetStream not enabled for account.
    Definition status.h:177
    +
    @ JSStreamWrongLastSequenceErr
    Wrong last sequence.
    Definition status.h:209
    +
    @ JSMirrorWithSourcesErr
    Stream mirrors can not also contain other sources.
    Definition status.h:169
    +
    @ JSConsumerNameContainsPathSeparatorsErr
    Consumer name can not contain path separators.
    Definition status.h:264
    +
    @ JSConsumerCreateFilterSubjectMismatchErr
    Consumer create request did not match filtered subject from create subject.
    Definition status.h:268
    +
    @ JSClusterServerNotMemberErr
    Server is not a member of the cluster.
    Definition status.h:182
    +
    @ JSConsumerInvalidSamplingErr
    Failed to parse consumer sampling configuration.
    Definition status.h:233
    +
    @ JSConsumerDescriptionTooLongErr
    Consumer description is too long.
    Definition status.h:244
    +
    @ JSNotEmptyRequestErr
    Expected an empty request payload.
    Definition status.h:176
    +
    @ JSStreamMsgDeleteFailed
    Generic message deletion failure error.
    Definition status.h:195
    +
    @ JSStreamRestoreErr
    Restore failed.
    Definition status.h:200
    +
    @ JSStreamStoreFailedErr
    Generic error when storing a message failed.
    Definition status.h:215
    +
    @ JSTemplateNameNotMatchSubjectErr
    Template name in subject does not match request.
    Definition status.h:211
    +
    @ JSConsumerWithFlowControlNeedsHeartbeatsErr
    Consumer with flow control also needs heartbeats.
    Definition status.h:245
    +
    @ JSStreamGeneralError
    General stream failure.
    Definition status.h:189
    +
    @ JSConsumerMaxRequestBatchNegativeErr
    Consumer max request batch needs to be > 0.
    Definition status.h:251
    +
    @ JSConsumerPullRequiresAckErr
    Consumer in pull mode requires explicit ack policy.
    Definition status.h:222
    +
    @ JSStreamMoveNotInProgressErr
    Stream move not in progress.
    Definition status.h:266
    +
    @ JSStreamMoveInProgressErr
    Stream move already in progress.
    Definition status.h:261
    +
    @ JSStreamSnapshotErr
    Snapshot failed.
    Definition status.h:202
    +
    @ JSConsumerMaxPendingAckExcessErr
    Consumer max ack pending exceeds system limit.
    Definition status.h:258
    +
    @ JSSourceMaxMessageSizeTooBigErr
    Stream source must have max message size >= target.
    Definition status.h:184
    +
    @ JSBadRequestErr
    Bad request.
    Definition status.h:141
    +
    @ JSNoLimitsErr
    No JetStream default or applicable tiered limit present.
    Definition status.h:257
    +
    @ JSTempStorageFailedErr
    JetStream unable to open temp storage for restore.
    Definition status.h:210
    +
    @ JSInsufficientResourcesErr
    Insufficient resources.
    Definition status.h:161
    +
    @ JSStreamWrongLastMsgIDErr
    Wrong last msg ID.
    Definition status.h:208
    +
    @ JSMemoryResourcesExceededErr
    Insufficient memory resources available.
    Definition status.h:166
    +
    @ JSSnapshotDeliverSubjectInvalidErr
    Deliver subject not valid.
    Definition status.h:153
    +
    @ JSClusterPeerNotMemberErr
    Peer not a member.
    Definition status.h:178
    +
    @ JSClusterNoPeersErr
    No suitable peers for placement.
    Definition status.h:143
    +
    @ JSStreamExternalDelPrefixOverlapsErr
    Stream external delivery prefix overlaps with stream subject.
    Definition status.h:160
    +
    @ JSClusterIncompleteErr
    Incomplete results.
    Definition status.h:142
    +
    @ JSSourceConsumerSetupFailedErr
    General source consumer setup failure.
    Definition status.h:183
    +
    @ JSStreamInvalidErr
    Stream not valid.
    Definition status.h:234
    +
    @ JSClusterNotActiveErr
    JetStream not in clustered mode.
    Definition status.h:144
    +
    @ JSStreamNameExistErr
    Stream name already in use.
    Definition status.h:196
    +
    @ JSConsumerMaxDeliverBackoffErr
    Max deliver is required to be > length of backoff values.
    Definition status.h:253
    +
    @ JSConsumerCreateErr
    General consumer creation failure string.
    Definition status.h:150
    +
    @ JSConsumerDeliverCycleErr
    Consumer deliver subject forms a cycle.
    Definition status.h:219
    +
    @ JSMirrorWithSubjectFiltersErr
    Stream mirrors can not contain filtered subjects.
    Definition status.h:171
    +
    @ JSNotEnabledErr
    JetStream not enabled.
    Definition status.h:214
    +
    @ JSConsumerDurableNameNotInSubjectErr
    Consumer expected to be durable but no durable name set in subject.
    Definition status.h:154
    +
    @ JSStreamRollupFailedErr
    Generic stream rollup failure.
    Definition status.h:248
    +
    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
    +
    @ NATS_CONNECTION_AUTH_FAILED
    The connection failed due to authentication error.
    Definition status.h:72
    +
    @ NATS_CONNECTION_CLOSED
    Definition status.h:60
    +
    @ NATS_NOT_YET_CONNECTED
    Definition status.h:118
    +
    @ NATS_NO_MEMORY
    Definition status.h:102
    +
    @ NATS_INVALID_ARG
    Definition status.h:81
    +
    @ NATS_INVALID_SUBJECT
    Invalid subject, for instance NULL or empty string.
    Definition status.h:80
    +
    @ NATS_FAILED_TO_INITIALIZE
    The library failed to initialize.
    Definition status.h:110
    +
    @ NATS_INVALID_TIMEOUT
    Timeout must be positive numbers.
    Definition status.h:86
    +
    @ NATS_LINE_TOO_LONG
    Definition status.h:57
    +
    @ NATS_SSL_ERROR
    Definition status.h:113
    +
    @ NATS_INVALID_QUEUE_NAME
    An invalid queue name was passed when creating a queue subscription.
    Definition status.h:125
    +
    @ NATS_NO_SERVER_SUPPORT
    The server does not support this action.
    Definition status.h:116
    +
    @ NATS_SYS_ERROR
    Some system function returned an error.
    Definition status.h:105
    +
    @ NATS_MAX_DELIVERED_MSGS
    Definition status.h:97
    +
    @ NATS_ILLEGAL_STATE
    Definition status.h:88
    +
    @ NATS_OK
    Success.
    Definition status.h:51
    +
    @ NATS_STALE_CONNECTION
    Definition status.h:64
    +
    @ NATS_NO_RESPONDERS
    No responders were running when the server received the request.
    Definition status.h:127
    +
    @ NATS_TIMEOUT
    Definition status.h:107
    +
    @ NATS_SECURE_CONNECTION_REQUIRED
    The server expects a TLS connection.
    Definition status.h:68
    +
    @ NATS_CONNECTION_DISCONNECTED
    Definition status.h:69
    +
    @ NATS_LIMIT_REACHED
    Definition status.h:133
    +
    @ NATS_NOT_PERMITTED
    The action is not permitted.
    Definition status.h:73
    +
    @ NATS_NOT_FOUND
    Definition status.h:74
    +
    @ NATS_ADDRESS_MISSING
    Definition status.h:77
    +
    @ NATS_NOT_INITIALIZED
    The library is not yet initialized.
    Definition status.h:111
    +
    @ NATS_SLOW_CONSUMER
    Definition status.h:92
    +
    @ NATS_MAX_PAYLOAD
    Definition status.h:95
    +
    natsConnStatus
    The connection state.
    Definition status.h:24
    +
    @ NATS_CONN_STATUS_DISCONNECTED
    The connection has been disconnected.
    Definition status.h:37
    +
    @ NATS_CONN_STATUS_CONNECTED
    The connection is connected.
    Definition status.h:39
    +
    @ NATS_CONN_STATUS_CONNECTING
    The connection is in the process or connecting.
    Definition status.h:38
    +
    @ NATS_CONN_STATUS_CLOSED
    The connection is closed.
    Definition status.h:40
    +
    @ NATS_CONN_STATUS_DRAINING_SUBS
    The connection is draining subscriptions.
    Definition status.h:42
    +
    @ NATS_CONN_STATUS_DRAINING_PUBS
    The connection is draining publishers.
    Definition status.h:43
    +
    @ NATS_CONN_STATUS_RECONNECTING
    The connection is in the process or reconnecting.
    Definition status.h:41
    diff --git a/doc/html/struct____nats_client_config-members.html b/doc/html/struct____nats_client_config-members.html index d401ba389..d18bd5061 100644 --- a/doc/html/struct____nats_client_config-members.html +++ b/doc/html/struct____nats_client_config-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +

    @@ -63,7 +64,7 @@
    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    __natsClientConfig Member List
    +
    __natsClientConfig Member List

    diff --git a/doc/html/struct____nats_client_config.html b/doc/html/struct____nats_client_config.html index 3add14291..f30d396d1 100644 --- a/doc/html/struct____nats_client_config.html +++ b/doc/html/struct____nats_client_config.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: __natsClientConfig Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +

    @@ -63,7 +64,7 @@
    @@ -77,17 +78,23 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    __natsClientConfig Struct Reference
    +
    __natsClientConfig Struct Reference
    @@ -96,28 +103,28 @@

    #include <nats.h>

    - - + - + - + - + - + - + - +

    +

    Public Attributes

    int64_t DefaultWriteDeadline
    int64_t DefaultWriteDeadline
     
    int64_t LockSpinCount
    int64_t LockSpinCount
     
    bool DefaultToThreadPool
    bool DefaultToThreadPool
     
    int ThreadPoolMax
    int ThreadPoolMax
     
    bool DefaultRepliesToThreadPool
    bool DefaultRepliesToThreadPool
     
    bool UseSeparatePoolForReplies
    bool UseSeparatePoolForReplies
     
    int ReplyThreadPoolMax
    int ReplyThreadPoolMax
     

    Detailed Description

    Member Data Documentation

    - -

    ◆ DefaultWriteDeadline

    + +

    ◆ DefaultWriteDeadline

    @@ -130,8 +137,8 @@

    -

    ◆ LockSpinCount

    + +

    ◆ LockSpinCount

    @@ -144,8 +151,8 @@

    -

    ◆ DefaultToThreadPool

    + +

    ◆ DefaultToThreadPool

    @@ -158,8 +165,8 @@

    -

    ◆ ThreadPoolMax

    + +

    ◆ ThreadPoolMax

    @@ -172,8 +179,8 @@

    -

    ◆ DefaultRepliesToThreadPool

    + +

    ◆ DefaultRepliesToThreadPool

    @@ -186,8 +193,8 @@

    -

    ◆ UseSeparatePoolForReplies

    + +

    ◆ UseSeparatePoolForReplies

    @@ -200,8 +207,8 @@

    -

    ◆ ReplyThreadPoolMax

    + +

    ◆ ReplyThreadPoolMax

    diff --git a/doc/html/structjs_a_p_i_stats-members.html b/doc/html/structjs_a_p_i_stats-members.html index da46b0e76..fb267eca0 100644 --- a/doc/html/structjs_a_p_i_stats-members.html +++ b/doc/html/structjs_a_p_i_stats-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsAPIStats Member List
    +
    jsAPIStats Member List

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

    - +
    ErrorsjsAPIStats
    TotaljsAPIStats
    TotaljsAPIStats
    diff --git a/doc/html/structjs_a_p_i_stats.html b/doc/html/structjs_a_p_i_stats.html index 497db1289..8120191d4 100644 --- a/doc/html/structjs_a_p_i_stats.html +++ b/doc/html/structjs_a_p_i_stats.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsAPIStats Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,34 +78,40 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsAPIStats Struct Reference
    +
    jsAPIStats Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    uint64_t Total
    uint64_t Total
     
    uint64_t Errors
    uint64_t Errors
     

    Detailed Description

    Reports on API calls to JetStream for this account.

    Member Data Documentation

    - -

    ◆ Total

    + +

    ◆ Total

    @@ -117,8 +124,8 @@

    -

    ◆ Errors

    + +

    ◆ Errors

    diff --git a/doc/html/structjs_account_info-members.html b/doc/html/structjs_account_info-members.html index 3acf3a792..5a64f22eb 100644 --- a/doc/html/structjs_account_info-members.html +++ b/doc/html/structjs_account_info-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsAccountInfo Member List
    +
    jsAccountInfo Member List
    diff --git a/doc/html/structjs_account_info.html b/doc/html/structjs_account_info.html index e8fccf73c..63587fa7d 100644 --- a/doc/html/structjs_account_info.html +++ b/doc/html/structjs_account_info.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsAccountInfo Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,48 +78,54 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsAccountInfo Struct Reference
    +
    jsAccountInfo Struct Reference

    #include <nats.h>

    - - + - + - + - + - + - + - + - + - +

    +

    Public Attributes

    uint64_t Memory
    uint64_t Memory
     
    uint64_t Store
    uint64_t Store
     
    int64_t Streams
    int64_t Streams
     
    int64_t Consumers
    int64_t Consumers
     
    char * Domain
    char * Domain
     
    jsAPIStats API
    jsAPIStats API
     
    jsAccountLimits Limits
    jsAccountLimits Limits
     
    jsTier ** Tiers
    jsTier ** Tiers
     
    int TiersLen
    int TiersLen
     

    Detailed Description

    Information about the JetStream usage from the current account.

    Member Data Documentation

    - -

    ◆ Memory

    + +

    ◆ Memory

    @@ -131,8 +138,8 @@

    -

    ◆ Store

    + +

    ◆ Store

    @@ -145,8 +152,8 @@

    -

    ◆ Streams

    + +

    ◆ Streams

    @@ -159,8 +166,8 @@

    -

    ◆ Consumers

    + +

    ◆ Consumers

    @@ -173,8 +180,8 @@

    -

    ◆ Domain

    + +

    ◆ Domain

    @@ -187,8 +194,8 @@

    -

    ◆ API

    + +

    ◆ API

    @@ -201,8 +208,8 @@

    -

    ◆ Limits

    + +

    ◆ Limits

    @@ -215,8 +222,8 @@

    -

    ◆ Tiers

    + +

    ◆ Tiers

    @@ -229,8 +236,8 @@

    -

    ◆ TiersLen

    + +

    ◆ TiersLen

    diff --git a/doc/html/structjs_account_limits-members.html b/doc/html/structjs_account_limits-members.html index 35babc716..631cc0d03 100644 --- a/doc/html/structjs_account_limits-members.html +++ b/doc/html/structjs_account_limits-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsAccountLimits Member List
    +
    jsAccountLimits Member List
    diff --git a/doc/html/structjs_account_limits.html b/doc/html/structjs_account_limits.html index d755b9702..f3fdee946 100644 --- a/doc/html/structjs_account_limits.html +++ b/doc/html/structjs_account_limits.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsAccountLimits Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,46 +78,52 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsAccountLimits Struct Reference
    +
    jsAccountLimits Struct Reference

    #include <nats.h>

    - - + - + - + - + - + - + - + - +

    +

    Public Attributes

    int64_t MaxMemory
    int64_t MaxMemory
     
    int64_t MaxStore
    int64_t MaxStore
     
    int64_t MaxStreams
    int64_t MaxStreams
     
    int64_t MaxConsumers
    int64_t MaxConsumers
     
    int64_t MaxAckPending
    int64_t MaxAckPending
     
    int64_t MemoryMaxStreamBytes
    int64_t MemoryMaxStreamBytes
     
    int64_t StoreMaxStreamBytes
    int64_t StoreMaxStreamBytes
     
    bool MaxBytesRequired
    bool MaxBytesRequired
     

    Detailed Description

    Includes the JetStream limits of the current account.

    Member Data Documentation

    - -

    ◆ MaxMemory

    + +

    ◆ MaxMemory

    @@ -129,8 +136,8 @@

    -

    ◆ MaxStore

    + +

    ◆ MaxStore

    @@ -143,8 +150,8 @@

    -

    ◆ MaxStreams

    + +

    ◆ MaxStreams

    @@ -157,8 +164,8 @@

    -

    ◆ MaxConsumers

    + +

    ◆ MaxConsumers

    @@ -171,8 +178,8 @@

    -

    ◆ MaxAckPending

    + +

    ◆ MaxAckPending

    @@ -185,8 +192,8 @@

    -

    ◆ MemoryMaxStreamBytes

    + +

    ◆ MemoryMaxStreamBytes

    @@ -199,8 +206,8 @@

    -

    ◆ StoreMaxStreamBytes

    + +

    ◆ StoreMaxStreamBytes

    @@ -213,8 +220,8 @@

    -

    ◆ MaxBytesRequired

    + +

    ◆ MaxBytesRequired

    diff --git a/doc/html/structjs_cluster_info-members.html b/doc/html/structjs_cluster_info-members.html index d1ede8273..4e31f8233 100644 --- a/doc/html/structjs_cluster_info-members.html +++ b/doc/html/structjs_cluster_info-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,23 +78,29 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsClusterInfo Member List
    +
    jsClusterInfo Member List
    diff --git a/doc/html/structjs_cluster_info.html b/doc/html/structjs_cluster_info.html index 63758df72..5c2ca6a2d 100644 --- a/doc/html/structjs_cluster_info.html +++ b/doc/html/structjs_cluster_info.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsClusterInfo Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,38 +78,44 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsClusterInfo Struct Reference
    +
    jsClusterInfo Struct Reference

    #include <nats.h>

    - - + - + - + - +

    +

    Public Attributes

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

    Detailed Description

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

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -121,8 +128,8 @@

    -

    ◆ Leader

    + +

    ◆ Leader

    @@ -135,8 +142,8 @@

    -

    ◆ Replicas

    + +

    ◆ Replicas

    @@ -149,8 +156,8 @@

    -

    ◆ ReplicasLen

    + +

    ◆ ReplicasLen

    diff --git a/doc/html/structjs_consumer_config-members.html b/doc/html/structjs_consumer_config-members.html index 83ef0c69e..8f26c04d7 100644 --- a/doc/html/structjs_consumer_config-members.html +++ b/doc/html/structjs_consumer_config-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,51 +78,57 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerConfig Member List
    +
    jsConsumerConfig Member List
    diff --git a/doc/html/structjs_consumer_config.html b/doc/html/structjs_consumer_config.html index 4146354d2..123b3252f 100644 --- a/doc/html/structjs_consumer_config.html +++ b/doc/html/structjs_consumer_config.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsConsumerConfig Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,97 +78,103 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerConfig Struct Reference
    +
    jsConsumerConfig Struct Reference

    #include <nats.h>

    - - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - - + + - + - - + + - - + + - - + + - + - + - - + + - + - + - - + + - + - - + + - - + +

    +

    Public Attributes

    const char * Name
    const char * Name
     
    const char * Durable
    const char * Durable
     
    const char * Description
    const char * Description
     
    jsDeliverPolicy DeliverPolicy
    jsDeliverPolicy DeliverPolicy
     
    uint64_t OptStartSeq
    uint64_t OptStartSeq
     
    int64_t OptStartTime
     UTC time expressed as number of nanoseconds since epoch. More...
    int64_t OptStartTime
     UTC time expressed as number of nanoseconds since epoch.
     
    jsAckPolicy AckPolicy
    jsAckPolicy AckPolicy
     
    int64_t AckWait
    int64_t AckWait
     
    int64_t MaxDeliver
    int64_t MaxDeliver
     
    int64_t * BackOff
     Redelivery durations expressed in nanoseconds. More...
    int64_t * BackOff
     Redelivery durations expressed in nanoseconds.
     
    int BackOffLen
    int BackOffLen
     
    const char * FilterSubject
    const char * FilterSubject
     
    jsReplayPolicy ReplayPolicy
    jsReplayPolicy ReplayPolicy
     
    uint64_t RateLimit
    uint64_t RateLimit
     
    const char * SampleFrequency
    const char * SampleFrequency
     
    int64_t MaxWaiting
    int64_t MaxWaiting
     
    int64_t MaxAckPending
    int64_t MaxAckPending
     
    bool FlowControl
    bool FlowControl
     
    int64_t Heartbeat
     Heartbeat interval expressed in number of nanoseconds. More...
    int64_t Heartbeat
     Heartbeat interval expressed in number of nanoseconds.
     
    bool HeadersOnly
    bool HeadersOnly
     
    int64_t MaxRequestBatch
     Maximum Pull Consumer request batch size. More...
    int64_t MaxRequestBatch
     Maximum Pull Consumer request batch size.
     
    int64_t MaxRequestExpires
     Maximum Pull Consumer request expiration, expressed in number of nanoseconds. More...
    int64_t MaxRequestExpires
     Maximum Pull Consumer request expiration, expressed in number of nanoseconds.
     
    int64_t MaxRequestMaxBytes
     Maximum Pull Consumer request maximum bytes. More...
    int64_t MaxRequestMaxBytes
     Maximum Pull Consumer request maximum bytes.
     
    const char * DeliverSubject
    const char * DeliverSubject
     
    const char * DeliverGroup
    const char * DeliverGroup
     
    int64_t InactiveThreshold
     How long the server keeps an ephemeral after detecting loss of interest, expressed in number of nanoseconds. More...
    int64_t InactiveThreshold
     How long the server keeps an ephemeral after detecting loss of interest, expressed in number of nanoseconds.
     
    int64_t Replicas
    int64_t Replicas
     
    bool MemoryStorage
    bool MemoryStorage
     
    const char ** FilterSubjects
     Multiple filter subjects. More...
    const char ** FilterSubjects
     Multiple filter subjects.
     
    int FilterSubjectsLen
    int FilterSubjectsLen
     
    natsMetadata Metadata
     User-provided metadata for the consumer, encoded as an array of {"key", "value",...}. More...
    natsMetadata Metadata
     User-provided metadata for the consumer, encoded as an array of {"key", "value",...}.
     
    int64_t PauseUntil
     Suspends the consumer until this deadline, represented as number of nanoseconds since epoch. More...
    int64_t PauseUntil
     Suspends the consumer until this deadline, represented as number of nanoseconds since epoch.
     

    Detailed Description

    @@ -197,8 +204,8 @@
    s = js_AddConsumer(&ci, js, &cc, NULL, &jerr);

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -211,8 +218,8 @@

    -

    ◆ Durable

    + +

    ◆ Durable

    @@ -225,8 +232,8 @@

    -

    ◆ Description

    + +

    ◆ Description

    @@ -239,8 +246,8 @@

    -

    ◆ DeliverPolicy

    + +

    ◆ DeliverPolicy

    @@ -253,8 +260,8 @@

    -

    ◆ OptStartSeq

    + +

    ◆ OptStartSeq

    @@ -267,8 +274,8 @@

    -

    ◆ OptStartTime

    + +

    ◆ OptStartTime

    @@ -281,8 +288,8 @@

    -

    ◆ AckPolicy

    + +

    ◆ AckPolicy

    @@ -295,8 +302,8 @@

    -

    ◆ AckWait

    + +

    ◆ AckWait

    @@ -309,8 +316,8 @@

    -

    ◆ MaxDeliver

    + +

    ◆ MaxDeliver

    @@ -323,8 +330,8 @@

    -

    ◆ BackOff

    + +

    ◆ BackOff

    @@ -337,8 +344,8 @@

    -

    ◆ BackOffLen

    + +

    ◆ BackOffLen

    @@ -351,8 +358,8 @@

    -

    ◆ FilterSubject

    + +

    ◆ FilterSubject

    @@ -365,8 +372,8 @@

    -

    ◆ ReplayPolicy

    + +

    ◆ ReplayPolicy

    @@ -379,8 +386,8 @@

    -

    ◆ RateLimit

    + +

    ◆ RateLimit

    @@ -393,8 +400,8 @@

    -

    ◆ SampleFrequency

    + +

    ◆ SampleFrequency

    @@ -407,8 +414,8 @@

    -

    ◆ MaxWaiting

    + +

    ◆ MaxWaiting

    @@ -421,8 +428,8 @@

    -

    ◆ MaxAckPending

    + +

    ◆ MaxAckPending

    @@ -435,8 +442,8 @@

    -

    ◆ FlowControl

    + +

    ◆ FlowControl

    @@ -449,8 +456,8 @@

    -

    ◆ Heartbeat

    + +

    ◆ Heartbeat

    @@ -463,8 +470,8 @@

    -

    ◆ HeadersOnly

    + +

    ◆ HeadersOnly

    @@ -477,8 +484,8 @@

    -

    ◆ MaxRequestBatch

    + +

    ◆ MaxRequestBatch

    @@ -491,8 +498,8 @@

    -

    ◆ MaxRequestExpires

    + +

    ◆ MaxRequestExpires

    @@ -505,8 +512,8 @@

    -

    ◆ MaxRequestMaxBytes

    + +

    ◆ MaxRequestMaxBytes

    @@ -519,8 +526,8 @@

    -

    ◆ DeliverSubject

    + +

    ◆ DeliverSubject

    @@ -533,8 +540,8 @@

    -

    ◆ DeliverGroup

    + +

    ◆ DeliverGroup

    @@ -547,8 +554,8 @@

    -

    ◆ InactiveThreshold

    + +

    ◆ InactiveThreshold

    @@ -561,8 +568,8 @@

    -

    ◆ Replicas

    + +

    ◆ Replicas

    @@ -575,8 +582,8 @@

    -

    ◆ MemoryStorage

    + +

    ◆ MemoryStorage

    @@ -589,8 +596,8 @@

    -

    ◆ FilterSubjects

    + +

    ◆ FilterSubjects

    @@ -603,8 +610,8 @@

    -

    ◆ FilterSubjectsLen

    + +

    ◆ FilterSubjectsLen

    @@ -617,8 +624,8 @@

    -

    ◆ Metadata

    + +

    ◆ Metadata

    @@ -631,8 +638,8 @@

    -

    ◆ PauseUntil

    + +

    ◆ PauseUntil

    diff --git a/doc/html/structjs_consumer_info-members.html b/doc/html/structjs_consumer_info-members.html index d677a9ee2..9f754d3d2 100644 --- a/doc/html/structjs_consumer_info-members.html +++ b/doc/html/structjs_consumer_info-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,33 +78,39 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerInfo Member List
    +
    jsConsumerInfo Member List
    diff --git a/doc/html/structjs_consumer_info.html b/doc/html/structjs_consumer_info.html index 9f9c5d37e..9f83db3a2 100644 --- a/doc/html/structjs_consumer_info.html +++ b/doc/html/structjs_consumer_info.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsConsumerInfo Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,61 +78,67 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerInfo Struct Reference
    +
    jsConsumerInfo Struct Reference

    #include <nats.h>

    - - + - + - - + + - + - + - + - + - + - + - + - + - + - + - - + +

    +

    Public Attributes

    char * Stream
    char * Stream
     
    char * Name
    char * Name
     
    int64_t Created
     UTC time expressed as number of nanoseconds since epoch. More...
    int64_t Created
     UTC time expressed as number of nanoseconds since epoch.
     
    jsConsumerConfigConfig
    jsConsumerConfigConfig
     
    jsSequenceInfo Delivered
    jsSequenceInfo Delivered
     
    jsSequenceInfo AckFloor
    jsSequenceInfo AckFloor
     
    int64_t NumAckPending
    int64_t NumAckPending
     
    int64_t NumRedelivered
    int64_t NumRedelivered
     
    int64_t NumWaiting
    int64_t NumWaiting
     
    uint64_t NumPending
    uint64_t NumPending
     
    jsClusterInfoCluster
    jsClusterInfoCluster
     
    bool PushBound
    bool PushBound
     
    bool Paused
    bool Paused
     
    int64_t PauseRemaining
     Remaining time in nanoseconds. More...
    int64_t PauseRemaining
     Remaining time in nanoseconds.
     

    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

    + +

    ◆ Stream

    @@ -144,8 +151,8 @@

    -

    ◆ Name

    + +

    ◆ Name

    @@ -158,8 +165,8 @@

    -

    ◆ Created

    + +

    ◆ Created

    @@ -172,8 +179,8 @@

    -

    ◆ Config

    + +

    ◆ Config

    @@ -186,8 +193,8 @@

    -

    ◆ Delivered

    + +

    ◆ Delivered

    @@ -200,8 +207,8 @@

    -

    ◆ AckFloor

    + +

    ◆ AckFloor

    @@ -214,8 +221,8 @@

    -

    ◆ NumAckPending

    + +

    ◆ NumAckPending

    @@ -228,8 +235,8 @@

    -

    ◆ NumRedelivered

    + +

    ◆ NumRedelivered

    @@ -242,8 +249,8 @@

    -

    ◆ NumWaiting

    + +

    ◆ NumWaiting

    @@ -256,8 +263,8 @@

    -

    ◆ NumPending

    + +

    ◆ NumPending

    @@ -270,8 +277,8 @@

    -

    ◆ Cluster

    + +

    ◆ Cluster

    @@ -284,8 +291,8 @@

    -

    ◆ PushBound

    + +

    ◆ PushBound

    @@ -298,8 +305,8 @@

    -

    ◆ Paused

    + +

    ◆ Paused

    @@ -312,8 +319,8 @@

    -

    ◆ PauseRemaining

    + +

    ◆ PauseRemaining

    diff --git a/doc/html/structjs_consumer_info_list-members.html b/doc/html/structjs_consumer_info_list-members.html index c9512af1f..aeada1af8 100644 --- a/doc/html/structjs_consumer_info_list-members.html +++ b/doc/html/structjs_consumer_info_list-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerInfoList Member List
    +
    jsConsumerInfoList Member List

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

    - +
    CountjsConsumerInfoList
    ListjsConsumerInfoList
    ListjsConsumerInfoList
    diff --git a/doc/html/structjs_consumer_info_list.html b/doc/html/structjs_consumer_info_list.html index f9804a52a..dcc4fc409 100644 --- a/doc/html/structjs_consumer_info_list.html +++ b/doc/html/structjs_consumer_info_list.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsConsumerInfoList Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerInfoList Struct Reference
    +
    jsConsumerInfoList Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    jsConsumerInfo ** List
    jsConsumerInfo ** List
     
    int Count
    int Count
     

    Detailed Description

    @@ -105,8 +112,8 @@
    Note
    Once done, the list should be destroyed calling jsConsumerInfoList_Destroy
    See also
    jsStreamInfoList_Destroy

    Member Data Documentation

    - -

    ◆ List

    + +

    ◆ List

    @@ -119,8 +126,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/structjs_consumer_names_list-members.html b/doc/html/structjs_consumer_names_list-members.html index 6fc5d2a8d..076036ddc 100644 --- a/doc/html/structjs_consumer_names_list-members.html +++ b/doc/html/structjs_consumer_names_list-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerNamesList Member List
    +
    jsConsumerNamesList Member List

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

    - +
    CountjsConsumerNamesList
    ListjsConsumerNamesList
    ListjsConsumerNamesList
    diff --git a/doc/html/structjs_consumer_names_list.html b/doc/html/structjs_consumer_names_list.html index f68cddfc2..ebd505bae 100644 --- a/doc/html/structjs_consumer_names_list.html +++ b/doc/html/structjs_consumer_names_list.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsConsumerNamesList Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +

    @@ -63,7 +64,7 @@
    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerNamesList Struct Reference
    +
    jsConsumerNamesList Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    char ** List
    char ** List
     
    int Count
    int Count
     

    Detailed Description

    @@ -105,8 +112,8 @@
    Note
    Once done, the list should be destroyed calling jsConsumerNamesList_Destroy
    See also
    jsConsumerNamesList_Destroy

    Member Data Documentation

    - -

    ◆ List

    + +

    ◆ List

    @@ -119,8 +126,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/structjs_consumer_pause_response-members.html b/doc/html/structjs_consumer_pause_response-members.html index 5b198059a..306b44cef 100644 --- a/doc/html/structjs_consumer_pause_response-members.html +++ b/doc/html/structjs_consumer_pause_response-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerPauseResponse Member List
    +
    jsConsumerPauseResponse Member List
    diff --git a/doc/html/structjs_consumer_pause_response.html b/doc/html/structjs_consumer_pause_response.html index 27775ce3e..8ec4c1719 100644 --- a/doc/html/structjs_consumer_pause_response.html +++ b/doc/html/structjs_consumer_pause_response.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsConsumerPauseResponse Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,39 +78,45 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerPauseResponse Struct Reference
    +
    jsConsumerPauseResponse Struct Reference

    #include <nats.h>

    - - + - - + + - - + +

    +

    Public Attributes

    bool Paused
    bool Paused
     
    int64_t PauseUntil
     UTC time expressed as number of nanoseconds since epoch. More...
    int64_t PauseUntil
     UTC time expressed as number of nanoseconds since epoch.
     
    int64_t PauseRemaining
     Remaining time in nanoseconds. More...
    int64_t PauseRemaining
     Remaining time in nanoseconds.
     

    Detailed Description

    Request to pause the consumer, used to call js_PauseConsumer.

    See also
    js_PauseConsumer

    Member Data Documentation

    - -

    ◆ Paused

    + +

    ◆ Paused

    @@ -122,8 +129,8 @@

    -

    ◆ PauseUntil

    + +

    ◆ PauseUntil

    @@ -136,8 +143,8 @@

    -

    ◆ PauseRemaining

    + +

    ◆ PauseRemaining

    diff --git a/doc/html/structjs_consumer_sequence_mismatch-members.html b/doc/html/structjs_consumer_sequence_mismatch-members.html index 75a043d8c..d335b6f9c 100644 --- a/doc/html/structjs_consumer_sequence_mismatch-members.html +++ b/doc/html/structjs_consumer_sequence_mismatch-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerSequenceMismatch Member List
    +
    jsConsumerSequenceMismatch Member List
    diff --git a/doc/html/structjs_consumer_sequence_mismatch.html b/doc/html/structjs_consumer_sequence_mismatch.html index d6f9991f5..d4e38a149 100644 --- a/doc/html/structjs_consumer_sequence_mismatch.html +++ b/doc/html/structjs_consumer_sequence_mismatch.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsConsumerSequenceMismatch Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,32 +78,38 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsConsumerSequenceMismatch Struct Reference
    +
    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 Stream
     This is the stream sequence that the application should resume from.
     
    uint64_t ConsumerClient
     This is the consumer sequence that was last received by the library. More...
    uint64_t ConsumerClient
     This is the consumer sequence that was last received by the library.
     
    uint64_t ConsumerServer
     This is the consumer sequence last sent by the server. More...
    uint64_t ConsumerServer
     This is the consumer sequence last sent by the server.
     

    Detailed Description

    @@ -111,8 +118,8 @@

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

    See also
    natsSubscription_GetSequenceMismatch

    Member Data Documentation

    - -

    ◆ Stream

    + +

    ◆ Stream

    @@ -125,8 +132,8 @@

    -

    ◆ ConsumerClient

    + +

    ◆ ConsumerClient

    @@ -139,8 +146,8 @@

    -

    ◆ ConsumerServer

    + +

    ◆ ConsumerServer

    diff --git a/doc/html/structjs_direct_get_msg_options-members.html b/doc/html/structjs_direct_get_msg_options-members.html index c2b5c874c..b47b222b7 100644 --- a/doc/html/structjs_direct_get_msg_options-members.html +++ b/doc/html/structjs_direct_get_msg_options-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsDirectGetMsgOptions Member List
    +
    jsDirectGetMsgOptions Member List
    diff --git a/doc/html/structjs_direct_get_msg_options.html b/doc/html/structjs_direct_get_msg_options.html index 3abf09939..0eee6bb62 100644 --- a/doc/html/structjs_direct_get_msg_options.html +++ b/doc/html/structjs_direct_get_msg_options.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsDirectGetMsgOptions Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,40 +78,46 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsDirectGetMsgOptions Struct Reference
    +
    jsDirectGetMsgOptions Struct Reference

    #include <nats.h>

    - - - + + - - + + - - + +

    +

    Public Attributes

    uint64_t Sequence
     Get the message at this sequence. More...
    uint64_t Sequence
     Get the message at this sequence.
     
    const char * NextBySubject
     Get the next message (based on sequence) for that subject. More...
    const char * NextBySubject
     Get the next message (based on sequence) for that subject.
     
    const char * LastBySubject
     Get the last message on that subject. More...
    const char * LastBySubject
     Get the last message on that subject.
     

    Detailed Description

    Options for the js_DirectGetMsg() call, which retrieves a message from any server (not only the leader) as long as the stream has been created with a AllowDirect option.

    Note that some options are mutually exclusive but are not checked byt the library. The server will reject invalid requests and the library will return the error returned from the server.

    Member Data Documentation

    - -

    ◆ Sequence

    + +

    ◆ Sequence

    @@ -123,8 +130,8 @@

    -

    ◆ NextBySubject

    + +

    ◆ NextBySubject

    @@ -137,8 +144,8 @@

    -

    ◆ LastBySubject

    + +

    ◆ LastBySubject

    diff --git a/doc/html/structjs_external_stream-members.html b/doc/html/structjs_external_stream-members.html index 0d2a34188..4832faceb 100644 --- a/doc/html/structjs_external_stream-members.html +++ b/doc/html/structjs_external_stream-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsExternalStream Member List
    +
    jsExternalStream Member List

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

    - +
    APIPrefixjsExternalStream
    DeliverPrefixjsExternalStream
    DeliverPrefixjsExternalStream
    diff --git a/doc/html/structjs_external_stream.html b/doc/html/structjs_external_stream.html index d9438c93b..aea4ff01c 100644 --- a/doc/html/structjs_external_stream.html +++ b/doc/html/structjs_external_stream.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsExternalStream Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsExternalStream Struct Reference
    +
    jsExternalStream Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    const char * APIPrefix
    const char * APIPrefix
     
    const char * DeliverPrefix
    const char * DeliverPrefix
     

    Detailed Description

    @@ -106,8 +113,8 @@
    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

    + +

    ◆ APIPrefix

    @@ -120,8 +127,8 @@

    -

    ◆ DeliverPrefix

    + +

    ◆ DeliverPrefix

    diff --git a/doc/html/structjs_fetch_request-members.html b/doc/html/structjs_fetch_request-members.html index 22c55b5db..b1830df5b 100644 --- a/doc/html/structjs_fetch_request-members.html +++ b/doc/html/structjs_fetch_request-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,23 +78,29 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsFetchRequest Member List
    +
    jsFetchRequest Member List
    diff --git a/doc/html/structjs_fetch_request.html b/doc/html/structjs_fetch_request.html index 4003669ac..23a0be22a 100644 --- a/doc/html/structjs_fetch_request.html +++ b/doc/html/structjs_fetch_request.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsFetchRequest Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,45 +78,51 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsFetchRequest Struct Reference
    +
    jsFetchRequest Struct Reference

    #include <nats.h>

    - - - + + - - + + - - + + - - + + - - + +

    +

    Public Attributes

    int64_t Expires
     Expiration of the request, expressed in nanoseconds. More...
    int64_t Expires
     Expiration of the request, expressed in nanoseconds.
     
    int Batch
     Maximum number of messages to be received (see MaxBytes) More...
    int Batch
     Maximum number of messages to be received (see MaxBytes)
     
    int64_t MaxBytes
     Maximum bytes for the request (request complete based on whichever Batch or MaxBytes comes first) More...
    int64_t MaxBytes
     Maximum bytes for the request (request complete based on whichever Batch or MaxBytes comes first)
     
    bool NoWait
     Will not wait if the request cannot be completed. More...
    bool NoWait
     Will not wait if the request cannot be completed.
     
    int64_t Heartbeat
     Have server sends heartbeats to help detect communication failures. More...
    int64_t Heartbeat
     Have server sends heartbeats to help detect communication failures.
     

    Detailed Description

    Options for the natsSubscription_FetchRequest() call, which is similar to natsSubscription_Fetch() but gives more control in the configuration of the fetch.

    Member Data Documentation

    - -

    ◆ Expires

    + +

    ◆ Expires

    @@ -128,8 +135,8 @@

    -

    ◆ Batch

    + +

    ◆ Batch

    @@ -142,8 +149,8 @@

    -

    ◆ MaxBytes

    + +

    ◆ MaxBytes

    @@ -156,8 +163,8 @@

    -

    ◆ NoWait

    + +

    ◆ NoWait

    @@ -170,8 +177,8 @@

    -

    ◆ Heartbeat

    + +

    ◆ Heartbeat

    diff --git a/doc/html/structjs_lost_stream_data-members.html b/doc/html/structjs_lost_stream_data-members.html index 33191d6b0..8bc4638d3 100644 --- a/doc/html/structjs_lost_stream_data-members.html +++ b/doc/html/structjs_lost_stream_data-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsLostStreamData Member List
    +
    jsLostStreamData Member List

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

    - +
    BytesjsLostStreamData
    MsgsjsLostStreamData
    MsgsjsLostStreamData
    MsgsLenjsLostStreamData
    diff --git a/doc/html/structjs_lost_stream_data.html b/doc/html/structjs_lost_stream_data.html index 23fe95667..f359c8be4 100644 --- a/doc/html/structjs_lost_stream_data.html +++ b/doc/html/structjs_lost_stream_data.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsLostStreamData Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,36 +78,42 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsLostStreamData Struct Reference
    +
    jsLostStreamData Struct Reference

    #include <nats.h>

    - - + - + - +

    +

    Public Attributes

    uint64_t * Msgs
    uint64_t * Msgs
     
    int MsgsLen
    int MsgsLen
     
    uint64_t Bytes
    uint64_t Bytes
     

    Detailed Description

    Information about messages that have been lost

    Member Data Documentation

    - -

    ◆ Msgs

    + +

    ◆ Msgs

    @@ -119,8 +126,8 @@

    -

    ◆ MsgsLen

    + +

    ◆ MsgsLen

    @@ -133,8 +140,8 @@

    -

    ◆ Bytes

    + +

    ◆ Bytes

    diff --git a/doc/html/structjs_msg_meta_data-members.html b/doc/html/structjs_msg_meta_data-members.html index 09ecc9e36..220f98102 100644 --- a/doc/html/structjs_msg_meta_data-members.html +++ b/doc/html/structjs_msg_meta_data-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsMsgMetaData Member List
    +
    jsMsgMetaData Member List
    diff --git a/doc/html/structjs_msg_meta_data.html b/doc/html/structjs_msg_meta_data.html index 18718f7eb..a20f91483 100644 --- a/doc/html/structjs_msg_meta_data.html +++ b/doc/html/structjs_msg_meta_data.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsMsgMetaData Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,37 +78,43 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsMsgMetaData Struct Reference
    +
    jsMsgMetaData Struct Reference

    #include <nats.h>

    - - + - + - + - + - + - + - +

    +

    Public Attributes

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

    Detailed Description

    @@ -116,8 +123,8 @@
    jsMsgMetaData_Destroy

    Member Data Documentation

    - -

    ◆ Sequence

    + +

    ◆ Sequence

    @@ -130,8 +137,8 @@

    -

    ◆ NumDelivered

    + +

    ◆ NumDelivered

    @@ -144,8 +151,8 @@

    -

    ◆ NumPending

    + +

    ◆ NumPending

    @@ -158,8 +165,8 @@

    -

    ◆ Timestamp

    + +

    ◆ Timestamp

    @@ -172,8 +179,8 @@

    -

    ◆ Stream

    + +

    ◆ Stream

    @@ -186,8 +193,8 @@

    -

    ◆ Consumer

    + +

    ◆ Consumer

    @@ -200,8 +207,8 @@

    -

    ◆ Domain

    + +

    ◆ Domain

    diff --git a/doc/html/structjs_options-members.html b/doc/html/structjs_options-members.html index c9f9c3c8b..17741d445 100644 --- a/doc/html/structjs_options-members.html +++ b/doc/html/structjs_options-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions Member List
    +
    jsOptions Member List
    diff --git a/doc/html/structjs_options.html b/doc/html/structjs_options.html index cec247cfd..b69c8fc67 100644 --- a/doc/html/structjs_options.html +++ b/doc/html/structjs_options.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsOptions Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,9 +78,16 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions Struct Reference
    +
    jsOptions Struct Reference

    #include <nats.h>

    - @@ -103,33 +110,33 @@

    +

    Classes

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

    +

    Public Attributes

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

    Detailed Description

    JetStream context options.

    Initialize the object with jsOptions_Init.

    Member Data Documentation

    - -

    ◆ Prefix

    + +

    ◆ Prefix

    @@ -142,8 +149,8 @@

    -

    ◆ Domain

    + +

    ◆ Domain

    @@ -156,8 +163,8 @@

    -

    ◆ Wait

    + +

    ◆ Wait

    @@ -170,8 +177,8 @@

    -

    ◆ PublishAsync

    + +

    ◆ PublishAsync

    @@ -184,8 +191,8 @@

    -

    ◆ PullSubscribeAsync

    + +

    ◆ PullSubscribeAsync

    @@ -198,8 +205,8 @@

    -

    ◆ Stream

    + +

    ◆ Stream

    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 index 308f34955..79258f481 100644 --- a/doc/html/structjs_options_1_1js_options_publish_async-members.html +++ b/doc/html/structjs_options_1_1js_options_publish_async-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsPublishAsync Member List
    +
    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 index c21ebc0a8..94055e0ec 100644 --- a/doc/html/structjs_options_1_1js_options_publish_async.html +++ b/doc/html/structjs_options_1_1js_options_publish_async.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsPublishAsync Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,46 +78,52 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsPublishAsync Struct Reference
    +
    jsOptions::jsOptionsPublishAsync Struct Reference

    #include <nats.h>

    - - - + + - - + + - - + + - - + + - - + + - - + +

    +

    Public Attributes

    int64_t MaxPending
     Maximum outstanding asynchronous publishes that can be inflight at one time. More...
    int64_t MaxPending
     Maximum outstanding asynchronous publishes that can be inflight at one time.
     
    jsPubAckHandler AckHandler
     Callback invoked for each asynchronous published message. More...
    jsPubAckHandler AckHandler
     Callback invoked for each asynchronous published message.
     
    void * AckHandlerClosure
     Closure (or user data) passed to jsPubAckHandler callback. More...
    void * AckHandlerClosure
     Closure (or user data) passed to jsPubAckHandler callback.
     
    jsPubAckErrHandler ErrHandler
     Callback invoked when error encountered publishing a given message. More...
    jsPubAckErrHandler ErrHandler
     Callback invoked when error encountered publishing a given message.
     
    void * ErrHandlerClosure
     Closure (or user data) passed to jsPubAckErrHandler callback. More...
    void * ErrHandlerClosure
     Closure (or user data) passed to jsPubAckErrHandler callback.
     
    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...
    int64_t StallWait
     Amount of time (in milliseconds) to wait in a PublishAsync call when there is MaxPending inflight messages, default is 200 ms.
     

    Member Data Documentation

    - -

    ◆ MaxPending

    + +

    ◆ MaxPending

    @@ -129,8 +136,8 @@

    -

    ◆ AckHandler

    + +

    ◆ AckHandler

    @@ -143,8 +150,8 @@

    -

    ◆ AckHandlerClosure

    + +

    ◆ AckHandlerClosure

    @@ -157,8 +164,8 @@

    -

    ◆ ErrHandler

    + +

    ◆ ErrHandler

    @@ -171,8 +178,8 @@

    -

    ◆ ErrHandlerClosure

    + +

    ◆ ErrHandlerClosure

    @@ -185,8 +192,8 @@

    -

    ◆ StallWait

    + +

    ◆ StallWait

    diff --git a/doc/html/structjs_options_1_1js_options_pull_subscribe_async-members.html b/doc/html/structjs_options_1_1js_options_pull_subscribe_async-members.html index c843f18c1..094444fbe 100644 --- a/doc/html/structjs_options_1_1js_options_pull_subscribe_async-members.html +++ b/doc/html/structjs_options_1_1js_options_pull_subscribe_async-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,29 +78,35 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsPullSubscribeAsync Member List
    +
    jsOptions::jsOptionsPullSubscribeAsync Member List
    diff --git a/doc/html/structjs_options_1_1js_options_pull_subscribe_async.html b/doc/html/structjs_options_1_1js_options_pull_subscribe_async.html index b23b365be..d5748da03 100644 --- a/doc/html/structjs_options_1_1js_options_pull_subscribe_async.html +++ b/doc/html/structjs_options_1_1js_options_pull_subscribe_async.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsPullSubscribeAsync Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,59 +78,65 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsPullSubscribeAsync Struct Reference
    +
    jsOptions::jsOptionsPullSubscribeAsync Struct Reference

    #include <nats.h>

    - - - + + - - + + - - + + - - + + - - + + - + - - + + - - + + - - + + - - + + - +

    +

    Public Attributes

    int64_t Timeout
     Auto-unsubsribe after this many milliseconds. More...
    int64_t Timeout
     Auto-unsubsribe after this many milliseconds.
     
    int MaxMessages
     Auto-unsubscribed after receiving this many messages. More...
    int MaxMessages
     Auto-unsubscribed after receiving this many messages.
     
    int64_t MaxBytes
     Auto-unsubscribe after receiving this many bytes. More...
    int64_t MaxBytes
     Auto-unsubscribe after receiving this many bytes.
     
    bool NoWait
     If NoWait is set, the subscription will receive the messages already stored on the server subject to the limits, but will not wait for more messages. More...
    bool NoWait
     If NoWait is set, the subscription will receive the messages already stored on the server subject to the limits, but will not wait for more messages.
     
    jsFetchCompleteHandler CompleteHandler
     Fetch complete handler that receives the exit status code, the subscription's Complete handler is also invoked, but does not have the status code. More...
    jsFetchCompleteHandler CompleteHandler
     Fetch complete handler that receives the exit status code, the subscription's Complete handler is also invoked, but does not have the status code.
     
    void * CompleteHandlerClosure
    void * CompleteHandlerClosure
     
    int64_t Heartbeat
     Have server sends heartbeats at this interval (in milliseconds) to help detect communication failures. More...
    int64_t Heartbeat
     Have server sends heartbeats at this interval (in milliseconds) to help detect communication failures.
     
    int FetchSize
     When using the automatic Fetch flow control (default NextHandler), this is the number of messages to ask for in a single request. More...
    int FetchSize
     When using the automatic Fetch flow control (default NextHandler), this is the number of messages to ask for in a single request.
     
    int KeepAhead
     When using the automatic Fetch flow control (default NextHandler), initiate the next fetch request (this many messages) prior to the fulfillment of the current request. More...
    int KeepAhead
     When using the automatic Fetch flow control (default NextHandler), initiate the next fetch request (this many messages) prior to the fulfillment of the current request.
     
    jsFetchNextHandler NextHandler
     If set, switches to manual fetch flow control. More...
    jsFetchNextHandler NextHandler
     If set, switches to manual fetch flow control.
     
    void * NextHandlerClosure
    void * NextHandlerClosure
     

    Member Data Documentation

    - -

    ◆ Timeout

    + +

    ◆ Timeout

    @@ -142,8 +149,8 @@

    -

    ◆ MaxMessages

    + +

    ◆ MaxMessages

    @@ -156,8 +163,8 @@

    -

    ◆ MaxBytes

    + +

    ◆ MaxBytes

    @@ -170,8 +177,8 @@

    -

    ◆ NoWait

    + +

    ◆ NoWait

    @@ -185,8 +192,8 @@

    -

    ◆ CompleteHandler

    + +

    ◆ CompleteHandler

    @@ -199,8 +206,8 @@

    -

    ◆ CompleteHandlerClosure

    + +

    ◆ CompleteHandlerClosure

    @@ -213,8 +220,8 @@

    -

    ◆ Heartbeat

    + +

    ◆ Heartbeat

    @@ -227,8 +234,8 @@

    -

    ◆ FetchSize

    + +

    ◆ FetchSize

    @@ -241,8 +248,8 @@

    -

    ◆ KeepAhead

    + +

    ◆ KeepAhead

    @@ -256,8 +263,8 @@

    -

    ◆ NextHandler

    + +

    ◆ NextHandler

    @@ -271,8 +278,8 @@

    -

    ◆ NextHandlerClosure

    + +

    ◆ NextHandlerClosure

    diff --git a/doc/html/structjs_options_1_1js_options_stream-members.html b/doc/html/structjs_options_1_1js_options_stream-members.html index 3c118ac50..4683a3ee5 100644 --- a/doc/html/structjs_options_1_1js_options_stream-members.html +++ b/doc/html/structjs_options_1_1js_options_stream-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsStream Member List
    +
    jsOptions::jsOptionsStream Member List

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

    - +
    InfojsOptions::jsOptionsStream
    PurgejsOptions::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 index 2ccbacc57..93521cfc0 100644 --- a/doc/html/structjs_options_1_1js_options_stream.html +++ b/doc/html/structjs_options_1_1js_options_stream.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsStream Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,9 +78,16 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsStream Struct Reference
    +
    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::jsOptionsStreamPurge Purge
     Optional stream purge options.
     
    struct jsOptions::jsOptionsStream::jsOptionsStreamInfo Info
     Optional stream information retrieval options. More...
    struct jsOptions::jsOptionsStream::jsOptionsStreamInfo Info
     Optional stream information retrieval options.
     

    Detailed Description

    @@ -117,8 +124,8 @@
  • Info for advanced information retrieval options.
  • Member Data Documentation

    - -

    ◆ Purge

    + +

    ◆ Purge

    @@ -131,8 +138,8 @@

    -

    ◆ Info

    + +

    ◆ Info

    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 index 01eaff0a2..02d034c5f 100644 --- 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 @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsStream::jsOptionsStreamInfo Member List
    +
    jsOptions::jsOptionsStream::jsOptionsStreamInfo Member List
    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 index 966ef74b7..ab00a5f40 100644 --- 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 @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsStream::jsOptionsStreamInfo Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,36 +78,42 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsStream::jsOptionsStreamInfo Struct Reference
    +
    jsOptions::jsOptionsStream::jsOptionsStreamInfo Struct Reference

    #include <nats.h>

    - - - + + - - + +

    +

    Public Attributes

    bool DeletedDetails
     Get the list of deleted message sequences. More...
    bool DeletedDetails
     Get the list of deleted message sequences.
     
    const char * SubjectsFilter
     Get the list of subjects in this stream. More...
    const char * SubjectsFilter
     Get the list of subjects in this stream.
     

    Detailed Description

    Advance stream information retrieval options

    Member Data Documentation

    - -

    ◆ DeletedDetails

    + +

    ◆ DeletedDetails

    @@ -119,8 +126,8 @@

    -

    ◆ SubjectsFilter

    + +

    ◆ SubjectsFilter

    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 index c7afb14df..58c7f13dc 100644 --- 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 @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsStream::jsOptionsStreamPurge Member List
    +
    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 index d6544ca68..7ebe41066 100644 --- 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 @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsOptions::jsOptionsStream::jsOptionsStreamPurge Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,32 +78,38 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsOptions::jsOptionsStream::jsOptionsStreamPurge Struct Reference
    +
    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...
    const char * Subject
     This is the subject to match against messages for the purge command.
     
    uint64_t Sequence
     Purge up to but not including sequence. More...
    uint64_t Sequence
     Purge up to but not including sequence.
     
    uint64_t Keep
     Number of messages to keep. More...
    uint64_t Keep
     Number of messages to keep.
     

    Detailed Description

    @@ -117,8 +124,8 @@
    Note
    Sequence and Keep are mutually exclusive, so both can not be set at the same time.

    Member Data Documentation

    - -

    ◆ Subject

    + +

    ◆ Subject

    @@ -131,8 +138,8 @@

    -

    ◆ Sequence

    + +

    ◆ Sequence

    @@ -145,8 +152,8 @@

    -

    ◆ Keep

    + +

    ◆ Keep

    diff --git a/doc/html/structjs_peer_info-members.html b/doc/html/structjs_peer_info-members.html index 6f792fab4..d1c07c089 100644 --- a/doc/html/structjs_peer_info-members.html +++ b/doc/html/structjs_peer_info-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,23 +78,29 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPeerInfo Member List
    +
    jsPeerInfo Member List

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

    - + - +
    ActivejsPeerInfo
    CurrentjsPeerInfo
    CurrentjsPeerInfo
    LagjsPeerInfo
    NamejsPeerInfo
    NamejsPeerInfo
    OfflinejsPeerInfo
    diff --git a/doc/html/structjs_peer_info.html b/doc/html/structjs_peer_info.html index 69482b529..052d5bd0a 100644 --- a/doc/html/structjs_peer_info.html +++ b/doc/html/structjs_peer_info.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsPeerInfo Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,40 +78,46 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPeerInfo Struct Reference
    +
    jsPeerInfo Struct Reference

    #include <nats.h>

    - - + - + - + - + - +

    +

    Public Attributes

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

    Detailed Description

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

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -123,8 +130,8 @@

    -

    ◆ Current

    + +

    ◆ Current

    @@ -137,8 +144,8 @@

    -

    ◆ Offline

    + +

    ◆ Offline

    @@ -151,8 +158,8 @@

    -

    ◆ Active

    + +

    ◆ Active

    @@ -165,8 +172,8 @@

    -

    ◆ Lag

    + +

    ◆ Lag

    diff --git a/doc/html/structjs_placement-members.html b/doc/html/structjs_placement-members.html index 6a7876ca9..903326473 100644 --- a/doc/html/structjs_placement-members.html +++ b/doc/html/structjs_placement-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPlacement Member List
    +
    jsPlacement Member List

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

    - +
    ClusterjsPlacement
    TagsjsPlacement
    TagsjsPlacement
    TagsLenjsPlacement
    diff --git a/doc/html/structjs_placement.html b/doc/html/structjs_placement.html index d6364b18e..034bb7f93 100644 --- a/doc/html/structjs_placement.html +++ b/doc/html/structjs_placement.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsPlacement Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,29 +78,35 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPlacement Struct Reference
    +
    jsPlacement Struct Reference

    #include <nats.h>

    - - + - + - +

    +

    Public Attributes

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

    Detailed Description

    @@ -109,8 +116,8 @@

    See jsStreamConfig for information on how to configure a stream.

    See also
    jsPlacement_Init

    Member Data Documentation

    - -

    ◆ Cluster

    + +

    ◆ Cluster

    @@ -123,8 +130,8 @@

    -

    ◆ Tags

    + +

    ◆ Tags

    @@ -137,8 +144,8 @@

    -

    ◆ TagsLen

    + +

    ◆ TagsLen

    diff --git a/doc/html/structjs_pub_ack-members.html b/doc/html/structjs_pub_ack-members.html index 4f7ef0c71..924e025ab 100644 --- a/doc/html/structjs_pub_ack-members.html +++ b/doc/html/structjs_pub_ack-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,23 +78,29 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPubAck Member List
    +
    jsPubAck Member List

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

    - + - +
    DomainjsPubAck
    DuplicatejsPubAck
    DuplicatejsPubAck
    SequencejsPubAck
    StreamjsPubAck
    StreamjsPubAck
    diff --git a/doc/html/structjs_pub_ack.html b/doc/html/structjs_pub_ack.html index dcba438f2..53ad3d4af 100644 --- a/doc/html/structjs_pub_ack.html +++ b/doc/html/structjs_pub_ack.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsPubAck Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,38 +78,44 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPubAck Struct Reference
    +
    jsPubAck Struct Reference

    #include <nats.h>

    - - + - + - + - +

    +

    Public Attributes

    char * Stream
    char * Stream
     
    uint64_t Sequence
    uint64_t Sequence
     
    char * Domain
    char * Domain
     
    bool Duplicate
    bool Duplicate
     

    Detailed Description

    Ack received after successfully publishing a message.

    Member Data Documentation

    - -

    ◆ Stream

    + +

    ◆ Stream

    @@ -121,8 +128,8 @@

    -

    ◆ Sequence

    + +

    ◆ Sequence

    @@ -135,8 +142,8 @@

    -

    ◆ Domain

    + +

    ◆ Domain

    @@ -149,8 +156,8 @@

    -

    ◆ Duplicate

    + +

    ◆ Duplicate

    diff --git a/doc/html/structjs_pub_ack_err-members.html b/doc/html/structjs_pub_ack_err-members.html index ce6ed5918..f34126984 100644 --- a/doc/html/structjs_pub_ack_err-members.html +++ b/doc/html/structjs_pub_ack_err-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,23 +78,29 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPubAckErr Member List
    +
    jsPubAckErr Member List

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

    - + - +
    ErrjsPubAckErr
    ErrCodejsPubAckErr
    ErrCodejsPubAckErr
    ErrTextjsPubAckErr
    MsgjsPubAckErr
    MsgjsPubAckErr
    diff --git a/doc/html/structjs_pub_ack_err.html b/doc/html/structjs_pub_ack_err.html index 05885095e..cdf30e9aa 100644 --- a/doc/html/structjs_pub_ack_err.html +++ b/doc/html/structjs_pub_ack_err.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsPubAckErr Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,38 +78,44 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPubAckErr Struct Reference
    +
    jsPubAckErr Struct Reference

    #include <nats.h>

    - - + - + - + - +

    +

    Public Attributes

    natsMsgMsg
    natsMsgMsg
     
    natsStatus Err
    natsStatus Err
     
    jsErrCode ErrCode
    jsErrCode ErrCode
     
    const char * ErrText
    const char * ErrText
     

    Detailed Description

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

    Member Data Documentation

    - -

    ◆ Msg

    + +

    ◆ Msg

    @@ -121,8 +128,8 @@

    -

    ◆ Err

    + +

    ◆ Err

    @@ -135,8 +142,8 @@

    -

    ◆ ErrCode

    + +

    ◆ ErrCode

    @@ -149,8 +156,8 @@

    -

    ◆ ErrText

    + +

    ◆ ErrText

    diff --git a/doc/html/structjs_pub_options-members.html b/doc/html/structjs_pub_options-members.html index 2afed443c..43563acf9 100644 --- a/doc/html/structjs_pub_options-members.html +++ b/doc/html/structjs_pub_options-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPubOptions Member List
    +
    jsPubOptions Member List
    diff --git a/doc/html/structjs_pub_options.html b/doc/html/structjs_pub_options.html index ab67e18d7..e8311ef74 100644 --- a/doc/html/structjs_pub_options.html +++ b/doc/html/structjs_pub_options.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsPubOptions Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,44 +78,50 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsPubOptions Struct Reference
    +
    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...
    int64_t MaxWait
     Amount of time (in milliseconds) to wait for a publish response, default will the context's Wait value.
     
    const char * MsgId
     Message ID used for de-duplication. More...
    const char * MsgId
     Message ID used for de-duplication.
     
    const char * ExpectStream
     Expected stream to respond from the publish call. More...
    const char * ExpectStream
     Expected stream to respond from the publish call.
     
    const char * ExpectLastMsgId
     Expected last message ID in the stream. More...
    const char * ExpectLastMsgId
     Expected last message ID in the stream.
     
    uint64_t ExpectLastSeq
     Expected last message sequence in the stream. More...
    uint64_t ExpectLastSeq
     Expected last message sequence in the stream.
     
    uint64_t ExpectLastSubjectSeq
     Expected last message sequence for the subject in the stream. More...
    uint64_t ExpectLastSubjectSeq
     Expected last message sequence for the subject in the stream.
     
    bool ExpectNoMessage
     Expected no message (that is, sequence == 0) for the subject in the stream. More...
    bool ExpectNoMessage
     Expected no message (that is, sequence == 0) for the subject in the stream.
     

    Detailed Description

    @@ -124,8 +131,8 @@
    Note
    It is the user responsibility to free the strings if they have been allocated.
    See also
    jsPubOptions_Init

    Member Data Documentation

    - -

    ◆ MaxWait

    + +

    ◆ MaxWait

    @@ -138,8 +145,8 @@

    -

    ◆ MsgId

    + +

    ◆ MsgId

    @@ -152,8 +159,8 @@

    -

    ◆ ExpectStream

    + +

    ◆ ExpectStream

    @@ -166,8 +173,8 @@

    -

    ◆ ExpectLastMsgId

    + +

    ◆ ExpectLastMsgId

    @@ -180,8 +187,8 @@

    -

    ◆ ExpectLastSeq

    + +

    ◆ ExpectLastSeq

    @@ -194,8 +201,8 @@

    -

    ◆ ExpectLastSubjectSeq

    + +

    ◆ ExpectLastSubjectSeq

    @@ -208,8 +215,8 @@

    -

    ◆ ExpectNoMessage

    + +

    ◆ ExpectNoMessage

    diff --git a/doc/html/structjs_re_publish-members.html b/doc/html/structjs_re_publish-members.html index 2fd8fd68d..a532325b8 100644 --- a/doc/html/structjs_re_publish-members.html +++ b/doc/html/structjs_re_publish-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsRePublish Member List
    +
    jsRePublish Member List

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

    - +
    DestinationjsRePublish
    HeadersOnlyjsRePublish
    HeadersOnlyjsRePublish
    SourcejsRePublish
    diff --git a/doc/html/structjs_re_publish.html b/doc/html/structjs_re_publish.html index 117a1aa7c..f24d1323a 100644 --- a/doc/html/structjs_re_publish.html +++ b/doc/html/structjs_re_publish.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsRePublish Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,36 +78,42 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsRePublish Struct Reference
    +
    jsRePublish Struct Reference

    #include <nats.h>

    - - + - + - +

    +

    Public Attributes

    const char * Source
    const char * Source
     
    const char * Destination
    const char * Destination
     
    bool HeadersOnly
    bool HeadersOnly
     

    Detailed Description

    Allows a source subject to be mapped to a destination subject for republishing.

    Member Data Documentation

    - -

    ◆ Source

    + +

    ◆ Source

    @@ -119,8 +126,8 @@

    -

    ◆ Destination

    + +

    ◆ Destination

    @@ -133,8 +140,8 @@

    -

    ◆ HeadersOnly

    + +

    ◆ HeadersOnly

    diff --git a/doc/html/structjs_sequence_info-members.html b/doc/html/structjs_sequence_info-members.html index e39e47bfe..baa1894b5 100644 --- a/doc/html/structjs_sequence_info-members.html +++ b/doc/html/structjs_sequence_info-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsSequenceInfo Member List
    +
    jsSequenceInfo Member List

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

    - +
    ConsumerjsSequenceInfo
    LastjsSequenceInfo
    LastjsSequenceInfo
    StreamjsSequenceInfo
    diff --git a/doc/html/structjs_sequence_info.html b/doc/html/structjs_sequence_info.html index 0ddf3074c..3f34ac788 100644 --- a/doc/html/structjs_sequence_info.html +++ b/doc/html/structjs_sequence_info.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsSequenceInfo Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,37 +78,43 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsSequenceInfo Struct Reference
    +
    jsSequenceInfo Struct Reference

    #include <nats.h>

    - - + - + - - + +

    +

    Public Attributes

    uint64_t Consumer
    uint64_t Consumer
     
    uint64_t Stream
    uint64_t Stream
     
    int64_t Last
     UTC time expressed as number of nanoseconds since epoch. More...
    int64_t Last
     UTC time expressed as number of nanoseconds since epoch.
     

    Detailed Description

    Has both the consumer and the stream sequence and last activity.

    Member Data Documentation

    - -

    ◆ Consumer

    + +

    ◆ Consumer

    @@ -120,8 +127,8 @@

    -

    ◆ Stream

    + +

    ◆ Stream

    @@ -134,8 +141,8 @@

    -

    ◆ Last

    + +

    ◆ Last

    diff --git a/doc/html/structjs_sequence_pair-members.html b/doc/html/structjs_sequence_pair-members.html index 105bba84c..594efc913 100644 --- a/doc/html/structjs_sequence_pair-members.html +++ b/doc/html/structjs_sequence_pair-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsSequencePair Member List
    +
    jsSequencePair Member List

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

    - +
    ConsumerjsSequencePair
    StreamjsSequencePair
    StreamjsSequencePair
    diff --git a/doc/html/structjs_sequence_pair.html b/doc/html/structjs_sequence_pair.html index 578b38aa3..635aab70e 100644 --- a/doc/html/structjs_sequence_pair.html +++ b/doc/html/structjs_sequence_pair.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsSequencePair Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,34 +78,40 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsSequencePair Struct Reference
    +
    jsSequencePair Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    uint64_t Consumer
    uint64_t Consumer
     
    uint64_t Stream
    uint64_t Stream
     

    Detailed Description

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

    Member Data Documentation

    - -

    ◆ Consumer

    + +

    ◆ Consumer

    @@ -117,8 +124,8 @@

    -

    ◆ Stream

    + +

    ◆ Stream

    diff --git a/doc/html/structjs_stream_alternate-members.html b/doc/html/structjs_stream_alternate-members.html index 300d23cf0..a345161c9 100644 --- a/doc/html/structjs_stream_alternate-members.html +++ b/doc/html/structjs_stream_alternate-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamAlternate Member List
    +
    jsStreamAlternate Member List

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

    - +
    ClusterjsStreamAlternate
    DomainjsStreamAlternate
    DomainjsStreamAlternate
    NamejsStreamAlternate
    diff --git a/doc/html/structjs_stream_alternate.html b/doc/html/structjs_stream_alternate.html index a11cecb57..f3b8727f3 100644 --- a/doc/html/structjs_stream_alternate.html +++ b/doc/html/structjs_stream_alternate.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamAlternate Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,36 +78,42 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamAlternate Struct Reference
    +
    jsStreamAlternate Struct Reference

    #include <nats.h>

    - - + - + - +

    +

    Public Attributes

    const char * Name
    const char * Name
     
    const char * Domain
    const char * Domain
     
    const char * Cluster
    const char * Cluster
     

    Detailed Description

    Information about an alternate stream represented by a mirror.

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -119,8 +126,8 @@

    -

    ◆ Domain

    + +

    ◆ Domain

    @@ -133,8 +140,8 @@

    -

    ◆ Cluster

    + +

    ◆ Cluster

    diff --git a/doc/html/structjs_stream_config-members.html b/doc/html/structjs_stream_config-members.html index ea1f2408c..2fdf6c28f 100644 --- a/doc/html/structjs_stream_config-members.html +++ b/doc/html/structjs_stream_config-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,53 +78,59 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamConfig Member List
    +
    jsStreamConfig Member List
    diff --git a/doc/html/structjs_stream_config.html b/doc/html/structjs_stream_config.html index 993bf96bf..9e7a483be 100644 --- a/doc/html/structjs_stream_config.html +++ b/doc/html/structjs_stream_config.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamConfig Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,104 +78,110 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamConfig Struct Reference
    +
    jsStreamConfig Struct Reference

    #include <nats.h>

    - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    +

    Public Attributes

    const char * Name
    const char * Name
     
    const char * Description
    const char * Description
     
    const char ** Subjects
    const char ** Subjects
     
    int SubjectsLen
    int SubjectsLen
     
    jsRetentionPolicy Retention
    jsRetentionPolicy Retention
     
    int64_t MaxConsumers
    int64_t MaxConsumers
     
    int64_t MaxMsgs
    int64_t MaxMsgs
     
    int64_t MaxBytes
    int64_t MaxBytes
     
    int64_t MaxAge
    int64_t MaxAge
     
    int64_t MaxMsgsPerSubject
    int64_t MaxMsgsPerSubject
     
    int32_t MaxMsgSize
    int32_t MaxMsgSize
     
    jsDiscardPolicy Discard
    jsDiscardPolicy Discard
     
    jsStorageType Storage
    jsStorageType Storage
     
    int64_t Replicas
    int64_t Replicas
     
    bool NoAck
    bool NoAck
     
    const char * Template
    const char * Template
     
    int64_t Duplicates
    int64_t Duplicates
     
    jsPlacementPlacement
    jsPlacementPlacement
     
    jsStreamSourceMirror
    jsStreamSourceMirror
     
    jsStreamSource ** Sources
    jsStreamSource ** Sources
     
    int SourcesLen
    int SourcesLen
     
    bool Sealed
     Seal a stream so no messages can get our or in. More...
    bool Sealed
     Seal a stream so no messages can get our or in.
     
    bool DenyDelete
     Restrict the ability to delete messages. More...
    bool DenyDelete
     Restrict the ability to delete messages.
     
    bool DenyPurge
     Restrict the ability to purge messages. More...
    bool DenyPurge
     Restrict the ability to purge messages.
     
    bool AllowRollup
     Allow messages to be placed into the system and purge all older messages using a special message header. More...
    bool AllowRollup
     Allow messages to be placed into the system and purge all older messages using a special message header.
     
    jsRePublishRePublish
     Allow republish of the message after being sequenced and stored. More...
    jsRePublishRePublish
     Allow republish of the message after being sequenced and stored.
     
    bool AllowDirect
     Allow higher performance, direct access to get individual messages. E.g. KeyValue. More...
    bool AllowDirect
     Allow higher performance, direct access to get individual messages. E.g. KeyValue.
     
    bool MirrorDirect
     Allow higher performance and unified direct access for mirrors as well. More...
    bool MirrorDirect
     Allow higher performance and unified direct access for mirrors as well.
     
    bool DiscardNewPerSubject
     Allow KV like semantics to also discard new on a per subject basis. More...
    bool DiscardNewPerSubject
     Allow KV like semantics to also discard new on a per subject basis.
     
    natsMetadata Metadata
     A user-provided array of key/value pairs, encoded as a string array [n1, v1, n2, v2, ...] representing key/value pairs {n1:v1, n2:v2, ...}. More...
    natsMetadata Metadata
     A user-provided array of key/value pairs, encoded as a string array [n1, v1, n2, v2, ...] representing key/value pairs {n1:v1, n2:v2, ...}.
     
    jsStorageCompression Compression
     js_StorageCompressionNone (default) or js_StorageCompressionS2. More...
    jsStorageCompression Compression
     js_StorageCompressionNone (default) or js_StorageCompressionS2.
     
    uint64_t FirstSeq
     the starting sequence number for the stream. More...
    uint64_t FirstSeq
     the starting sequence number for the stream.
     
    jsSubjectTransformConfig SubjectTransform
     Applies a subject transform (to matching messages) before doing anything else when a new message is received. More...
    jsSubjectTransformConfig SubjectTransform
     Applies a subject transform (to matching messages) before doing anything else when a new message is received.
     
    jsStreamConsumerLimits ConsumerLimits
     Sets the limits on certain options on all consumers of the stream. More...
    jsStreamConsumerLimits ConsumerLimits
     Sets the limits on certain options on all consumers of the stream.
     

    Detailed Description

    @@ -244,8 +251,8 @@
    s = js_AddStream(&si, js, &sc, NULL, &jerr);

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -258,8 +265,8 @@

    -

    ◆ Description

    + +

    ◆ Description

    @@ -272,8 +279,8 @@

    -

    ◆ Subjects

    + +

    ◆ Subjects

    @@ -286,8 +293,8 @@

    -

    ◆ SubjectsLen

    + +

    ◆ SubjectsLen

    @@ -300,8 +307,8 @@

    -

    ◆ Retention

    + +

    ◆ Retention

    @@ -314,8 +321,8 @@

    -

    ◆ MaxConsumers

    + +

    ◆ MaxConsumers

    @@ -328,8 +335,8 @@

    -

    ◆ MaxMsgs

    + +

    ◆ MaxMsgs

    @@ -342,8 +349,8 @@

    -

    ◆ MaxBytes

    + +

    ◆ MaxBytes

    @@ -356,8 +363,8 @@

    -

    ◆ MaxAge

    + +

    ◆ MaxAge

    @@ -370,8 +377,8 @@

    -

    ◆ MaxMsgsPerSubject

    + +

    ◆ MaxMsgsPerSubject

    @@ -384,8 +391,8 @@

    -

    ◆ MaxMsgSize

    + +

    ◆ MaxMsgSize

    @@ -398,8 +405,8 @@

    -

    ◆ Discard

    + +

    ◆ Discard

    @@ -412,8 +419,8 @@

    -

    ◆ Storage

    + +

    ◆ Storage

    @@ -426,8 +433,8 @@

    -

    ◆ Replicas

    + +

    ◆ Replicas

    @@ -440,8 +447,8 @@

    -

    ◆ NoAck

    + +

    ◆ NoAck

    @@ -454,8 +461,8 @@

    -

    ◆ Template

    + +

    ◆ Template

    @@ -468,8 +475,8 @@

    -

    ◆ Duplicates

    + +

    ◆ Duplicates

    @@ -482,8 +489,8 @@

    -

    ◆ Placement

    + +

    ◆ Placement

    @@ -496,8 +503,8 @@

    -

    ◆ Mirror

    + +

    ◆ Mirror

    @@ -510,8 +517,8 @@

    -

    ◆ Sources

    + +

    ◆ Sources

    @@ -524,8 +531,8 @@

    -

    ◆ SourcesLen

    + +

    ◆ SourcesLen

    @@ -538,8 +545,8 @@

    -

    ◆ Sealed

    + +

    ◆ Sealed

    @@ -552,8 +559,8 @@

    -

    ◆ DenyDelete

    + +

    ◆ DenyDelete

    @@ -566,8 +573,8 @@

    -

    ◆ DenyPurge

    + +

    ◆ DenyPurge

    @@ -580,8 +587,8 @@

    -

    ◆ AllowRollup

    + +

    ◆ AllowRollup

    @@ -594,8 +601,8 @@

    -

    ◆ RePublish

    + +

    ◆ RePublish

    @@ -608,8 +615,8 @@

    -

    ◆ AllowDirect

    + +

    ◆ AllowDirect

    @@ -622,8 +629,8 @@

    -

    ◆ MirrorDirect

    + +

    ◆ MirrorDirect

    @@ -636,8 +643,8 @@

    -

    ◆ DiscardNewPerSubject

    + +

    ◆ DiscardNewPerSubject

    @@ -650,8 +657,8 @@

    -

    ◆ Metadata

    + +

    ◆ Metadata

    @@ -664,8 +671,8 @@

    -

    ◆ Compression

    + +

    ◆ Compression

    @@ -678,8 +685,8 @@

    -

    ◆ FirstSeq

    + +

    ◆ FirstSeq

    @@ -692,8 +699,8 @@

    -

    ◆ SubjectTransform

    + +

    ◆ SubjectTransform

    @@ -706,8 +713,8 @@

    -

    ◆ ConsumerLimits

    + +

    ◆ ConsumerLimits

    diff --git a/doc/html/structjs_stream_consumer_limits-members.html b/doc/html/structjs_stream_consumer_limits-members.html index d78478d01..35f58ea5c 100644 --- a/doc/html/structjs_stream_consumer_limits-members.html +++ b/doc/html/structjs_stream_consumer_limits-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamConsumerLimits Member List
    +
    jsStreamConsumerLimits Member List
    diff --git a/doc/html/structjs_stream_consumer_limits.html b/doc/html/structjs_stream_consumer_limits.html index e9fa22b1c..7eda581e5 100644 --- a/doc/html/structjs_stream_consumer_limits.html +++ b/doc/html/structjs_stream_consumer_limits.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamConsumerLimits Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,34 +78,40 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamConsumerLimits Struct Reference
    +
    jsStreamConsumerLimits Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    int64_t InactiveThreshold
    int64_t InactiveThreshold
     
    int MaxAckPending
    int MaxAckPending
     

    Detailed Description

    SubjectTransformConfig is for applying a subject transform (to matching messages) before doing anything else when a new message is received

    Member Data Documentation

    - -

    ◆ InactiveThreshold

    + +

    ◆ InactiveThreshold

    @@ -117,8 +124,8 @@

    -

    ◆ MaxAckPending

    + +

    ◆ MaxAckPending

    diff --git a/doc/html/structjs_stream_info-members.html b/doc/html/structjs_stream_info-members.html index 90abbdf59..5c9c68f04 100644 --- a/doc/html/structjs_stream_info-members.html +++ b/doc/html/structjs_stream_info-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamInfo Member List
    +
    jsStreamInfo Member List
    diff --git a/doc/html/structjs_stream_info.html b/doc/html/structjs_stream_info.html index adc568f24..038edb16d 100644 --- a/doc/html/structjs_stream_info.html +++ b/doc/html/structjs_stream_info.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamInfo Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,50 +78,56 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamInfo Struct Reference
    +
    jsStreamInfo Struct Reference

    #include <nats.h>

    - - + - - + + - + - + - + - + - + - + - +

    +

    Public Attributes

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

    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

    + +

    ◆ Config

    @@ -133,8 +140,8 @@

    -

    ◆ Created

    + +

    ◆ Created

    @@ -147,8 +154,8 @@

    -

    ◆ State

    + +

    ◆ State

    @@ -161,8 +168,8 @@

    -

    ◆ Cluster

    + +

    ◆ Cluster

    @@ -175,8 +182,8 @@

    -

    ◆ Mirror

    + +

    ◆ Mirror

    @@ -189,8 +196,8 @@

    -

    ◆ Sources

    + +

    ◆ Sources

    @@ -203,8 +210,8 @@

    -

    ◆ SourcesLen

    + +

    ◆ SourcesLen

    @@ -217,8 +224,8 @@

    -

    ◆ Alternates

    + +

    ◆ Alternates

    @@ -231,8 +238,8 @@

    -

    ◆ AlternatesLen

    + +

    ◆ AlternatesLen

    diff --git a/doc/html/structjs_stream_info_list-members.html b/doc/html/structjs_stream_info_list-members.html index 28575f5ef..4799f59ff 100644 --- a/doc/html/structjs_stream_info_list-members.html +++ b/doc/html/structjs_stream_info_list-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamInfoList Member List
    +
    jsStreamInfoList Member List

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

    - +
    CountjsStreamInfoList
    ListjsStreamInfoList
    ListjsStreamInfoList
    diff --git a/doc/html/structjs_stream_info_list.html b/doc/html/structjs_stream_info_list.html index c6aa24635..567a89539 100644 --- a/doc/html/structjs_stream_info_list.html +++ b/doc/html/structjs_stream_info_list.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamInfoList Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamInfoList Struct Reference
    +
    jsStreamInfoList Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    jsStreamInfo ** List
    jsStreamInfo ** List
     
    int Count
    int Count
     

    Detailed Description

    @@ -105,8 +112,8 @@
    Note
    Once done, the list should be destroyed calling jsStreamInfoList_Destroy
    See also
    jsStreamInfoList_Destroy

    Member Data Documentation

    - -

    ◆ List

    + +

    ◆ List

    @@ -119,8 +126,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/structjs_stream_names_list-members.html b/doc/html/structjs_stream_names_list-members.html index 32c2f126d..c0236b87f 100644 --- a/doc/html/structjs_stream_names_list-members.html +++ b/doc/html/structjs_stream_names_list-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamNamesList Member List
    +
    jsStreamNamesList Member List

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

    - +
    CountjsStreamNamesList
    ListjsStreamNamesList
    ListjsStreamNamesList
    diff --git a/doc/html/structjs_stream_names_list.html b/doc/html/structjs_stream_names_list.html index d419bfd6f..05ea893c7 100644 --- a/doc/html/structjs_stream_names_list.html +++ b/doc/html/structjs_stream_names_list.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamNamesList Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +

    @@ -63,7 +64,7 @@
    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamNamesList Struct Reference
    +
    jsStreamNamesList Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    char ** List
    char ** List
     
    int Count
    int Count
     

    Detailed Description

    @@ -105,8 +112,8 @@
    Note
    Once done, the list should be destroyed calling jsStreamNamesList_Destroy
    See also
    jsStreamNamesList_Destroy

    Member Data Documentation

    - -

    ◆ List

    + +

    ◆ List

    @@ -119,8 +126,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/structjs_stream_source-members.html b/doc/html/structjs_stream_source-members.html index 33fce40ed..c8f05f9ab 100644 --- a/doc/html/structjs_stream_source-members.html +++ b/doc/html/structjs_stream_source-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamSource Member List
    +
    jsStreamSource Member List
    diff --git a/doc/html/structjs_stream_source.html b/doc/html/structjs_stream_source.html index 5ae7be6b3..a42c1fca5 100644 --- a/doc/html/structjs_stream_source.html +++ b/doc/html/structjs_stream_source.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamSource Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,36 +78,42 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamSource Struct Reference
    +
    jsStreamSource Struct Reference

    #include <nats.h>

    - - + - + - - + + - + - + - +

    +

    Public Attributes

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

    Detailed Description

    @@ -117,8 +124,8 @@ 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

    + +

    ◆ Name

    @@ -131,8 +138,8 @@

    -

    ◆ OptStartSeq

    + +

    ◆ OptStartSeq

    @@ -145,8 +152,8 @@

    -

    ◆ OptStartTime

    + +

    ◆ OptStartTime

    @@ -159,8 +166,8 @@

    -

    ◆ FilterSubject

    + +

    ◆ FilterSubject

    @@ -173,8 +180,8 @@

    -

    ◆ External

    + +

    ◆ External

    @@ -187,8 +194,8 @@

    -

    ◆ Domain

    + +

    ◆ Domain

    diff --git a/doc/html/structjs_stream_source_info-members.html b/doc/html/structjs_stream_source_info-members.html index 7136530ac..df05e173b 100644 --- a/doc/html/structjs_stream_source_info-members.html +++ b/doc/html/structjs_stream_source_info-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamSourceInfo Member List
    +
    jsStreamSourceInfo Member List
    diff --git a/doc/html/structjs_stream_source_info.html b/doc/html/structjs_stream_source_info.html index febd74d34..b9c26cf99 100644 --- a/doc/html/structjs_stream_source_info.html +++ b/doc/html/structjs_stream_source_info.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamSourceInfo Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,44 +78,50 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamSourceInfo Struct Reference
    +
    jsStreamSourceInfo Struct Reference

    #include <nats.h>

    - - + - + - + - + - + - + - +

    +

    Public Attributes

    char * Name
    char * Name
     
    jsExternalStreamExternal
    jsExternalStreamExternal
     
    uint64_t Lag
    uint64_t Lag
     
    int64_t Active
    int64_t Active
     
    const char * FilterSubject
    const char * FilterSubject
     
    jsSubjectTransformConfigSubjectTransforms
    jsSubjectTransformConfigSubjectTransforms
     
    int SubjectTransformsLen
    int SubjectTransformsLen
     

    Detailed Description

    Information about an upstream stream source.

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -127,8 +134,8 @@

    -

    ◆ External

    + +

    ◆ External

    @@ -141,8 +148,8 @@

    -

    ◆ Lag

    + +

    ◆ Lag

    @@ -155,8 +162,8 @@

    -

    ◆ Active

    + +

    ◆ Active

    @@ -169,8 +176,8 @@

    -

    ◆ FilterSubject

    + +

    ◆ FilterSubject

    @@ -183,8 +190,8 @@

    -

    ◆ SubjectTransforms

    + +

    ◆ SubjectTransforms

    @@ -197,8 +204,8 @@

    -

    ◆ SubjectTransformsLen

    + +

    ◆ SubjectTransformsLen

    diff --git a/doc/html/structjs_stream_state-members.html b/doc/html/structjs_stream_state-members.html index b0a52d52c..a711a0fdd 100644 --- a/doc/html/structjs_stream_state-members.html +++ b/doc/html/structjs_stream_state-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,31 +78,37 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamState Member List
    +
    jsStreamState Member List
    diff --git a/doc/html/structjs_stream_state.html b/doc/html/structjs_stream_state.html index ff8fb6eed..e590d6087 100644 --- a/doc/html/structjs_stream_state.html +++ b/doc/html/structjs_stream_state.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamState Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,59 +78,65 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamState Struct Reference
    +
    jsStreamState Struct Reference

    #include <nats.h>

    - - + - + - + - - + + - + - - + + - + - + - + - + - + - + - +

    +

    Public Attributes

    uint64_t Msgs
    uint64_t Msgs
     
    uint64_t Bytes
    uint64_t Bytes
     
    uint64_t FirstSeq
    uint64_t FirstSeq
     
    int64_t FirstTime
     UTC time expressed as number of nanoseconds since epoch. More...
    int64_t FirstTime
     UTC time expressed as number of nanoseconds since epoch.
     
    uint64_t LastSeq
    uint64_t LastSeq
     
    int64_t LastTime
     UTC time expressed as number of nanoseconds since epoch. More...
    int64_t LastTime
     UTC time expressed as number of nanoseconds since epoch.
     
    int64_t NumSubjects
    int64_t NumSubjects
     
    jsStreamStateSubjectsSubjects
    jsStreamStateSubjectsSubjects
     
    uint64_t NumDeleted
    uint64_t NumDeleted
     
    uint64_t * Deleted
    uint64_t * Deleted
     
    int DeletedLen
    int DeletedLen
     
    jsLostStreamDataLost
    jsLostStreamDataLost
     
    int64_t Consumers
    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

    + +

    ◆ Msgs

    @@ -142,8 +149,8 @@

    -

    ◆ Bytes

    + +

    ◆ Bytes

    @@ -156,8 +163,8 @@

    -

    ◆ FirstSeq

    + +

    ◆ FirstSeq

    @@ -170,8 +177,8 @@

    -

    ◆ FirstTime

    + +

    ◆ FirstTime

    @@ -184,8 +191,8 @@

    -

    ◆ LastSeq

    + +

    ◆ LastSeq

    @@ -198,8 +205,8 @@

    -

    ◆ LastTime

    + +

    ◆ LastTime

    @@ -212,8 +219,8 @@

    -

    ◆ NumSubjects

    + +

    ◆ NumSubjects

    @@ -226,8 +233,8 @@

    -

    ◆ Subjects

    + +

    ◆ Subjects

    @@ -240,8 +247,8 @@

    -

    ◆ NumDeleted

    + +

    ◆ NumDeleted

    @@ -254,8 +261,8 @@

    -

    ◆ Deleted

    + +

    ◆ Deleted

    @@ -268,8 +275,8 @@

    -

    ◆ DeletedLen

    + +

    ◆ DeletedLen

    @@ -282,8 +289,8 @@

    -

    ◆ Lost

    + +

    ◆ Lost

    @@ -296,8 +303,8 @@

    -

    ◆ Consumers

    + +

    ◆ Consumers

    diff --git a/doc/html/structjs_stream_state_subject-members.html b/doc/html/structjs_stream_state_subject-members.html index b7d090414..1e4b67df4 100644 --- a/doc/html/structjs_stream_state_subject-members.html +++ b/doc/html/structjs_stream_state_subject-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamStateSubject Member List
    +
    jsStreamStateSubject Member List

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

    - +
    MsgsjsStreamStateSubject
    SubjectjsStreamStateSubject
    SubjectjsStreamStateSubject
    diff --git a/doc/html/structjs_stream_state_subject.html b/doc/html/structjs_stream_state_subject.html index bd09e580e..19a1a0753 100644 --- a/doc/html/structjs_stream_state_subject.html +++ b/doc/html/structjs_stream_state_subject.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamStateSubject Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,35 +78,41 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamStateSubject Struct Reference
    +
    jsStreamStateSubject Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    const char * Subject
    const char * Subject
     
    uint64_t Msgs
    uint64_t Msgs
     

    Detailed Description

    This indicate that the given Subject in a stream contains Msgs messages.

    See also
    jsStreamStateSubjects

    Member Data Documentation

    - -

    ◆ Subject

    + +

    ◆ Subject

    @@ -118,8 +125,8 @@

    -

    ◆ Msgs

    + +

    ◆ Msgs

    diff --git a/doc/html/structjs_stream_state_subjects-members.html b/doc/html/structjs_stream_state_subjects-members.html index 88c9e3b0e..58734fcf4 100644 --- a/doc/html/structjs_stream_state_subjects-members.html +++ b/doc/html/structjs_stream_state_subjects-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamStateSubjects Member List
    +
    jsStreamStateSubjects Member List

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

    - +
    CountjsStreamStateSubjects
    ListjsStreamStateSubjects
    ListjsStreamStateSubjects
    diff --git a/doc/html/structjs_stream_state_subjects.html b/doc/html/structjs_stream_state_subjects.html index fa4f9e70b..4d3c73055 100644 --- a/doc/html/structjs_stream_state_subjects.html +++ b/doc/html/structjs_stream_state_subjects.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsStreamStateSubjects Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsStreamStateSubjects Struct Reference
    +
    jsStreamStateSubjects Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    jsStreamStateSubjectList
    jsStreamStateSubjectList
     
    int Count
    int Count
     

    Detailed Description

    @@ -124,8 +131,8 @@
    jsOptions.Stream.Info.SubjectsFilter

    Member Data Documentation

    - -

    ◆ List

    + +

    ◆ List

    @@ -138,8 +145,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/structjs_sub_options-members.html b/doc/html/structjs_sub_options-members.html index 0f257b95f..75bf82f45 100644 --- a/doc/html/structjs_sub_options-members.html +++ b/doc/html/structjs_sub_options-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsSubOptions Member List
    +
    jsSubOptions Member List
    diff --git a/doc/html/structjs_sub_options.html b/doc/html/structjs_sub_options.html index 6ba95ee4f..fd053b700 100644 --- a/doc/html/structjs_sub_options.html +++ b/doc/html/structjs_sub_options.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsSubOptions Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +

    @@ -63,7 +64,7 @@
    @@ -77,41 +78,47 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsSubOptions Struct Reference
    +
    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 * Stream
     If specified, the consumer will be bound to this stream name.
     
    const char * Consumer
     If specified, the subscription will be bound to an existing consumer from the Stream without attempting to create. More...
    const char * Consumer
     If specified, the subscription will be bound to an existing consumer from the Stream without attempting to create.
     
    const char * Queue
     Queue name for queue subscriptions. More...
    const char * Queue
     Queue name for queue subscriptions.
     
    bool ManualAck
     If true, the user will have to acknowledge the messages. More...
    bool ManualAck
     If true, the user will have to acknowledge the messages.
     
    jsConsumerConfig Config
     Consumer configuration. More...
    jsConsumerConfig Config
     Consumer configuration.
     
    bool Ordered
     If true, this will be an ordered consumer. More...
    bool Ordered
     If true, this will be an ordered consumer.
     

    Detailed Description

    @@ -121,8 +128,8 @@
    Note
    It is the user responsibility to free the strings if they have been allocated.
    See also
    jsSubOptions_Init

    Member Data Documentation

    - -

    ◆ Stream

    + +

    ◆ Stream

    @@ -136,8 +143,8 @@

    -

    ◆ Consumer

    + +

    ◆ Consumer

    @@ -152,8 +159,8 @@

    -

    ◆ Queue

    + +

    ◆ Queue

    @@ -169,8 +176,8 @@

    -

    ◆ ManualAck

    + +

    ◆ ManualAck

    @@ -186,8 +193,8 @@

    -

    ◆ Config

    + +

    ◆ Config

    @@ -201,8 +208,8 @@

    -

    ◆ Ordered

    + +

    ◆ Ordered

    diff --git a/doc/html/structjs_subject_transform_config-members.html b/doc/html/structjs_subject_transform_config-members.html index cdc9961b6..c2e7fc403 100644 --- a/doc/html/structjs_subject_transform_config-members.html +++ b/doc/html/structjs_subject_transform_config-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsSubjectTransformConfig Member List
    +
    jsSubjectTransformConfig Member List

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

    - +
    DestinationjsSubjectTransformConfig
    SourcejsSubjectTransformConfig
    SourcejsSubjectTransformConfig
    diff --git a/doc/html/structjs_subject_transform_config.html b/doc/html/structjs_subject_transform_config.html index dea3982de..fee50fa26 100644 --- a/doc/html/structjs_subject_transform_config.html +++ b/doc/html/structjs_subject_transform_config.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsSubjectTransformConfig Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,34 +78,40 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsSubjectTransformConfig Struct Reference
    +
    jsSubjectTransformConfig Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    const char * Source
    const char * Source
     
    const char * Destination
    const char * Destination
     

    Detailed Description

    SubjectTransformConfig is for applying a subject transform (to matching messages) before doing anything else when a new message is received

    Member Data Documentation

    - -

    ◆ Source

    + +

    ◆ Source

    @@ -117,8 +124,8 @@

    -

    ◆ Destination

    + +

    ◆ Destination

    diff --git a/doc/html/structjs_tier-members.html b/doc/html/structjs_tier-members.html index dc6ce723a..41e05e0a2 100644 --- a/doc/html/structjs_tier-members.html +++ b/doc/html/structjs_tier-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsTier Member List
    +
    jsTier Member List

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

    - + - + - +
    ConsumersjsTier
    LimitsjsTier
    LimitsjsTier
    MemoryjsTier
    NamejsTier
    NamejsTier
    StorejsTier
    StreamsjsTier
    StreamsjsTier
    diff --git a/doc/html/structjs_tier.html b/doc/html/structjs_tier.html index d21726f23..9e6b50847 100644 --- a/doc/html/structjs_tier.html +++ b/doc/html/structjs_tier.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: jsTier Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,40 +78,46 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    jsTier Struct Reference
    +
    jsTier Struct Reference

    #include <nats.h>

    - - + - + - + - + - + - +

    +

    Public Attributes

    const char * Name
    const char * Name
     
    uint64_t Memory
    uint64_t Memory
     
    uint64_t Store
    uint64_t Store
     
    int64_t Streams
    int64_t Streams
     
    int64_t Consumers
    int64_t Consumers
     
    jsAccountLimits Limits
    jsAccountLimits Limits
     

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -123,8 +130,8 @@

    -

    ◆ Memory

    + +

    ◆ Memory

    @@ -137,8 +144,8 @@

    -

    ◆ Store

    + +

    ◆ Store

    @@ -151,8 +158,8 @@

    -

    ◆ Streams

    + +

    ◆ Streams

    @@ -165,8 +172,8 @@

    -

    ◆ Consumers

    + +

    ◆ Consumers

    @@ -179,8 +186,8 @@

    -

    ◆ Limits

    + +

    ◆ Limits

    diff --git a/doc/html/structkv_config-members.html b/doc/html/structkv_config-members.html index 264a8bc31..cb812d5b9 100644 --- a/doc/html/structkv_config-members.html +++ b/doc/html/structkv_config-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,31 +78,37 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvConfig Member List
    +
    kvConfig Member List
    diff --git a/doc/html/structkv_config.html b/doc/html/structkv_config.html index 19ca004b6..134d315d1 100644 --- a/doc/html/structkv_config.html +++ b/doc/html/structkv_config.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: kvConfig Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,55 +78,61 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvConfig Struct Reference
    +
    kvConfig Struct Reference

    #include <nats.h>

    - - + - + - + - + - + - + - + - + - + - + - + - +

    +

    Public Attributes

    const char * Bucket
    const char * Bucket
     
    const char * Description
    const char * Description
     
    int32_t MaxValueSize
    int32_t MaxValueSize
     
    uint8_t History
    uint8_t History
     
    int64_t TTL
    int64_t TTL
     
    int64_t MaxBytes
    int64_t MaxBytes
     
    jsStorageType StorageType
    jsStorageType StorageType
     
    int Replicas
    int Replicas
     
    jsRePublishRePublish
    jsRePublishRePublish
     
    jsStreamSourceMirror
    jsStreamSourceMirror
     
    jsStreamSource ** Sources
    jsStreamSource ** Sources
     
    int SourcesLen
    int SourcesLen
     

    Detailed Description

    KeyValue configuration object.

    Initialize the object with kvConfig_Init.

    Member Data Documentation

    - -

    ◆ Bucket

    + +

    ◆ Bucket

    @@ -138,8 +145,8 @@

    -

    ◆ Description

    + +

    ◆ Description

    @@ -152,8 +159,8 @@

    -

    ◆ MaxValueSize

    + +

    ◆ MaxValueSize

    @@ -166,8 +173,8 @@

    -

    ◆ History

    + +

    ◆ History

    @@ -180,8 +187,8 @@

    -

    ◆ TTL

    + +

    ◆ TTL

    @@ -194,8 +201,8 @@

    -

    ◆ MaxBytes

    + +

    ◆ MaxBytes

    @@ -208,8 +215,8 @@

    -

    ◆ StorageType

    + +

    ◆ StorageType

    @@ -222,8 +229,8 @@

    -

    ◆ Replicas

    + +

    ◆ Replicas

    @@ -236,8 +243,8 @@

    -

    ◆ RePublish

    + +

    ◆ RePublish

    @@ -250,8 +257,8 @@

    -

    ◆ Mirror

    + +

    ◆ Mirror

    @@ -264,8 +271,8 @@

    -

    ◆ Sources

    + +

    ◆ Sources

    @@ -278,8 +285,8 @@

    -

    ◆ SourcesLen

    + +

    ◆ SourcesLen

    diff --git a/doc/html/structkv_entry_list-members.html b/doc/html/structkv_entry_list-members.html index 593d328f8..dcf85c617 100644 --- a/doc/html/structkv_entry_list-members.html +++ b/doc/html/structkv_entry_list-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvEntryList Member List
    +
    kvEntryList Member List

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

    - +
    CountkvEntryList
    EntrieskvEntryList
    EntrieskvEntryList
    diff --git a/doc/html/structkv_entry_list.html b/doc/html/structkv_entry_list.html index d7766fd2e..1d765f305 100644 --- a/doc/html/structkv_entry_list.html +++ b/doc/html/structkv_entry_list.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: kvEntryList Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,17 +78,23 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvEntryList Struct Reference
    +
    kvEntryList Struct Reference
    @@ -96,11 +103,11 @@

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    kvEntry ** Entries
    kvEntry ** Entries
     
    int Count
    int Count
     

    Detailed Description

    @@ -110,8 +117,8 @@

    Similarly, calling kvEntryList_Destroy will call kvEntry_Destroy on entries in the list, free the array containing pointers to the entries, but not free the kvEntryList object itself.

    See also
    kvEntryList_Destroy

    Member Data Documentation

    - -

    ◆ Entries

    + +

    ◆ Entries

    @@ -124,8 +131,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/structkv_keys_list-members.html b/doc/html/structkv_keys_list-members.html index 455e71bce..83e409e74 100644 --- a/doc/html/structkv_keys_list-members.html +++ b/doc/html/structkv_keys_list-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvKeysList Member List
    +
    kvKeysList Member List

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

    - +
    CountkvKeysList
    KeyskvKeysList
    KeyskvKeysList
    diff --git a/doc/html/structkv_keys_list.html b/doc/html/structkv_keys_list.html index 7636d0313..4db567dc4 100644 --- a/doc/html/structkv_keys_list.html +++ b/doc/html/structkv_keys_list.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: kvKeysList Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +

    @@ -63,7 +64,7 @@
    @@ -77,17 +78,23 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvKeysList Struct Reference
    +
    kvKeysList Struct Reference
    @@ -96,11 +103,11 @@

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    char ** Keys
    char ** Keys
     
    int Count
    int Count
     

    Detailed Description

    @@ -110,8 +117,8 @@

    Similarly, calling kvKeysList_Destroy will free key strings in the list, free the array containing pointers to the keys, but not free the kvKeysList object itself.

    See also
    kvKeysList_Cleanup

    Member Data Documentation

    - -

    ◆ Keys

    + +

    ◆ Keys

    @@ -124,8 +131,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/structkv_purge_options-members.html b/doc/html/structkv_purge_options-members.html index 228c7cf74..7c34bf056 100644 --- a/doc/html/structkv_purge_options-members.html +++ b/doc/html/structkv_purge_options-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvPurgeOptions Member List
    +
    kvPurgeOptions Member List

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

    - +
    DeleteMarkersOlderThankvPurgeOptions
    TimeoutkvPurgeOptions
    TimeoutkvPurgeOptions
    diff --git a/doc/html/structkv_purge_options.html b/doc/html/structkv_purge_options.html index 418c100e6..ca0a7713f 100644 --- a/doc/html/structkv_purge_options.html +++ b/doc/html/structkv_purge_options.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: kvPurgeOptions Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,35 +78,41 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvPurgeOptions Struct Reference
    +
    kvPurgeOptions Struct Reference

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    int64_t Timeout
    int64_t Timeout
     
    int64_t DeleteMarkersOlderThan
    int64_t DeleteMarkersOlderThan
     

    Detailed Description

    KeyValue purge options object.

    Initialize the object with kvPurgeOptions_Init

    Member Data Documentation

    - -

    ◆ Timeout

    + +

    ◆ Timeout

    @@ -118,8 +125,8 @@

    -

    ◆ DeleteMarkersOlderThan

    + +

    ◆ DeleteMarkersOlderThan

    diff --git a/doc/html/structkv_watch_options-members.html b/doc/html/structkv_watch_options-members.html index c447d8c6b..2a7d6f4e6 100644 --- a/doc/html/structkv_watch_options-members.html +++ b/doc/html/structkv_watch_options-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,23 +78,30 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvWatchOptions Member List
    +
    kvWatchOptions Member List
    diff --git a/doc/html/structkv_watch_options.html b/doc/html/structkv_watch_options.html index 0dce3b579..ef12089db 100644 --- a/doc/html/structkv_watch_options.html +++ b/doc/html/structkv_watch_options.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: kvWatchOptions Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,40 +78,49 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    kvWatchOptions Struct Reference
    +
    kvWatchOptions Struct Reference

    #include <nats.h>

    - - + - + - + - - + + + + +

    +

    Public Attributes

    bool IgnoreDeletes
    bool IgnoreDeletes
     
    bool IncludeHistory
    bool IncludeHistory
     
    bool MetaOnly
    bool MetaOnly
     
    int64_t Timeout
     How long to wait (in milliseconds) for some operations to complete. More...
    int64_t Timeout
     How long to wait (in milliseconds) for some operations to complete.
     
    bool UpdatesOnly
     Only receive updates, no initial snapshot.
     

    Detailed Description

    KeyValue watcher options object.

    Initialize the object with kvWatchOptions_Init

    Member Data Documentation

    - -

    ◆ IgnoreDeletes

    + +

    ◆ IgnoreDeletes

    @@ -123,8 +133,8 @@

    -

    ◆ IncludeHistory

    + +

    ◆ IncludeHistory

    @@ -137,8 +147,8 @@

    -

    ◆ MetaOnly

    + +

    ◆ MetaOnly

    @@ -151,8 +161,8 @@

    -

    ◆ Timeout

    + +

    ◆ Timeout

    @@ -163,6 +173,20 @@

    +

    +
    + +

    ◆ UpdatesOnly

    + +
    +
    + + + + +
    bool kvWatchOptions::UpdatesOnly
    +
    +

    The documentation for this struct was generated from the following file:
      diff --git a/doc/html/structkv_watch_options.js b/doc/html/structkv_watch_options.js index f9e7d4a6d..8db4773fe 100644 --- a/doc/html/structkv_watch_options.js +++ b/doc/html/structkv_watch_options.js @@ -3,5 +3,6 @@ var structkv_watch_options = [ "IgnoreDeletes", "structkv_watch_options.html#a0535edd21b26affc0057575bafc21a07", null ], [ "IncludeHistory", "structkv_watch_options.html#a08274f08ae96e14d9ded326e4e665649", null ], [ "MetaOnly", "structkv_watch_options.html#ac9094bce4f3c6513431ba32fb49e5605", null ], - [ "Timeout", "structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66", null ] + [ "Timeout", "structkv_watch_options.html#a56183d56585697d058c7eeb20bdddb66", null ], + [ "UpdatesOnly", "structkv_watch_options.html#a82cd6bcb7167e7f798b6f912c1fa29c9", null ] ]; \ No newline at end of file diff --git a/doc/html/structmicro__endpoint__config__s-members.html b/doc/html/structmicro__endpoint__config__s-members.html index b99b84982..a13b883e5 100644 --- a/doc/html/structmicro__endpoint__config__s-members.html +++ b/doc/html/structmicro__endpoint__config__s-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
      NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
      The nats.io C Client, Supported by Synadia Communications Inc.
      @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_endpoint_config_s Member List
    +
    micro_endpoint_config_s Member List
    diff --git a/doc/html/structmicro__endpoint__config__s.html b/doc/html/structmicro__endpoint__config__s.html index 7b6ebf60e..0e6772f7c 100644 --- a/doc/html/structmicro__endpoint__config__s.html +++ b/doc/html/structmicro__endpoint__config__s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: micro_endpoint_config_s Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,51 +78,57 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_endpoint_config_s Struct Reference
    +
    micro_endpoint_config_s Struct Reference

    #include <nats.h>

    - - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    +

    Public Attributes

    const char * Name
     The name of the endpoint. More...
    const char * Name
     The name of the endpoint.
     
    const char * Subject
     The NATS subject the endpoint will listen on. More...
    const char * Subject
     The NATS subject the endpoint will listen on.
     
    const char * QueueGroup
     Overrides the default queue group for the service. More...
    const char * QueueGroup
     Overrides the default queue group for the service.
     
    bool NoQueueGroup
     Disables the use of a queue group for the service. More...
    bool NoQueueGroup
     Disables the use of a queue group for the service.
     
    natsMetadata Metadata
     Metadata for the endpoint, a JSON-encoded user-provided object, e.g. {"key":"value"} More...
    natsMetadata Metadata
     Metadata for the endpoint, a JSON-encoded user-provided object, e.g. {"key":"value"}
     
    microRequestHandler Handler
     The request handler for the endpoint. More...
    microRequestHandler Handler
     The request handler for the endpoint.
     
    void * State
     A user-provided pointer to store with the endpoint (state/closure). More...
    void * State
     A user-provided pointer to store with the endpoint (state/closure).
     

    Detailed Description

    The Microservice endpoint configuration object.

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -135,8 +142,8 @@

    -

    ◆ Subject

    + +

    ◆ Subject

    @@ -151,8 +158,8 @@

    -

    ◆ QueueGroup

    + +

    ◆ QueueGroup

    @@ -165,8 +172,8 @@

    -

    ◆ NoQueueGroup

    + +

    ◆ NoQueueGroup

    @@ -179,8 +186,8 @@

    -

    ◆ Metadata

    + +

    ◆ Metadata

    @@ -193,22 +200,22 @@

    -

    ◆ Handler

    + +

    ◆ Handler

    - +
    microRequestHandler micro_endpoint_config_s::HandlermicroRequestHandler micro_endpoint_config_s::Handler
    - -

    ◆ State

    + +

    ◆ State

    diff --git a/doc/html/structmicro__endpoint__info__s-members.html b/doc/html/structmicro__endpoint__info__s-members.html index 63efaf633..a16720dc3 100644 --- a/doc/html/structmicro__endpoint__info__s-members.html +++ b/doc/html/structmicro__endpoint__info__s-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,23 +78,29 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_endpoint_info_s Member List
    +
    micro_endpoint_info_s Member List
    diff --git a/doc/html/structmicro__endpoint__info__s.html b/doc/html/structmicro__endpoint__info__s.html index 69bc023a3..71f169c36 100644 --- a/doc/html/structmicro__endpoint__info__s.html +++ b/doc/html/structmicro__endpoint__info__s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: micro_endpoint_info_s Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,42 +78,48 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_endpoint_info_s Struct Reference
    +
    micro_endpoint_info_s Struct Reference

    #include <nats.h>

    - - - + + - - + + - - + + - - + +

    +

    Public Attributes

    const char * Name
     The name of the service. More...
    const char * Name
     The name of the service.
     
    const char * Subject
     The semantic version of the service. More...
    const char * Subject
     The semantic version of the service.
     
    const char * QueueGroup
     Endpoint's actual queue group (the default "q", or one explicitly set by the user), or omitted if NoQueueGroup was applied. More...
    const char * QueueGroup
     Endpoint's actual queue group (the default "q", or one explicitly set by the user), or omitted if NoQueueGroup was applied.
     
    natsMetadata Metadata
     Metadata for the endpoint, a JSON-encoded user-provided object, e.g. {"key":"value"} More...
    natsMetadata Metadata
     Metadata for the endpoint, a JSON-encoded user-provided object, e.g. {"key":"value"}
     

    Detailed Description

    microEndpointInfo is the struct for the endpoint's static metadata.

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -125,8 +132,8 @@

    -

    ◆ Subject

    + +

    ◆ Subject

    @@ -139,8 +146,8 @@

    -

    ◆ QueueGroup

    + +

    ◆ QueueGroup

    @@ -153,8 +160,8 @@

    -

    ◆ Metadata

    + +

    ◆ Metadata

    diff --git a/doc/html/structmicro__endpoint__stats__s-members.html b/doc/html/structmicro__endpoint__stats__s-members.html index d4d28f329..6bb9942f0 100644 --- a/doc/html/structmicro__endpoint__stats__s-members.html +++ b/doc/html/structmicro__endpoint__stats__s-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_endpoint_stats_s Member List
    +
    micro_endpoint_stats_s Member List
    diff --git a/doc/html/structmicro__endpoint__stats__s.html b/doc/html/structmicro__endpoint__stats__s.html index 96eb240cd..60b42f4a3 100644 --- a/doc/html/structmicro__endpoint__stats__s.html +++ b/doc/html/structmicro__endpoint__stats__s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: micro_endpoint_stats_s Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,55 +78,61 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_endpoint_stats_s Struct Reference
    +
    micro_endpoint_stats_s Struct Reference

    #include <nats.h>

    - - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    +

    Public Attributes

    const char * Name
    const char * Name
     
    const char * Subject
    const char * Subject
     
    const char * QueueGroup
     Endpoint's actual queue group (the default "q", or one explicitly set by the user), or omitted if NoQueueGroup was applied. More...
    const char * QueueGroup
     Endpoint's actual queue group (the default "q", or one explicitly set by the user), or omitted if NoQueueGroup was applied.
     
    int64_t NumRequests
     The number of requests received by the endpoint. More...
    int64_t NumRequests
     The number of requests received by the endpoint.
     
    int64_t NumErrors
     The number of errors, service-level and internal, associated with the endpoint. More...
    int64_t NumErrors
     The number of errors, service-level and internal, associated with the endpoint.
     
    int64_t ProcessingTimeSeconds
     total request processing time (the seconds part). More...
    int64_t ProcessingTimeSeconds
     total request processing time (the seconds part).
     
    int64_t ProcessingTimeNanoseconds
     total request processing time (the nanoseconds part). More...
    int64_t ProcessingTimeNanoseconds
     total request processing time (the nanoseconds part).
     
    int64_t AverageProcessingTimeNanoseconds
     average request processing time, in ns. More...
    int64_t AverageProcessingTimeNanoseconds
     average request processing time, in ns.
     
    char LastErrorString [2048]
     a copy of the last error message. More...
    char LastErrorString [2048]
     a copy of the last error message.
     

    Detailed Description

    The Microservice endpoint stats struct.

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -138,8 +145,8 @@

    -

    ◆ Subject

    + +

    ◆ Subject

    @@ -152,8 +159,8 @@

    -

    ◆ QueueGroup

    + +

    ◆ QueueGroup

    @@ -166,8 +173,8 @@

    -

    ◆ NumRequests

    + +

    ◆ NumRequests

    @@ -180,8 +187,8 @@

    -

    ◆ NumErrors

    + +

    ◆ NumErrors

    @@ -194,8 +201,8 @@

    -

    ◆ ProcessingTimeSeconds

    + +

    ◆ ProcessingTimeSeconds

    @@ -208,8 +215,8 @@

    -

    ◆ ProcessingTimeNanoseconds

    + +

    ◆ ProcessingTimeNanoseconds

    @@ -222,8 +229,8 @@

    -

    ◆ AverageProcessingTimeNanoseconds

    + +

    ◆ AverageProcessingTimeNanoseconds

    @@ -236,8 +243,8 @@

    -

    ◆ LastErrorString

    + +

    ◆ LastErrorString

    diff --git a/doc/html/structmicro__group__config__s-members.html b/doc/html/structmicro__group__config__s-members.html index 07c5d3c80..6c4832e66 100644 --- a/doc/html/structmicro__group__config__s-members.html +++ b/doc/html/structmicro__group__config__s-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_group_config_s Member List
    +
    micro_group_config_s Member List
    diff --git a/doc/html/structmicro__group__config__s.html b/doc/html/structmicro__group__config__s.html index 85daceb5c..7b50ab0d5 100644 --- a/doc/html/structmicro__group__config__s.html +++ b/doc/html/structmicro__group__config__s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: micro_group_config_s Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,17 +78,23 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_group_config_s Struct Reference
    +
    micro_group_config_s Struct Reference
    @@ -96,21 +103,21 @@

    #include <nats.h>

    - - - + + - - + + - - + +

    +

    Public Attributes

    const char * Prefix
     The subject prefix for the group. More...
    const char * Prefix
     The subject prefix for the group.
     
    const char * QueueGroup
     Overrides the default queue group for the service. More...
    const char * QueueGroup
     Overrides the default queue group for the service.
     
    bool NoQueueGroup
     Disables the use of a queue group for the service. More...
    bool NoQueueGroup
     Disables the use of a queue group for the service.
     

    Member Data Documentation

    - -

    ◆ Prefix

    + +

    ◆ Prefix

    @@ -123,8 +130,8 @@

    -

    ◆ QueueGroup

    + +

    ◆ QueueGroup

    @@ -137,8 +144,8 @@

    -

    ◆ NoQueueGroup

    + +

    ◆ NoQueueGroup

    diff --git a/doc/html/structmicro__service__config__s-members.html b/doc/html/structmicro__service__config__s-members.html index a2435cf09..37fbceace 100644 --- a/doc/html/structmicro__service__config__s-members.html +++ b/doc/html/structmicro__service__config__s-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,29 +78,35 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_service_config_s Member List
    +
    micro_service_config_s Member List
    diff --git a/doc/html/structmicro__service__config__s.html b/doc/html/structmicro__service__config__s.html index fa78cbbad..b4b9465b8 100644 --- a/doc/html/structmicro__service__config__s.html +++ b/doc/html/structmicro__service__config__s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: micro_service_config_s Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@
    @@ -77,17 +78,23 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_service_config_s Struct Reference
    +
    micro_service_config_s Struct Reference
    @@ -96,47 +103,47 @@

    #include <nats.h>

    - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    +

    Public Attributes

    const char * Name
     The name of the service. More...
    const char * Name
     The name of the service.
     
    const char * Version
     The (semantic) version of the service. More...
    const char * Version
     The (semantic) version of the service.
     
    const char * Description
     The description of the service. More...
    const char * Description
     The description of the service.
     
    const char * QueueGroup
     Overrides the default queue group for the service ("q"). More...
    const char * QueueGroup
     Overrides the default queue group for the service ("q").
     
    bool NoQueueGroup
     Disables the use of a queue group for the service. More...
    bool NoQueueGroup
     Disables the use of a queue group for the service.
     
    natsMetadata Metadata
     Immutable metadata for the service, a JSON-encoded user-provided object, e.g. {"key":"value"} More...
    natsMetadata Metadata
     Immutable metadata for the service, a JSON-encoded user-provided object, e.g. {"key":"value"}
     
    microEndpointConfigEndpoint
     The "main" (aka default) endpoint configuration. More...
    microEndpointConfigEndpoint
     The "main" (aka default) endpoint configuration.
     
    microRequestHandler StatsHandler
     A custom stats handler. More...
    microRequestHandler StatsHandler
     A custom stats handler.
     
    microErrorHandler ErrHandler
     An error notification handler. More...
    microErrorHandler ErrHandler
     An error notification handler.
     
    microDoneHandler DoneHandler
     A callback handler for handling the final cleanup Done event, right before the service is destroyed. More...
    microDoneHandler DoneHandler
     A callback handler for handling the final cleanup Done event, right before the service is destroyed.
     
    void * State
     A user-provided pointer to state data. More...
    void * State
     A user-provided pointer to state data.
     

    Detailed Description

    The service is created with a clone of the config and all of its values, so the original can be freed or modified after calling micro_AddService.

    Member Data Documentation

    - -

    ◆ Name

    + +

    ◆ Name

    @@ -150,8 +157,8 @@

    -

    ◆ Version

    + +

    ◆ Version

    @@ -164,8 +171,8 @@

    -

    ◆ Description

    + +

    ◆ Description

    @@ -178,8 +185,8 @@

    -

    ◆ QueueGroup

    + +

    ◆ QueueGroup

    @@ -192,8 +199,8 @@

    -

    ◆ NoQueueGroup

    + +

    ◆ NoQueueGroup

    @@ -206,8 +213,8 @@

    -

    ◆ Metadata

    + +

    ◆ Metadata

    @@ -220,8 +227,8 @@

    -

    ◆ Endpoint

    + +

    ◆ Endpoint

    @@ -235,14 +242,14 @@

    -

    ◆ StatsHandler

    + +

    ◆ StatsHandler

    - +
    microRequestHandler micro_service_config_s::StatsHandlermicroRequestHandler micro_service_config_s::StatsHandler
    @@ -250,8 +257,8 @@

    -

    ◆ ErrHandler

    + +

    ◆ ErrHandler

    @@ -265,8 +272,8 @@

    -

    ◆ DoneHandler

    + +

    ◆ DoneHandler

    @@ -276,12 +283,12 @@

    -

    It will be called directly from microService_Stop method, so it may be executed in any of the user threads or in the async callback thread if the service stops itself on connection closed or an error event.

    +

    It will be called directly from microService_Stop method, so it may be executed in any of the user threads or in the async callback thread if the service stops itself on connection closed or an error event.

    - -

    ◆ State

    + +

    ◆ State

    diff --git a/doc/html/structmicro__service__info__s-members.html b/doc/html/structmicro__service__info__s-members.html index d0da58188..f1b2c17ef 100644 --- a/doc/html/structmicro__service__info__s-members.html +++ b/doc/html/structmicro__service__info__s-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,27 +78,33 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_service_info_s Member List
    +
    micro_service_info_s Member List
    diff --git a/doc/html/structmicro__service__info__s.html b/doc/html/structmicro__service__info__s.html index dd3935232..ce294e053 100644 --- a/doc/html/structmicro__service__info__s.html +++ b/doc/html/structmicro__service__info__s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: micro_service_info_s Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,54 +78,60 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_service_info_s Struct Reference
    +
    micro_service_info_s Struct Reference

    #include <nats.h>

    - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    +

    Public Attributes

    const char * Type
     Response type. Always "io.nats.micro.v1.info_response". More...
    const char * Type
     Response type. Always "io.nats.micro.v1.info_response".
     
    const char * Name
     The name of the service. More...
    const char * Name
     The name of the service.
     
    const char * Version
     The semantic version of the service. More...
    const char * Version
     The semantic version of the service.
     
    const char * Description
     The description of the service. More...
    const char * Description
     The description of the service.
     
    const char * Id
     The ID of the service instance responding to the request. More...
    const char * Id
     The ID of the service instance responding to the request.
     
    natsMetadata Metadata
     Metadata for the service, a JSON-encoded user-provided object, e.g. {"key":"value"} More...
    natsMetadata Metadata
     Metadata for the service, a JSON-encoded user-provided object, e.g. {"key":"value"}
     
    microEndpointInfoEndpoints
     Endpoints. More...
    microEndpointInfoEndpoints
     Endpoints.
     
    int EndpointsLen
     The number of endpoints in the Endpoints array. More...
    int EndpointsLen
     The number of endpoints in the Endpoints array.
     

    Detailed Description

    microServiceInfo is the struct returned by microService_GetInfo function. It is also accessible by sending a $SRV.INFO.<service-name>[.<id>] request to the service.

    Member Data Documentation

    - -

    ◆ Type

    + +

    ◆ Type

    @@ -137,8 +144,8 @@

    -

    ◆ Name

    + +

    ◆ Name

    @@ -151,8 +158,8 @@

    -

    ◆ Version

    + +

    ◆ Version

    @@ -165,8 +172,8 @@

    -

    ◆ Description

    + +

    ◆ Description

    @@ -179,8 +186,8 @@

    -

    ◆ Id

    + +

    ◆ Id

    @@ -193,8 +200,8 @@

    -

    ◆ Metadata

    + +

    ◆ Metadata

    @@ -207,8 +214,8 @@

    -

    ◆ Endpoints

    + +

    ◆ Endpoints

    @@ -221,8 +228,8 @@

    -

    ◆ EndpointsLen

    + +

    ◆ EndpointsLen

    diff --git a/doc/html/structmicro__service__stats__s-members.html b/doc/html/structmicro__service__stats__s-members.html index c2f5e6e31..7fbc90831 100644 --- a/doc/html/structmicro__service__stats__s-members.html +++ b/doc/html/structmicro__service__stats__s-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,25 +78,31 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_service_stats_s Member List
    +
    micro_service_stats_s Member List
    diff --git a/doc/html/structmicro__service__stats__s.html b/doc/html/structmicro__service__stats__s.html index 63690a498..84760ac1d 100644 --- a/doc/html/structmicro__service__stats__s.html +++ b/doc/html/structmicro__service__stats__s.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: micro_service_stats_s Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,51 +78,57 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    micro_service_stats_s Struct Reference
    +
    micro_service_stats_s Struct Reference

    #include <nats.h>

    - - - + + - - + + - - + + - - + + - - + + - - + + - - + +

    +

    Public Attributes

    const char * Type
     Response type. Always "io.nats.micro.v1.stats_response". More...
    const char * Type
     Response type. Always "io.nats.micro.v1.stats_response".
     
    const char * Name
     The name of the service. More...
    const char * Name
     The name of the service.
     
    const char * Version
     The semantic version of the service. More...
    const char * Version
     The semantic version of the service.
     
    const char * Id
     The ID of the service instance responding to the request. More...
    const char * Id
     The ID of the service instance responding to the request.
     
    int64_t Started
     The timestamp of when the service was started. More...
    int64_t Started
     The timestamp of when the service was started.
     
    microEndpointStatsEndpoints
     The stats for each endpoint of the service. More...
    microEndpointStatsEndpoints
     The stats for each endpoint of the service.
     
    int EndpointsLen
     The number of endpoints in the endpoints array. More...
    int EndpointsLen
     The number of endpoints in the endpoints array.
     

    Detailed Description

    The Microservice stats struct.

    Member Data Documentation

    - -

    ◆ Type

    + +

    ◆ Type

    @@ -134,8 +141,8 @@

    -

    ◆ Name

    + +

    ◆ Name

    @@ -148,8 +155,8 @@

    -

    ◆ Version

    + +

    ◆ Version

    @@ -162,8 +169,8 @@

    -

    ◆ Id

    + +

    ◆ Id

    @@ -176,8 +183,8 @@

    -

    ◆ Started

    + +

    ◆ Started

    @@ -190,8 +197,8 @@

    -

    ◆ Endpoints

    + +

    ◆ Endpoints

    @@ -204,8 +211,8 @@

    -

    ◆ EndpointsLen

    + +

    ◆ EndpointsLen

    diff --git a/doc/html/structnats_metadata-members.html b/doc/html/structnats_metadata-members.html index 63207d682..e1b8c0fb3 100644 --- a/doc/html/structnats_metadata-members.html +++ b/doc/html/structnats_metadata-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    natsMetadata Member List
    +
    natsMetadata Member List

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

    - +
    CountnatsMetadata
    ListnatsMetadata
    ListnatsMetadata
    diff --git a/doc/html/structnats_metadata.html b/doc/html/structnats_metadata.html index 331084b69..96cbc23e3 100644 --- a/doc/html/structnats_metadata.html +++ b/doc/html/structnats_metadata.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: natsMetadata Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@

    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,17 +78,23 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    natsMetadata Struct Reference
    +
    natsMetadata Struct Reference
    @@ -96,18 +103,18 @@

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    const char ** List
    const char ** List
     
    int Count
    int Count
     

    Detailed Description

    Used in JetStream, microservice configuration.

    Member Data Documentation

    - -

    ◆ List

    + +

    ◆ List

    @@ -120,8 +127,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/structnats_msg_list-members.html b/doc/html/structnats_msg_list-members.html index 0f1870e44..5d54740df 100644 --- a/doc/html/structnats_msg_list-members.html +++ b/doc/html/structnats_msg_list-members.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: Member List @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,21 +78,27 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    natsMsgList Member List
    +
    natsMsgList Member List

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

    - +
    CountnatsMsgList
    MsgsnatsMsgList
    MsgsnatsMsgList
    diff --git a/doc/html/structnats_msg_list.html b/doc/html/structnats_msg_list.html index 3465f128a..e343c1c7e 100644 --- a/doc/html/structnats_msg_list.html +++ b/doc/html/structnats_msg_list.html @@ -4,7 +4,7 @@ - + NATS C Client with JetStream and Streaming support: natsMsgList Struct Reference @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,7 +64,7 @@

    @@ -77,17 +78,23 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    natsMsgList Struct Reference
    +
    natsMsgList Struct Reference
    @@ -96,11 +103,11 @@

    #include <nats.h>

    - - + - +

    +

    Public Attributes

    natsMsg ** Msgs
    natsMsg ** Msgs
     
    int Count
    int Count
     

    Detailed Description

    @@ -110,8 +117,8 @@
    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

    + +

    ◆ Msgs

    @@ -124,8 +131,8 @@

    -

    ◆ Count

    + +

    ◆ Count

    diff --git a/doc/html/tab_ad.png b/doc/html/tab_ad.png new file mode 100644 index 000000000..e34850acf Binary files /dev/null and b/doc/html/tab_ad.png differ diff --git a/doc/html/tab_bd.png b/doc/html/tab_bd.png new file mode 100644 index 000000000..91c252498 Binary files /dev/null and b/doc/html/tab_bd.png differ diff --git a/doc/html/tab_hd.png b/doc/html/tab_hd.png new file mode 100644 index 000000000..2489273d4 Binary files /dev/null and b/doc/html/tab_hd.png differ diff --git a/doc/html/tab_sd.png b/doc/html/tab_sd.png new file mode 100644 index 000000000..757a565ce Binary files /dev/null and b/doc/html/tab_sd.png differ diff --git a/doc/html/tabs.css b/doc/html/tabs.css index 7d45d36c1..df7944b79 100644 --- a/doc/html/tabs.css +++ b/doc/html/tabs.css @@ -1 +1 @@ -.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-dox{background-image:url("tab_b.png")}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0px 12px;padding-right:43px;font-family:"Lucida Grande","Geneva","Helvetica",Arial,sans-serif;font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:0px 1px 1px rgba(255,255,255,0.9);color:#283A5D;outline:none}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox a.current{color:#D23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:rgba(255,255,255,0.5);border-radius:5px}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{border-radius:0}.sm-dox ul{background:rgba(162,162,162,0.1)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:white;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media (min-width: 768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:url("tab_b.png");line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#283A5D transparent transparent transparent;background:transparent;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0px 12px;background-image:url("tab_s.png");background-repeat:no-repeat;background-position:right;border-radius:0 !important}.sm-dox a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox a:hover span.sub-arrow{border-color:#fff transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:#fff;border-radius:5px !important;box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent #555;border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:#555;background-image:none;border:0 !important;color:#555;background-image:none}.sm-dox ul a:hover{background-image:url("tab_a.png");background-repeat:repeat-x;color:#fff;text-shadow:0px 1px 1px #000}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent #fff}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #D23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#D23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:url("tab_b.png")}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:#fff}} +.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:"\00a0";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu-btn{position:relative;display:inline-block;width:36px;height:36px;text-indent:36px;margin-left:8px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu-btn-icon,.main-menu-btn-icon:before,.main-menu-btn-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:var(--nav-menu-button-color);-webkit-transition:all 0.25s;transition:all 0.25s}.main-menu-btn-icon:before{content:'';top:-7px;left:0}.main-menu-btn-icon:after{content:'';top:7px;left:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon{height:0}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu-state:checked~.main-menu-btn .main-menu-btn-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}#main-menu-state:not(:checked)~#main-menu{display:none}#main-menu-state:checked~#main-menu{display:block}@media (min-width: 768px){.main-menu-btn{position:absolute;top:-99999px}#main-menu-state:not(:checked)~#main-menu{display:block}}.sm-dox{background-image:var(--nav-gradient-image)}.sm-dox a,.sm-dox a:focus,.sm-dox a:hover,.sm-dox a:active{padding:0px 12px;padding-right:43px;font-family:var(--font-family-nav);font-size:13px;font-weight:bold;line-height:36px;text-decoration:none;text-shadow:var(--nav-text-normal-shadow);color:var(--nav-text-normal-color);outline:none}.sm-dox a:hover{background-image:var(--nav-gradient-active-image);background-repeat:repeat-x;color:var(--nav-text-hover-color);text-shadow:var(--nav-text-hover-shadow)}.sm-dox a.current{color:#D23600}.sm-dox a.disabled{color:#bbb}.sm-dox a span.sub-arrow{position:absolute;top:50%;margin-top:-14px;left:auto;right:3px;width:28px;height:28px;overflow:hidden;font:bold 12px/28px monospace !important;text-align:center;text-shadow:none;background:var(--nav-menu-toggle-color);border-radius:5px}.sm-dox a span.sub-arrow:before{display:block;content:'+'}.sm-dox a.highlighted span.sub-arrow:before{display:block;content:'-'}.sm-dox>li:first-child>a,.sm-dox>li:first-child>:not(ul) a{border-radius:5px 5px 0 0}.sm-dox>li:last-child>a,.sm-dox>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{border-radius:0 0 5px 5px}.sm-dox>li:last-child>a.highlighted,.sm-dox>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted{border-radius:0}.sm-dox ul{background:var(--nav-menu-background-color)}.sm-dox ul a,.sm-dox ul a:focus,.sm-dox ul a:hover,.sm-dox ul a:active{font-size:12px;border-left:8px solid transparent;line-height:36px;text-shadow:none;background-color:var(--nav-menu-background-color);background-image:none}.sm-dox ul a:hover{background-image:var(--nav-gradient-active-image);background-repeat:repeat-x;color:var(--nav-text-hover-color);text-shadow:0px 1px 1px #000}.sm-dox ul ul a,.sm-dox ul ul a:hover,.sm-dox ul ul a:focus,.sm-dox ul ul a:active{border-left:16px solid transparent}.sm-dox ul ul ul a,.sm-dox ul ul ul a:hover,.sm-dox ul ul ul a:focus,.sm-dox ul ul ul a:active{border-left:24px solid transparent}.sm-dox ul ul ul ul a,.sm-dox ul ul ul ul a:hover,.sm-dox ul ul ul ul a:focus,.sm-dox ul ul ul ul a:active{border-left:32px solid transparent}.sm-dox ul ul ul ul ul a,.sm-dox ul ul ul ul ul a:hover,.sm-dox ul ul ul ul ul a:focus,.sm-dox ul ul ul ul ul a:active{border-left:40px solid transparent}@media (min-width: 768px){.sm-dox ul{position:absolute;width:12em}.sm-dox li{float:left}.sm-dox.sm-rtl li{float:right}.sm-dox ul li,.sm-dox.sm-rtl ul li,.sm-dox.sm-vertical li{float:none}.sm-dox a{white-space:nowrap}.sm-dox ul a,.sm-dox.sm-vertical a{white-space:normal}.sm-dox .sm-nowrap>li>a,.sm-dox .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-dox{padding:0 10px;background-image:var(--nav-gradient-image);line-height:36px}.sm-dox a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:var(--nav-text-normal-color) transparent transparent transparent;background:transparent;border-radius:0}.sm-dox a,.sm-dox a:focus,.sm-dox a:active,.sm-dox a:hover,.sm-dox a.highlighted{padding:0px 12px;background-image:var(--nav-separator-image);background-repeat:no-repeat;background-position:right;border-radius:0 !important}.sm-dox a:hover{background-image:var(--nav-gradient-active-image);background-repeat:repeat-x;color:var(--nav-text-hover-color);text-shadow:var(--nav-text-hover-shadow)}.sm-dox a:hover span.sub-arrow{border-color:var(--nav-text-hover-color) transparent transparent transparent}.sm-dox a.has-submenu{padding-right:24px}.sm-dox li{border-top:0}.sm-dox>li>ul:before,.sm-dox>li>ul:after{content:'';position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #bbb transparent}.sm-dox>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent var(--nav-menu-background-color) transparent}.sm-dox ul{border:1px solid #bbb;padding:5px 0;background:var(--nav-menu-background-color);border-radius:5px !important;box-shadow:0 5px 9px rgba(0,0,0,0.2)}.sm-dox ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-color:transparent transparent transparent var(--nav-menu-foreground-color);border-style:dashed dashed dashed solid}.sm-dox ul a,.sm-dox ul a:hover,.sm-dox ul a:focus,.sm-dox ul a:active,.sm-dox ul a.highlighted{color:var(--nav-menu-foreground-color);background-image:none;border:0 !important;color:var(--nav-menu-foreground-color);background-image:none}.sm-dox ul a:hover{background-image:var(--nav-gradient-active-image);background-repeat:repeat-x;color:var(--nav-text-hover-color);text-shadow:var(--nav-text-hover-shadow)}.sm-dox ul a:hover span.sub-arrow{border-color:transparent transparent transparent var(--nav-text-hover-color)}.sm-dox span.scroll-up,.sm-dox span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:var(--nav-menu-background-color);height:36px}.sm-dox span.scroll-up:hover,.sm-dox span.scroll-down:hover{background:#eee}.sm-dox span.scroll-up:hover span.scroll-up-arrow,.sm-dox span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #D23600 transparent}.sm-dox span.scroll-down:hover span.scroll-down-arrow{border-color:#D23600 transparent transparent transparent}.sm-dox span.scroll-up-arrow,.sm-dox span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent var(--nav-menu-foreground-color) transparent}.sm-dox span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:var(--nav-menu-foreground-color) transparent transparent transparent}.sm-dox.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-dox.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-dox.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-dox.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-rtl>li>ul:before{left:auto;right:30px}.sm-dox.sm-rtl>li>ul:after{left:auto;right:31px}.sm-dox.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-dox.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-dox.sm-vertical{padding:10px 0;border-radius:5px}.sm-dox.sm-vertical a{padding:10px 20px}.sm-dox.sm-vertical a:hover,.sm-dox.sm-vertical a:focus,.sm-dox.sm-vertical a:active,.sm-dox.sm-vertical a.highlighted{background:#fff}.sm-dox.sm-vertical a.disabled{background-image:var(--nav-gradient-image)}.sm-dox.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-dox.sm-vertical>li>ul:before,.sm-dox.sm-vertical>li>ul:after{display:none}.sm-dox.sm-vertical ul a{padding:10px 20px}.sm-dox.sm-vertical ul a:hover,.sm-dox.sm-vertical ul a:focus,.sm-dox.sm-vertical ul a:active,.sm-dox.sm-vertical ul a.highlighted{background:#eee}.sm-dox.sm-vertical ul a.disabled{background:var(--nav-menu-background-color)}} diff --git a/doc/html/modules.html b/doc/html/topics.html similarity index 58% rename from doc/html/modules.html rename to doc/html/topics.html index 46a7e1cc6..56c90285b 100644 --- a/doc/html/modules.html +++ b/doc/html/topics.html @@ -4,8 +4,8 @@ - -NATS C Client with JetStream and Streaming support: Modules + +NATS C Client with JetStream and Streaming support: Topics @@ -26,7 +26,7 @@
    NATS C Client with JetStream and Streaming support -  3.9.0-beta +  3.10.0-beta
    The nats.io C Client, Supported by Synadia Communications Inc.
    @@ -35,21 +35,22 @@
    - + +/* @license-end */ +
    @@ -63,8 +64,8 @@

    @@ -77,66 +78,72 @@
    - +
    +
    +
    +
    +
    Loading...
    +
    Searching...
    +
    No Matches
    +
    +
    +
    -
    -
    Modules
    +
    Topics
    -
    Here is a list of all modules:
    diff --git a/doc/html/modules.js b/doc/html/topics.js similarity index 97% rename from doc/html/modules.js rename to doc/html/topics.js index 54e8269bf..08af933ac 100644 --- a/doc/html/modules.js +++ b/doc/html/topics.js @@ -1,4 +1,4 @@ -var modules = +var topics = [ [ "Types", "group__types_group.html", "group__types_group" ], [ "Callbacks", "group__callbacks_group.html", "group__callbacks_group" ],