|  | SDK
    23.9.2
    For IoT System Software Development | 
Protothreads C++ implementation. More...
#include <Protothread.hpp>
| Public Types | |
| enum | state_t { WAITING = 0, YIELDED = 1, EXITED = 2, ENDED = 3 } | 
| Public Member Functions | |
| bool | post () | 
| Post the Protothread to the scheduler. | |
| Protected Member Functions | |
| virtual state_t | run ()=0 | 
| Thread runner function.  More... | |
Protothreads C++ implementation.
| 
 | protectedpure virtual | 
Thread runner function.
It is a pure virtual function to be implemented by users.
The PT_BEGIN() and PT_END() macros MUST be placed at the begin and the end of this function each other.
 1.8.17
 1.8.17