summaryrefslogtreecommitdiff
path: root/vfs/uVFSprototypes.pas
diff options
context:
space:
mode:
Diffstat (limited to 'vfs/uVFSprototypes.pas')
-rw-r--r--vfs/uVFSprototypes.pas4
1 files changed, 4 insertions, 0 deletions
diff --git a/vfs/uVFSprototypes.pas b/vfs/uVFSprototypes.pas
index bef0246..bd33726 100644
--- a/vfs/uVFSprototypes.pas
+++ b/vfs/uVFSprototypes.pas
@@ -238,6 +238,10 @@ type
TVFSCopyToLocal = function (g:TVFSGlobs; const sSrcName, sDstName: PChar; Append: gboolean): TVFSResult; cdecl;
// Performs the copy process from local filesystem into the module
TVFSCopyFromLocal = function (g:TVFSGlobs; const sSrcName, sDstName: PChar; Append: gboolean): TVFSResult; cdecl;
+ // Start the copy operation - open the archive and prepare internal structures
+ TVFSStartCopyOperation = function (g:TVFSGlobs): TVFSResult; cdecl;
+ // Stop the copy operation - close the archive and free memory
+ TVFSStopCopyOperation = function (g:TVFSGlobs): TVFSResult; cdecl;
// TODO: Prototype function for packing new files into archive