|
CDC 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |
SocketException を使用しているパッケージ | |
---|---|
java.net | ネットワークアプリケーションを実装するためのクラスを提供します。 |
java.net での SocketException の使用 |
---|
java.net での SocketException のサブクラス | |
---|---|
class |
BindException
ローカルのアドレスおよびポートに対してソケットのバインドを試行中にエラーが発生したことを通知します。 |
class |
PortUnreachableException
ICMP ポート到達不可能メッセージが接続されたデータグラムに受信されたことを示すシグナルです。 |
SocketException をスローする java.net のメソッド | |
---|---|
protected abstract void |
DatagramSocketImpl.bind(int lport,
InetAddress laddr)
データグラムソケットをローカルのポートおよびアドレスにバインドします。 |
void |
DatagramSocket.bind(SocketAddress addr)
この DatagramSocket を特定のアドレスおよびポートにバインドします。 |
protected void |
DatagramSocketImpl.connect(InetAddress address,
int port)
データグラムソケットをリモート接続先に接続します。 |
void |
DatagramSocket.connect(SocketAddress addr)
このソケットをリモートソケットアドレス (IP アドレス + ポート番号) に接続します。 |
protected abstract void |
DatagramSocketImpl.create()
データグラムソケットを作成します。 |
boolean |
DatagramSocket.getBroadcast()
SO_BROADCAST が有効かどうかを調べます。 |
static NetworkInterface |
NetworkInterface.getByInetAddress(InetAddress addr)
指定された インターネットプロトコル (IP) アドレスがバインドされているネットワークインタフェースを検索する簡易メソッド。 |
static NetworkInterface |
NetworkInterface.getByName(String name)
指定された名前のネットワークインタフェースを検索します。 |
static Enumeration |
NetworkInterface.getNetworkInterfaces()
このマシン上のすべてのインタフェースを返します。 |
Object |
SocketOptions.getOption(int optID)
オプションの値を取得します。 |
int |
DatagramSocket.getReceiveBufferSize()
この DatagramSocket で使われる SO_RCVBUF オプションの値を取得します。 |
boolean |
DatagramSocket.getReuseAddress()
SO_REUSEADDR が有効かどうかを調べます。 |
int |
DatagramSocket.getSendBufferSize()
この DatagramSocket で使われる SO_SNDBUF オプションの値を取得します。 |
int |
DatagramSocket.getSoTimeout()
SO_TIMEOUT の設定を取得します。 |
int |
DatagramSocket.getTrafficClass()
この DatagramSocket から送信されるパケットの IP データグラムヘッダーのトラフィッククラスまたはサービス型を取得します。 |
void |
DatagramSocket.setBroadcast(boolean on)
SO_BROADCAST を有効または無効にします。 |
void |
SocketOptions.setOption(int optID,
Object value)
optID で指定されたオプションを有効または無効にします。 |
void |
DatagramSocket.setReceiveBufferSize(int size)
この DatagramSocket の SO_RCVBUF オプションを指定された値に設定します。 |
void |
DatagramSocket.setReuseAddress(boolean on)
SO_REUSEADDR ソケットオプションを有効または無効にします。 |
void |
DatagramSocket.setSendBufferSize(int size)
この DatagramSocket の SO_SNDBUF オプションを指定された値に設定します。 |
void |
DatagramSocket.setSoTimeout(int timeout)
指定されたタイムアウト (ミリ秒) を使って SO_TIMEOUT を有効または無効にします。 |
void |
DatagramSocket.setTrafficClass(int tc)
この DatagramSocket から送信されるデータグラムの IP データグラムヘッダーのトラフィッククラスまたはサービスタイプのオクテットを設定します。 |
SocketException をスローする java.net のコンストラクタ | |
---|---|
DatagramPacket(byte[] buf,
int offset,
int length,
SocketAddress address)
長さ length 、オフセット offset のパケットを指定されたホスト上の指定されたポート番号に送信するためのデータグラムパケットを構築します。 |
|
DatagramPacket(byte[] buf,
int length,
SocketAddress address)
長さ length のパケットを指定されたホスト上の指定されたポート番号に送信するためのデータグラムパケットを構築します。 |
|
DatagramSocket()
データグラムソケットを構築し、ローカルホストマシン上の使用可能なポートにバインドします。 |
|
DatagramSocket(int port)
データグラムソケットを構築し、ローカルホストマシン上の指定されたポートにバインドします。 |
|
DatagramSocket(int port,
InetAddress laddr)
指定されたローカルアドレスにバインドされたデータグラムソケットを作成します。 |
|
DatagramSocket(SocketAddress bindaddr)
指定されたローカルアドレスにバインドされたデータグラムソケットを作成します。 |
|
CDC 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |