asyncmsgq: introduce pa_asyncmsgq_dispatching()

This commit is contained in:
Lennart Poettering 2009-08-15 22:22:57 +02:00
parent e5b08a81d2
commit 0c20e740f6
2 changed files with 8 additions and 0 deletions

View file

@ -351,3 +351,9 @@ void pa_asyncmsgq_flush(pa_asyncmsgq *a, pa_bool_t run) {
pa_asyncmsgq_unref(a);
}
}
pa_bool_t pa_asyncmsgq_dispatching(pa_asyncmsgq *a) {
pa_assert(PA_REFCNT_VALUE(a) > 0);
return !!a->current;
}

View file

@ -78,4 +78,6 @@ int pa_asyncmsgq_write_fd(pa_asyncmsgq *q);
void pa_asyncmsgq_write_before_poll(pa_asyncmsgq *a);
void pa_asyncmsgq_write_after_poll(pa_asyncmsgq *a);
pa_bool_t pa_asyncmsgq_dispatching(pa_asyncmsgq *a);
#endif