FMonkeySend g_MONKEY_Send = 0;
59FMonkeyRecv g_MONKEY_Recv = 0;
60FMonkeyConnect g_MONKEY_Connect = 0;
61FMonkeyPoll g_MONKEY_Poll = 0;
62FMonkeyClose g_MONKEY_Close = 0;
63FSockHasSocket g_MONKEY_SockHasSocket = 0;
69 #if defined(NCBI_OS_UNIX) 70 return(
unsigned int) getpid();
71 #elif defined(NCBI_OS_MSWIN) 72 return(
unsigned int) GetCurrentProcessId();
109 static const size_tbuf_size = 4096;
114 if(!(
buf= (
char*)
malloc(buf_size)))
119 #ifndef HAVE_VSNPRINTF 120 len= vsprintf (
buf, fmt, args);
123 if(
len< 0 || buf_size <=
len) {
124memcpy(&
buf[buf_size - 4],
"...", 4);
125 len= (
int)(buf_size - 1);
137(
const char* section,
141 const char* def_value)
146section, name,
value, value_size, def_value);
153(
const char* section,
161section, name,
value, storage);
unsigned int SOCK_GetLocalHostAddress(ESwitch reget)
Same as SOCK_GetLocalHostAddress6() only strictly for IPv4.
const char * REG_Get(REG rg, const char *section, const char *name, char *value, size_t value_size, const char *def_value)
Copy the registry value stored in "section" under name "name" to buffer "value"; if the entry is foun...
EREG_Storage
Transient/Persistent storage.
int REG_Set(REG rg, const char *section, const char *name, const char *value, EREG_Storage storage)
Store the "value" into the registry section "section" under the key "name", and according to "storage...
unsigned int
A callback function used to compare two keys in a database.
const GenericPointer< typename T::ValueType > T2 value
struct MT_LOCK_tag g_CORE_MT_Lock_default
int g_CORE_RegistrySET(const char *section, const char *name, const char *value, EREG_Storage storage)
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
FNcbiGetRequestID g_CORE_GetRequestID
FNcbiGetAppName g_CORE_GetAppName
const char * g_CORE_RegistryGET(const char *section, const char *name, char *value, size_t value_size, const char *def_value)
static MT_LOCK s_CoreLock
FNcbiGetReferer g_CORE_GetReferer
int g_NCBI_CoreCheckLock(void)
const char *(* FNcbiGetRequestDtab)(void)
const char *(* FNcbiGetReferer)(void)
const char *(* FNcbiGetAppName)(void)
char *(* FNcbiGetRequestID)(ENcbiRequestID)
#define CORE_LOG(level, message)
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