Salome HOME
Added possibility to add specific parameters in the client classes. Added parameter...
[tools/libbatch.git] / src / Core / Batch_CommunicationProtocol.hxx
index f8b091668b00714b409e15d9e75c1f6921f8ce08..c21ca8a04fc4f771c40e68f4a20caee1a28118ed 100644 (file)
@@ -64,6 +64,10 @@ namespace Batch {
                            const std::string & host,
                            const std::string & user) const;
 
+    virtual int makeDirectory(const std::string & path,
+                              const std::string & host,
+                              const std::string & user) const;
+
   protected:
 
     virtual std::vector<std::string> getCopyCommandArgs(const std::string & sourcePath,
@@ -75,6 +79,8 @@ namespace Batch {
 
     virtual std::string getRemoveSubCommand(const std::string & path) const;
 
+    virtual std::string getMakeDirectorySubCommand(const std::string & path) const;
+
     std::string commandStringFromArgs(const std::vector<std::string> & args) const;
 
   };