NCBI C++ ToolKit
Public Types | Public Member Functions | Public Attributes | List of all members
CPSGS_Request::SWaitData Struct Reference

Search Toolkit Book for CPSGS_Request::SWaitData

+ Collaboration diagram for CPSGS_Request::SWaitData:

Public Types

enum  EPSGS_WaitObjectState { ePSGS_LockedNobodyWaits , ePSGS_LockedSomebodyWaits , ePSGS_Unlocked }

Public Member Functions

 SWaitData ()

Public Attributes

EPSGS_WaitObjectState m_State
size_t m_WaitCount
condition_variable m_WaitObject

Detailed Description

Definition at line 233 of file psgs_request.hpp.

Member Enumeration Documentation

◆ EPSGS_WaitObjectState


Definition at line 235 of file psgs_request.hpp.

Constructor & Destructor Documentation

◆ SWaitData()

CPSGS_Request::SWaitData::SWaitData ( )

Definition at line 241 of file psgs_request.hpp.

Member Data Documentation

◆ m_State

EPSGS_WaitObjectState CPSGS_Request::SWaitData::m_State

Definition at line 245 of file psgs_request.hpp.

◆ m_WaitCount

size_t CPSGS_Request::SWaitData::m_WaitCount

Definition at line 246 of file psgs_request.hpp.

◆ m_WaitObject

condition_variable CPSGS_Request::SWaitData::m_WaitObject

Definition at line 247 of file psgs_request.hpp.

The documentation for this struct was generated from the following file:
Modified on Sun Feb 25 03:06:25 2024 by rev. 669887