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

NCBI C++ ToolKit: src/app/netcache/storage_types.hpp Source File

1 #ifndef NETCACHE__STORAGE_TYPES__HPP 2 #define NETCACHE__STORAGE_TYPES__HPP 36 namespace

intr = boost::intrusive;

42 struct

SFileRecHeader;

TRecNumsSet * m_CurRecsSet

bool x_CacheMetaRec(SNCDBFileInfo *file_info, SFileIndexRec *ind_rec, SNCDataCoord coord)

State x_PreCacheRecNums(void)

State x_StartCreateFiles(void)

State x_FinishCaching(void)

State x_StartCacheBlobs(void)

TRecNumsSet::iterator m_CurRecIt

virtual ~CBlobCacher(void)

State x_CacheNextRecord(void)

void x_DeleteIndexes(SNCDataCoord map_coord, Uint1 map_depth)

State x_CancelCaching(void)

TNCDBFilesMap::const_iterator m_CurFile

State x_CleanOrphanRecs(void)

bool x_CacheMapRecs(SNCDataCoord map_coord, Uint1 map_depth, SNCDataCoord up_coord, Uint2 up_index, SNCCacheData *cache_data, Uint8 cnt_chunks, Uint8 &chunk_num, map< Uint4, Uint4 > &sizes_map)

State x_CacheNextFile(void)

State x_DelFileAndRetryCreate(void)

State x_StartCaching(void)

State x_CreateInitialFile(void)

virtual ~CBulkCleaner(void)

State x_RequestBlobAccess(void)

State x_StartSession(void)

State x_FinishSession(void)

CNCBlobAccessor * m_BlobAccess

virtual ~CDiskFlusher(void)

State x_FlushNextFile(void)

State x_CheckFlushTime(void)

static void x_DeleteData(SNCCacheData *cache_data)

vector< SNCCacheData * > m_CacheDatas

virtual ~CExpiredCleaner(void)

State x_CleanNextBucket(void)

State x_DeleteNextData(void)

State x_FinishSession(void)

State x_StartSession(void)

virtual ~CMovedRecDeleter(void)

CMovedRecDeleter(SNCDBFileInfo *file_info, SFileIndexRec *ind_rec)

virtual void ExecuteRCU(void)

Method implementing RCU job that was scheduled earlier by CallRCU().

CSrvRef< SNCDBFileInfo > m_FileInfo

virtual void ExecuteSlice(TSrvThreadNum thr_num)

This is the main method to do all work this task should do.

virtual ~CNewFileCreator(void)

virtual void ExecuteSlice(TSrvThreadNum thr_num)

This is the main method to do all work this task should do.

virtual ~CRecNoSaver(void)

State x_CheckCurVersion(void)

State x_FinishMoveRecord(void)

SNCCacheData * m_CacheData

vector< CSrvRef< SNCDBFileInfo > > TFilesList

CSrvRef< SNCDBFileInfo > m_MaxFile

TFilesList::iterator m_CurDelFile

State x_MoveNextRecord(void)

State x_DeleteNextFile(void)

CNCBlobVerManager * m_VerMgr

CSrvRef< SNCBlobVerData > m_CurVer

State x_PrepareToShrink(void)

State x_FinishSession(void)

virtual ~CSpaceShrinker(void)

State x_FinishMoves(void)

SNCDataCoord x_FindMetaCoord(SNCDataCoord coord, Uint1 max_map_depth)

Class to derive from to use RCU mechanism.

Special task which executes as finite state machine.

Main working entity in TaskServer.

Consumer of notification about transition completeness in CSrvTransitionTask.

container_type::const_iterator const_iterator

parent_type::iterator iterator

uint8_t Uint1

1-byte (8-bit) unsigned integer

int32_t Int4

4-byte (32-bit) signed integer

uint32_t Uint4

4-byte (32-bit) unsigned integer

uint16_t Uint2

2-byte (16-bit) unsigned integer

uint64_t Uint8

8-byte (64-bit) unsigned integer

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

map< Uint4, TRecNumsSet > TFileRecsMap

SNCCacheData * cache_data

Information about database part in NetCache storage.

SNCTempBlobInfo(const SNCCacheData &cache_info)

CSrvRef< SNCDBFileInfo > next_file

CSrvRef< SNCDBFileInfo > cur_file

Uint2 TSrvThreadNum

Type for thread number in TaskServer.


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