-#ifndef PLATFORM_WINDOWS
- int setup_request_pipe ();
-#endif
-
- /**
- * return true if there are requests to be processed
- */
- bool wait_for_requests ();
-
- /**
- * Remove request from butler request queue
- *
- * return true if there was another request and req is valid
- */
- bool dequeue_request (Request::Type& req);