7#include <etl/message.h>
38struct ThreadExitMsg :
public etl::message<lifecycle_msg_id::kThreadExit> {
constexpr etl::message_id_t kThreadExit
constexpr etl::message_id_t kThreadCreate
ThreadCreateMsg(size_t _pid)
ThreadCreateMsg()=default
ThreadCreateMsg(ThreadCreateMsg &&)=default
auto operator=(const ThreadCreateMsg &) -> ThreadCreateMsg &=default
auto operator=(ThreadCreateMsg &&) -> ThreadCreateMsg &=default
~ThreadCreateMsg()=default
ThreadCreateMsg(const ThreadCreateMsg &)=default
auto operator=(ThreadExitMsg &&) -> ThreadExitMsg &=default
ThreadExitMsg(ThreadExitMsg &&)=default
auto operator=(const ThreadExitMsg &) -> ThreadExitMsg &=default
ThreadExitMsg(size_t _pid, int _exit_code)
ThreadExitMsg(const ThreadExitMsg &)=default