|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Object
|
+--jpcap.Packet
|
+--jpcap.ARPPacket
ARP/RARPパケットを表現するクラスです。
| フィールドの概要 | |
static short |
ARP_REPLY
ARPリプライ |
static short |
ARP_REQUEST
ARPリクエスト |
short |
hardtype
ハードウェアタイプ |
static short |
HARDTYPE_ETHER
ハードウェアタイプ:イーサネット |
static short |
HARDTYPE_FRAMERELAY
ハードウェアタイプ:フレームリレー |
static short |
HARDTYPE_IEEE802
ハードウェアタイプ:トークンリング |
short |
hlen
ハードウエアアドレス長 |
static short |
INV_REPLY
Identify peer response |
static short |
INV_REQUEST
Identify peer request |
short |
operation
オペレーション |
short |
plen
プロトコルアドレス長 |
short |
prototype
プロトコルタイプ |
static short |
PROTOTYPE_IP
プロトコルタイプ: IP |
static short |
RARP_REPLY
Reverse ARPリプライ |
static short |
RARP_REQUEST
Reverse ARPリクエスト |
byte[] |
sender_hardaddr
送信者ハードウェアアドレス |
byte[] |
sender_protoaddr
送信者プロトコルアドレス |
byte[] |
target_hardaddr
ターゲットハードウェアアドレス |
byte[] |
target_protoaddr
ターゲットプロトコルアドレス |
| クラス jpcap.Packet から継承したフィールド |
caplen, data, datalink, header, len, sec, usec |
| コンストラクタの概要 | |
ARPPacket()
|
|
| メソッドの概要 | |
java.lang.Object |
getSenderHardwareAddress()
送信元MACアドレスをStringで返す |
java.lang.Object |
getSenderProtocolAddress()
送信元プロトコルアドレスを返す |
java.lang.Object |
getTargetHardwareAddress()
送信先MACアドレスをStringで返す |
java.lang.Object |
getTargetProtocolAddress()
送信先プロトコルアドレスを返す |
java.lang.String |
toString()
このパケットの内容を文字列で表現する 形式: ARP(hardtype:prototype) |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
public short hardtype
public static final short HARDTYPE_ETHER
public static final short HARDTYPE_IEEE802
public static final short HARDTYPE_FRAMERELAY
public short prototype
public static final short PROTOTYPE_IP
public short hlen
public short plen
public short operation
public static final short ARP_REQUEST
public static final short ARP_REPLY
public static final short RARP_REQUEST
public static final short RARP_REPLY
public static final short INV_REQUEST
public static final short INV_REPLY
public byte[] sender_hardaddr
public byte[] sender_protoaddr
public byte[] target_hardaddr
public byte[] target_protoaddr
| コンストラクタの詳細 |
public ARPPacket()
| メソッドの詳細 |
public java.lang.Object getSenderHardwareAddress()
public java.lang.Object getTargetHardwareAddress()
public java.lang.Object getSenderProtocolAddress()
public java.lang.Object getTargetProtocolAddress()
public java.lang.String toString()
Packet 内の toString
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||