NATS C Client with JetStream and Streaming support  3.9.1
The nats.io C Client, Supported by Synadia Communications Inc.
__natsClientConfig Struct Reference

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

#include <nats.h>

Public Attributes

int64_t DefaultWriteDeadline
 
int64_t LockSpinCount
 
bool DefaultToThreadPool
 
int ThreadPoolMax
 
bool DefaultRepliesToThreadPool
 
bool UseSeparatePoolForReplies
 
int ReplyThreadPoolMax
 

Detailed Description

Member Data Documentation

◆ DefaultWriteDeadline

int64_t __natsClientConfig::DefaultWriteDeadline

◆ LockSpinCount

int64_t __natsClientConfig::LockSpinCount

◆ DefaultToThreadPool

bool __natsClientConfig::DefaultToThreadPool

◆ ThreadPoolMax

int __natsClientConfig::ThreadPoolMax

◆ DefaultRepliesToThreadPool

bool __natsClientConfig::DefaultRepliesToThreadPool

◆ UseSeparatePoolForReplies

bool __natsClientConfig::UseSeparatePoolForReplies

◆ ReplyThreadPoolMax

int __natsClientConfig::ReplyThreadPoolMax

The documentation for this struct was generated from the following file: