|
|
@ -45,7 +45,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
namespace tooling
|
|
|
|
namespace tooling
|
|
|
|
{
|
|
|
|
{
|
|
|
|
struct RouterHive;
|
|
|
|
|
|
|
|
struct RouterEvent;
|
|
|
|
struct RouterEvent;
|
|
|
|
} // namespace tooling
|
|
|
|
} // namespace tooling
|
|
|
|
|
|
|
|
|
|
|
@ -288,10 +287,6 @@ namespace llarp
|
|
|
|
|
|
|
|
|
|
|
|
TimePoint_t m_NextExploreAt;
|
|
|
|
TimePoint_t m_NextExploreAt;
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef LOKINET_HIVE
|
|
|
|
|
|
|
|
RouterHive* hive;
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
IOutboundMessageHandler &
|
|
|
|
IOutboundMessageHandler &
|
|
|
|
outboundMessageHandler() override
|
|
|
|
outboundMessageHandler() override
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -320,7 +315,7 @@ namespace llarp
|
|
|
|
GossipRCIfNeeded(const RouterContact rc) override;
|
|
|
|
GossipRCIfNeeded(const RouterContact rc) override;
|
|
|
|
|
|
|
|
|
|
|
|
void
|
|
|
|
void
|
|
|
|
NotifyRouterEvent(RouterEvent event) const override;
|
|
|
|
NotifyRouterEvent(tooling::RouterEvent event) const override;
|
|
|
|
|
|
|
|
|
|
|
|
Router(std::shared_ptr< llarp::thread::ThreadPool > worker,
|
|
|
|
Router(std::shared_ptr< llarp::thread::ThreadPool > worker,
|
|
|
|
llarp_ev_loop_ptr __netloop, std::shared_ptr< Logic > logic);
|
|
|
|
llarp_ev_loop_ptr __netloop, std::shared_ptr< Logic > logic);
|
|
|
|