| 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] |