8#include "Arp/System/Core/Enum.hxx"
10namespace Arp {
namespace System {
namespace Commons {
namespace Threading
34ARP_CXX_SYMBOL_EXPORT std::ostream& operator<<(std::ostream& os,
ThreadState value);
35ARP_CXX_SYMBOL_EXPORT std::istream& operator>>(std::istream& is,
ThreadState& value);
@ System
System components used by the System, Device, Plc or Io domains.
ThreadState
Possible thread states.
Definition: ThreadState.hpp:15
@ Canceled
summary>Thread::Terminate was called
@ WaitSleepJoin
summary>Thread::Interrupt was invoked
@ Running
summary>Thread is up and running
@ Stopped
summary>Thread is either waiting for an event, currently sleeping or waits for another thread to fini...
@ Terminated
summary>Threaded method has exited execution
Root namespace for the PLCnext API