mirror of
https://github.com/oxen-io/lokinet.git
synced 2024-10-31 09:20:21 +00:00
7caa87862e
All #ifndef guards on headers have been removed, I think, in favor of #pragma once Headers are now included as `#include "filename"` if the included file resides in the same directory as the file including it, or any subdirectory therein. Otherwise they are included as `#include <project/top/dir/relative/path/filename>` The above does not include system/os headers.
26 lines
716 B
C++
26 lines
716 B
C++
#include "common.hpp"
|
|
#include <llarp/util/logging/logger.hpp>
|
|
|
|
PYBIND11_MODULE(pyllarp, m)
|
|
{
|
|
tooling::RouterHive_Init(m);
|
|
tooling::RouterEvent_Init(m);
|
|
llarp::AbstractRouter_Init(m);
|
|
tooling::HiveRouter_Init(m);
|
|
llarp::PeerDb_Init(m);
|
|
llarp::PeerStats_Init(m);
|
|
llarp::RouterID_Init(m);
|
|
llarp::RouterContact_Init(m);
|
|
llarp::CryptoTypes_Init(m);
|
|
llarp::Context_Init(m);
|
|
tooling::HiveContext_Init(m);
|
|
llarp::Config_Init(m);
|
|
llarp::dht::DHTTypes_Init(m);
|
|
llarp::PathTypes_Init(m);
|
|
llarp::path::PathHopConfig_Init(m);
|
|
llarp::handlers::PyHandler_Init(m);
|
|
llarp::service::Address_Init(m);
|
|
m.def("EnableDebug", []() { llarp::SetLogLevel(llarp::eLogDebug); });
|
|
llarp::Logger_Init(m);
|
|
}
|