# Packet

  `Capture`によってキャプチャされたパケットのデータ。 `Packet`、およびそのサブクラスは`Marshal`に対応 しています。

## スーパークラス:

  `Object`

## メソッド:

`caplen`

  パケットのキャプチャされている部分の長さを返します。

`datalink`

  データリンクのタイプを表す整数を返します。 (`DLT_EN10MB` 等)

`ip?`

  このパケットが`IPPacket` かそのサブクラスのインスタンスであれば `true` を返します。

`len`
`length`
`size`

  パケット全体の長さを返します。

`raw_data`

  このパケットの先頭からの生データを`String`として返します。

`tcp?`

  このパケットが`TCPPacket`かそのサブクラスのインス タンスであれば true を返します。

`time`

  このパケットのタイムスタンプを `Time` オブジェク トとして返します。

`time_i`

  このパケットのタイムスタンプを整数として返します。

`udp?`

  このパケットが`UDPPacket`かそのサブクラスのインス タンスであれば true を返します。

fukusima@goto.info.waseda.ac.jp