#pragma once #include @class Menulet; namespace Swift { class Server; class VCardCollection; class LinkLocalServiceBrowser; class BonjourQuerier; } class Slimber { public: Slimber(); ~Slimber(); private: void handleSelfConnected(bool b); void handleServicesChanged(); private: boost::shared_ptr dnsSDQuerier; Swift::LinkLocalServiceBrowser* linkLocalServiceBrowser; Swift::VCardCollection* vCardCollection; Swift::Server* server; Menulet* menulet; };