5#include "qplatformdefs.h"
13#include "private/qcore_unix_p.h"
15#if defined(Q_OS_VXWORKS) && defined(wakeup)
43 errorCode = sem_wait(&semaphore);
44 }
while (errorCode && errno == EINTR);
48 auto tp =
timeout.deadline<std::chrono::system_clock>();
50 errorCode = sem_timedwait(&semaphore, &ts);
51 }
while (errorCode && errno == EINTR);
53 if (errorCode && errno == ETIMEDOUT)
bool wait(QDeadlineTimer timeout=QDeadlineTimer::Forever)
void qErrnoWarning(const char *msg,...)
Combined button and popup list for selecting options.
timespec durationToTimespec(std::chrono::nanoseconds timeout) noexcept
static QT_BEGIN_NAMESPACE void qt_report_error(int code, const char *where, const char *what)
GLbitfield GLuint64 timeout
[4]