PulseAudio.MainLoop – libpulse Reference Manual
MainLoop
Object Hierarchy:
PulseAudio.MainLoop
PulseAudio.MainLoop
PulseAudio.MainLoop
Description:
[
Compact
]
[
CCode
( cname =
"pa_mainloop"
, cprefix =
"pa_mainloop_"
, free_function =
"pa_mainloop_free"
, has_type_id =
false
) ]
public
class
MainLoop
Namespace:
PulseAudio
Package:
libpulse
Content:
Creation methods:
public
MainLoop
()
Methods:
public
int
dispatch
()
public
unowned
MainLoopApi
get_api
()
public
int
get_retval
()
public
int
iterate
(
bool
block =
true
,
out
int
retval =
null
)
public
int
poll
()
public
int
prepare
(
int
timeout =
-1
)
public
void
quit
(
int
retval)
public
int
run
(
out
int
retval =
null
)
public
void
set_poll_func
(
PollFunc
poll_func)
public
void
wakeup
()
2022 vala-language.org