public boolean getTcpNoDelay() throws SocketException { if (impl == null) throw new SocketException("Not connected");
public boolean getTcpNoDelay() throws SocketException { if (isClosed()) throw new SocketException("socket is closed");
	public boolean getTcpNoDelay() throws SocketException {		if (impl == null)			throw new SocketException("Not connected");		Object on = impl.getOption(SocketOptions.TCP_NODELAY);		if (on instanceof Boolean)			return (((Boolean)on).booleanValue());		else			throw new SocketException("Internal Error");	}