|
JavaTM 2 Platform Std. Ed. v1.4.2 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SocketAddress | |
java.net | Provides the classes for implementing networking applications. |
java.nio.channels | Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations. |
Uses of SocketAddress in java.net |
Subclasses of SocketAddress in java.net | |
class |
InetSocketAddress
This class implements an IP Socket Address (IP address + port number) It can also be a pair (hostname + port number), in which case an attempt will be made to resolve the hostname. |
Methods in java.net that return SocketAddress | |
SocketAddress |
Socket.getRemoteSocketAddress()
Returns the address of the endpoint this socket is connected to, or null if it is unconnected. |
SocketAddress |
Socket.getLocalSocketAddress()
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet. |
SocketAddress |
ServerSocket.getLocalSocketAddress()
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet. |
SocketAddress |
DatagramPacket.getSocketAddress()
Gets the SocketAddress (usually IP address + port number) of the remote host that this packet is being sent to or is coming from. |
SocketAddress |
DatagramSocket.getRemoteSocketAddress()
Returns the address of the endpoint this socket is connected to, or null if it is unconnected. |
SocketAddress |
DatagramSocket.getLocalSocketAddress()
Returns the address of the endpoint this socket is bound to, or null if it is not bound yet. |
Methods in java.net with parameters of type SocketAddress | |
void |
MulticastSocket.joinGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
Joins the specified multicast group at the specified interface. |
void |
MulticastSocket.leaveGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
Leave a multicast group on a specified local interface. |
void |
Socket.connect(SocketAddress endpoint)
Connects this socket to the server. |
void |
Socket.connect(SocketAddress endpoint,
int timeout)
Connects this socket to the server with a specified timeout value. |
void |
Socket.bind(SocketAddress bindpoint)
Binds the socket to a local address. |
protected abstract void |
SocketImpl.connect(SocketAddress address,
int timeout)
Connects this socket to the specified port number on the specified host. |
void |
ServerSocket.bind(SocketAddress endpoint)
Binds the ServerSocket to a specific address
(IP address and port number). |
void |
ServerSocket.bind(SocketAddress endpoint,
int backlog)
Binds the ServerSocket to a specific address
(IP address and port number). |
void |
DatagramPacket.setSocketAddress(SocketAddress address)
Sets the SocketAddress (usually IP address + port number) of the remote host to which this datagram is being sent. |
protected abstract void |
DatagramSocketImpl.joinGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
Join the multicast group. |
protected abstract void |
DatagramSocketImpl.leaveGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
Leave the multicast group. |
void |
DatagramSocket.bind(SocketAddress addr)
Binds this DatagramSocket to a specific address & port. |
void |
DatagramSocket.connect(SocketAddress addr)
Connects this socket to a remote socket address (IP address + port number). |
Constructors in java.net with parameters of type SocketAddress | |
MulticastSocket(SocketAddress bindaddr)
Create a MulticastSocket bound to the specified socket address. |
|
DatagramPacket(byte[] buf,
int offset,
int length,
SocketAddress address)
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,
SocketAddress address)
Constructs a datagram packet for sending packets of length length to the specified port number on the specified
host. |
|
DatagramSocket(SocketAddress bindaddr)
Creates a datagram socket, bound to the specified local socket address. |
Uses of SocketAddress in java.nio.channels |
Methods in java.nio.channels that return SocketAddress | |
abstract SocketAddress |
DatagramChannel.receive(ByteBuffer dst)
Receives a datagram via this channel. |
Methods in java.nio.channels with parameters of type SocketAddress | |
static SocketChannel |
SocketChannel.open(SocketAddress remote)
Opens a socket channel and connects it to a remote address. |
abstract boolean |
SocketChannel.connect(SocketAddress remote)
Connects this channel's socket. |
abstract DatagramChannel |
DatagramChannel.connect(SocketAddress remote)
Connects this channel's socket. |
abstract int |
DatagramChannel.send(ByteBuffer src,
SocketAddress target)
Sends a datagram via this channel. |
|
JavaTM 2 Platform Std. Ed. v1.4.2 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.