#ifndef TRANSPORT_SESSION_H__ #define TRANSPORT_SESSION_H__ #include namespace i2p { namespace transport { struct DHKeysPair // transient keys for transport sessions { uint8_t publicKey[256]; uint8_t privateKey[256]; }; class TransportSession { public: TransportSession (): m_DHKeysPair (nullptr) {}; virtual ~TransportSession () { delete m_DHKeysPair; }; protected: DHKeysPair * m_DHKeysPair; // X - for client and Y - for server }; } } #endif