|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.hrtdotnet.java.net.WakeOnLan
public class WakeOnLan
WakeOnLANを実装したクラスです。
| コンストラクタの概要 | |
|---|---|
WakeOnLan()
|
|
| メソッドの概要 | |
|---|---|
protected static byte[] |
createMagicPacket(byte[] macAddress)
MagicPacketを生成します。 |
protected static byte[] |
createMagicPacket(java.lang.String macAddress)
MagicPacketを生成します。 |
protected static byte[] |
createMagicPacket(java.lang.String macAddress,
java.lang.String delim)
MagicPacketを生成します。 |
static void |
execute(java.lang.String host,
int port,
byte[] macAddress)
WakeOnLANのパケットを送信します。 |
static void |
execute(java.lang.String ipAddress,
int port,
java.lang.String macAddress)
WakeOnLANのパケットを送信します。 |
static void |
execute(java.lang.String ipAddress,
int port,
java.lang.String macAddress,
java.lang.String delim)
WakeOnLANのパケットを送信します。 |
protected static void |
executeMagicPacket(java.lang.String host,
int port,
byte[] magicPacket)
WakeOnLANのパケットを送信します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public WakeOnLan()
| メソッドの詳細 |
|---|
public static void execute(java.lang.String ipAddress,
int port,
java.lang.String macAddress)
throws java.net.UnknownHostException,
java.net.SocketException,
java.io.IOException
ipAddress - 送信IPアドレスport - 送信ポートmacAddress - 対象MACアドレス(区切り文字は「:」もしくは「-」)
java.net.UnknownHostException - hostからIPアドレスを取得できない、もしくはIPv6のアドレスが指定された場合
java.lang.SecurityException - hostへのソケット接続が許可されない場合
java.net.SocketException - ソケットを開くことができない場合
java.io.IOException - 入出力エラーが発生した場合
public static void execute(java.lang.String ipAddress,
int port,
java.lang.String macAddress,
java.lang.String delim)
throws java.net.UnknownHostException,
java.net.SocketException,
java.io.IOException
ipAddress - 送信IPアドレスport - 送信ポートmacAddress - 対象MACアドレスdelim - MACアドレスの区切り文字
java.net.UnknownHostException - hostからIPアドレスを取得できない、もしくはIPv6のアドレスが指定された場合
java.lang.SecurityException - hostへのソケット接続が許可されない場合
java.net.SocketException - ソケットを開くことができない場合
java.io.IOException - 入出力エラーが発生した場合
public static void execute(java.lang.String host,
int port,
byte[] macAddress)
throws java.net.UnknownHostException,
java.net.SocketException,
java.io.IOException
host - 送信IPアドレスport - 送信ポートmacAddress - 対象MACアドレス(オクテット単位)
java.net.UnknownHostException - hostからIPアドレスを取得できない、もしくはIPv6のアドレスが指定された場合
java.lang.SecurityException - hostへのソケット接続が許可されない場合
java.net.SocketException - ソケットを開くことができない場合
java.io.IOException - 入出力エラーが発生した場合
protected static void executeMagicPacket(java.lang.String host,
int port,
byte[] magicPacket)
throws java.net.UnknownHostException,
java.lang.SecurityException,
java.net.SocketException,
java.io.IOException
host - 送信ホスト、IPアドレスport - 送信ポートmacAddress - MagicPacket(オクテット単位)
java.net.UnknownHostException - hostからIPアドレスを取得できない、もしくはIPv6のアドレスが指定された場合
java.lang.SecurityException - hostへのソケット接続が許可されない場合
java.net.SocketException - ソケットを開くことができない場合
java.io.IOException - 入出力エラーが発生した場合protected static byte[] createMagicPacket(java.lang.String macAddress)
macAddress - MACアドレス(区切り文字は「:」もしくは「-」)
protected static byte[] createMagicPacket(java.lang.String macAddress,
java.lang.String delim)
macAddress - MACアドレスdelim - 区切り文字
protected static byte[] createMagicPacket(byte[] macAddress)
macAddress - MACアドレス(オクテット単位)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||