24 #ifndef _PLUGINS_GOSSIP_GOSSIP_GOSSIP_GROUP_MANAGER_H_
25 #define _PLUGINS_GOSSIP_GOSSIP_GOSSIP_GROUP_MANAGER_H_
27 #include <core/utils/refptr.h>
36 class ServicePublisher;
37 class GossipAspectIniFin;
39 class GossipGroupConfiguration
45 std::string & broadcast_address,
46 unsigned short broadcast_port);
48 std::string & broadcast_address,
69 std::map<std::string, GossipGroupConfiguration> &initial_groups);
79 std::string service_name_;
81 std::map<std::string, RefPtr<GossipGroup>> groups_;