Search Toolkit Book for CPSGS_Request
#include "psgs_request.hpp"
(Private to src/app/pubseq_gateway/server
.)
Definition at line 107 of file psgs_request.hpp.
◆ EPSGS_Type Enumerator ePSGS_ResolveRequest ePSGS_BlobBySeqIdRequest ePSGS_BlobBySatSatKeyRequest ePSGS_AnnotationRequest ePSGS_TSEChunkRequest ePSGS_AccessionVersionHistoryRequest ePSGS_IPGResolveRequest ePSGS_UnknownRequestDefinition at line 110 of file psgs_request.hpp.
◆ CPSGS_Request() [1/4] ◆ ~CPSGS_Request() CPSGS_Request::~CPSGS_Request ( ) virtual ◆ CPSGS_Request() [2/4] ◆ CPSGS_Request() [3/4] ◆ CPSGS_Request() [4/4] ◆ AddLimitedProcessor() void CPSGS_Request::AddLimitedProcessor ( const string & name, size_t limit ) inline ◆ GetBacklogTime() uint64_t CPSGS_Request::GetBacklogTime ( void ) const inline ◆ GetConcurrentProcessorCount() size_t CPSGS_Request::GetConcurrentProcessorCount ( void ) const inline ◆ GetHops() int CPSGS_Request::GetHops ( void ) ◆ GetIncludeHUP() optional< bool > CPSGS_Request::GetIncludeHUP ( void ) ◆ GetLimitedProcessorCount() size_t CPSGS_Request::GetLimitedProcessorCount ( void ) const inline ◆ GetLimitedProcessorsMessage() string CPSGS_Request::GetLimitedProcessorsMessage ( void ) ◆ GetName() string CPSGS_Request::GetName ( void ) const virtual ◆ GetRequest()template<typename TRequest >
TRequest& CPSGS_Request::GetRequest ( void ) inline ◆ GetRequestContext() ◆ GetRequestId() size_t CPSGS_Request::GetRequestId ( void ) const inline ◆ GetRequestType() ◆ GetStartTimestamp() ◆ GetWebCubbyUser() optional<string> CPSGS_Request::GetWebCubbyUser ( void ) inline ◆ Lock() ◆ NeedProcessorEvents() bool CPSGS_Request::NeedProcessorEvents ( void ) ◆ NeedTrace() bool CPSGS_Request::NeedTrace ( void ) ◆ operator=() [1/2] ◆ operator=() [2/2] ◆ Serialize() CJsonNode CPSGS_Request::Serialize ( void ) const virtual ◆ SetBacklogTime() void CPSGS_Request::SetBacklogTime ( uint64_t val ) inline ◆ SetConcurrentProcessorCount() void CPSGS_Request::SetConcurrentProcessorCount ( size_t cnt ) inline ◆ SetRequestContext() void CPSGS_Request::SetRequestContext ( void ) ◆ TypeToString()Definition at line 122 of file psgs_request.hpp.
References ePSGS_AccessionVersionHistoryRequest, ePSGS_AnnotationRequest, ePSGS_BlobBySatSatKeyRequest, ePSGS_BlobBySeqIdRequest, ePSGS_IPGResolveRequest, ePSGS_ResolveRequest, ePSGS_TSEChunkRequest, and ePSGS_UnknownRequest.
Referenced by COperationTiming::COperationTiming(), GetRequest(), PopulatePerRequestMomentousDictionary(), CPSGS_AsyncResolveBase::x_GetRequestSeqId(), and CPSGS_AsyncResolveBase::x_GetRequestSeqIdType().
◆ Unlock() void CPSGS_Request::Unlock ( const string & event_name ) ◆ WaitFor() void CPSGS_Request::WaitFor ( const string & event_name, size_t timeout_sec =10
) ◆ m_BacklogTimeMks uint64_t CPSGS_Request::m_BacklogTimeMks private ◆ m_ConcurrentProcessorCount size_t CPSGS_Request::m_ConcurrentProcessorCount private ◆ m_HttpRequest ◆ m_LimitedProcessors vector<pair<string, size_t> > CPSGS_Request::m_LimitedProcessors private ◆ m_Request ◆ m_RequestContext ◆ m_RequestId size_t CPSGS_Request::m_RequestId private ◆ m_Wait ◆ m_WaitLock mutex CPSGS_Request::m_WaitLock private
The 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