SimpleKernel 1.17.0
Loading...
Searching...
No Matches
MsgSleep Struct Reference

睡眠消息,携带唤醒时钟 More...

#include <task_messages.hpp>

Inheritance diagram for MsgSleep:
Inheritance graph
Collaboration diagram for MsgSleep:
Collaboration graph

Public Member Functions

构造/析构函数
 MsgSleep (uint64_t _wake_tick)
 
 MsgSleep ()=default
 
 MsgSleep (const MsgSleep &)=default
 
 MsgSleep (MsgSleep &&)=default
 
auto operator= (const MsgSleep &) -> MsgSleep &=default
 
auto operator= (MsgSleep &&) -> MsgSleep &=default
 
 ~MsgSleep ()=default
 

Public Attributes

uint64_t wake_tick {0}
 唤醒时钟
 

Detailed Description

睡眠消息,携带唤醒时钟

Definition at line 53 of file task_messages.hpp.

Constructor & Destructor Documentation

◆ MsgSleep() [1/4]

MsgSleep::MsgSleep ( uint64_t  _wake_tick)
inlineexplicit

Definition at line 59 of file task_messages.hpp.

59: wake_tick(_wake_tick) {}
uint64_t wake_tick
唤醒时钟

◆ MsgSleep() [2/4]

MsgSleep::MsgSleep ( )
default

◆ MsgSleep() [3/4]

MsgSleep::MsgSleep ( const MsgSleep )
default

◆ MsgSleep() [4/4]

MsgSleep::MsgSleep ( MsgSleep &&  )
default

◆ ~MsgSleep()

MsgSleep::~MsgSleep ( )
default

Member Function Documentation

◆ operator=() [1/2]

auto MsgSleep::operator= ( const MsgSleep ) -> MsgSleep &=default
default

◆ operator=() [2/2]

auto MsgSleep::operator= ( MsgSleep &&  ) -> MsgSleep &=default
default

Member Data Documentation

◆ wake_tick

uint64_t MsgSleep::wake_tick {0}

唤醒时钟

Definition at line 55 of file task_messages.hpp.

55{0};

The documentation for this struct was generated from the following file: