Search Toolkit Book for CPSGS_CassProcessorBase
#include "cass_processor_base.hpp"
(Private to src/app/pubseq_gateway/server
.)
Definition at line 54 of file cass_processor_base.hpp.
◆ EPSGS_MyNCBILookupResult Enumerator ePSGS_IncludeHUPSetToNo ePSGS_FoundInOKCache ePSGS_FoundInErrorCache ePSGS_FoundInNotFoundCache ePSGS_CookieNotPresent ePSGS_RequestInitiated ePSGS_AddedToWaitlistDefinition at line 91 of file cass_processor_base.hpp.
◆ CPSGS_CassProcessorBase() [1/2] ◆ CPSGS_CassProcessorBase() [2/2] ◆ ~CPSGS_CassProcessorBase() CPSGS_CassProcessorBase::~CPSGS_CassProcessorBase ( ) virtual ◆ AreAllFinishedRead() bool CPSGS_CassProcessorBase::AreAllFinishedRead ( void ) const protectedDefinition at line 202 of file cass_processor_base.cpp.
References m_FetchDetails.
Referenced by CPSGS_AnnotProcessor::OnAnnotBlobProp(), SignalFinishProcessing(), CPSGS_AnnotProcessor::x_OnNamedAnnotData(), CPSGS_AnnotProcessor::x_OnNamedAnnotError(), CPSGS_AccessionVersionHistoryProcessor::x_Peek(), CPSGS_AnnotProcessor::x_Peek(), CPSGS_GetProcessor::x_Peek(), CPSGS_GetBlobProcessor::x_Peek(), CPSGS_IPGResolveProcessor::x_Peek(), CPSGS_ResolveProcessor::x_Peek(), CPSGS_SNPProcessor::x_Peek(), and CPSGS_TSEChunkProcessor::x_Peek().
◆ CallOnData() void CPSGS_CassProcessorBase::CallOnData ( void ) ◆ Cancel() void CPSGS_CassProcessorBase::Cancel ( void ) overridevirtual ◆ CancelLoaders() void CPSGS_CassProcessorBase::CancelLoaders ( void ) protected ◆ CleanupMyNCBICache() void CPSGS_CassProcessorBase::CleanupMyNCBICache ( void ) protected ◆ CountError()Definition at line 377 of file cass_processor_base.cpp.
References CRequestStatus::e404_NotFound, CRequestStatus::e504_GatewayTimeout, ePSGS_AccVerHistoryFetch, CPSGSCounters::ePSGS_AccVerHistoryNotFound, ePSGS_AnnotationBlobFetch, CPSGSCounters::ePSGS_AnnotationBlobNotFound, ePSGS_AnnotationFetch, CPSGSCounters::ePSGS_AnnotationNotFound, ePSGS_BioseqInfoFetch, CPSGSCounters::ePSGS_BioseqInfoNotFound, ePSGS_BlobBySatSatKeyFetch, ePSGS_BlobBySeqIdFetch, CPSGSCounters::ePSGS_CassQueryTimeoutError, CPSGSCounters::ePSGS_GetBlobNotFound, ePSGS_IPGResolveFetch, CPSGSCounters::ePSGS_IPGResolveNotFound, ePSGS_NeedLogging, ePSGS_NeedStatusUpdate, CPSGSCounters::ePSGS_ProcUnknownError, ePSGS_PublicCommentFetch, CPSGSCounters::ePSGS_PublicCommentNotFound, ePSGS_Si2csiFetch, CPSGSCounters::ePSGS_Si2csiNotFound, ePSGS_SplitHistoryFetch, CPSGSCounters::ePSGS_SplitHistoryNotFound, ePSGS_TSEChunkFetch, CPSGSCounters::ePSGS_TSEChunkNotFound, ePSGS_UnknownFetch, CCassFetch::GetFetchType(), CPubseqGatewayApp::GetInstance(), IsError(), IsTimeoutError(), IPSGS_Processor::m_Reply, IPSGS_Processor::m_Request, PSG_ERROR, PSG_WARNING, CCassFetch::Serialize(), CNcbiDiag::SeverityName(), and UpdateOverallStatus().
Referenced by CPSGS_CassBlobBase::OnGetBlobError(), CPSGS_TSEChunkProcessor::OnGetBlobError(), CPSGS_TSEChunkProcessor::OnGetSplitHistoryError(), CPSGS_CassBlobBase::OnPublicCommentError(), CPSGS_AccessionVersionHistoryProcessor::x_OnAccVerHistError(), CPSGS_IPGResolveProcessor::x_OnIPGResolveError(), CPSGS_AnnotProcessor::x_OnNamedAnnotError(), CPSGS_AccessionVersionHistoryProcessor::x_OnSeqIdResolveError(), CPSGS_AnnotProcessor::x_OnSeqIdResolveError(), CPSGS_GetProcessor::x_OnSeqIdResolveError(), CPSGS_IPGResolveProcessor::x_OnSeqIdResolveError(), and CPSGS_ResolveProcessor::x_OnSeqIdResolveError().
◆ EnforceWait() void CPSGS_CassProcessorBase::EnforceWait ( void ) const ◆ GetStatus()Tells the processor status (if it has finished or in progress)
Implements IPSGS_Processor.
Reimplemented in CPSGS_SNPProcessor, CPSGS_TSEChunkProcessor, CPSGS_ResolveProcessor, CPSGS_IPGResolveProcessor, CPSGS_GetBlobProcessor, and CPSGS_GetProcessor.
Definition at line 132 of file cass_processor_base.cpp.
References CRequestStatus::e100_Continue, CRequestStatus::e401_Unauthorized, CRequestStatus::e504_GatewayTimeout, IPSGS_Processor::ePSGS_Canceled, IPSGS_Processor::ePSGS_Done, IPSGS_Processor::ePSGS_Error, IPSGS_Processor::ePSGS_InProgress, IPSGS_Processor::ePSGS_NotFound, IPSGS_Processor::ePSGS_Timeout, IPSGS_Processor::ePSGS_Unauthorized, m_Canceled, and m_Status.
Referenced by CPSGS_AccessionVersionHistoryProcessor::GetStatus(), CPSGS_AnnotProcessor::GetStatus(), CPSGS_GetProcessor::GetStatus(), CPSGS_GetBlobProcessor::GetStatus(), CPSGS_IPGResolveProcessor::GetStatus(), CPSGS_ResolveProcessor::GetStatus(), and CPSGS_TSEChunkProcessor::GetStatus().
◆ GetVerboseFetches() string CPSGS_CassProcessorBase::GetVerboseFetches ( void ) const ◆ IsCassandraProcessorEnabled() bool CPSGS_CassProcessorBase::IsCassandraProcessorEnabled ( shared_ptr< CPSGS_Request > request ) const protectedDefinition at line 280 of file cass_processor_base.cpp.
References NStr::CompareNocase(), CPubseqGatewayApp::GetInstance(), kCassandra, SPSGS_RequestBase::m_DisabledProcessors, and SPSGS_RequestBase::m_EnabledProcessors.
Referenced by CPSGS_AccessionVersionHistoryProcessor::CanProcess(), CPSGS_AnnotProcessor::CanProcess(), CPSGS_GetProcessor::CanProcess(), CPSGS_GetBlobProcessor::CanProcess(), CPSGS_IPGResolveProcessor::CanProcess(), CPSGS_ResolveProcessor::CanProcess(), and CPSGS_TSEChunkProcessor::CanProcess().
◆ IsError() bool CPSGS_CassProcessorBase::IsError ( EDiagSev severity ) const protectedDefinition at line 368 of file cass_processor_base.cpp.
References eDiag_Critical, eDiag_Error, and eDiag_Fatal.
Referenced by CountError(), CPSGS_CassBlobBase::OnGetBlobError(), CPSGS_TSEChunkProcessor::OnGetBlobError(), CPSGS_TSEChunkProcessor::OnGetSplitHistoryError(), CPSGS_CassBlobBase::OnPublicCommentError(), CPSGS_CassBlobBase::x_BlobErrorCallback(), CPSGS_AccessionVersionHistoryProcessor::x_OnAccVerHistError(), CPSGS_IPGResolveProcessor::x_OnIPGResolveError(), and CPSGS_AnnotProcessor::x_OnNamedAnnotError().
◆ IsMyNCBIFinished() bool CPSGS_CassProcessorBase::IsMyNCBIFinished ( void ) const protected ◆ IsTimeoutError() [1/2] ◆ IsTimeoutError() [2/2] bool CPSGS_CassProcessorBase::IsTimeoutError ( int code ) const protected ◆ PopulateMyNCBIUser()Definition at line 511 of file cass_processor_base.cpp.
References CRequestStatus::e404_NotFound, eDiag_Error, ePSGS_AddedToWaitlist, ePSGS_CookieNotPresent, ePSGS_FoundInErrorCache, ePSGS_FoundInNotFoundCache, ePSGS_FoundInOKCache, ePSGS_IncludeHUPSetToNo, SMyNCBIOKCacheItem::ePSGS_Ready, ePSGS_RequestInitiated, g_MyNCBICacheLock, CPubseqGatewayApp::GetInstance(), m_MyNCBICookie, IPSGS_Processor::m_Reply, IPSGS_Processor::m_Request, m_UserName, m_WhoAmIRequest, ReportExplicitIncludeHUPSetToNo(), and ReportNoWebCubbyUser().
Referenced by CPSGS_GetBlobProcessor::Process(), CPSGS_GetProcessor::x_GetBlob(), and CPSGS_TSEChunkProcessor::x_GetMyNCBIUser().
◆ ReportExplicitIncludeHUPSetToNo() void CPSGS_CassProcessorBase::ReportExplicitIncludeHUPSetToNo ( void ) protected ◆ ReportFailureToGetCassConnection() [1/2] void CPSGS_CassProcessorBase::ReportFailureToGetCassConnection ( const string & message ) protected ◆ ReportFailureToGetCassConnection() [2/2] void CPSGS_CassProcessorBase::ReportFailureToGetCassConnection ( void ) protectedDefinition at line 721 of file cass_processor_base.cpp.
References CRequestStatus::e500_InternalServerError, eDiag_Error, ePSGS_CassConnectionError, CPSGSCounters::ePSGS_FailureToGetCassConnectionCounter, CPubseqGatewayApp::GetInstance(), IPSGS_Processor::GetName(), IPSGS_Processor::m_Reply, PSG_ERROR, and UpdateOverallStatus().
Referenced by CPSGS_GetProcessor::x_GetBlobFinalStage(), CPSGS_CassBlobBase::x_PrepareBlobPropData(), CPSGS_GetBlobProcessor::x_Process(), CPSGS_TSEChunkProcessor::x_ProcessIdModVerId2InfoFinalStage(), CPSGS_TSEChunkProcessor::x_ProcessSatInfoChunkVerId2InfoFinalStage(), CPSGS_CassBlobBase::x_RequestID2BlobChunks(), CPSGS_CassBlobBase::x_RequestId2SplitBlobs(), CPSGS_CassBlobBase::x_RequestMoreChunksForSmartTSE(), CPSGS_CassBlobBase::x_RequestOriginalBlobChunks(), and CPSGS_TSEChunkProcessor::x_RequestTSEChunk().
◆ ReportMyNCBIError() ◆ ReportMyNCBINotFound() void CPSGS_CassProcessorBase::ReportMyNCBINotFound ( void ) protectedDefinition at line 704 of file cass_processor_base.cpp.
References CRequestStatus::e401_Unauthorized, eDiag_Warning, ePSGS_MyNCBINotFound, CPSGSCounters::ePSGS_MyNCBINotFoundCounter, CPubseqGatewayApp::GetInstance(), IPSGS_Processor::GetName(), IPSGS_Processor::m_Reply, PSG_NOTE, and UpdateOverallStatus().
Referenced by CPSGS_GetProcessor::x_OnMyNCBIError(), CPSGS_GetBlobProcessor::x_OnMyNCBIError(), and CPSGS_TSEChunkProcessor::x_OnMyNCBIError().
◆ ReportNoWebCubbyUser() void CPSGS_CassProcessorBase::ReportNoWebCubbyUser ( void ) protected ◆ ReportSecureSatUnauthorized() void CPSGS_CassProcessorBase::ReportSecureSatUnauthorized ( const string & user_name ) protectedDefinition at line 781 of file cass_processor_base.cpp.
References CRequestStatus::e401_Unauthorized, eDiag_Error, ePSGS_SecureSatUnauthorized, CPSGSCounters::ePSGS_SecureSatUnauthorizedCounter, CPubseqGatewayApp::GetInstance(), IPSGS_Processor::GetName(), IPSGS_Processor::m_Reply, PSG_ERROR, and UpdateOverallStatus().
Referenced by CPSGS_GetProcessor::x_GetBlobFinalStage(), CPSGS_CassBlobBase::x_PrepareBlobPropData(), CPSGS_GetBlobProcessor::x_Process(), CPSGS_TSEChunkProcessor::x_ProcessIdModVerId2InfoFinalStage(), CPSGS_TSEChunkProcessor::x_ProcessSatInfoChunkVerId2InfoFinalStage(), CPSGS_CassBlobBase::x_RequestID2BlobChunks(), CPSGS_CassBlobBase::x_RequestId2SplitBlobs(), CPSGS_CassBlobBase::x_RequestMoreChunksForSmartTSE(), CPSGS_CassBlobBase::x_RequestOriginalBlobChunks(), and CPSGS_TSEChunkProcessor::x_RequestTSEChunk().
◆ SignalFinishProcessing() void CPSGS_CassProcessorBase::SignalFinishProcessing ( void )Definition at line 86 of file cass_processor_base.cpp.
References AreAllFinishedRead(), CRequestStatus::e100_Continue, CRequestStatus::e200_Ok, CRequestStatus::e500_InternalServerError, IsMyNCBIFinished(), IPSGS_Processor::m_FinishSignalled, m_Status, NCBI_PARAM_TYPE, IPSGS_Processor::SignalFinishProcessing(), and UnlockWaitingProcessor().
Referenced by CPSGS_AnnotProcessor::OnAnnotBlobProp(), CPSGS_GetProcessor::OnGetBlobChunk(), CPSGS_TSEChunkProcessor::OnGetBlobChunk(), CPSGS_AnnotProcessor::OnGetBlobError(), CPSGS_GetProcessor::OnGetBlobError(), CPSGS_GetBlobProcessor::OnGetBlobError(), CPSGS_TSEChunkProcessor::OnGetBlobError(), CPSGS_AnnotProcessor::OnGetBlobProp(), CPSGS_GetProcessor::OnGetBlobProp(), CPSGS_GetBlobProcessor::OnGetBlobProp(), CPSGS_TSEChunkProcessor::OnGetBlobProp(), CPSGS_TSEChunkProcessor::OnGetSplitHistory(), CPSGS_TSEChunkProcessor::OnGetSplitHistoryError(), CPSGS_AnnotProcessor::Process(), CPSGS_GetBlobProcessor::Process(), TranslateSatToKeyspace(), CPSGS_SNPProcessor::x_Finish(), CPSGS_GetProcessor::x_GetBlob(), CPSGS_GetProcessor::x_GetBlobFinalStage(), CPSGS_TSEChunkProcessor::x_GetMyNCBIUser(), CPSGS_AccessionVersionHistoryProcessor::x_OnAccVerHistData(), CPSGS_AccessionVersionHistoryProcessor::x_OnAccVerHistError(), CPSGS_IPGResolveProcessor::x_OnIPGResolveData(), CPSGS_IPGResolveProcessor::x_OnIPGResolveError(), CPSGS_GetProcessor::x_OnMyNCBIError(), CPSGS_GetBlobProcessor::x_OnMyNCBIError(), CPSGS_TSEChunkProcessor::x_OnMyNCBIError(), CPSGS_AnnotProcessor::x_OnNamedAnnotData(), CPSGS_AnnotProcessor::x_OnNamedAnnotError(), CPSGS_AccessionVersionHistoryProcessor::x_OnResolutionGoodData(), CPSGS_GetProcessor::x_OnResolutionGoodData(), CPSGS_ResolveProcessor::x_OnResolutionGoodData(), CPSGS_AccessionVersionHistoryProcessor::x_OnSeqIdResolveError(), CPSGS_AnnotProcessor::x_OnSeqIdResolveError(), CPSGS_GetProcessor::x_OnSeqIdResolveError(), CPSGS_IPGResolveProcessor::x_OnSeqIdResolveError(), CPSGS_ResolveProcessor::x_OnSeqIdResolveError(), CPSGS_GetProcessor::x_OnSeqIdResolveFinished(), CPSGS_IPGResolveProcessor::x_OnSeqIdResolveFinished(), CPSGS_ResolveProcessor::x_OnSeqIdResolveFinished(), CPSGS_TSEChunkProcessor::x_ParseTSEChunkId2Info(), CPSGS_AccessionVersionHistoryProcessor::x_Peek(), CPSGS_AnnotProcessor::x_Peek(), CPSGS_GetProcessor::x_Peek(), CPSGS_GetBlobProcessor::x_Peek(), CPSGS_IPGResolveProcessor::x_Peek(), CPSGS_ResolveProcessor::x_Peek(), CPSGS_TSEChunkProcessor::x_Peek(), CPSGS_GetBlobProcessor::x_Process(), CPSGS_TSEChunkProcessor::x_ProcessIdModVerId2Info(), CPSGS_TSEChunkProcessor::x_ProcessIdModVerId2InfoFinalStage(), CPSGS_TSEChunkProcessor::x_ProcessSatInfoChunkVerId2InfoFinalStage(), CPSGS_AnnotProcessor::x_RequestBlobProp(), CPSGS_CassBlobBase::x_RequestOriginalBlobChunks(), CPSGS_TSEChunkProcessor::x_RequestTSEChunk(), CPSGS_AccessionVersionHistoryProcessor::x_SendBioseqInfo(), CPSGS_AnnotProcessor::x_SendBioseqInfo(), CPSGS_TSEChunkProcessor::x_SendProcessorError(), CPSGS_TSEChunkProcessor::x_TSEChunkSatToKeyspace(), and CPSGS_TSEChunkProcessor::x_ValidateTSEChunkNumber().
◆ TranslateSatToKeyspace()Definition at line 318 of file cass_processor_base.cpp.
References CRequestStatus::e500_InternalServerError, eDiag_Error, CPSGSCounters::ePSGS_ServerSatToSatNameError, ePSGS_UnknownResolvedSatellite, CPubseqGatewayApp::GetInstance(), IPSGS_Processor::GetName(), IPSGS_Processor::m_Reply, SCass_BlobId::m_Sat, SCass_BlobId::MapSatToKeyspace(), msg(), PSG_ERROR, SignalFinishProcessing(), and UpdateOverallStatus().
Referenced by CPSGS_GetProcessor::x_OnSeqIdResolveFinished().
◆ UnlockWaitingProcessor() void CPSGS_CassProcessorBase::UnlockWaitingProcessor ( void )Definition at line 121 of file cass_processor_base.cpp.
References kCassandraProcessorEvent, IPSGS_Processor::m_Request, and m_Unlocked.
Referenced by Cancel(), CPSGS_GetBlobProcessor::OnGetBlobProp(), CPSGS_TSEChunkProcessor::OnGetBlobProp(), CPSGS_TSEChunkProcessor::OnGetSplitHistory(), SignalFinishProcessing(), CPSGS_AccessionVersionHistoryProcessor::x_OnResolutionGoodData(), CPSGS_GetProcessor::x_OnResolutionGoodData(), CPSGS_ResolveProcessor::x_OnResolutionGoodData(), and ~CPSGS_CassProcessorBase().
◆ UpdateOverallStatus()Definition at line 271 of file cass_processor_base.cpp.
References m_Status, and max().
Referenced by CountError(), CPSGS_TSEChunkProcessor::OnGetBlobProp(), CPSGS_TSEChunkProcessor::OnGetSplitHistory(), CPSGS_AnnotProcessor::Process(), CPSGS_GetBlobProcessor::Process(), ReportExplicitIncludeHUPSetToNo(), ReportFailureToGetCassConnection(), ReportMyNCBIError(), ReportMyNCBINotFound(), ReportNoWebCubbyUser(), ReportSecureSatUnauthorized(), TranslateSatToKeyspace(), CPSGS_GetProcessor::x_GetBlobFinalStage(), CPSGS_AccessionVersionHistoryProcessor::x_OnAccVerHistData(), CPSGS_CassBlobBase::x_OnBlobPropNotFound(), CPSGS_IPGResolveProcessor::x_OnIPGResolveData(), CPSGS_AnnotProcessor::x_OnNamedAnnotData(), CPSGS_AnnotProcessor::x_OnNamedAnnotError(), CPSGS_IPGResolveProcessor::x_OnSeqIdResolveFinished(), CPSGS_TSEChunkProcessor::x_ParseTSEChunkId2Info(), CPSGS_AccessionVersionHistoryProcessor::x_Peek(), CPSGS_AnnotProcessor::x_Peek(), CPSGS_GetProcessor::x_Peek(), CPSGS_GetBlobProcessor::x_Peek(), CPSGS_IPGResolveProcessor::x_Peek(), CPSGS_ResolveProcessor::x_Peek(), CPSGS_SNPProcessor::x_Peek(), CPSGS_TSEChunkProcessor::x_Peek(), CPSGS_GetBlobProcessor::x_Process(), CPSGS_TSEChunkProcessor::x_ProcessIdModVerId2Info(), CPSGS_AnnotProcessor::x_RequestBlobProp(), CPSGS_CassBlobBase::x_RequestID2BlobChunks(), CPSGS_CassBlobBase::x_RequestId2SplitBlobs(), CPSGS_CassBlobBase::x_RequestMoreChunksForSmartTSE(), CPSGS_TSEChunkProcessor::x_RequestTSEChunk(), CPSGS_TSEChunkProcessor::x_SendProcessorError(), CPSGS_TSEChunkProcessor::x_TSEChunkSatToKeyspace(), and CPSGS_TSEChunkProcessor::x_ValidateTSEChunkNumber().
◆ m_Canceled bool CPSGS_CassProcessorBase::m_Canceled protectedDefinition at line 116 of file cass_processor_base.hpp.
Referenced by Cancel(), CPSGS_AccessionVersionHistoryProcessor::GetStatus(), CPSGS_AnnotProcessor::GetStatus(), CPSGS_GetProcessor::GetStatus(), CPSGS_GetBlobProcessor::GetStatus(), CPSGS_IPGResolveProcessor::GetStatus(), CPSGS_ResolveProcessor::GetStatus(), CPSGS_TSEChunkProcessor::GetStatus(), GetStatus(), CPSGS_AnnotProcessor::OnAnnotBlobProp(), CPSGS_AnnotProcessor::OnGetBlobChunk(), CPSGS_GetProcessor::OnGetBlobChunk(), CPSGS_GetBlobProcessor::OnGetBlobChunk(), CPSGS_TSEChunkProcessor::OnGetBlobChunk(), CPSGS_AnnotProcessor::OnGetBlobError(), CPSGS_GetProcessor::OnGetBlobError(), CPSGS_GetBlobProcessor::OnGetBlobError(), CPSGS_TSEChunkProcessor::OnGetBlobError(), CPSGS_AnnotProcessor::OnGetBlobProp(), CPSGS_GetProcessor::OnGetBlobProp(), CPSGS_GetBlobProcessor::OnGetBlobProp(), CPSGS_TSEChunkProcessor::OnGetBlobProp(), CPSGS_TSEChunkProcessor::OnGetSplitHistory(), CPSGS_TSEChunkProcessor::OnGetSplitHistoryError(), CPSGS_CassBlobBase::OnPublicComment(), CPSGS_CassBlobBase::OnPublicCommentError(), CPSGS_AccessionVersionHistoryProcessor::x_OnAccVerHistData(), CPSGS_IPGResolveProcessor::x_OnIPGResolveData(), CPSGS_AnnotProcessor::x_OnNamedAnnotData(), CPSGS_AccessionVersionHistoryProcessor::x_OnResolutionGoodData(), CPSGS_GetProcessor::x_OnResolutionGoodData(), CPSGS_ResolveProcessor::x_OnResolutionGoodData(), CPSGS_AccessionVersionHistoryProcessor::x_OnSeqIdResolveError(), CPSGS_AnnotProcessor::x_OnSeqIdResolveError(), CPSGS_GetProcessor::x_OnSeqIdResolveError(), CPSGS_IPGResolveProcessor::x_OnSeqIdResolveError(), CPSGS_ResolveProcessor::x_OnSeqIdResolveError(), CPSGS_GetProcessor::x_OnSeqIdResolveFinished(), CPSGS_ResolveProcessor::x_OnSeqIdResolveFinished(), CPSGS_AccessionVersionHistoryProcessor::x_Peek(), CPSGS_AnnotProcessor::x_Peek(), CPSGS_GetProcessor::x_Peek(), CPSGS_GetBlobProcessor::x_Peek(), CPSGS_IPGResolveProcessor::x_Peek(), CPSGS_ResolveProcessor::x_Peek(), CPSGS_TSEChunkProcessor::x_Peek(), CPSGS_AccessionVersionHistoryProcessor::x_SendBioseqInfo(), CPSGS_AnnotProcessor::x_SendBioseqInfo(), and CPSGS_TSEChunkProcessor::x_SendProcessorError().
◆ m_FetchDetails list<unique_ptr<CCassFetch> > CPSGS_CassProcessorBase::m_FetchDetails protectedDefinition at line 114 of file cass_processor_base.hpp.
Referenced by AreAllFinishedRead(), CancelLoaders(), EnforceWait(), GetVerboseFetches(), CPSGS_GetProcessor::x_GetBlobFinalStage(), CPSGS_IPGResolveProcessor::x_InitiateIPGFetch(), CPSGS_AsyncBioseqInfoBase::x_MakeRequest(), CPSGS_AccessionVersionHistoryProcessor::x_OnSeqIdResolveFinished(), CPSGS_AnnotProcessor::x_OnSeqIdResolveFinished(), CPSGS_AccessionVersionHistoryProcessor::x_Peek(), CPSGS_AnnotProcessor::x_Peek(), CPSGS_GetProcessor::x_Peek(), CPSGS_GetBlobProcessor::x_Peek(), CPSGS_IPGResolveProcessor::x_Peek(), CPSGS_ResolveProcessor::x_Peek(), CPSGS_SNPProcessor::x_Peek(), CPSGS_TSEChunkProcessor::x_Peek(), CPSGS_CassBlobBase::x_PrepareBlobPropData(), CPSGS_AsyncResolveBase::x_PreparePrimaryBioseqInfoQuery(), CPSGS_AsyncResolveBase::x_PrepareSi2csiQuery(), CPSGS_GetBlobProcessor::x_Process(), CPSGS_TSEChunkProcessor::x_ProcessIdModVerId2InfoFinalStage(), CPSGS_TSEChunkProcessor::x_ProcessSatInfoChunkVerId2InfoFinalStage(), CPSGS_AnnotProcessor::x_RequestBlobProp(), CPSGS_CassBlobBase::x_RequestID2BlobChunks(), CPSGS_CassBlobBase::x_RequestId2SplitBlobs(), CPSGS_CassBlobBase::x_RequestMoreChunksForSmartTSE(), CPSGS_CassBlobBase::x_RequestOriginalBlobChunks(), and CPSGS_TSEChunkProcessor::x_RequestTSEChunk().
◆ m_MyNCBICookie optional<string> CPSGS_CassProcessorBase::m_MyNCBICookie protected ◆ m_Status ◆ m_Unlocked bool CPSGS_CassProcessorBase::m_Unlocked protected ◆ m_UserName optional<string> CPSGS_CassProcessorBase::m_UserName protectedDefinition at line 125 of file cass_processor_base.hpp.
Referenced by PopulateMyNCBIUser(), CPSGS_GetProcessor::x_GetBlobFinalStage(), CPSGS_GetBlobProcessor::x_OnMyNCBIData(), CPSGS_GetProcessor::x_OnMyNCBIData(), CPSGS_TSEChunkProcessor::x_OnMyNCBIData(), CPSGS_CassBlobBase::x_PrepareBlobPropData(), CPSGS_GetBlobProcessor::x_Process(), CPSGS_TSEChunkProcessor::x_ProcessIdModVerId2InfoFinalStage(), CPSGS_TSEChunkProcessor::x_ProcessSatInfoChunkVerId2InfoFinalStage(), CPSGS_CassBlobBase::x_RequestID2BlobChunks(), CPSGS_CassBlobBase::x_RequestId2SplitBlobs(), CPSGS_CassBlobBase::x_RequestMoreChunksForSmartTSE(), CPSGS_CassBlobBase::x_RequestOriginalBlobChunks(), and CPSGS_TSEChunkProcessor::x_RequestTSEChunk().
◆ m_WhoAmIRequestThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4