]> git.saurik.com Git - apple/xnu.git/blobdiff - iokit/IOKit/IOEventSource.h
xnu-1456.1.26.tar.gz
[apple/xnu.git] / iokit / IOKit / IOEventSource.h
index ae6060b950864f4653ed72e0db9d9c43de4e125a..4afc5aa99d5a46978cc211a83641611812de7c15 100644 (file)
@@ -182,18 +182,13 @@ IOWorkLoop that at least reacts to signalWorkAvailable() and onThread functions.
 
 protected:
     // Methods to access the IOWorkLoop exported fields
-    /* inline */ void signalWorkAvailable();
-        /* { workLoop->signalWorkAvailable(); }; */
-    /* inline */ void openGate();
-        /* { workLoop->openGate(); }; */
-    /* inline */ void closeGate();
-        /* { workLoop->closeGate(); }; */
-    /* inline */ bool tryCloseGate();
-        /* { return workLoop->tryCloseGate(); }; */
-    /* inline */ int sleepGate(void *event, UInt32 type);
-        /* { return workLoop->sleepGate(event, type); }; */
-    /* inline */ void wakeupGate(void *event, bool oneThread);
-        /* { workLoop->wakeupGate(event, oneThread); }; */
+    void signalWorkAvailable();
+    void openGate();
+    void closeGate();
+    bool tryCloseGate();
+    int sleepGate(void *event, UInt32 type);
+       int sleepGate(void *event, AbsoluteTime deadline, UInt32 type);
+    void wakeupGate(void *event, bool oneThread);
 
 public:
 /*! @function setAction