CatapultServer  v0.5.0.1 (Elephant)
SecureSignedPacketIo.cpp File Reference
Include dependency graph for SecureSignedPacketIo.cpp:

Namespaces

 catapult
 
 catapult::ionet
 

Functions

std::shared_ptr< PacketIo > catapult::ionet::CreateSecureSignedPacketIo (const std::shared_ptr< PacketIo > &pIo, const crypto::KeyPair &sourceKeyPair, const Key &remoteKey, uint32_t maxSignedPacketDataSize)
 
std::shared_ptr< BatchPacketReader > catapult::ionet::CreateSecureSignedBatchPacketReader (const std::shared_ptr< BatchPacketReader > &pReader, const Key &remoteKey)
 

Variable Documentation

◆ m_callback

PacketIo::ReadCallback m_callback
private

◆ m_maxSignedPacketDataSize

uint32_t m_maxSignedPacketDataSize
private

◆ m_pIo

std::shared_ptr<PacketIo> m_pIo
private

◆ m_pReader

std::shared_ptr<BatchPacketReader> m_pReader
private

◆ m_remoteKey

Key m_remoteKey
private

◆ m_sourceKeyPair

const crypto::KeyPair& m_sourceKeyPair
private

◆ Packet_Type

constexpr PacketType Packet_Type = PacketType::Secure_Signed
staticconstexpr

◆ Signature