summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImage.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/imagemaster/serverconnection/UploadingImage.java')
-rw-r--r--src/main/java/org/openslx/imagemaster/serverconnection/UploadingImage.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImage.java b/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImage.java
index b0b035b..169877c 100644
--- a/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImage.java
+++ b/src/main/java/org/openslx/imagemaster/serverconnection/UploadingImage.java
@@ -149,6 +149,16 @@ public class UploadingImage
///////////////////////////////////////////////////////////////////
return blockStatus.length;
}
+
+ protected int getNextMissingBlock()
+ {
+ // TODO: handle intern status of current uploading block.
+ for (int i = 0; i < blockStatus.length; i++) {
+ if (blockStatus[i] == 0)
+ return i;
+ }
+ return -1;
+ }
protected long getTimestamp()
{