Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| J2ME Foundation
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.net.InetAddress

Packages that use InetAddress
java.lang | Provides classes that are fundamental to the design of the Java programming language.
java.net | Provides the classes for implementing networking applications.

Uses of InetAddress in java.lang

Methods in java.lang with parameters of type InetAddress
`void` | `SecurityManager.checkMulticast(InetAddress maddr)` Throws a `SecurityException` if the calling thread is not allowed to use (join/leave/send/receive) IP multicast.
`void` | `SecurityManager.checkMulticast(InetAddress maddr, byte ttl)` Throws a `SecurityException` if the calling thread is not allowed to use (join/leave/send/receive) IP multicast.

Uses of InetAddress in java.net

Fields in java.net declared as InetAddress
`protected InetAddress` | `SocketImpl.address` The IP address of the remote end of this socket.

Methods in java.net that return InetAddress
`InetAddress` | `DatagramSocket.getInetAddress()` Returns the address to which this socket is connected.
`InetAddress` | `DatagramSocket.getLocalAddress()` Gets the local address to which the socket is bound.
`protected InetAddress` | `SocketImpl.getInetAddress()` Returns the value of this socket's `address` field.
`InetAddress` | `Socket.getInetAddress()` Returns the address to which the socket is connected.
`InetAddress` | `Socket.getLocalAddress()` Gets the local address to which the socket is bound.
`InetAddress` | `MulticastSocket.getInterface()` Retrieve the address of the network interface used for multicast packets.
`InetAddress` | `ServerSocket.getInetAddress()` Returns the local address of this server socket.
`protected InetAddress` | `URLStreamHandler.getHostAddress(URL u)` Get the IP address of our host.
`static InetAddress` | `InetAddress.getByName(String host)` Determines the IP address of a host, given the host's name.
`static InetAddress[]` | `InetAddress.getAllByName(String host)` Determines all the IP addresses of a host, given the host's name.
`static InetAddress` | `InetAddress.getLocalHost()` Returns the local host.
`InetAddress` | `DatagramPacket.getAddress()` Returns the IP address of the machine to which this datagram is being sent or from which the datagram was received.
`protected InetAddress` | `Authenticator.getRequestingSite()` Gets the `InetAddress` of the site requesting authorization, or `null` if not available.

Methods in java.net with parameters of type InetAddress
`void` | `DatagramSocket.connect(InetAddress address, int port)` Connects the socket to a remote address for this socket.
`protected abstract void` | `SocketImpl.connect(InetAddress address, int port)` Connects this socket to the specified port number on the specified host.
`protected abstract void` | `SocketImpl.bind(InetAddress host, int port)` Binds this socket to the specified port number on the specified host.
`void` | `MulticastSocket.joinGroup(InetAddress mcastaddr)` Joins a multicast group.Its behavior may be affected by `setInterface`.
`void` | `MulticastSocket.leaveGroup(InetAddress mcastaddr)` Leave a multicast group.
`void` | `MulticastSocket.setInterface(InetAddress inf)` Set the multicast network interface used by methods whose behavior would be affected by the value of the network interface.
`protected abstract void` | `DatagramSocketImpl.bind(int lport, InetAddress laddr)` Binds a datagram socket to a local port and address.
`protected abstract int` | `DatagramSocketImpl.peek(InetAddress i)` Peek at the packet to see who it is from.
`protected abstract void` | `DatagramSocketImpl.join(InetAddress inetaddr)` Join the multicast group.
`protected abstract void` | `DatagramSocketImpl.leave(InetAddress inetaddr)` Leave the multicast group.
`void` | `DatagramPacket.setAddress(InetAddress iaddr)` Sets the IP address of the machine to which this datagram is being sent.
`static PasswordAuthentication` | `Authenticator.requestPasswordAuthentication(InetAddress addr, int port, String protocol, String prompt, String scheme)` Ask the authenticator that has been registered with the system for a password.

Constructors in java.net with parameters of type InetAddress
`DatagramSocket(int port, InetAddress laddr)` Creates a datagram socket, bound to the specified local address.
`Socket(InetAddress address, int port)` Creates a stream socket and connects it to the specified port number at the specified IP address.
`Socket(String host, int port, InetAddress localAddr, int localPort)` Creates a socket and connects it to the specified remote host on the specified remote port.
`Socket(InetAddress address, int port, InetAddress localAddr, int localPort)` Creates a socket and connects it to the specified remote address on the specified remote port.
`ServerSocket(int port, int backlog, InetAddress bindAddr)` Create a server with the specified port, listen backlog, and local IP address to bind to.
`DatagramPacket(byte[] buf, int offset, int length, InetAddress address, int port)` Constructs a datagram packet for sending packets of length `length` with offset `ioffset`to the specified port number on the specified host.
`DatagramPacket(byte[] buf, int length, InetAddress address, int port)` Constructs a datagram packet for sending packets of length `length` to the specified port number on the specified host.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| J2ME Foundation
PREV NEXT | FRAMES NO FRAMES

Java is a trademark or registred trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo, Alto, California, 94303, U.S.A All Rights Reserved. < /font >