#pragma once #include #include "Swiften/LinkLocal/DNSSDService.h" namespace Swift { class LinkLocalRoster { public: LinkLocalRoster(boost::shared_ptr service); private: void handleServiceAdded(const DNSSDService::Service&); void handleServiceRemoved(const DNSSDService::Service&); private: boost::shared_ptr dnsSDService; }; }