2003-05-14 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/FileLockImpl.java (released): New member variable. (FileLockImpl): Initialize released. (releaseImpl): New native method. (release): Implemented. * gnu/java/nio/SelectorImpl.java: Reformatted. * gnu/java/nio/SelectionKeyImpl.java: Reformatted. * gnu/java/nio/ServerSocketChannelImpl.java: Reformatted. (accept): Throws IOException. * gnu/java/nio/SocketChannelImpl.java: Reformatted. (implConfigureBlocking): Throws IOException. (connect): Likewise. (read): Likewise. (write): Likewise. * gnu/java/nio/natFileLockImpl.cc: New file. * java/nio/channels/FileLock.java: Reformatted. * Makefile.am: (ordinary_java_source_files): Added gnu/java/nio/FileLockImpl.java. (nat_source_files): Added gnu/java/nio/natFileLockImpl.cc. * Makefile.in: Regenerated. From-SVN: r66799
This commit is contained in:
parent
2306d91c5c
commit
cc1b3d6b64
10 changed files with 116 additions and 49 deletions
|
@ -261,16 +261,16 @@ public class SelectorImpl extends AbstractSelector
|
|||
// return impl;
|
||||
// }
|
||||
// else
|
||||
|
||||
|
||||
if (ch instanceof SocketChannelImpl)
|
||||
{
|
||||
{
|
||||
SocketChannelImpl sc = (SocketChannelImpl) ch;
|
||||
SelectionKeyImpl impl = new SelectionKeyImpl (ch, this, sc.fd);
|
||||
add (impl);
|
||||
impl.interestOps (ops);
|
||||
impl.attach (att);
|
||||
return impl;
|
||||
}
|
||||
}
|
||||
else if (ch instanceof DatagramChannelImpl)
|
||||
{
|
||||
DatagramChannelImpl dc = (DatagramChannelImpl) ch;
|
||||
|
@ -290,9 +290,9 @@ public class SelectorImpl extends AbstractSelector
|
|||
return impl;
|
||||
}
|
||||
else
|
||||
{
|
||||
{
|
||||
System.err.println ("INTERNAL ERROR, no known channel type");
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue