NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
SNetCacheMirrorTraversal Class Reference

Search Toolkit Book for SNetCacheMirrorTraversal

#include "netcache_api_impl.hpp"
(Private to src/connect/services.)

+ Inheritance diagram for SNetCacheMirrorTraversal:
+ Collaboration diagram for SNetCacheMirrorTraversal:

Public Member Functions

 SNetCacheMirrorTraversal (CNetService::TInstance service, CNetServer::TInstance primary_server, ESwitch server_check)
 
virtual CNetServer BeginIteration ()
 
virtual CNetServer NextServer ()
 
- Public Member Functions inherited from IServiceTraversal
virtual ~IServiceTraversal ()
 

Public Attributes

CNetService m_Service
 
CNetServiceIterator m_Iterator
 
CNetServer::TInstance m_PrimaryServer
 
bool m_PrimaryServerCheck
 

Detailed Description

Definition at line 152 of file netcache_api_impl.hpp.

Constructor & Destructor Documentation

◆ SNetCacheMirrorTraversal()

SNetCacheMirrorTraversal::SNetCacheMirrorTraversal ( CNetService::TInstance  service,
CNetServer::TInstance  primary_server,
ESwitch  server_check 
)
inline

Definition at line 155 of file netcache_api_impl.hpp.

Member Function Documentation

◆ BeginIteration()

CNetServer SNetCacheMirrorTraversal::BeginIteration ( )
virtual

◆ NextServer()

CNetServer SNetCacheMirrorTraversal::NextServer ( )
virtual

Member Data Documentation

◆ m_Iterator

CNetServiceIterator SNetCacheMirrorTraversal::m_Iterator

Definition at line 167 of file netcache_api_impl.hpp.

Referenced by BeginIteration(), and NextServer().

◆ m_PrimaryServer

CNetServer::TInstance SNetCacheMirrorTraversal::m_PrimaryServer

Definition at line 168 of file netcache_api_impl.hpp.

Referenced by BeginIteration(), and NextServer().

◆ m_PrimaryServerCheck

bool SNetCacheMirrorTraversal::m_PrimaryServerCheck

Definition at line 169 of file netcache_api_impl.hpp.

Referenced by BeginIteration().

◆ m_Service

CNetService SNetCacheMirrorTraversal::m_Service

Definition at line 166 of file netcache_api_impl.hpp.

Referenced by BeginIteration(), and NextServer().


The documentation for this class was generated from the following files:
Modified on Tue Jun 18 13:34:11 2024 by modify_doxy.py rev. 669887