common HandleTunnelData for own and transit tunnels

This commit is contained in:
orignal 2015-01-21 14:40:48 -05:00
parent e7f849184c
commit 89dead79c4
4 changed files with 16 additions and 11 deletions

View file

@ -36,6 +36,7 @@ namespace tunnel
TunnelBase (): m_CreationTime (i2p::util::GetSecondsSinceEpoch ()) {};
virtual ~TunnelBase () {};
virtual void HandleTunnelDataMsg (i2p::I2NPMessage * tunnelMsg) = 0;
virtual void EncryptTunnelMsg (I2NPMessage * tunnelMsg) = 0;
virtual uint32_t GetNextTunnelID () const = 0;
virtual const i2p::data::IdentHash& GetNextIdentHash () const = 0;