gcc/libjava/java/net
Mohan Embar 8696d927c0 * gnu/java/nio/DatagramChannelImpl.java
(inChannelOperation): New field.
	(isInChannelOperation): New accessor.
	(setInChannelOperation): New modifier.
	(receive): Use capacity() - position() of destination
	buffer instead of remaining(). Set and reset our "in
	channel operation indicator" before and after delegating
	the receive to our datagram socket. Removed testing code.
	Update destination buffer's current position if it is
	backed by a byte array (hasArray() is true).
	(send): Set and reset our "in channel operation indicator"
	before and after delegating the send to our datagram socket.
	Removed testing code. Update source buffer's current position
	if it is backed by a byte array (hasArray() is true).
	* gnu/java/nio/SocketChannelImpl.java (read(ByteBuffer)):
	Use capacity() - position() of destination buffer instead
	of remaining().
	* java/net/DatagramSocket.java (receive): Don't throw an
	IllegalBlockingModeException if we have a non-blocking
	channel which initiated this operation.
	(send): Likewise.

From-SVN: r77173
2004-02-03 16:07:24 +00:00
..
Authenticator.java PushbackInputStream.java, [...]: Merged new versions from classpath. 2003-05-25 11:40:19 +00:00
BindException.java BindException.java, [...]: add/update of some @since/@deprecated 2002-08-27 17:47:27 +00:00
ConnectException.java AbstractMethodError.java: Re-merged with Classpath. 2002-06-15 19:45:34 +00:00
ContentHandler.java PushbackInputStream.java, [...]: Merged new versions from classpath. 2003-05-25 11:40:19 +00:00
ContentHandlerFactory.java ContentHandlerFactory.java, [...]: Removed redundant modifiers. 2003-10-11 18:39:35 +00:00
DatagramPacket.java 2003-12-04 Michael Koch <konqueror@gmx.de> 2003-12-04 10:59:56 +00:00
DatagramSocket.java * gnu/java/nio/DatagramChannelImpl.java 2004-02-03 16:07:24 +00:00
DatagramSocketImpl.java 2003-06-08 Michael Koch <konqueror@gmx.de> 2003-06-08 09:25:54 +00:00
DatagramSocketImplFactory.java ContentHandlerFactory.java, [...]: Removed redundant modifiers. 2003-10-11 18:39:35 +00:00
FileNameMap.java ContentHandlerFactory.java, [...]: Removed redundant modifiers. 2003-10-11 18:39:35 +00:00
HttpURLConnection.java HttpURLConnection.java, [...]: Reworked import statements. 2003-06-19 15:08:22 +00:00
Inet4Address.java Font.java, [...]: Removed some redundant obj == null checks. 2003-11-11 12:22:20 +00:00
Inet6Address.java Font.java, [...]: Removed some redundant obj == null checks. 2003-11-11 12:22:20 +00:00
InetAddress.java 2003-11-30 Jeff Sturm <jsturm@one-point.com> 2003-11-30 21:02:56 +00:00
InetSocketAddress.java 2003-11-26 Michael Koch <konqueror@gmx.de> 2003-11-26 10:41:02 +00:00
JarURLConnection.java 2003-12-20 Michael Koch <konqueror@gmx.de> 2003-12-20 22:54:26 +00:00
MalformedURLException.java AbstractMethodError.java: Re-merged with Classpath. 2002-06-15 19:45:34 +00:00
MulticastSocket.java 2003-11-26 Michael Koch <konqueror@gmx.de> 2003-11-26 14:33:41 +00:00
natInetAddressNoNet.cc 2003-11-30 Jeff Sturm <jsturm@one-point.com> 2003-11-30 21:02:56 +00:00
natInetAddressPosix.cc 2003-11-30 Jeff Sturm <jsturm@one-point.com> 2003-11-30 21:02:56 +00:00
natInetAddressWin32.cc 2003-11-30 Jeff Sturm <jsturm@one-point.com> 2003-11-30 21:02:56 +00:00
natNetworkInterfaceNoNet.cc configure.in: Create links to architecture dependent files... 2003-03-18 06:01:16 +00:00
natNetworkInterfacePosix.cc configure.in: Create links to architecture dependent files... 2003-03-18 06:01:16 +00:00
natNetworkInterfaceWin32.cc configure.in: Added new MinGW-specific configure flag --with-win32-nlsapi. 2003-12-02 22:26:50 +00:00
NetPermission.java NetPermission.java, [...]: New versions from classpath. 2003-05-26 12:58:02 +00:00
NetworkInterface.java 2003-10-02 Guilhem Lavaux <guilhem@kaffe.org> 2003-10-02 19:29:31 +00:00
NoRouteToHostException.java AbstractMethodError.java: Re-merged with Classpath. 2002-06-15 19:45:34 +00:00
PasswordAuthentication.java NetPermission.java, [...]: New versions from classpath. 2003-05-26 12:58:02 +00:00
PortUnreachableException.java Makefile.in: Rebuilt. 2002-08-21 18:54:07 +00:00
ProtocolException.java AbstractMethodError.java: Re-merged with Classpath. 2002-06-15 19:45:34 +00:00
ServerSocket.java * gnu/java/net/PlainSocketImpl.java 2004-01-30 13:43:21 +00:00
Socket.java * gnu/java/net/PlainSocketImpl.java 2004-01-30 13:43:21 +00:00
SocketAddress.java 2003-01-14 Michael Koch <konqueror@gmx.de> 2003-01-14 21:44:48 +00:00
SocketException.java AbstractMethodError.java: Re-merged with Classpath. 2002-06-15 19:45:34 +00:00
SocketImpl.java SocketImpl.java (toString): Display the remote address of an unconnected server socket as "0.0.0.0/0.0.0.0". 2003-08-01 21:08:33 +00:00
SocketImplFactory.java ContentHandlerFactory.java, [...]: Removed redundant modifiers. 2003-10-11 18:39:35 +00:00
SocketOptions.java ContentHandlerFactory.java, [...]: Removed redundant modifiers. 2003-10-11 18:39:35 +00:00
SocketPermission.java 2003-10-29 Michael Koch <konqueror@gmx.de> 2003-10-29 10:53:19 +00:00
SocketTimeoutException.java Makefile.in: Rebuilt. 2002-08-21 18:54:07 +00:00
UnknownHostException.java AbstractMethodError.java: Re-merged with Classpath. 2002-06-15 19:45:34 +00:00
UnknownServiceException.java AbstractMethodError.java: Re-merged with Classpath. 2002-06-15 19:45:34 +00:00
URI.java Forgot to add this to commit line on 2003/05/02. Its in Changelog already. 2003-05-05 05:10:47 +00:00
URISyntaxException.java Makefile.in: Rebuilt. 2002-08-21 18:54:07 +00:00
URL.java 2003-12-31 Guilhem Lavaux <guilhem@kaffe.org> 2003-12-31 10:55:40 +00:00
URLClassLoader.java Makefile.in: Rebuilt. 2003-08-28 22:17:37 +00:00
URLConnection.java 2004-01-06 Michael Koch <konqueror@gmx.de> 2004-01-06 08:54:20 +00:00
URLDecoder.java 2003-03-02 Michael Koch <konqueror@gmx.de> 2003-03-02 20:11:13 +00:00
URLEncoder.java URLEncoder.java (encode(String)): Use platform default encoding. 2003-07-22 18:03:47 +00:00
URLStreamHandler.java 2003-11-26 Michael Koch <konqueror@gmx.de> 2003-11-26 21:25:41 +00:00
URLStreamHandlerFactory.java 2003-10-13 Michael Koch <konqueror@gmx.de> 2003-10-13 05:03:39 +00:00