syslog-ng source
poll-file-changes.c File Reference
#include "poll-file-changes.h"
#include "logpipe.h"
#include "file-reader.h"
#include "timeutils/misc.h"
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <unistd.h>
#include <string.h>
#include <ctype.h>
#include <time.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <iv.h>
#include <iv_work.h>
Include dependency graph for poll-file-changes.c:

Functions

void poll_file_changes_stop_watches (PollEvents *s)
 
void poll_file_changes_update_watches (PollEvents *s, GIOCondition cond)
 
void poll_file_changes_free (PollEvents *s)
 
void poll_file_changes_init_instance (PollFileChanges *self, gint fd, const gchar *follow_filename, gint follow_freq, FileReader *reader)
 
PollEvents * poll_file_changes_new (gint fd, const gchar *follow_filename, gint follow_freq, FileReader *reader)
 

Function Documentation

◆ poll_file_changes_free()

void poll_file_changes_free ( PollEvents *  s)

◆ poll_file_changes_init_instance()

void poll_file_changes_init_instance ( PollFileChanges *  self,
gint  fd,
const gchar *  follow_filename,
gint  follow_freq,
FileReader *  reader 
)

◆ poll_file_changes_new()

PollEvents* poll_file_changes_new ( gint  fd,
const gchar *  follow_filename,
gint  follow_freq,
FileReader *  reader 
)

◆ poll_file_changes_stop_watches()

void poll_file_changes_stop_watches ( PollEvents *  s)

◆ poll_file_changes_update_watches()

void poll_file_changes_update_watches ( PollEvents *  s,
GIOCondition  cond 
)