ze-filter  (ze-filter-0.8.0-develop-180218)
LOG_T Struct Reference

#include <ze-txtlog.h>

Public Attributes

uint32_t signature
 
pthread_mutex_t gmutex
 
pthread_mutex_t mutex
 
bool init
 
bool debug
 
int error
 
int nberror
 
time_t lasterror
 
bool open
 
int logtype
 
char * spec
 
char * args
 
int argc
 
char * argv [ARGVM]
 
union {
   struct {
      int   priority
 
      char *   c
 
   }   syslog
 
   struct {
      int   fd
 
   }   file
 
   struct {
      int   fd
 
      int   port
 
      char   udpSrv [64]
 
      bool   connect
 
      struct sockaddr_in   sock
 
   }   udp
 
log
 

Detailed Description

Definition at line 48 of file ze-txtlog.h.

Member Data Documentation

◆ argc

int LOG_T::argc

Definition at line 65 of file ze-txtlog.h.

◆ args

char* LOG_T::args

Definition at line 64 of file ze-txtlog.h.

◆ argv

char* LOG_T::argv[ARGVM]

Definition at line 66 of file ze-txtlog.h.

◆ c

char* LOG_T::c

Definition at line 74 of file ze-txtlog.h.

◆ connect

bool LOG_T::connect

Definition at line 89 of file ze-txtlog.h.

◆ debug

bool LOG_T::debug

Definition at line 54 of file ze-txtlog.h.

◆ error

int LOG_T::error

last error

Definition at line 56 of file ze-txtlog.h.

◆ fd

int LOG_T::fd

Definition at line 80 of file ze-txtlog.h.

◆ file

struct { ... } LOG_T::file

◆ gmutex

pthread_mutex_t LOG_T::gmutex

Definition at line 50 of file ze-txtlog.h.

◆ init

bool LOG_T::init

Definition at line 53 of file ze-txtlog.h.

◆ lasterror

time_t LOG_T::lasterror

Definition at line 58 of file ze-txtlog.h.

◆ log

union { ... } LOG_T::log

◆ logtype

int LOG_T::logtype

Definition at line 61 of file ze-txtlog.h.

◆ mutex

pthread_mutex_t LOG_T::mutex

Definition at line 51 of file ze-txtlog.h.

◆ nberror

int LOG_T::nberror

Definition at line 57 of file ze-txtlog.h.

◆ open

bool LOG_T::open

Definition at line 60 of file ze-txtlog.h.

◆ port

int LOG_T::port

Definition at line 87 of file ze-txtlog.h.

◆ priority

int LOG_T::priority

Definition at line 73 of file ze-txtlog.h.

◆ signature

uint32_t LOG_T::signature

Definition at line 49 of file ze-txtlog.h.

◆ sock

struct sockaddr_in LOG_T::sock

Definition at line 91 of file ze-txtlog.h.

◆ spec

char* LOG_T::spec

Definition at line 63 of file ze-txtlog.h.

◆ syslog

struct { ... } LOG_T::syslog

◆ udp

struct { ... } LOG_T::udp

◆ udpSrv

char LOG_T::udpSrv[64]

Definition at line 88 of file ze-txtlog.h.


The documentation for this struct was generated from the following file: