|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
SocketAddress を使用しているパッケージ | |
---|---|
java.net | ネットワークアプリケーションを実装するためのクラスを提供します。 |
java.nio.channels | 入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 |
java.net での SocketAddress の使用 |
---|
java.net での SocketAddress のサブクラス | |
---|---|
class |
InetSocketAddress
このクラスは、IP ソケットアドレス (IP アドレス + ポート番号) を実装します。 |
SocketAddress を返す java.net のメソッド | |
---|---|
SocketAddress |
Proxy.address()
プロキシのソケットアドレスを返します。 |
SocketAddress |
DatagramSocket.getLocalSocketAddress()
このソケットがバインドされている端点のアドレスを返します。 |
SocketAddress |
ServerSocket.getLocalSocketAddress()
このソケットがバインドされている端点のアドレスを返します。 |
SocketAddress |
Socket.getLocalSocketAddress()
このソケットがバインドされている端点のアドレスを返します。 |
SocketAddress |
DatagramSocket.getRemoteSocketAddress()
このソケットが接続されている端点のアドレスを返します。 |
SocketAddress |
Socket.getRemoteSocketAddress()
このソケットが接続されている端点のアドレスを返します。 |
SocketAddress |
DatagramPacket.getSocketAddress()
このパケットの送信先または送信元であるリモートホストの SocketAddress (通常は IP アドレス + ポート番号) を取得します。 |
SocketAddress 型のパラメータを持つ java.net のメソッド | |
---|---|
void |
DatagramSocket.bind(SocketAddress addr)
この DatagramSocket を特定のアドレスおよびポートにバインドします。 |
void |
ServerSocket.bind(SocketAddress endpoint)
ServerSocket を特定のアドレス (IP アドレスおよびポート番号) にバインドします。 |
void |
Socket.bind(SocketAddress bindpoint)
ソケットをローカルアドレスにバインドします。 |
void |
ServerSocket.bind(SocketAddress endpoint,
int backlog)
ServerSocket を特定のアドレス (IP アドレスおよびポート番号) にバインドします。 |
void |
DatagramSocket.connect(SocketAddress addr)
このソケットをリモートソケットアドレス (IP アドレス + ポート番号) に接続します。 |
void |
Socket.connect(SocketAddress endpoint)
このソケットをサーバーに接続します。 |
void |
Socket.connect(SocketAddress endpoint,
int timeout)
指定されたタイムアウト値を使って、このソケットをサーバーに接続します。 |
protected abstract void |
SocketImpl.connect(SocketAddress address,
int timeout)
指定されたホスト上の指定されたポートにこのソケットを接続します。 |
abstract void |
ProxySelector.connectFailed(URI uri,
SocketAddress sa,
IOException ioe)
ある PROXY または SOCKS サーバーへの接続を確立できなかったことを示すために呼び出されます。 |
protected abstract void |
DatagramSocketImpl.joinGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
マルチキャストグループに参加します。 |
void |
MulticastSocket.joinGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
指定されたインタフェースで指定されたマルチキャストグループに参加します。 |
protected abstract void |
DatagramSocketImpl.leaveGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
マルチキャストグループから離れます。 |
void |
MulticastSocket.leaveGroup(SocketAddress mcastaddr,
NetworkInterface netIf)
指定されたローカルインタフェース上のマルチキャストグループから離れます。 |
void |
DatagramPacket.setSocketAddress(SocketAddress address)
このデータグラムの送信先であるリモートホストの SocketAddress (通常は IP アドレス + ポート番号) を設定します。 |
SocketAddress 型のパラメータを持つ java.net のコンストラクタ | |
---|---|
DatagramPacket(byte[] buf,
int offset,
int length,
SocketAddress address)
長さ length 、オフセット offset のパケットを指定されたホスト上の指定されたポート番号に送信するためのデータグラムパケットを構築します。 |
|
DatagramPacket(byte[] buf,
int length,
SocketAddress address)
長さ length のパケットを指定されたホスト上の指定されたポート番号に送信するためのデータグラムパケットを構築します。 |
|
DatagramSocket(SocketAddress bindaddr)
指定されたローカルアドレスにバインドされたデータグラムソケットを作成します。 |
|
MulticastSocket(SocketAddress bindaddr)
指定されたソケットアドレスにバインドされた MulticastSocket を作成します。 |
|
Proxy(Proxy.Type type,
SocketAddress sa)
PROXY 接続を表すエントリを作成します。 |
java.nio.channels での SocketAddress の使用 |
---|
SocketAddress を返す java.nio.channels のメソッド | |
---|---|
abstract SocketAddress |
DatagramChannel.receive(ByteBuffer dst)
このチャネルからデータグラムを受信します。 |
SocketAddress 型のパラメータを持つ java.nio.channels のメソッド | |
---|---|
abstract DatagramChannel |
DatagramChannel.connect(SocketAddress remote)
このチャネルのソケットを接続します。 |
abstract boolean |
SocketChannel.connect(SocketAddress remote)
このチャネルのソケットを接続します。 |
static SocketChannel |
SocketChannel.open(SocketAddress remote)
ソケットチャネルをオープンし、リモートアドレスに接続します。 |
abstract int |
DatagramChannel.send(ByteBuffer src,
SocketAddress target)
このチャネルからデータグラムを送信します。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。