OMNI_INFINITE_TIMEOUT
MACRO

OMNI_INFINITE_TIMEOUT - Defines the infinite timeout value

SYNOPSIS top

Defines the infinite timeout value used for waiting on a thread.

DESCRIPTION top

A library macro constant that defines the infinite timeout used when joining a thread or waiting for a specific object. Defined as such:
#if defined(OMNI_OS_WIN)
    #define OMNI_INFINITE_TIMEOUT INFINITE
#else
    #define OMNI_INFINITE_TIMEOUT 0xFFFFFFFF
#endif

CONSIDERATIONS top

No special considerations

PLATFORM SPECIFIC top

On Windows based platforms this is a synonym for the INFINITE macro defined in WinBase.h and on other platforms it is defined as the INFINITE macro is (that of a max DWORD value of 0xFFFFFFFF)

NOTES top

None.