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

Public Member Functions

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

Detailed Description

Definition at line 105 of file Mqtt.h.

Member Function Documentation

◆ operator()()

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

Definition at line 188 of file Mqtt.cpp.

188 {
189 if (a.when != b.when) {
190 return a.when > b.when;
191 }
192
193 return a.seq > b.seq;
194 }

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


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