45 switch (packet_type) {
47 return "StatusPacket";
49 return "DagBlockPacket";
51 return "GetDagSyncPacket";
53 return "DagSyncPacket";
55 return "TransactionPacket";
59 return "GetNextVotesSyncPacket";
61 return "VotesBundlePacket";
63 return "GetPbftSyncPacket";
65 return "PbftSyncPacket";
67 return "PillarVotePacket";
69 return "GetPillarVotesBundlePacket";
71 return "PillarVotesBundlePacket";
73 return "PbftBlocksBundlePacket";
78 return "Unknown packet type: " + std::to_string(packet_type);
Definition vote_manager.hpp:24
std::string convertPacketTypeToString(SubprotocolPacketType packet_type)
Definition packet_types.hpp:44
SubprotocolPacketType
SubprotocolPacketType is used in networking layer to differentiate packet types.
Definition packet_types.hpp:12
@ kGetPillarVotesBundlePacket
Definition packet_types.hpp:33
@ kGetNextVotesSyncPacket
Definition packet_types.hpp:16
@ kStatusPacket
Definition packet_types.hpp:28
@ kDagBlockPacket
Definition packet_types.hpp:21
@ kPillarVotesBundlePacket
Definition packet_types.hpp:34
@ kVotePacket
Definition packet_types.hpp:15
@ kPbftSyncPacket
Definition packet_types.hpp:30
@ kHighPriorityPackets
Definition packet_types.hpp:14
@ kVotesBundlePacket
Definition packet_types.hpp:17
@ kGetDagSyncPacket
Definition packet_types.hpp:31
@ kPacketCount
Definition packet_types.hpp:37
@ kGetPbftSyncPacket
Definition packet_types.hpp:29
@ kTransactionPacket
Definition packet_types.hpp:24
@ kPillarVotePacket
Definition packet_types.hpp:32
@ kPbftBlocksBundlePacket
Definition packet_types.hpp:35
@ kDagSyncPacket
Definition packet_types.hpp:23
@ kLowPriorityPackets
Definition packet_types.hpp:27
@ kMidPriorityPackets
Definition packet_types.hpp:20