syslog-ng source
MlBatchedTimer Struct Reference

#include <ml-batched-timer.h>

Public Attributes

GMutex lock
 
struct iv_timer timer
 
struct timespec expires
 
gpointer cookie
 
void *(* ref_cookie )(gpointer self)
 
void(* unref_cookie )(gpointer self)
 
void(* handler )(gpointer self)
 

Member Data Documentation

◆ cookie

gpointer MlBatchedTimer::cookie

◆ expires

struct timespec MlBatchedTimer::expires

◆ handler

void(* MlBatchedTimer::handler) (gpointer self)

◆ lock

GMutex MlBatchedTimer::lock

◆ ref_cookie

void*(* MlBatchedTimer::ref_cookie) (gpointer self)

◆ timer

struct iv_timer MlBatchedTimer::timer

◆ unref_cookie

void(* MlBatchedTimer::unref_cookie) (gpointer self)

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