Go to the source code of this file.
Go to the SVN repository for this file.
static void NS_ValidateServerSection (const IRegistry ®, vector< string > &warnings, bool throw_port_exception, bool &decrypting_error) static void NS_ValidateQueuesAndClasses (const IRegistry ®, list< string > &queues, vector< string > &warnings) static TQueueParams NS_ValidateClasses (const IRegistry ®, vector< string > &warnings) static void NS_ValidateQueues (const IRegistry ®, const TQueueParams &qclasses, list< string > &queues, vector< string > &warnings) static void NS_ValidateServiceToQueueSection (const IRegistry ®, const list< string > &queues, vector< string > &warnings) static string NS_OutOfLimitMessage (const string §ion, const string &entry, unsigned int low_limit, unsigned int high_limit) static void NS_ValidateRegistrySettings (const IRegistry ®, const string §ion, const string &name, unsigned int default_max, unsigned int default_high_mark_percentage, unsigned int default_low_mark_percentage, unsigned int default_high_removal, unsigned int default_low_removal, unsigned int default_dirt_percentage, vector< string > &warnings) string NS_RegValName (const string §ion, const string &entry) bool NS_ValidateDouble (const IRegistry ®, const string §ion, const string &entry, vector< string > &warnings) bool NS_ValidateBool (const IRegistry ®, const string §ion, const string &entry, vector< string > &warnings) bool NS_ValidateInt (const IRegistry ®, const string §ion, const string &entry, vector< string > &warnings) bool NS_ValidateString (const IRegistry ®, const string §ion, const string &entry, vector< string > &warnings) bool NS_ValidateDataSize (const IRegistry ®, const string §ion, const string &entry, vector< string > &warnings) unsigned int NS_GetDataSize (const IRegistry ®, const string §ion, const string &entry, unsigned int default_val) void NS_ValidateConfigFile (const IRegistry ®, vector< string > &warnings, bool throw_port_exception, bool &decrypting_error) string NS_GetConfigFileChecksum (const string &file_name, vector< string > &warnings) ◆ NS_GetConfigFileChecksum() ◆ NS_GetDataSize() ◆ NS_OutOfLimitMessage() ◆ NS_RegValName()Definition at line 83 of file ns_util.cpp.
Referenced by NS_OutOfLimitMessage(), NS_ValidateBool(), NS_ValidateDataSize(), NS_ValidateDouble(), NS_ValidateInt(), NS_ValidateRegistrySettings(), NS_ValidateServerSection(), NS_ValidateServiceToQueueSection(), NS_ValidateString(), SQueueParameters::ReadBlacklistTime(), SQueueParameters::ReadClientRegistryMinAdmins(), SQueueParameters::ReadClientRegistryMinReaders(), SQueueParameters::ReadClientRegistryMinSubmitters(), SQueueParameters::ReadClientRegistryMinUnknowns(), SQueueParameters::ReadClientRegistryMinWorkerNodes(), SQueueParameters::ReadClientRegistryTimeoutAdmin(), SQueueParameters::ReadClientRegistryTimeoutReader(), SQueueParameters::ReadClientRegistryTimeoutSubmitter(), SQueueParameters::ReadClientRegistryTimeoutUnknown(), SQueueParameters::ReadClientRegistryTimeoutWorkerNode(), SQueueParameters::ReadDescription(), SQueueParameters::ReadDumpAffBufferSize(), SQueueParameters::ReadDumpBufferSize(), SQueueParameters::ReadDumpClientBufferSize(), SQueueParameters::ReadDumpGroupBufferSize(), SQueueParameters::ReadFailedRetries(), SQueueParameters::ReadLinkedSections(), SQueueParameters::ReadMaxInputSize(), SQueueParameters::ReadMaxJobsPerClient(), SQueueParameters::ReadMaxOutputSize(), SQueueParameters::ReadMaxPendingReadWaitTimeout(), SQueueParameters::ReadMaxPendingWaitTimeout(), SQueueParameters::ReadNotifHandicap(), SQueueParameters::ReadNotifHifreqInterval(), SQueueParameters::ReadNotifHifreqPeriod(), SQueueParameters::ReadNotifLofreqMult(), SQueueParameters::ReadPendingTimeout(), SQueueParameters::ReadProgram(), SQueueParameters::ReadQueue(), SQueueParameters::ReadReadBlacklistTime(), SQueueParameters::ReadReaderHosts(), SQueueParameters::ReadReaderTimeout(), SQueueParameters::ReadReadFailedRetries(), SQueueParameters::ReadReadTimeout(), SQueueParameters::ReadRunTimeout(), SQueueParameters::ReadSubmHosts(), SQueueParameters::ReadTimeout(), SQueueParameters::ReadWnodeHosts(), and SQueueParameters::ReadWnodeTimeout().
◆ NS_ValidateBool() ◆ NS_ValidateClasses() ◆ NS_ValidateConfigFile() ◆ NS_ValidateDataSize() ◆ NS_ValidateDouble()Definition at line 88 of file ns_util.cpp.
References g_WarnPrefix, IRegistry::GetDouble(), and NS_RegValName().
Referenced by NS_ValidateServerSection(), SQueueParameters::ReadBlacklistTime(), SQueueParameters::ReadClientRegistryTimeoutAdmin(), SQueueParameters::ReadClientRegistryTimeoutReader(), SQueueParameters::ReadClientRegistryTimeoutSubmitter(), SQueueParameters::ReadClientRegistryTimeoutUnknown(), SQueueParameters::ReadClientRegistryTimeoutWorkerNode(), SQueueParameters::ReadMaxPendingReadWaitTimeout(), SQueueParameters::ReadMaxPendingWaitTimeout(), SQueueParameters::ReadNotifHandicap(), SQueueParameters::ReadNotifHifreqInterval(), SQueueParameters::ReadNotifHifreqPeriod(), SQueueParameters::ReadPendingTimeout(), SQueueParameters::ReadReadBlacklistTime(), SQueueParameters::ReadReaderTimeout(), SQueueParameters::ReadReadTimeout(), SQueueParameters::ReadRunTimeout(), SQueueParameters::ReadTimeout(), and SQueueParameters::ReadWnodeTimeout().
◆ NS_ValidateInt()Definition at line 116 of file ns_util.cpp.
References g_WarnPrefix, IRegistry::GetInt(), and NS_RegValName().
Referenced by NS_ValidateRegistrySettings(), NS_ValidateServerSection(), SQueueParameters::ReadClientRegistryMinAdmins(), SQueueParameters::ReadClientRegistryMinReaders(), SQueueParameters::ReadClientRegistryMinSubmitters(), SQueueParameters::ReadClientRegistryMinUnknowns(), SQueueParameters::ReadClientRegistryMinWorkerNodes(), SQueueParameters::ReadDumpAffBufferSize(), SQueueParameters::ReadDumpBufferSize(), SQueueParameters::ReadDumpClientBufferSize(), SQueueParameters::ReadDumpGroupBufferSize(), SQueueParameters::ReadFailedRetries(), SQueueParameters::ReadMaxJobsPerClient(), SQueueParameters::ReadNotifLofreqMult(), and SQueueParameters::ReadReadFailedRetries().
◆ NS_ValidateQueues() ◆ NS_ValidateQueuesAndClasses() ◆ NS_ValidateRegistrySettings() static void NS_ValidateRegistrySettings ( const IRegistry & reg, const string & section, const string & name, unsigned int default_max, unsigned int default_high_mark_percentage, unsigned int default_low_mark_percentage, unsigned int default_high_removal, unsigned int default_low_removal, unsigned int default_dirt_percentage, vector< string > & warnings ) static ◆ NS_ValidateServerSection()Definition at line 204 of file ns_util.cpp.
References default_affinity_dirt_percentage, default_affinity_high_mark_percentage, default_affinity_high_removal, default_affinity_low_mark_percentage, default_affinity_low_removal, default_del_batch_size, default_group_dirt_percentage, default_group_high_mark_percentage, default_group_high_removal, default_group_low_mark_percentage, default_group_low_removal, default_init_threads, default_job_counters_interval, default_markdel_batch_size, default_max_affinities, default_max_client_data, default_max_connections, default_max_groups, default_max_queues, default_max_scopes, default_max_threads, default_network_timeout, default_purge_timeout, default_scan_batch_size, default_scope_dirt_percentage, default_scope_high_mark_percentage, default_scope_high_removal, default_scope_low_mark_percentage, default_scope_low_removal, default_stat_interval, IRegistry::fPlaintextAllowed, g_ValidPrefix, IRegistry::GetDouble(), IRegistry::GetEncryptedString(), IRegistry::GetInt(), init_threads_high_limit, init_threads_low_limit, max_connections_high_limit, max_connections_low_limit, max_threads_high_limit, max_threads_low_limit, msg(), NCBI_THROW, NS_OutOfLimitMessage(), NS_RegValName(), NS_ValidateBool(), NS_ValidateDataSize(), NS_ValidateDouble(), NS_ValidateInt(), NS_ValidateRegistrySettings(), NS_ValidateString(), ok, port_high_limit, port_low_limit, and val.
Referenced by NS_ValidateConfigFile().
◆ NS_ValidateServiceToQueueSection() ◆ NS_ValidateString()Definition at line 130 of file ns_util.cpp.
References g_WarnPrefix, IRegistry::GetString(), and NS_RegValName().
Referenced by NS_ValidateServerSection(), SQueueParameters::ReadClass(), SQueueParameters::ReadDescription(), SQueueParameters::ReadLinkedSections(), SQueueParameters::ReadMaxInputSize(), SQueueParameters::ReadMaxOutputSize(), SQueueParameters::ReadProgram(), SQueueParameters::ReadReaderHosts(), SQueueParameters::ReadSubmHosts(), and SQueueParameters::ReadWnodeHosts().
◆ s_ErrorGettingChecksumRetroSearch 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