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

NCBI C++ ToolKit: src/app/netstorage/nst_server.hpp Source File

1 #ifndef NETSTORAGE_SERVER__HPP 2 #define NETSTORAGE_SERVER__HPP 113

vector<string> & config_warnings);

119  const string

& user);

121  const string

& user);

123  const string

& messge);

132  const string

& service,

136  const string

& service,

150  virtual void Exit

();

167

unique_ptr<CNSTDatabase>

m_Db

;

209  const

vector<string> & deleted)

const

;

Pool of recycled CCompoundID objects.

CNSTServiceRegistry m_MetadataServiceRegistry

CJsonNode SetParameters(const SNetStorageServerParameters &new_params, bool reconfigure)

string m_DiskConfigFileChecksum

CJsonNode GetBackendConfDiff(const CJsonNode &conf) const

void SetRAMConfigFileChecksum(const string &checksum)

unsigned int m_NetworkTimeout

string GetDiskConfigFileChecksum(void) const

unique_ptr< CNSTDatabase > m_Db

CNSTDatabase & GetDb(void)

CCompoundIDPool m_CompoundIDPool

CJsonNode x_diffInJson(const vector< string > &added, const vector< string > &deleted) const

bool AnybodyCanReconfigure(void) const

void ResetDecryptCacheIfNeed(void)

CNSTUserCache m_UserCache

string x_GetCrashFlagFileName(void) const

virtual ~CNetStorageServer()

CNSTPreciseTime m_StartTime

void RunServiceThread(void)

enum EAlertAckResult AcknowledgeAlert(const string &id, const string &user)

CRef< CNetStorageServiceThread > m_ServiceThread

string GetSessionID(void) const

unsigned int GetNetworkTimeout(void) const

void RegisterNetStorageAPIDecryptError(const string &message)

void SetAnybodyCanReconfigure(bool val)

bool x_DoesCrashFlagFileExist(void) const

bool m_AnybodyCanReconfigure

void AddDefaultListener(IServer_ConnectionFactory *factory)

void SaveCommandLine(const string &cmd_line)

unsigned short GetPort() const

bool m_NeedDecryptCacheReset

CJsonNode SerializeAlerts(void) const

void ReportNetStorageAPIDecryptSuccess(void)

void RegisterAlert(EAlertType alert_type, const string &messge)

CNSTClientRegistry & GetClientRegistry(void)

virtual void Exit()

Cleanup the server.

string m_RAMConfigFileChecksum

bool IsAdminClientName(const string &name) const

CJsonNode GetBackendConfiguration(void) const

void StopServiceThread(void)

static CNetStorageServer * GetInstance(void)

string CreateCrashFlagFile(void)

set< string > m_AdminClientNames

virtual bool ShutdownRequested(void)

Runs synchronously between iterations.

const CNSTPreciseTime & GetStartTime(void) const

CFastMutex m_AdminClientNamesLock

void CheckStartAfterCrash(void)

void SetBackendConfiguration(const CJsonNode &conf)

set< string > x_GetAdminClientNames(const string &client_names)

CNSTPreciseTime m_LastDecryptCacheReset

bool m_LogTimingClientSocket

EServiceMetadataPresence InMetadataServices(const string &service) const

string GetRAMConfigFileChecksum(void) const

bool GetServiceProperties(const string &service, CNSTServiceProperties &service_props) const

bool GetServiceTTL(const string &service, TNSTDBValue< CTimeSpan > &ttl) const

CJsonNode m_BackendConfiguration

string GetCommandLine(void) const

static CNetStorageServer * sm_netstorage_server

CJsonNode ReadMetadataConfiguration(const IRegistry &reg)

string x_GenerateGUID(void) const

unsigned int m_HostNetAddr

string RemoveCrashFlagFile(void)

CCompoundIDPool GetCompoundIDPool(void) const

CNSTClientRegistry m_ClientRegistry

void SetDiskConfigFileChecksum(const string &checksum)

bool IsLogTimingClientSocket() const

const bool & IsLog() const

bool GetServiceProlongOnRead(const string &service, const TNSTDBValue< Int8 > &individual_obj_ttl, TNSTDBValue< CTimeSpan > &prolong_on_read) const

bool IsLogTimingNSTAPI() const

CJsonNode SerializeMetadataInfo(void) const

CNSTUserCache & GetUserCache(void)

void SetShutdownFlag(int signum=0)

unsigned int GetHostNetAddr() const

void UpdateBackendConfiguration(const IRegistry &reg, vector< string > &config_warnings)

bool GetServiceProlongOnWrite(const string &service, const TNSTDBValue< Int8 > &individual_obj_ttl, TNSTDBValue< CTimeSpan > &prolong_on_write) const

IServer_ConnectionFactory::

Declarations of CCompoundIDPool, CCompoundID, and CCompoundIDField.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

Framework to create multithreaded network servers with thread-per-request scheduling.


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