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

Namespaces

 catapult
 
 catapult::ionet
 

Functions

std::shared_ptr< PacketSocket > catapult::ionet::Secure (const std::shared_ptr< PacketSocket > &pSocket, ConnectionSecurityMode securityMode, const crypto::KeyPair &sourceKeyPair, const Key &remoteKey, utils::FileSize maxPacketDataSize)
 

Variable Documentation

◆ m_maxPacketDataSize

uint32_t m_maxPacketDataSize
private

◆ m_pIo

std::shared_ptr<PacketIo> m_pIo
private

◆ m_pReader

std::shared_ptr<BatchPacketReader> m_pReader
private

◆ m_pSocket

std::shared_ptr<PacketSocket> m_pSocket
private

◆ m_remoteKey

Key m_remoteKey
private

◆ m_sourceKeyPair

const crypto::KeyPair& m_sourceKeyPair
private