MQTTSuite
Loading...
Searching...
No Matches
mqtt::mqttbroker::lib::Mqtt::EarlierFirst Struct Reference
Collaboration diagram for mqtt::mqttbroker::lib::Mqtt::EarlierFirst:

Public Member Functions

bool operator() (const ScheduledPublish &a, const ScheduledPublish &b) const

Detailed Description

Definition at line 87 of file Mqtt.h.

Member Function Documentation

◆ operator()()

bool mqtt::mqttbroker::lib::Mqtt::EarlierFirst::operator() ( const ScheduledPublish & a,
const ScheduledPublish & b ) const

Definition at line 78 of file Mqtt.cpp.

78 {
79 if (a.when != b.when) {
80 return a.when > b.when;
81 }
82
83 return a.seq > b.seq;
84 }

References mqtt::mqttbroker::lib::Mqtt::ScheduledPublish::seq, and mqtt::mqttbroker::lib::Mqtt::ScheduledPublish::when.


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