void FifoReadCallback::handleMessageHeader(MessageHeader msgHeader) noexcept { from_ = msgHeader.getLocalAddress(); to_ = msgHeader.getPeerAddress(); if (msgHeader.direction() == MessageDirection::Received) { std::swap(from_, to_); } }