![]() |
Feathercoin
0.5.0
P2P Digital Currency
|
#include <deque>
#include <set>
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
#include <pthread.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/types.h>
#include <time.h>
#include <unistd.h>
#include "leveldb/env.h"
#include "leveldb/slice.h"
#include "port/port.h"
#include "util/logging.h"
#include "util/mutexlock.h"
#include "util/posix_logger.h"
Go to the source code of this file.
Namespaces | |
leveldb | |
port::AtomicPointer allowed_ |
Definition at line 130 of file env_posix.cc.
void* arg |
Definition at line 716 of file env_posix.cc.
char* base_ |
Definition at line 189 of file env_posix.cc.
pthread_cond_t bgsignal_ |
Definition at line 711 of file env_posix.cc.
pthread_t bgthread_ |
Definition at line 712 of file env_posix.cc.
char* dst_ |
Definition at line 191 of file env_posix.cc.
int fd_ |
Definition at line 76 of file env_posix.cc.
FILE* file_ |
Definition at line 42 of file env_posix.cc.
uint64_t file_offset_ |
Definition at line 193 of file env_posix.cc.
std::string filename_ |
Definition at line 41 of file env_posix.cc.
void(* function)(void *) |
Definition at line 716 of file env_posix.cc.
char* last_sync_ |
Definition at line 192 of file env_posix.cc.
size_t length_ |
Definition at line 150 of file env_posix.cc.
char* limit_ |
Definition at line 190 of file env_posix.cc.
MmapLimiter* limiter_ |
Definition at line 151 of file env_posix.cc.
std::set<std::string> locked_files_ |
Definition at line 493 of file env_posix.cc.
PosixLockTable locks_ |
Definition at line 720 of file env_posix.cc.
size_t map_size_ |
Definition at line 188 of file env_posix.cc.
MmapLimiter mmap_limit_ |
Definition at line 721 of file env_posix.cc.
void* mmapped_region_ |
Definition at line 149 of file env_posix.cc.
pthread_mutex_t mu_ |
Definition at line 129 of file env_posix.cc.
std::string name_ |
Definition at line 484 of file env_posix.cc.
size_t page_size_ |
Definition at line 187 of file env_posix.cc.
bool pending_sync_ |
Definition at line 196 of file env_posix.cc.
BGQueue queue_ |
Definition at line 718 of file env_posix.cc.
bool started_bgthread_ |
Definition at line 713 of file env_posix.cc.
void(* user_function)(void *) |
Definition at line 774 of file env_posix.cc.