mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-16 02:06:08 +08:00
[AFV] style: use "m_" prefix as it makes the functions easier to read
This commit is contained in:
committed by
Mat Sutcliffe
parent
34817a83d5
commit
7dcfed613f
@@ -156,7 +156,7 @@ namespace BlackCore
|
|||||||
|
|
||||||
CryptoDtoSerializer::Deserializer deserializer = CryptoDtoSerializer::deserialize(*m_connection.m_voiceCryptoChannel, messageDdata, loopback);
|
CryptoDtoSerializer::Deserializer deserializer = CryptoDtoSerializer::deserialize(*m_connection.m_voiceCryptoChannel, messageDdata, loopback);
|
||||||
|
|
||||||
if (deserializer.dtoNameBuffer == AudioRxOnTransceiversDto::getShortDtoName())
|
if (deserializer.m_dtoNameBuffer == AudioRxOnTransceiversDto::getShortDtoName())
|
||||||
{
|
{
|
||||||
// qDebug() << "Received audio data";
|
// qDebug() << "Received audio data";
|
||||||
const AudioRxOnTransceiversDto audioOnTransceiverDto = deserializer.getDto<AudioRxOnTransceiversDto>();
|
const AudioRxOnTransceiversDto audioOnTransceiverDto = deserializer.getDto<AudioRxOnTransceiversDto>();
|
||||||
@@ -165,14 +165,14 @@ namespace BlackCore
|
|||||||
emit audioReceived(audioOnTransceiverDto);
|
emit audioReceived(audioOnTransceiverDto);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (deserializer.dtoNameBuffer == HeartbeatAckDto::getShortDtoName())
|
else if (deserializer.m_dtoNameBuffer == HeartbeatAckDto::getShortDtoName())
|
||||||
{
|
{
|
||||||
m_connection.setTsHeartbeatToNow();
|
m_connection.setTsHeartbeatToNow();
|
||||||
if (CBuildConfig::isLocalDeveloperDebugBuild()) { CLogMessage(this).debug(u"Received voice server heartbeat"); }
|
if (CBuildConfig::isLocalDeveloperDebugBuild()) { CLogMessage(this).debug(u"Received voice server heartbeat"); }
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
CLogMessage(this).warning(u"Received unknown data: %1 %2") << QString(deserializer.dtoNameBuffer) << deserializer.dataLength;
|
CLogMessage(this).warning(u"Received unknown data: %1 %2") << QString(deserializer.m_dtoNameBuffer) << deserializer.m_dataLength;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -28,19 +28,19 @@ namespace BlackCore
|
|||||||
QBuffer buffer(&data);
|
QBuffer buffer(&data);
|
||||||
buffer.open(QIODevice::ReadOnly);
|
buffer.open(QIODevice::ReadOnly);
|
||||||
|
|
||||||
buffer.read((char *)&headerLength, sizeof(headerLength));
|
buffer.read((char *)&m_headerLength, sizeof(m_headerLength));
|
||||||
|
|
||||||
QByteArray headerBuffer = buffer.read(headerLength);
|
QByteArray headerBuffer = buffer.read(m_headerLength);
|
||||||
|
|
||||||
msgpack::object_handle oh = msgpack::unpack(headerBuffer.data(), headerBuffer.size());
|
msgpack::object_handle oh = msgpack::unpack(headerBuffer.data(), headerBuffer.size());
|
||||||
header = oh.get().as<CryptoDtoHeaderDto>();
|
m_header = oh.get().as<CryptoDtoHeaderDto>();
|
||||||
|
|
||||||
if (header.Mode == CryptoDtoMode::AEAD_ChaCha20Poly1305)
|
if (m_header.Mode == CryptoDtoMode::AEAD_ChaCha20Poly1305)
|
||||||
{
|
{
|
||||||
int aeLength = buffer.size() - (2 + headerLength);
|
int aeLength = buffer.size() - (2 + m_headerLength);
|
||||||
const QByteArray aePayloadBuffer = buffer.read(aeLength);
|
const QByteArray aePayloadBuffer = buffer.read(aeLength);
|
||||||
|
|
||||||
const QByteArray adBuffer = data.left(2 + headerLength);
|
const QByteArray adBuffer = data.left(2 + m_headerLength);
|
||||||
|
|
||||||
QByteArray nonce;
|
QByteArray nonce;
|
||||||
nonce.fill(0, crypto_aead_chacha20poly1305_IETF_NPUBBYTES);
|
nonce.fill(0, crypto_aead_chacha20poly1305_IETF_NPUBBYTES);
|
||||||
@@ -48,7 +48,7 @@ namespace BlackCore
|
|||||||
nonceBuffer.open(QIODevice::WriteOnly);
|
nonceBuffer.open(QIODevice::WriteOnly);
|
||||||
uint32_t id = 0;
|
uint32_t id = 0;
|
||||||
nonceBuffer.write(reinterpret_cast<const char *>(&id), sizeof(id));
|
nonceBuffer.write(reinterpret_cast<const char *>(&id), sizeof(id));
|
||||||
nonceBuffer.write(reinterpret_cast<const char *>(&header.Sequence), sizeof(header.Sequence));
|
nonceBuffer.write(reinterpret_cast<const char *>(&m_header.Sequence), sizeof(m_header.Sequence));
|
||||||
nonceBuffer.close();
|
nonceBuffer.close();
|
||||||
|
|
||||||
QByteArray decryptedPayload;
|
QByteArray decryptedPayload;
|
||||||
@@ -73,12 +73,12 @@ namespace BlackCore
|
|||||||
|
|
||||||
QBuffer decryptedPayloadBuffer(&decryptedPayload);
|
QBuffer decryptedPayloadBuffer(&decryptedPayload);
|
||||||
decryptedPayloadBuffer.open(QIODevice::ReadOnly);
|
decryptedPayloadBuffer.open(QIODevice::ReadOnly);
|
||||||
decryptedPayloadBuffer.read((char *)&dtoNameLength, sizeof(dtoNameLength));
|
decryptedPayloadBuffer.read((char *)&m_dtoNameLength, sizeof(m_dtoNameLength));
|
||||||
dtoNameBuffer = decryptedPayloadBuffer.read(dtoNameLength);
|
m_dtoNameBuffer = decryptedPayloadBuffer.read(m_dtoNameLength);
|
||||||
|
|
||||||
decryptedPayloadBuffer.read((char *)&dataLength, sizeof(dataLength));
|
decryptedPayloadBuffer.read((char *)&m_dataLength, sizeof(m_dataLength));
|
||||||
dataBuffer = decryptedPayloadBuffer.read(dataLength);
|
m_dataBuffer = decryptedPayloadBuffer.read(m_dataLength);
|
||||||
verified = true;
|
m_verified = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -131,10 +131,10 @@ namespace BlackCore
|
|||||||
template<typename T>
|
template<typename T>
|
||||||
T getDto()
|
T getDto()
|
||||||
{
|
{
|
||||||
if (! verified) return {};
|
if (! m_verified) return {};
|
||||||
if (dtoNameBuffer == T::getDtoName() || dtoNameBuffer == T::getShortDtoName())
|
if (m_dtoNameBuffer == T::getDtoName() || m_dtoNameBuffer == T::getShortDtoName())
|
||||||
{
|
{
|
||||||
msgpack::object_handle oh2 = msgpack::unpack(dataBuffer.data(), dataBuffer.size());
|
msgpack::object_handle oh2 = msgpack::unpack(m_dataBuffer.data(), static_cast<std::size_t>(m_dataBuffer.size()));
|
||||||
msgpack::object obj = oh2.get();
|
msgpack::object obj = oh2.get();
|
||||||
T dto = obj.as<T>();
|
T dto = obj.as<T>();
|
||||||
return dto;
|
return dto;
|
||||||
@@ -143,21 +143,21 @@ namespace BlackCore
|
|||||||
}
|
}
|
||||||
|
|
||||||
//! Header data @{
|
//! Header data @{
|
||||||
quint16 headerLength;
|
quint16 m_headerLength;
|
||||||
CryptoDtoHeaderDto header;
|
CryptoDtoHeaderDto m_header;
|
||||||
//! @}
|
//! @}
|
||||||
|
|
||||||
//! Name data @{
|
//! Name data @{
|
||||||
quint16 dtoNameLength;
|
quint16 m_dtoNameLength;
|
||||||
QByteArray dtoNameBuffer;
|
QByteArray m_dtoNameBuffer;
|
||||||
//! @}
|
//! @}
|
||||||
|
|
||||||
//! Data @{
|
//! Data @{
|
||||||
quint16 dataLength;
|
quint16 m_dataLength;
|
||||||
QByteArray dataBuffer;
|
QByteArray m_dataBuffer;
|
||||||
//! @}
|
//! @}
|
||||||
|
|
||||||
bool verified = false; //!< is verified
|
bool m_verified = false; //!< is verified
|
||||||
};
|
};
|
||||||
|
|
||||||
//! Deserialize
|
//! Deserialize
|
||||||
|
|||||||
Reference in New Issue
Block a user