Expose socket server in FileProvider class
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 17 Jul 2024 09:24:11 +0000 (17:24 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 23 Jul 2024 06:08:23 +0000 (14:08 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
src/gui/macOS/fileprovider.h
src/gui/macOS/fileprovider_mac.mm

index d4ddcf596d30a0bdf9226cc55d3104f9a282b54c..d3ebb62737316d94db568562428ae3470ea437cb 100644 (file)
@@ -41,6 +41,7 @@ public:
 
     [[nodiscard]] FileProviderXPC *xpc() const;
     [[nodiscard]] FileProviderDomainManager *domainManager() const;
+    [[nodiscard]] FileProviderSocketServer *socketServer() const;
 
 private slots:
     void configureXPC();
index 73c2e0d259f9523183c637400c1dbaab86c3b8e5..194d1da6d129fe41e935557450428ace650da008 100644 (file)
@@ -107,5 +107,10 @@ FileProviderDomainManager *FileProvider::domainManager() const
     return _domainManager.get();
 }
 
+FileProviderSocketServer *FileProvider::socketServer() const
+{
+    return _socketServer.get();
+}
+
 } // namespace Mac
 } // namespace OCC