ze-filter  (ze-filter-0.8.0-develop-180218)
Tools : System related tools

Classes

struct  SHMOBJ_T
 

Macros

#define JCPU_IDLE   0
 
#define JCPU_USER   1
 
#define JCPU_NICE   2
 
#define JCPU_KERNEL   3
 
#define JCPU_WAIT   4
 
#define FD_LEVEL_OK   0
 
#define FD_LEVEL_SHORT   1
 
#define FD_LEVEL_HI   2
 
#define SHM_INITIALIZER   {SIGNATURE, -1, NULL, 0, NULL}
 

Typedefs

typedef uint64_t timems_T
 

Functions

double get_cpu_load_info (int)
 
void print_cpu_load_info ()
 
void log_cpu_load_info ()
 
bool cpuload_start (void)
 
void cpuload_stop (void)
 
void load_measure_stop (void)
 
int count_file_descriptors (void)
 
int check_file_descriptors (void)
 
int setup_file_descriptors ()
 
bool enable_coredump (bool)
 
bool check_rusage ()
 
void * SharedFile_Open (SHMOBJ_T *, char *, size_t)
 
void SharedFile_Close (SHMOBJ_T *)
 
size_t SharedFile_Size (SHMOBJ_T *)
 
size_t SharedFile_Resize (SHMOBJ_T *, size_t)
 
void * SharedMemory_Open (SHMOBJ_T *, char *, size_t)
 
void SharedMemory_Close (SHMOBJ_T *)
 
size_t SharedMemory_Size (SHMOBJ_T *)
 
size_t SharedMemory_Resize (SHMOBJ_T *, size_t)
 
uint64_t zeTime_ms ()
 
time_t zeSleep_ms (time_t)
 

Detailed Description

System Tools

Macro Definition Documentation

◆ FD_LEVEL_HI

#define FD_LEVEL_HI   2

Definition at line 34 of file ze-resource.h.

◆ FD_LEVEL_OK

#define FD_LEVEL_OK   0

Definition at line 32 of file ze-resource.h.

◆ FD_LEVEL_SHORT

#define FD_LEVEL_SHORT   1

Definition at line 33 of file ze-resource.h.

◆ JCPU_IDLE

#define JCPU_IDLE   0

Definition at line 33 of file ze-load.h.

◆ JCPU_KERNEL

#define JCPU_KERNEL   3

Definition at line 36 of file ze-load.h.

◆ JCPU_NICE

#define JCPU_NICE   2

Definition at line 35 of file ze-load.h.

◆ JCPU_USER

#define JCPU_USER   1

Definition at line 34 of file ze-load.h.

◆ JCPU_WAIT

#define JCPU_WAIT   4

Definition at line 37 of file ze-load.h.

◆ SHM_INITIALIZER

#define SHM_INITIALIZER   {SIGNATURE, -1, NULL, 0, NULL}

Definition at line 40 of file zeShared.h.

Typedef Documentation

◆ timems_T

typedef uint64_t timems_T

Definition at line 32 of file zeTime.h.

Function Documentation

◆ check_file_descriptors()

int check_file_descriptors ( void  )

Definition at line 189 of file ze-resource.c.

◆ check_rusage()

bool check_rusage ( )

Definition at line 369 of file ze-resource.c.

◆ count_file_descriptors()

int count_file_descriptors ( void  )

Definition at line 79 of file ze-resource.c.

◆ cpuload_start()

bool cpuload_start ( void  )

Definition at line 846 of file ze-load.c.

◆ cpuload_stop()

void cpuload_stop ( void  )

Definition at line 836 of file ze-load.c.

◆ enable_coredump()

bool enable_coredump ( bool  )

Definition at line 334 of file ze-resource.c.

◆ get_cpu_load_info()

double get_cpu_load_info ( int  )

Definition at line 753 of file ze-load.c.

◆ load_measure_stop()

void load_measure_stop ( void  )

◆ log_cpu_load_info()

void log_cpu_load_info ( )

Definition at line 692 of file ze-load.c.

◆ print_cpu_load_info()

void print_cpu_load_info ( )

Definition at line 665 of file ze-load.c.

◆ setup_file_descriptors()

int setup_file_descriptors ( )

Definition at line 240 of file ze-resource.c.

◆ SharedFile_Close()

void SharedFile_Close ( SHMOBJ_T )

Definition at line 130 of file zeShared.c.

◆ SharedFile_Open()

void* SharedFile_Open ( SHMOBJ_T ,
char *  ,
size_t   
)

Definition at line 45 of file zeShared.c.

◆ SharedFile_Resize()

size_t SharedFile_Resize ( SHMOBJ_T ,
size_t   
)

Definition at line 174 of file zeShared.c.

◆ SharedFile_Size()

size_t SharedFile_Size ( SHMOBJ_T )

Definition at line 154 of file zeShared.c.

◆ SharedMemory_Close()

void SharedMemory_Close ( SHMOBJ_T )

Definition at line 286 of file zeShared.c.

◆ SharedMemory_Open()

void* SharedMemory_Open ( SHMOBJ_T ,
char *  ,
size_t   
)

Definition at line 202 of file zeShared.c.

◆ SharedMemory_Resize()

size_t SharedMemory_Resize ( SHMOBJ_T ,
size_t   
)

Definition at line 333 of file zeShared.c.

◆ SharedMemory_Size()

size_t SharedMemory_Size ( SHMOBJ_T )

Definition at line 313 of file zeShared.c.

◆ zeSleep_ms()

time_t zeSleep_ms ( time_t  )

Definition at line 52 of file zeTime.c.

◆ zeTime_ms()

uint64_t zeTime_ms ( )

Definition at line 34 of file zeTime.c.