gcc/libjava/gnu/java/nio
Michael Koch 54c99af155 2003-03-20 Michael Koch <konqueror@gmx.de>
* gnu/java/nio/FileChannelImpl.java
	(address): Removed.
	(map_address): New member variable.
	(length): Make it package private.
	(fd): Make it package private.
	(buf): Make it package private.
	(file_obj): Make it package private.
	(FileChannelImpl): New constructor.
	(nio_mmap_file): Use RawData instead of long.
	(nio_munmap_file): Use RawData instead of long.
	(nio_msync): Use RawData instead of long.
	(implCloseChannel): New implementation using map_address.
	(read): Reformated.
	(map): Implemented.
	(create_direct_mapped_buffer): Implemented, use RawData, throws
	IOException.
	(force): Use map_address instead of address.
	* gnu/java/nio/MappedByteFileBuffer.java
	(address): Removed.
	(map_address): New member variable.
	(MappedByteFileBuffer): Use map_address instead of address, reformated.
	(several methods): Use map_address instead of address, replaced long
	with RawData where appropriate.
	* gnu/java/nio/natFileChannelImpl.cc
	(nio_mmap_file): Replaced long with RawData.
	(nio_munmap_file): Replaced long with RawData.
	(nio_msync): Replaced long with RawData.
	* gnu/java/nio/natMappedByteFileBuffer.cc
	(several methods): Replaced long with RawData where appropriate.

From-SVN: r64612
2003-03-20 11:14:35 +00:00
..
charset
ByteBufferImpl.java 2003-03-11 Michael Koch <konqueror@gmx.de> 2003-03-11 10:30:52 +00:00
CharBufferImpl.java 2003-03-11 Michael Koch <konqueror@gmx.de> 2003-03-11 10:30:52 +00:00
DatagramChannelImpl.java
DoubleBufferImpl.java 2003-02-19 Michael Koch <konqueror@gmx.de> 2003-02-19 11:47:49 +00:00
FileChannelImpl.java 2003-03-20 Michael Koch <konqueror@gmx.de> 2003-03-20 11:14:35 +00:00
FileLockImpl.java
FloatBufferImpl.java 2003-02-19 Michael Koch <konqueror@gmx.de> 2003-02-19 11:47:49 +00:00
IntBufferImpl.java 2003-02-19 Michael Koch <konqueror@gmx.de> 2003-02-19 11:47:49 +00:00
LongBufferImpl.java 2003-02-19 Michael Koch <konqueror@gmx.de> 2003-02-19 11:47:49 +00:00
MappedByteFileBuffer.java 2003-03-20 Michael Koch <konqueror@gmx.de> 2003-03-20 11:14:35 +00:00
natByteBufferImpl.cc
natCharBufferImpl.cc
natDoubleBufferImpl.cc
natFileChannelImpl.cc 2003-03-20 Michael Koch <konqueror@gmx.de> 2003-03-20 11:14:35 +00:00
natFloatBufferImpl.cc
natIntBufferImpl.cc
natLongBufferImpl.cc
natMappedByteFileBuffer.cc 2003-03-20 Michael Koch <konqueror@gmx.de> 2003-03-20 11:14:35 +00:00
natSelectorImpl.cc
natShortBufferImpl.cc
natSocketChannelImpl.cc natSocketChannelImpl.cc: Reverse logic for DISABLE_JAVA_NET. 2003-02-21 08:19:34 +00:00
PipeImpl.java
SelectionKeyImpl.java
SelectorImpl.java
SelectorProviderImpl.java
ServerSocketChannelImpl.java natServerSocketChannelImpl.cc: Removed. 2003-02-14 12:07:31 +00:00
ShortBufferImpl.java 2003-02-19 Michael Koch <konqueror@gmx.de> 2003-02-19 11:47:49 +00:00
SocketChannelImpl.java