#include <eventhandler.h>
Definition at line 63 of file eventhandler.h.
◆ TimeoutQueue()
dart::bin::TimeoutQueue::TimeoutQueue |
( |
| ) |
|
|
inline |
◆ ~TimeoutQueue()
dart::bin::TimeoutQueue::~TimeoutQueue |
( |
| ) |
|
|
inline |
◆ CurrentPort()
Dart_Port dart::bin::TimeoutQueue::CurrentPort |
( |
| ) |
const |
|
inline |
Definition at line 79 of file eventhandler.h.
79 {
81 return timeouts_.
Minimum().value;
82 }
const Entry & Minimum() const
◆ CurrentTimeout()
int64_t dart::bin::TimeoutQueue::CurrentTimeout |
( |
| ) |
const |
|
inline |
◆ HasTimeout()
bool dart::bin::TimeoutQueue::HasTimeout |
( |
| ) |
const |
|
inline |
◆ RemoveCurrent()
void dart::bin::TimeoutQueue::RemoveCurrent |
( |
| ) |
|
|
inline |
◆ UpdateTimeout()
void dart::bin::TimeoutQueue::UpdateTimeout |
( |
Dart_Port |
port, |
|
|
int64_t |
timeout |
|
) |
| |
|
inline |
Definition at line 86 of file eventhandler.h.
86 {
87 if (timeout < 0) {
89 } else {
91 }
92 }
bool RemoveByValue(const V &value)
bool InsertOrChangePriority(const P &priority, const V &value)
The documentation for this class was generated from the following file: