#ifndef HOSTMANAGER_H #define HOSTMANAGER_H #include #include "sappeer.h" #include "sapmanager.h" #include "sapagent.h" class HostManagerAgent : public QObject, public SAPAgent { Q_OBJECT explicit HostManagerAgent(QObject *parent = 0); public: static HostManagerAgent * instance(); static void registerServices(SAPManager *manager); void peerFound(SAPPeer *peer); void requestConnection(SAPConnectionRequest *request); private: SAPPeer *_peer; SAPSocket *_socket; }; #endif // HOSTMANAGER_H