#ifndef EVENT_EVT_THREAD_HPP #define EVENT_EVT_THREAD_HPP #include "event/EvtContext.hpp" #include #include #include class EvtThread : public TSLinkedNode { public: // Member variables uint32_t m_threadSlot; uint32_t m_threadCount; uint32_t m_weightTotal; uint32_t m_weightAvg; uint32_t m_contextCount; uint32_t m_rebalance; SEvent m_wakeEvent = SEvent(0, 0); EvtContextQueue m_contextQueue; // Member functions EvtThread(); }; #endif