ekg2  GIT master
Pola danych
Dokumentacja struktury ekg_source
Diagram współpracy dla ekg_source:
Collaboration graph
[legenda]

Pola danych

guint id
 
GSource * source
 
plugin_tplugin
 
gchar * name
 
union {
   GChildWatchFunc   as_child
 
   GSourceFunc   as_timer
 
   int(*   as_old_timer )(int, void *)
 
   gpointer   as_void
 
handler
 
gpointer priv_data
 
GDestroyNotify destr
 
union {
   struct {
      GPid   pid
 
      gboolean   terminated
 
   }   as_child
 
   struct {
      GTimeVal   lasttime
 
      guint64   interval
 
      gboolean   persist
 
   }   as_timer
 
details
 

Dokumentacja pól

◆ as_child [1/2]

GChildWatchFunc ekg_source::as_child

◆ as_child [2/2]

struct { ... } ekg_source::as_child

◆ as_old_timer

int(* ekg_source::as_old_timer) (int, void *)

◆ as_timer [1/2]

GSourceFunc ekg_source::as_timer

◆ as_timer [2/2]

struct { ... } ekg_source::as_timer

◆ as_void

gpointer ekg_source::as_void

◆ destr

GDestroyNotify ekg_source::destr

◆ details

union { ... } ekg_source::details

◆ handler

union { ... } ekg_source::handler

◆ id

guint ekg_source::id

◆ interval

guint64 ekg_source::interval

◆ lasttime

GTimeVal ekg_source::lasttime

◆ name

gchar* ekg_source::name

◆ persist

gboolean ekg_source::persist

◆ pid

GPid ekg_source::pid

◆ plugin

plugin_t* ekg_source::plugin

◆ priv_data

gpointer ekg_source::priv_data

◆ source

GSource* ekg_source::source

◆ terminated

gboolean ekg_source::terminated

Dokumentacja dla tej struktury została wygenerowana z pliku: