62 std::vector<nlohmann::json> publishJsonVector;
64 nlohmann::json publishJson;
66 publishJson[
"packet_identifier"] = packetIdentifier;
73 publishJsonVector.emplace_back(publishJson);
76 if (!publishJsonVector.empty()) {
77 json[
"publish_map"] = publishJsonVector;
84 std::vector<nlohmann::json> incomingPublishJsonVector;
86 nlohmann::json publishJson;
88 publishJson[
"packet_identifier"] = packetIdentifier;
95 incomingPublishJsonVector.emplace_back(publishJson);
98 if (!incomingPublishJsonVector.empty()) {
99 json[
"incoming_publish_map"] = incomingPublishJsonVector;