aboutsummaryrefslogtreecommitdiffstats
path: root/android/looper.h
diff options
context:
space:
mode:
Diffstat (limited to 'android/looper.h')
-rw-r--r--android/looper.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/android/looper.h b/android/looper.h
index d67fdad..923ef09 100644
--- a/android/looper.h
+++ b/android/looper.h
@@ -215,6 +215,7 @@ struct LoopIoClass {
void (*wantWrite)(void* impl);
void (*dontWantRead)(void* impl);
void (*dontWantWrite)(void* impl);
+ unsigned (*poll)(void* impl);
void (*done)(void* impl);
};
@@ -255,6 +256,11 @@ loopIo_dontWantWrite(LoopIo* io)
{
io->clazz->dontWantWrite(io->impl);
}
+AINLINED unsigned
+loopIo_poll(LoopIo* io)
+{
+ return io->clazz->poll(io->impl);
+}
/**********************************************************************
**********************************************************************