make RouterInfo::WriteToStream public for i2pd-tools

This commit is contained in:
Jeff Becker 2016-10-24 13:17:33 -04:00
parent fe3ebc4c84
commit 09ee342792
No known key found for this signature in database
GPG key ID: AB950234D6EA286B

View file

@ -181,14 +181,13 @@ namespace data
const IdentHash& GetIdentHash () const { return m_RouterIdentity->GetIdentHash (); };
const uint8_t * GetEncryptionPublicKey () const { return m_RouterIdentity->GetStandardIdentity ().publicKey; };
bool IsDestination () const { return false; };
void WriteToStream (std::ostream& s) const;
private:
bool LoadFile ();
void ReadFromFile ();
void ReadFromStream (std::istream& s);
void ReadFromBuffer (bool verifySignature);
void WriteToStream (std::ostream& s) const;
size_t ReadString (char* str, size_t len, std::istream& s) const;
void WriteString (const std::string& str, std::ostream& s) const;
void ExtractCaps (const char * value);