show tags for local destinations

This commit is contained in:
orignal 2016-01-23 22:53:19 -05:00
parent f593802a51
commit f7e21dbe5c
2 changed files with 17 additions and 0 deletions

View file

@ -113,6 +113,10 @@ namespace garlic
i2p::crypto::CBCEncryption m_Encryption;
std::unique_ptr<const i2p::crypto::ElGamalEncryption> m_ElGamalEncryption;
public:
// for HTTP only
size_t GetNumOutgoingTags () const { return m_SessionTags.size (); };
};
class GarlicDestination: public i2p::data::LocalDestination
@ -163,6 +167,12 @@ namespace garlic
uint32_t m_LastTagsCleanupTime;
// DeliveryStatus
std::map<uint32_t, std::shared_ptr<GarlicRoutingSession> > m_CreatedSessions; // msgID -> session
public:
// for HTTP only
size_t GetNumIncomingTags () const { return m_Tags.size (); }
const decltype(m_Sessions)& GetSessions () const { return m_Sessions; };
};
}
}