Skip navigation links
C D F G I L M O P R S T U W Z 

C

canBeDeleted() - Method in class org.cryptomator.frontend.dokany.OpenFile
Test via acquiring a FileLock if we can delete this file.
cleanup(WString, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
The handle is closed in this method, due to the requirements of the dokany implementation to delete a file in the cleanUp method
close() - Method in class org.cryptomator.frontend.dokany.Mount
 
close() - Method in class org.cryptomator.frontend.dokany.OpenDirectory
 
close() - Method in class org.cryptomator.frontend.dokany.OpenFile
 
close() - Method in class org.cryptomator.frontend.dokany.OpenHandle
 
close(long) - Method in class org.cryptomator.frontend.dokany.OpenHandleFactory
Closes the channel identified by the given fileHandle
close() - Method in class org.cryptomator.frontend.dokany.OpenHandleFactory
Closes all currently open files.
closeFile(WString, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 

D

deleteDirectory(WString, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
deleteFile(WString, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
dosAttributesToEnumIntegerSet(DosFileAttributes) - Static method in class org.cryptomator.frontend.dokany.FileUtil
TODO: support for other attributes ?

F

FileUtil - Class in org.cryptomator.frontend.dokany
 
FileUtil() - Constructor for class org.cryptomator.frontend.dokany.FileUtil
 
fillWin32FindData(WinBase.WIN32_FIND_DATA, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
findFiles(WString, DokanyOperations.FillWin32FindData, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
findFilesWithPattern(WString, WString, DokanyOperations.FillWin32FindData, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
findStreams(WString, DokanyOperations.FillWin32FindStreamData, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
flush() - Method in class org.cryptomator.frontend.dokany.OpenFile
 
flushFileBuffers(WString, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 

G

get(Long) - Method in class org.cryptomator.frontend.dokany.OpenHandleFactory
 
getDiskFreeSpace(LongByReference, LongByReference, LongByReference, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
getFileInformation(WString, ByHandleFileInfo, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
TODO: do we have to check if the handle is valid?
getFileSecurity(WString, int, Pointer, int, IntByReference, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
getRootedPath(WString) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
getVolumeInformation(Pointer, int, IntByReference, IntByReference, IntByReference, Pointer, int, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
TODO: this method is copy pasta.

I

isApplicable() - Static method in class org.cryptomator.frontend.dokany.MountFactory
 
isRegularFile() - Method in class org.cryptomator.frontend.dokany.OpenDirectory
 
isRegularFile() - Method in class org.cryptomator.frontend.dokany.OpenFile
 
isRegularFile() - Method in class org.cryptomator.frontend.dokany.OpenHandle
 
isSkipFile(WString) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 

L

lockFile(WString, long, long, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 

M

Mount - Class in org.cryptomator.frontend.dokany
 
Mount(ExecutorService, char, DokanyDriver) - Constructor for class org.cryptomator.frontend.dokany.Mount
 
mount(Path, char, String, String) - Method in class org.cryptomator.frontend.dokany.MountFactory
Mounts a drive with the given drive letter containing contents of the given path.
mounted(DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
MountFactory - Class in org.cryptomator.frontend.dokany
 
MountFactory(ExecutorService) - Constructor for class org.cryptomator.frontend.dokany.MountFactory
 
moveFile(WString, WString, boolean, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 

O

openDir(Path) - Method in class org.cryptomator.frontend.dokany.OpenHandleFactory
 
OpenDirectory - Class in org.cryptomator.frontend.dokany
 
OpenDirectory(Path) - Constructor for class org.cryptomator.frontend.dokany.OpenDirectory
 
OpenFile - Class in org.cryptomator.frontend.dokany
 
OpenFile(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Constructor for class org.cryptomator.frontend.dokany.OpenFile
 
openFile(Path, OpenOption...) - Method in class org.cryptomator.frontend.dokany.OpenHandleFactory
 
openFile(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class org.cryptomator.frontend.dokany.OpenHandleFactory
Creates an Openfile with the given path and options & attributes and assigns a fileHandle != 0 to it
OpenHandle - Class in org.cryptomator.frontend.dokany
 
OpenHandle(Path) - Constructor for class org.cryptomator.frontend.dokany.OpenHandle
 
OpenHandleFactory - Class in org.cryptomator.frontend.dokany
 
OpenHandleFactory() - Constructor for class org.cryptomator.frontend.dokany.OpenHandleFactory
 
org.cryptomator.frontend.dokany - package org.cryptomator.frontend.dokany
 

P

path - Variable in class org.cryptomator.frontend.dokany.OpenHandle
 

R

read(Pointer, long, long) - Method in class org.cryptomator.frontend.dokany.OpenFile
Reads up to num bytes beginning at offset into buf
readFile(WString, Pointer, int, IntByReference, long, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
ReadWriteAdapter - Class in org.cryptomator.frontend.dokany
TODO: Beware of DokanyUtils.enumSetFromInt()!!!
ReadWriteAdapter(Path, VolumeInformation, CompletableFuture<?>) - Constructor for class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
reveal() - Method in class org.cryptomator.frontend.dokany.Mount
 

S

setAllocationSize(WString, long, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
setAttribute(DosFileAttributeView, FileAttribute) - Static method in class org.cryptomator.frontend.dokany.FileUtil
 
setEndOfFile(WString, long, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
setFileAttributes(WString, int, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
setFileSecurity(WString, int, Pointer, int, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
setFileTime(WString, WinBase.FILETIME, WinBase.FILETIME, WinBase.FILETIME, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 

T

toString() - Method in class org.cryptomator.frontend.dokany.OpenFile
 
truncate(long) - Method in class org.cryptomator.frontend.dokany.OpenFile
 

U

unlockFile(WString, long, long, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
unmounted(DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 

W

write(Pointer, long, long) - Method in class org.cryptomator.frontend.dokany.OpenFile
Writes up to num bytes from buf from offset into the current file
writeFile(WString, Pointer, int, IntByReference, long, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 

Z

zwCreateFile(WString, WinBase.SECURITY_ATTRIBUTES, int, int, int, int, int, DokanyFileInfo) - Method in class org.cryptomator.frontend.dokany.ReadWriteAdapter
 
C D F G I L M O P R S T U W Z 
Skip navigation links

Copyright © 2018. All rights reserved.