A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/ipg__resolve_8hpp_source.html below:

NCBI C++ ToolKit: src/app/pubseq_gateway/server/ipg_resolve.hpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef PSGS_IPGRESOLVE__HPP 2 #define PSGS_IPGRESOLVE__HPP 45 class

CCassIPGResolveFetch;

50  virtual bool

CanProcess(shared_ptr<CPSGS_Request> request,

51

shared_ptr<CPSGS_Reply> reply)

const

;

52  virtual IPSGS_Processor

* CreateProcessor(shared_ptr<CPSGS_Request> request,

53

shared_ptr<CPSGS_Reply> reply,

57  virtual string

GetName(

void

)

const

;

58  virtual string

GetGroupName(

void

)

const

;

59  virtual void

ProcessEvent(

void

);

74

shared_ptr<CPSGS_Reply> reply,

83  void

x_ProcessWithResolve(

void

);

84  void

x_DetectSeqIdTypes(

void

);

85  bool

x_AnyGIs(

void

);

86  bool

x_InitiateResolve(

void

);

87  string

x_GetNotFoundMessage(

void

);

90  bool

x_OnIPGResolveData(vector<CIpgStorageReportEntry> && page,

97  const string

& message);

100  void

x_OnSeqIdResolveFinished(

102  void

x_OnSeqIdResolveError(

106  const string

& message);

107  void

x_OnResolutionGoodData(

void

);

110  void

x_Peek(

bool

need_wait);

111  bool

x_Peek(unique_ptr<CCassFetch> & fetch_details,

optional< CSeq_id_Base::E_Choice > m_ProteinType

SPSGS_IPGResolveRequest * m_IPGResolveRequest

optional< CSeq_id_Base::E_Choice > m_NucleotideType

EPSGS_IPGStage m_IPGStage

vector< string > m_NotFoundCriterias

@ ePSGS_ResolveNonGINucleotide

@ ePSGS_ResolveGINucleotide

@ ePSGS_ResolveNonGIProtein

SBioseqResolution m_ResolvedNucleotide

SBioseqResolution m_ResolvedProtein

Interface class (and self-factory) for request processor objects that can retrieve data from a given ...

EPSGS_Status

The GetStatus() method returns a processor current status.

EDiagSev

Severity level for the posted diagnostics.

virtual void Process(SOCK sock)=0

Runs asynchronously (from a separate thread) for each request.


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