mirror of
https://github.com/PurpleI2P/i2pd.git
synced 2025-04-28 11:47:48 +02:00
exluded SSU from transports
This commit is contained in:
parent
6a23153c0b
commit
379075c594
5 changed files with 30 additions and 192 deletions
|
@ -21,7 +21,6 @@
|
|||
#include <atomic>
|
||||
#include <boost/asio.hpp>
|
||||
#include "TransportSession.h"
|
||||
#include "SSU.h"
|
||||
#include "SSU2.h"
|
||||
#include "NTCP2.h"
|
||||
#include "RouterInfo.h"
|
||||
|
@ -96,10 +95,9 @@ namespace transport
|
|||
Transports ();
|
||||
~Transports ();
|
||||
|
||||
void Start (bool enableNTCP2=true, bool enableSSU=true, bool enableSSU2=false);
|
||||
void Start (bool enableNTCP2=true, bool enableSSU2=true);
|
||||
void Stop ();
|
||||
|
||||
bool IsBoundSSU() const { return m_SSUServer != nullptr; }
|
||||
bool IsBoundSSU2() const { return m_SSU2Server != nullptr; }
|
||||
bool IsBoundNTCP2() const { return m_NTCP2Server != nullptr; }
|
||||
|
||||
|
@ -170,7 +168,6 @@ namespace transport
|
|||
boost::asio::io_service::work * m_Work;
|
||||
boost::asio::deadline_timer * m_PeerCleanupTimer, * m_PeerTestTimer;
|
||||
|
||||
SSUServer * m_SSUServer;
|
||||
SSU2Server * m_SSU2Server;
|
||||
NTCP2Server * m_NTCP2Server;
|
||||
mutable std::mutex m_PeersMutex;
|
||||
|
@ -196,7 +193,6 @@ namespace transport
|
|||
public:
|
||||
|
||||
// for HTTP only
|
||||
const SSUServer * GetSSUServer () const { return m_SSUServer; };
|
||||
const NTCP2Server * GetNTCP2Server () const { return m_NTCP2Server; };
|
||||
const SSU2Server * GetSSU2Server () const { return m_SSU2Server; };
|
||||
const decltype(m_Peers)& GetPeers () const { return m_Peers; };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue