diff options
Diffstat (limited to 'src/backbone_router/backbone_agent.hpp')
-rw-r--r-- | src/backbone_router/backbone_agent.hpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/backbone_router/backbone_agent.hpp b/src/backbone_router/backbone_agent.hpp index 121f34ae..b9e14f1d 100644 --- a/src/backbone_router/backbone_agent.hpp +++ b/src/backbone_router/backbone_agent.hpp @@ -38,9 +38,9 @@ #include <openthread/backbone_router_ftd.h> -#include "agent/instance_params.hpp" #include "backbone_router/dua_routing_manager.hpp" #include "backbone_router/nd_proxy.hpp" +#include "common/code_utils.hpp" #include "ncp/ncp_openthread.hpp" namespace otbr { @@ -59,7 +59,7 @@ namespace BackboneRouter { * This class implements Thread Backbone agent functionality. * */ -class BackboneAgent +class BackboneAgent : private NonCopyable { public: static constexpr uint16_t kBackboneUdpPort = 61631; ///< The BBR port. @@ -70,7 +70,9 @@ public: * @param[in] aNcp The Thread instance. * */ - BackboneAgent(otbr::Ncp::ControllerOpenThread &aNcp); + BackboneAgent(otbr::Ncp::ControllerOpenThread &aNcp, + std::string aInterfaceName, + std::string aBackboneInterfaceName); /** * This method initializes the Backbone agent. |