5#include "qplatformdefs.h"
14#include "private/qcore_unix_p.h"
16#if defined(Q_OS_VXWORKS) && defined(wakeup)
44 errorCode = sem_wait(&semaphore);
45 }
while (errorCode && errno == EINTR);
49 auto tp =
timeout.deadline<std::chrono::system_clock>();
51 errorCode = sem_timedwait(&semaphore, &ts);
52 }
while (errorCode && errno == EINTR);
54 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]