syslog-ng source
PollEvents Struct Reference

#include <poll-events.h>

Public Attributes

FollowMethod type
 
PollCallback callback
 
gpointer callback_data
 
gpointer checker_data
 
void(* start_watches )(PollEvents *self)
 
void(* stop_watches )(PollEvents *self)
 
PollChecker check_watches
 
void(* update_watches )(PollEvents *self, GIOCondition cond)
 
void(* suspend_watches )(PollEvents *self)
 
gint(* get_fd )(PollEvents *self)
 
void(* free_fn )(PollEvents *self)
 

Member Data Documentation

◆ callback

PollCallback PollEvents::callback

◆ callback_data

gpointer PollEvents::callback_data

◆ check_watches

PollChecker PollEvents::check_watches

◆ checker_data

gpointer PollEvents::checker_data

◆ free_fn

void(* PollEvents::free_fn) (PollEvents *self)

◆ get_fd

gint(* PollEvents::get_fd) (PollEvents *self)

◆ start_watches

void(* PollEvents::start_watches) (PollEvents *self)

◆ stop_watches

void(* PollEvents::stop_watches) (PollEvents *self)

◆ suspend_watches

void(* PollEvents::suspend_watches) (PollEvents *self)

◆ type

FollowMethod PollEvents::type

◆ update_watches

void(* PollEvents::update_watches) (PollEvents *self, GIOCondition cond)

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