diff options
| author | Michael Koch <konqueror@gmx.de> | 2004-01-23 14:07:28 +0000 |
|---|---|---|
| committer | Michael Koch <mkoch@gcc.gnu.org> | 2004-01-23 14:07:28 +0000 |
| commit | ca1d829f319a0919f6543933cd7f561e3ae5bf64 (patch) | |
| tree | fd615eae154189a9a30bcb6d68a92415141b8f9b /libjava/java/io/FileDescriptor.java | |
| parent | 0e707673d273651f3b1f75beb53c42c9d521e3c4 (diff) | |
2004-01-23 Michael Koch <konqueror@gmx.de>
* java/io/FileDescriptor.java
(lock): New method.
(tryLock): New method.
(unlock): New method.
* java/io/natFileDescriptorEcos.cc
(lock): New method.
(tryLock): New method.
(unlock): New method.
* java/io/natFileDescriptorPosix.cc
(lock): New method.
(tryLock): New method.
(unlock): New method.
* java/io/natFileDescriptorWin32.cc
(lock): New method.
(tryLock): New method.
(unlock): New method.
From-SVN: r76421
Diffstat (limited to 'libjava/java/io/FileDescriptor.java')
| -rw-r--r-- | libjava/java/io/FileDescriptor.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/java/io/FileDescriptor.java b/libjava/java/io/FileDescriptor.java index b713e1bf688..109d2468783 100644 --- a/libjava/java/io/FileDescriptor.java +++ b/libjava/java/io/FileDescriptor.java @@ -208,6 +208,10 @@ public final class FileDescriptor native long getLength() throws IOException; native void setLength(long pos) throws IOException; + native void lock(long pos, int len, boolean shared) throws IOException; + native boolean tryLock(long pos, int lent, boolean shared) throws IOException; + native void unlock(long pos, int len) throws IOException; + // When collected, close. protected void finalize() throws Throwable { |
