MCPcopy Create free account
hub / github.com/blizzard4591/openMittsu / encryptAndSendDataPacketToServer

Method encryptAndSendDataPacketToServer

src/network/ProtocolClient.cpp:906–913  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

904 }
905
906 void ProtocolClient::encryptAndSendDataPacketToServer(QByteArray const& dataPacket) {
907 QByteArray const encryptedDataPacket = m_cryptoBox->encryptForServer(dataPacket);
908 LOGGER_DEBUG("Writing Message with {} Bytes to outbound queue.", encryptedDataPacket.size());
909
910 QMutexLocker lock(&outgoingMessagesMutex);
911 outgoingMessages.append(encryptedDataPacket);
912 outgoingMessagesTimer->start(0);
913 }
914
915 void ProtocolClient::enqeueWaitForAcknowledgment(openmittsu::protocol::ContactId const& sender, openmittsu::protocol::MessageId const& messageId, std::shared_ptr<openmittsu::acknowledgments::AcknowledgmentProcessor> const& acknowledgmentProcessor) {
916 QMutexLocker lock(&acknowledgmentWaitingMutex);

Callers

nothing calls this directly

Calls 3

encryptForServerMethod · 0.80
startMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected