#ifndef GITFS_REPOLIST_H #define GITFS_REPOLIST_H #include #include #include #include namespace Ice { struct Current; } namespace GitFS { class RepoList : public NetFS::Service { public: explicit RepoList(Ice::PropertiesPtr); NetFS::VolumePrxPtr connect(::std::string volume, ::std::string auth, const ::Ice::Current & ice) override; NetFS::SettingsPtr getSettings(const ::Ice::Current & ice) override; private: const Ice::PropertiesPtr properties; }; } #endif