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

Search Toolkit Book for CTimeoutKeeper

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

+ Collaboration diagram for CTimeoutKeeper:

Public Member Functions

 CTimeoutKeeper (CSocket *sock, const STimeout *timeout)
 
 ~CTimeoutKeeper ()
 

Public Attributes

CSocketm_Socket
 
STimeout m_ReadTimeout
 
STimeout m_WriteTimeout
 

Detailed Description

Definition at line 288 of file srv_connections_impl.hpp.

Constructor & Destructor Documentation

◆ CTimeoutKeeper()

CTimeoutKeeper::CTimeoutKeeper ( CSocket sock,
const STimeout timeout 
)
inline

◆ ~CTimeoutKeeper()

CTimeoutKeeper::~CTimeoutKeeper ( )
inline

Member Data Documentation

◆ m_ReadTimeout

STimeout CTimeoutKeeper::m_ReadTimeout

Definition at line 312 of file srv_connections_impl.hpp.

Referenced by CTimeoutKeeper(), and ~CTimeoutKeeper().

◆ m_Socket

CSocket* CTimeoutKeeper::m_Socket

Definition at line 311 of file srv_connections_impl.hpp.

Referenced by CTimeoutKeeper(), and ~CTimeoutKeeper().

◆ m_WriteTimeout

STimeout CTimeoutKeeper::m_WriteTimeout

Definition at line 313 of file srv_connections_impl.hpp.

Referenced by CTimeoutKeeper(), and ~CTimeoutKeeper().


The documentation for this class was generated from the following file:
Modified on Mon Jun 17 05:06:10 2024 by modify_doxy.py rev. 669887