Bitcoin
Namespaces | Classes | Functions | Variables
leveldb::anonymous_namespace{env_posix.cc} Namespace Reference

Namespaces

 anonymous_namespace{env_posix.cc}
 

Classes

class  Limiter
 
class  PosixEnv
 
class  PosixFileLock
 
class  PosixLockTable
 
class  PosixMmapReadableFile
 
class  PosixRandomAccessFile
 
class  PosixSequentialFile
 
class  PosixWritableFile
 

Functions

static Status IOError (const std::string &context, int err_number)
 
static int LockOrUnlock (int fd, bool lock)
 
static int MaxMmaps ()
 
static intptr_t MaxOpenFiles ()
 
static void * StartThreadWrapper (void *arg)
 

Variables

static int open_read_only_file_limit = -1
 
static int mmap_limit = -1
 

Function Documentation

◆ IOError()

static Status leveldb::anonymous_namespace{env_posix.cc}::IOError ( const std::string &  context,
int  err_number 
)
static

◆ LockOrUnlock()

static int leveldb::anonymous_namespace{env_posix.cc}::LockOrUnlock ( int  fd,
bool  lock 
)
static

◆ MaxMmaps()

static int leveldb::anonymous_namespace{env_posix.cc}::MaxMmaps ( )
static

◆ MaxOpenFiles()

static intptr_t leveldb::anonymous_namespace{env_posix.cc}::MaxOpenFiles ( )
static

◆ StartThreadWrapper()

static void* leveldb::anonymous_namespace{env_posix.cc}::StartThreadWrapper ( void *  arg)
static

Variable Documentation

◆ mmap_limit

int leveldb::anonymous_namespace{env_posix.cc}::mmap_limit = -1
static

◆ open_read_only_file_limit

int leveldb::anonymous_namespace{env_posix.cc}::open_read_only_file_limit = -1
static