From 696e32f526470f4a91b7a358677d8cfa579fc1c6 Mon Sep 17 00:00:00 2001 From: Remi Gacogne Date: Wed, 3 Apr 2019 17:30:21 +0200 Subject: [PATCH] mplexer: Add an accessor to get the number of watched FDs --- pdns/mplexer.hh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pdns/mplexer.hh b/pdns/mplexer.hh index a008ec7cf7..927651c332 100644 --- a/pdns/mplexer.hh +++ b/pdns/mplexer.hh @@ -162,6 +162,11 @@ public: virtual std::string getName() const = 0; + size_t getWatchedFDCount(bool writeFDs) const + { + return writeFDs ? d_writeCallbacks.size() : d_readCallbacks.size(); + } + protected: struct FDBasedTag {}; struct TTDOrderedTag {}; -- 2.47.3