redo INST_COUNTER

Allow for use by pvxsIoc
This commit is contained in:
Michael Davidsaver
2023-05-06 10:15:26 -07:00
parent 175955bc0b
commit aef69c9f25
15 changed files with 96 additions and 55 deletions
+5
View File
@@ -27,6 +27,11 @@ typedef epicsGuardRelease<epicsMutex> UnGuard;
namespace pvxs {
namespace client {
DEFINE_INST_COUNTER(Connection);
DEFINE_INST_COUNTER(Channel);
DEFINE_INST_COUNTER2(ContextImpl, ClientContextImpl);
DEFINE_INST_COUNTER2(Context::Pvt, ClientPvt);
namespace {
/* "normal" tick interval for the search bucket ring, and "fast" interval
* used for one revolution after a successful poke().