22 #ifndef NATIVEP2PMANAGER_H_
23 #define NATIVEP2PMANAGER_H_
59 virtual void connect(
const std::string &identifier) = 0;
62 virtual void disconnect(
const std::string &identifier) = 0;
virtual void fireInterfaceUp(const std::string &iface)
virtual void disconnect(const dtn::core::Node::URI &uri)
virtual ~NativeP2pManager()=0
virtual dtn::core::Node::Protocol getProtocol() const
virtual void fireDisconnected(const dtn::data::EID &eid, const std::string &identifier)
virtual void fireConnected(const dtn::data::EID &eid, const std::string &identifier, size_t timeout)
virtual void fireDiscovered(const dtn::data::EID &eid, const std::string &identifier, size_t timeout)
NativeP2pManager(const std::string &protocol)
virtual void fireInterfaceDown(const std::string &iface)
virtual void connect(const dtn::core::Node::URI &uri)