NATS C Client with JetStream and Streaming support
3.9.1
The nats.io C Client, Supported by Synadia Communications Inc.
|
#include <nats.h>
Public Attributes | |
char * | Stream |
char * | Name |
int64_t | Created |
UTC time expressed as number of nanoseconds since epoch. More... | |
jsConsumerConfig * | Config |
jsSequenceInfo | Delivered |
jsSequenceInfo | AckFloor |
int64_t | NumAckPending |
int64_t | NumRedelivered |
int64_t | NumWaiting |
uint64_t | NumPending |
jsClusterInfo * | Cluster |
bool | PushBound |
bool | Paused |
int64_t | PauseRemaining |
Remaining time in nanoseconds. More... | |
Configuration and current state for this consumer.
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. char* jsConsumerInfo::Stream |
char* jsConsumerInfo::Name |
int64_t jsConsumerInfo::Created |
jsConsumerConfig* jsConsumerInfo::Config |
jsSequenceInfo jsConsumerInfo::Delivered |
jsSequenceInfo jsConsumerInfo::AckFloor |
int64_t jsConsumerInfo::NumAckPending |
int64_t jsConsumerInfo::NumRedelivered |
int64_t jsConsumerInfo::NumWaiting |
uint64_t jsConsumerInfo::NumPending |
jsClusterInfo* jsConsumerInfo::Cluster |
bool jsConsumerInfo::PushBound |
bool jsConsumerInfo::Paused |
int64_t jsConsumerInfo::PauseRemaining |