UniSet  2.7.0
Открытые члены | Открытые атрибуты | Полный список членов класса
Класс uniset::TimerMessage
Граф наследования:uniset::TimerMessage:
Inheritance graph
[см. легенду]
Граф связей класса uniset::TimerMessage:
Collaboration graph
[см. легенду]

Открытые члены

 TimerMessage (TimerMessage &&) noexcept=default
 
TimerMessageoperator= (TimerMessage &&) noexcept=default
 
 TimerMessage (const TimerMessage &) noexcept=default
 
TimerMessageoperator= (const TimerMessage &) noexcept=default
 
 TimerMessage (uniset::TimerId id, Priority prior=Message::High, ObjectId cons=uniset::DefaultObjectId)
 
 TimerMessage (const VoidMessage *msg) noexcept
 
TransportMessage transport_msg () const noexcept
 
- Открытые члены унаследованные от uniset::Message
 Message (Message &&) noexcept=default
 
Messageoperator= (Message &&) noexcept=default
 
 Message (const Message &) noexcept=default
 
Messageoperator= (const Message &) noexcept=default
 
 Message (int dummy_init) noexcept
 

Открытые атрибуты

uniset::TimerId id
 
- Открытые атрибуты унаследованные от uniset::Message
int type = { Unused }
 
Priority priority = { Medium }
 
ObjectId node = { uniset::DefaultObjectId }
 
ObjectId supplier = { uniset::DefaultObjectId }
 
ObjectId consumer = { uniset::DefaultObjectId }
 
struct timespec tm = { 0, 0 }
 

Дополнительные унаследованные члены

- Открытые типы унаследованные от uniset::Message
enum  TypeOfMessage {
  Unused, SensorInfo, SysCommand, Confirm,
  Timer, TheLastFieldOfTypeOfMessage
}
 
enum  Priority { Low, Medium, High }
 
- Открытые статические члены унаследованные от uniset::Message
template<class In >
static const TransportMessage transport (const In &msg) noexcept
 

Подробное описание

Собщение о срабатывании таймера

Данные класса

◆ id

uniset::TimerId uniset::TimerMessage::id

id сработавшего таймера