CobraConnection: sets a unique id field for all messages sent to [cobra](https://github.com/machinezone/cobra).

CobraConnection: sets a counter as a field for each event published.
This commit is contained in:
Benjamin Sergeant
2019-08-26 09:51:25 -07:00
parent ac60ec4320
commit 0847e60d2a
7 changed files with 47 additions and 2 deletions

View File

@ -168,6 +168,9 @@ namespace ix
// Cap the queue size (100 elems so far -> ~100k)
static constexpr size_t kQueueMaxSize = 256;
// Each pdu sent should have an incremental unique id
std::atomic<uint64_t> _id;
};
} // namespace ix