Send progress updates from ClientPutDiskDir
[jFCPlib.git] / src / main / java / net / pterodactylus / fcp / quelaton / ClientPutDiskDirCommand.java
index e3c5344..dad6750 100644 (file)
@@ -2,8 +2,10 @@ package net.pterodactylus.fcp.quelaton;
 
 import java.io.File;
 import java.util.Optional;
+import java.util.function.Consumer;
 
 import net.pterodactylus.fcp.Key;
+import net.pterodactylus.fcp.RequestProgress;
 
 /**
  * FCP command that inserts a directory from the filesystem local to the node into Freenet.
@@ -12,6 +14,8 @@ import net.pterodactylus.fcp.Key;
  */
 public interface ClientPutDiskDirCommand {
 
+       ClientPutDiskDirCommand onProgress(Consumer<RequestProgress> requestProgressConsumer);
+
        WithUri fromDirectory(File directory);
 
        interface WithUri {