Beispiel #1
0
QString nameForPacketType(PacketType packetType) {
    switch (packetType) {
        PACKET_TYPE_NAME_LOOKUP(PacketType::Unknown);
        PACKET_TYPE_NAME_LOOKUP(PacketType::StunResponse);
        PACKET_TYPE_NAME_LOOKUP(PacketType::DomainList);
        PACKET_TYPE_NAME_LOOKUP(PacketType::Ping);
        PACKET_TYPE_NAME_LOOKUP(PacketType::PingReply);
        PACKET_TYPE_NAME_LOOKUP(PacketType::KillAvatar);
        PACKET_TYPE_NAME_LOOKUP(PacketType::AvatarData);
        PACKET_TYPE_NAME_LOOKUP(PacketType::InjectAudio);
        PACKET_TYPE_NAME_LOOKUP(PacketType::MixedAudio);
        PACKET_TYPE_NAME_LOOKUP(PacketType::MicrophoneAudioNoEcho);
        PACKET_TYPE_NAME_LOOKUP(PacketType::MicrophoneAudioWithEcho);
        PACKET_TYPE_NAME_LOOKUP(PacketType::BulkAvatarData);
        PACKET_TYPE_NAME_LOOKUP(PacketType::SilentAudioFrame);
        PACKET_TYPE_NAME_LOOKUP(PacketType::DomainListRequest);
        PACKET_TYPE_NAME_LOOKUP(PacketType::RequestAssignment);
        PACKET_TYPE_NAME_LOOKUP(PacketType::CreateAssignment);
        PACKET_TYPE_NAME_LOOKUP(PacketType::DomainConnectionDenied);
        PACKET_TYPE_NAME_LOOKUP(PacketType::MuteEnvironment);
        PACKET_TYPE_NAME_LOOKUP(PacketType::AudioStreamStats);
        PACKET_TYPE_NAME_LOOKUP(PacketType::OctreeStats);
        PACKET_TYPE_NAME_LOOKUP(PacketType::Jurisdiction);
        PACKET_TYPE_NAME_LOOKUP(PacketType::JurisdictionRequest);
        PACKET_TYPE_NAME_LOOKUP(PacketType::AvatarIdentity);
        PACKET_TYPE_NAME_LOOKUP(PacketType::AvatarBillboard);
        PACKET_TYPE_NAME_LOOKUP(PacketType::DomainConnectRequest);
        PACKET_TYPE_NAME_LOOKUP(PacketType::DomainServerRequireDTLS);
        PACKET_TYPE_NAME_LOOKUP(PacketType::NodeJsonStats);
        PACKET_TYPE_NAME_LOOKUP(PacketType::EntityQuery);
        PACKET_TYPE_NAME_LOOKUP(PacketType::EntityData);
        PACKET_TYPE_NAME_LOOKUP(PacketType::EntityErase);
        PACKET_TYPE_NAME_LOOKUP(PacketType::OctreeDataNack);
        PACKET_TYPE_NAME_LOOKUP(PacketType::StopNode);
        PACKET_TYPE_NAME_LOOKUP(PacketType::AudioEnvironment);
        PACKET_TYPE_NAME_LOOKUP(PacketType::EntityEditNack);
        PACKET_TYPE_NAME_LOOKUP(PacketType::ICEServerHeartbeat);
        PACKET_TYPE_NAME_LOOKUP(PacketType::DomainServerAddedNode);
        PACKET_TYPE_NAME_LOOKUP(PacketType::ICEServerQuery);
        PACKET_TYPE_NAME_LOOKUP(PacketType::ICEServerPeerInformation);
        PACKET_TYPE_NAME_LOOKUP(PacketType::ICEPing);
        PACKET_TYPE_NAME_LOOKUP(PacketType::ICEPingReply);
        PACKET_TYPE_NAME_LOOKUP(PacketType::EntityAdd);
        PACKET_TYPE_NAME_LOOKUP(PacketType::EntityEdit);
        PACKET_TYPE_NAME_LOOKUP(PacketType::DomainServerConnectionToken);
        default:
            return QString("Type: ") + QString::number((int)packetType);
    }
    return QString("unexpected");
}
Beispiel #2
0
QString nameForPacketType(PacketType type) {
    switch (type) {
        PACKET_TYPE_NAME_LOOKUP(PacketTypeUnknown);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeStunResponse);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeDomainList);
        PACKET_TYPE_NAME_LOOKUP(PacketTypePing);
        PACKET_TYPE_NAME_LOOKUP(PacketTypePingReply);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeKillAvatar);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeAvatarData);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeInjectAudio);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeMixedAudio);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeMicrophoneAudioNoEcho);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeMicrophoneAudioWithEcho);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeBulkAvatarData);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeSilentAudioFrame);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeEnvironmentData);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeDomainListRequest);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeRequestAssignment);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeCreateAssignment);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeDomainConnectionDenied);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeMuteEnvironment);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeAudioStreamStats);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeDataServerConfirm);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeVoxelQuery);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeVoxelData);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeVoxelSet);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeVoxelSetDestructive);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeVoxelErase);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeOctreeStats);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeJurisdiction);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeJurisdictionRequest);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeMetavoxelData);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeAvatarIdentity);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeAvatarBillboard);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeDomainConnectRequest);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeDomainServerRequireDTLS);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeNodeJsonStats);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeEntityQuery);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeEntityData);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeEntityAddOrEdit);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeEntityErase);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeEntityAddResponse);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeOctreeDataNack);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeVoxelEditNack);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeAudioEnvironment);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeEntityEditNack);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeSignedTransactionPayment);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeIceServerHeartbeat);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeIceServerHeartbeatResponse);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeUnverifiedPing);
        PACKET_TYPE_NAME_LOOKUP(PacketTypeUnverifiedPingReply);
        default:
            return QString("Type: ") + QString::number((int)type);
    }
    return QString("unexpected");
}