NCBI C++ ToolKit
Public Attributes | List of all members
SSERV_IterTag Struct Reference

Search Toolkit Book for SSERV_IterTag

#include "ncbi_servicep.h"
(Private to src/connect.)

+ Collaboration diagram for SSERV_IterTag:

Public Attributes

const char * name
 
double pref
 
TNCBI_Time time
 
unsigned int host
 
unsigned short port
 
TSERV_TypeOnly types
 
unsigned ismask:1
 
unsigned ok_down:1
 
unsigned ok_standby:1
 
unsigned ok_reserved:1
 
unsigned ok_suppressed:1
 
unsigned reverse_dns:1
 
unsigned ok_private:1
 
unsigned external:1
 
unsigned exact:1
 
unsigned __pad0__:23
 
unsigned int localhost
 
size_t o_skip
 
size_t n_skip
 
size_t a_skip
 
SSERV_InfoCPtrskip
 
SSERV_InfoCPtr last
 
const char * arg
 
const char * val
 
size_t arglen
 
size_t vallen
 
void * data
 
const SSERV_VTableop
 

Detailed Description

Definition at line 88 of file ncbi_servicep.h.

Member Data Documentation

◆ __pad0__

unsigned SSERV_IterTag::__pad0__

Definition at line 104 of file ncbi_servicep.h.

◆ a_skip

size_t SSERV_IterTag::a_skip

Definition at line 108 of file ncbi_servicep.h.

Referenced by s_AddSkipInfo().

◆ arg

const char* SSERV_IterTag::arg

◆ arglen

size_t SSERV_IterTag::arglen

◆ data

void* SSERV_IterTag::data

◆ exact

unsigned SSERV_IterTag::exact

Definition at line 103 of file ncbi_servicep.h.

Referenced by x_Open(), and x_SetupConnectionParams().

◆ external

unsigned SSERV_IterTag::external

◆ host

unsigned int SSERV_IterTag::host

Definition at line 92 of file ncbi_servicep.h.

Referenced by LB_Select(), s_GetNextInfo(), SERV_Print(), and x_Open().

◆ ismask

unsigned SSERV_IterTag::ismask

◆ last

SSERV_InfoCPtr SSERV_IterTag::last

◆ localhost

unsigned int SSERV_IterTag::localhost

Definition at line 105 of file ncbi_servicep.h.

Referenced by x_ConsistencyCheck().

◆ n_skip

size_t SSERV_IterTag::n_skip

◆ name

const char* SSERV_IterTag::name

◆ o_skip

size_t SSERV_IterTag::o_skip

Definition at line 106 of file ncbi_servicep.h.

Referenced by x_Open().

◆ ok_down

unsigned SSERV_IterTag::ok_down

◆ ok_private

unsigned SSERV_IterTag::ok_private

Definition at line 101 of file ncbi_servicep.h.

Referenced by s_GetNextInfo(), s_LoadSingleService(), x_ConsistencyCheck(), and x_Open().

◆ ok_reserved

unsigned SSERV_IterTag::ok_reserved

Definition at line 98 of file ncbi_servicep.h.

Referenced by x_ConsistencyCheck(), and x_Open().

◆ ok_standby

unsigned SSERV_IterTag::ok_standby

Definition at line 97 of file ncbi_servicep.h.

Referenced by x_ConsistencyCheck(), and x_Open().

◆ ok_suppressed

unsigned SSERV_IterTag::ok_suppressed

◆ op

const SSERV_VTable* SSERV_IterTag::op

◆ port

unsigned short SSERV_IterTag::port

Definition at line 93 of file ncbi_servicep.h.

Referenced by LB_Select(), s_GetNextInfo(), SERV_Print(), and x_Open().

◆ pref

double SSERV_IterTag::pref

Definition at line 90 of file ncbi_servicep.h.

Referenced by LB_Select(), s_GetNextInfo(), SERV_Print(), and x_Open().

◆ reverse_dns

unsigned SSERV_IterTag::reverse_dns

◆ skip

SSERV_InfoCPtr* SSERV_IterTag::skip

◆ time

TNCBI_Time SSERV_IterTag::time

◆ types

TSERV_TypeOnly SSERV_IterTag::types

◆ val

const char* SSERV_IterTag::val

◆ vallen

size_t SSERV_IterTag::vallen

Definition at line 114 of file ncbi_servicep.h.

Referenced by s_GetNextInfo(), SERV_Print(), x_Open(), and x_SetupConnectionParams().


The documentation for this struct was generated from the following file:
Modified on Tue Feb 27 05:51:03 2024 by modify_doxy.py rev. 669887