Handbook
Glossary
GSource
Vocabulary
glib
.
ffi
Definition
USING:
classes.struct
gobject-introspection.standard-types
;
IN:
glib.ffi
STRUCT:
GSource
{
callback_data
gpointer
}
{
callback_funcs GSourceCallbackFuncs*
}
{
source_funcs GSourceFuncs*
}
{
ref_count
guint
initial:
0
}
{
context GMainContext*
}
{
priority
gint
initial:
0
}
{
flags
guint
initial:
0
}
{
source_id
guint
initial:
0
}
{
poll_fds GSList*
}
{
prev GSource*
}
{
next GSource*
}
{
name gchar*
}
{
reserved2
gpointer
}
;
Methods
USING:
classes.struct
classes.struct.private
glib.ffi
kernel
;
M:
GSource
clone
clone-underlying
\
GSource
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
glib.ffi
;
M:
GSource
struct-slot-values
{
[
callback_data>>
]
[
callback_funcs>>
]
[
source_funcs>>
]
[
ref_count>>
]
[
context>>
]
[
priority>>
]
[
flags>>
]
[
source_id>>
]
[
poll_fds>>
]
[
prev>>
]
[
next>>
]
[
name>>
]
[
reserved2>>
]
}
cleave>array
;
inline