tor  master
Data Fields
logfile_t Struct Reference
Collaboration diagram for logfile_t:
Collaboration graph
[legend]

Data Fields

struct logfile_tnext
 
char * filename
 
int fd
 
int seems_dead
 
int needs_close
 
int is_temporary
 
int is_syslog
 
int is_android
 
char * android_tag
 
log_callback callback
 
log_severity_list_tseverities
 

Detailed Description

Information for a single logfile; only used in log.c

Field Documentation

◆ android_tag

char* android_tag

Identity Tag used in Android's log subsystem.

◆ callback

log_callback callback

If not NULL, send messages to this function.

◆ fd

int fd

fd to receive log messages, or -1 for none.

◆ filename

char* filename

Filename to open.

◆ is_android

int is_android

Boolean: send messages to Android's log subsystem.

◆ is_syslog

int is_syslog

Boolean: send messages to syslog.

◆ is_temporary

int is_temporary

Boolean: close after initializing logging subsystem.

◆ needs_close

int needs_close

Boolean: true if the stream gets closed on shutdown.

◆ next

struct logfile_t* next

Next logfile_t in the linked list.

◆ seems_dead

int seems_dead

Boolean: true if the stream seems to be kaput.

◆ severities

log_severity_list_t* severities

Which severity of messages should we log for each log domain?


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