RelayResult#

Fully qualified name: carb::thread::RelayResult

Defined in carb/thread/IThreadUtil.h

enum class carb::thread::RelayResult#

Possible result codes for Framework::runRelayTask().

Values:

enumerator eSuccess#

The task was executed successfully.

enumerator eBadParam#

A bad flag bit was used by the caller.

enumerator eThreadFailure#

The task thread failed to launch.

enumerator eShutdown#

The relay system has been shutdown on process exit and will not accept any new tasks.

enumerator eForced#

The task was successfully run, but had to be forced to run on the calling thread due to the relayed task thread failing to launch.

enumerator eNoMemory#

Failed to allocate memory for a non-blocking task.