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 | |
const char * | Name |
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... | |
int64_t | NumRequests |
The number of requests received by the endpoint. More... | |
int64_t | NumErrors |
The number of errors, service-level and internal, associated with the endpoint. More... | |
int64_t | ProcessingTimeSeconds |
total request processing time (the seconds part). More... | |
int64_t | ProcessingTimeNanoseconds |
total request processing time (the nanoseconds part). More... | |
int64_t | AverageProcessingTimeNanoseconds |
average request processing time, in ns. More... | |
char | LastErrorString [2048] |
a copy of the last error message. More... | |
The Microservice endpoint stats struct.
const char* micro_endpoint_stats_s::Name |
const char* micro_endpoint_stats_s::Subject |
const char* micro_endpoint_stats_s::QueueGroup |
int64_t micro_endpoint_stats_s::NumRequests |
int64_t micro_endpoint_stats_s::NumErrors |
int64_t micro_endpoint_stats_s::ProcessingTimeSeconds |
int64_t micro_endpoint_stats_s::ProcessingTimeNanoseconds |
int64_t micro_endpoint_stats_s::AverageProcessingTimeNanoseconds |
char micro_endpoint_stats_s::LastErrorString[2048] |