From b0f8b28977e59b7fbfc1ce57ee5c102b8e4e0690 Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Sun, 12 Feb 2023 11:54:05 +0100 Subject: Touch documents on read (i.e. reset timeout on read) --- connectionregistry.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'connectionregistry.h') diff --git a/connectionregistry.h b/connectionregistry.h index 25bd3b6..c3c6884 100644 --- a/connectionregistry.h +++ b/connectionregistry.h @@ -22,9 +22,14 @@ public: void addConnection(connection c); void delConnection(connection c); + // iterate over all connections associated with a certain id std::unordered_set::iterator begin(const std::string& id); std::unordered_set::iterator end(const std::string& id); + // iterate over all connections + std::unordered_map::iterator begin(); + std::unordered_map::iterator end(); + void dump() const; size_t number_of_connections() const; -- cgit v1.2.3