Class DebugProxyISVNCLibrary
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.util.jna.DebugProxyISVNCLibrary
-
- All Implemented Interfaces:
com.sun.jna.Library,ISVNCLibrary
public class DebugProxyISVNCLibrary extends java.lang.Object implements ISVNCLibrary
-
-
Field Summary
Fields Modifier and Type Field Description private ISVNDebugLogmyDebugLogprivate ISVNCLibrarymyLibrary
-
Constructor Summary
Constructors Constructor Description DebugProxyISVNCLibrary(ISVNCLibrary library, ISVNDebugLog debugLog)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int__lxstat64(int ver, java.lang.String path, com.sun.jna.Pointer stat)int__xstat64(int ver, java.lang.String path, com.sun.jna.Pointer stat)int_lstat(java.lang.String path, com.sun.jna.Pointer stat)int_stat(java.lang.String path, com.sun.jna.Pointer stat)intchmod(java.lang.String filename, int mode)intgetgid()intgetuid()static java.lang.StringisNull(java.lang.Object o)intlstat(java.lang.String path, com.sun.jna.Pointer stat)intreadlink(java.lang.String filename, com.sun.jna.Pointer linkname, int linkNameSize)intstat(java.lang.String path, com.sun.jna.Pointer stat)intsymlink(java.lang.String targetPath, java.lang.String linkPath)static java.lang.StringtoStringNullable(java.lang.Object o)
-
-
-
Field Detail
-
myLibrary
private final ISVNCLibrary myLibrary
-
myDebugLog
private ISVNDebugLog myDebugLog
-
-
Constructor Detail
-
DebugProxyISVNCLibrary
public DebugProxyISVNCLibrary(ISVNCLibrary library, ISVNDebugLog debugLog)
-
-
Method Detail
-
chmod
public int chmod(java.lang.String filename, int mode)- Specified by:
chmodin interfaceISVNCLibrary
-
toStringNullable
public static java.lang.String toStringNullable(java.lang.Object o)
-
isNull
public static java.lang.String isNull(java.lang.Object o)
-
readlink
public int readlink(java.lang.String filename, com.sun.jna.Pointer linkname, int linkNameSize)- Specified by:
readlinkin interfaceISVNCLibrary
-
__lxstat64
public int __lxstat64(int ver, java.lang.String path, com.sun.jna.Pointer stat)- Specified by:
__lxstat64in interfaceISVNCLibrary
-
lstat
public int lstat(java.lang.String path, com.sun.jna.Pointer stat)- Specified by:
lstatin interfaceISVNCLibrary
-
_lstat
public int _lstat(java.lang.String path, com.sun.jna.Pointer stat)- Specified by:
_lstatin interfaceISVNCLibrary
-
__xstat64
public int __xstat64(int ver, java.lang.String path, com.sun.jna.Pointer stat)- Specified by:
__xstat64in interfaceISVNCLibrary
-
_stat
public int _stat(java.lang.String path, com.sun.jna.Pointer stat)- Specified by:
_statin interfaceISVNCLibrary
-
stat
public int stat(java.lang.String path, com.sun.jna.Pointer stat)- Specified by:
statin interfaceISVNCLibrary
-
symlink
public int symlink(java.lang.String targetPath, java.lang.String linkPath)- Specified by:
symlinkin interfaceISVNCLibrary
-
getuid
public int getuid()
- Specified by:
getuidin interfaceISVNCLibrary
-
getgid
public int getgid()
- Specified by:
getgidin interfaceISVNCLibrary
-
-