27 #define LCB_CNTL_SERVER_COMMON_FIELDS \ 49 lcb_socket_t sockfd; \ 50 lcb_sockdata_t *sockptr; \ 57 typedef struct lcb_cntl_server_st {
70 const char *sasl_mech;
74 #undef LCB_CNTL_SERVER_COMMON_FIELDS 93 #define LCB_CNTL_MEMDNODE_INFO 0x08 105 #define LCB_CNTL_CONFIGNODE_INFO 0x09 153 #define LCB_CNTL_IOPS_DEFAULT_TYPES 0x10 174 #define LCB_CNTL_CONFIG_HTTP_NODES 0x1D 186 #define LCB_CNTL_CONFIG_CCCP_NODES 0x1E 198 #define LCB_CNTL_REINIT_CONNSTR 0x2B 200 struct rdb_ALLOCATOR;
201 typedef struct rdb_ALLOCATOR *(*lcb_RDBALLOCFACTORY)(void);
207 lcb_RDBALLOCFACTORY factory;
220 #define LCB_CNTL_RDBALLOCFACTORY 0x27 230 #define LCB_CNTL_VBGUESS_PERSIST 0x32 237 #define LCB_CNTL_UNSAFE_OPTIMIZE 0x33 248 #define LCB_CNTL_TCP_NODELAY 0x39 255 #define LCB_CNTL_KVTIMINGS 0x3C 268 #define LCB_CNTL_METRICS 0x49 278 #define LCB_CNTL_VB_NOREMAP 0x5a 289 #define LCB_CNTL_WAIT_FOR_CONFIG 0x5c 299 #define LCB_CNTL_QUERY_GRACE_PERIOD 0x64 Structure being used because function pointers can't technically be cast to void*.
Definition: cntl-private.h:245
#define LCB_CNTL_SERVER_COMMON_FIELDS
Definition: cntl-private.h:29
Information describing the server
Definition: cntl-private.h:60
lcb_io_ops_type_t
Built-in I/O plugins
Definition: iops.h:902
Information about the I/O plugin.
Definition: cntl-private.h:126