eXtended (blocking) thread of the QXK preemptive kernel
More...
eXtended (blocking) thread of the QXK preemptive kernel
- Details
- QP::QXThread represents the eXtended (blocking) thread of the QXK kernel. Each extended thread in the application must be represented by the corresponding QP::QXThread instance
- Note
- Typically, QP::QXThread is instantiated directly in the application code. The customization of the thread occurs in the constructor, where you provide the thread-handler function as the parameter.
- Usage
- The following example illustrates how to instantiate and use an extended thread in your application.
private:
std::uint8_t m_foo;
public:
static XThread1 inst;
XThread1();
private:
};
eXtended (blocking) thread of the QXK preemptive kernel
QP/C++ interface including the backwards-compatibility layer.
The documentation for this class was generated from the following file: