23 #ifndef WIFIP2PMANAGER_H_
24 #define WIFIP2PMANAGER_H_
30 #include <wifip2p/CoreEngine.h>
31 #include <wifip2p/WifiP2PInterface.h>
32 #include <wifip2p/Logger.h>
41 static const std::string
TAG;
69 virtual const std::
string getName() const;
74 virtual dtn::core::Node::Protocol
getProtocol() const;
79 virtual
void connect(const dtn::core::Node::URI &uri);
84 virtual
void disconnect(const dtn::core::Node::URI &uri);
90 virtual
void peerFound(wifip2p::Peer peer);
110 virtual
void log(std::
string tag, std::
string msg);
115 virtual
void log_err(std::
string tag, std::
string msg);
120 virtual
void log_debug(
int debug, std::
string tag, std::
string msg);
127 wifip2p::CoreEngine ce;
129 list<wifip2p::Peer> peers;
130 list<wifip2p::Connection> connections;