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/wn__commit__thread_8hpp_source.html below:

NCBI C++ ToolKit: src/connect/services/wn_commit_thread.hpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef WN_COMMIT_THREAD__HPP 2 #define WN_COMMIT_THREAD__HPP 92  virtual void

*

Main

();

CGuard< CFastMutex, SSimpleUnlock< CFastMutex >, SSimpleLock< CFastMutex > > TFastMutexUnlockGuard

deque< TEntry > TCommitJobTimeline

const string m_ThreadName

SGridWorkerNodeImpl * m_WorkerNode

CJobCommitterThread(SGridWorkerNodeImpl *worker_node)

CRef< SWorkerNodeJobContextImpl > TEntry

TCommitJobTimeline m_JobContextPool

void RecycleJobContextAndCommitJob(SWorkerNodeJobContextImpl *job_context, CRequestContextSwitcher &rctx_switcher)

virtual void * Main()

Derived (user-created) class must provide a real thread function.

CFastMutex m_TimelineMutex

TCommitJobTimeline m_Timeline

TCommitJobTimeline m_ImmediateActions

bool x_CommitJob(SWorkerNodeJobContextImpl *job_context)

CWorkerNodeJobContext AllocJobContext()

CRequestContextSwitcher(CRequestContext *new_request_context)

~CRequestContextSwitcher()

CRequestContextSwitcher()

CRef< CRequestContext > m_SavedRequestContext

static void SetRequestContext(CRequestContext *ctx)

Shortcut to CDiagContextThreadData::GetThreadData().SetRequestContext()

void Reset(void)

Reset reference object.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

void Post(unsigned int count=1)

Increment the semaphore by "count".

SSimpleLock is a functor to wrap calling Lock().


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