SOLA
Loading...
Searching...
No Matches
Public Member Functions | List of all members
natter::minhcast::NatterMinhcast::Impl Class Reference

Public Member Functions

 Impl (MsgReceiveFct recv, MsgMissingFct miss, std::vector< logging::LoggerPtr > logger={}, solanet::UUID uuid=solanet::generateUUID())
 
solanet::UUID publish (const std::string &topic, const std::string &msg_content)
 
bool addPeer (const std::string &topic, const NodeInfo &info)
 
bool removePeer (const std::string &topic, const std::string &ip, uint16_t port)
 
void subscribeTopic (const std::string &topic, const NodeInfo &info)
 
bool isSubscribedToTopic (const std::string &topic) const
 
void unsubscribeTopic (const std::string &topic)
 
NodeInfo getOwnNodeInfo (const std::string &topic) const
 
solanet::UUID getUUID () const
 
NetworkInfoIPv4 getNetworkInfo () const
 

The documentation for this class was generated from the following files: