27 SimId receiver_id = 0;
28 std::string receiver_name;
36 [[
nodiscard]] std::size_t operator()(
const Key&
key)
const noexcept;
39 [[
nodiscard]]
static std::uint32_t initialStreamId(
const Key&
key)
noexcept;
41 std::unordered_map<Key, std::uint32_t, KeyHash> _by_key;
42 std::unordered_map<std::uint32_t, Key> _by_stream_id;
43 std::unordered_map<std::uint32_t, core::ReceiverStreamDescriptor> _descriptors;