__attribute__((
format(printf,1,2)))
269 #define CORE_LOCK_WRITE verify(CORE_CHECK_LOCK != 0 && \ 270 MT_LOCK_Do(g_CORE_MT_Lock, eMT_Lock ) != 0) 271 #define CORE_LOCK_READ verify(CORE_CHECK_LOCK != 0 && \ 272 MT_LOCK_Do(g_CORE_MT_Lock, eMT_LockRead) != 0) 273 #define CORE_UNLOCK verify(CORE_CHECK_UNLOCK != 0 && \ 274 MT_LOCK_Do(g_CORE_MT_Lock, eMT_Unlock ) != 0) 279 # define CORE_CHECK_LOCK g_NCBI_CoreCheckLock() 280 # define CORE_CHECK_UNLOCK g_NCBI_CoreCheckUnlock() 282 # define CORE_CHECK_LOCK (1) 283 # define CORE_CHECK_UNLOCK (1) 297 #define CORE_REG_GET(section, name, value, value_size, def_value) \ 298 g_CORE_RegistryGET(section, name, value, value_size, def_value) 300 #define CORE_REG_SET(section, name, value, storage) \ 301 g_CORE_RegistrySET(section, name, value, storage) 305(
const char* section,
309 const char* def_value
314(
const char* section,
343 #define NCBI_CONNECT_SRAND_ADDEND g_NCBI_ConnectSrandAddend() 351 typedef const char* (*FNcbiGetAppName)(void);
359 typedef const char* (*FNcbiGetReferer)(void);
376 typedef const char* (*FNcbiGetRequestDtab)(void);
386 # define likely(x) __builtin_expect(!!(x),1) 387 # define unlikely(x) __builtin_expect(!!(x),0) 389 # define likely(x) (x) 390 # define unlikely(x) (x) 403 # ifdef NCBI_OS_MSWIN 404 # define MONKEY_RETTYPE int 405 # define MONKEY_SOCKTYPE SOCKET 406 # define MONKEY_DATATYPE char* 407 # define MONKEY_LENTYPE int 408 # define MONKEY_SOCKLENTYPE int 409 # define MONKEY_STDCALL __stdcall 412 # define MONKEY_RETTYPE ssize_t 413 # define MONKEY_SOCKTYPE int 414 # define MONKEY_DATATYPE void* 415 # define MONKEY_LENTYPE size_t 416 # define MONKEY_SOCKLENTYPE socklen_t 417 # define MONKEY_STDCALL 423 typedefMONKEY_RETTYPE
424(MONKEY_STDCALL *FMonkeyRecv) (MONKEY_SOCKTYPE socket,
425MONKEY_DATATYPE
buf,
426MONKEY_LENTYPE
size,
429 typedefMONKEY_RETTYPE
430(MONKEY_STDCALL *FMonkeySend) (MONKEY_SOCKTYPE socket,
431 constMONKEY_DATATYPE
data,
432MONKEY_LENTYPE
size,
435 typedef int(MONKEY_STDCALL *FMonkeyConnect)(MONKEY_SOCKTYPE socket,
436 const structsockaddr* name,
437MONKEY_SOCKLENTYPE namelen);
439 typedef int(*FMonkeyPoll) (
size_t*
n,
442 typedefvoid (*FMonkeyClose) (MONKEY_SOCKTYPE socket);
443 typedefvoid (*FSockHasSocket)(
void*
sock,
444MONKEY_SOCKTYPE socket);
EREG_Storage
Transient/Persistent storage.
ENcbiRequestID
NCBI request ID enumerator.
#define NCBI_XCONNECT_EXPORT
unsigned int
A callback function used to compare two keys in a database.
The blob sat and sat key Both must be positive integers</td > n< td > Non empty string The interpretation of the blob id depends on a processor Cassandra n processor expects the following format
const struct ncbi::grid::netcache::search::fields::SIZE size
const GenericPointer< typename T::ValueType > T2 value
int g_CORE_RegistrySET(const char *section, const char *name, const char *value, EREG_Storage storage)
const char *(* FNcbiGetRequestDtab)(void)
unsigned int g_NCBI_ConnectSrandAddend(void)
unsigned int g_NCBI_ConnectRandomSeed
int g_NCBI_CoreCheckUnlock(void)
const char * g_CORE_Sprintf(const char *fmt,...)
FNcbiGetRequestDtab g_CORE_GetRequestDtab
const char *(* FNcbiGetReferer)(void)
#define NCBI_C_DEFINE_ERRCODE_X(name, err_code, max_err_subcode)
Define global error code name with given value (err_code)
FNcbiGetRequestID g_CORE_GetRequestID
FNcbiGetAppName g_CORE_GetAppName
const char *(* FNcbiGetAppName)(void)
const char * g_CORE_RegistryGET(const char *section, const char *name, char *value, size_t value_size, const char *def_value)
char *(* FNcbiGetRequestID)(ENcbiRequestID)
FNcbiGetReferer g_CORE_GetReferer
int g_NCBI_CoreCheckLock(void)
struct MT_LOCK_tag g_CORE_MT_Lock_default
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