jpcap
クラス JpcapCoral
java.lang.Object
|
+--jpcap.JpcapCoral
- public class JpcapCoral
- extends java.lang.Object
CoralReef(OCxMon用ライブラリ)ダンプデータ解析用クラス
Jpcapとある程度互換性があります。
- 関連項目:
Jpcap
|
コンストラクタの概要 |
JpcapCoral(java.lang.String filename)
ダンプファイルを開いてJpcapCoralのインスタンスを作成する |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JpcapCoral
public JpcapCoral(java.lang.String filename)
throws java.io.IOException
- ダンプファイルを開いてJpcapCoralのインスタンスを作成する
- パラメータ:
filename - ダンプファイルのファイル名- 例外:
java.io.IOException - ファイルが開けなかった場合
closeFile
public void closeFile()
- オープンしているダンプファイルを閉じる
getPacket
public Packet getPacket()
- パケットを1つ所得する
processPacket
public int processPacket(int count,
JpcapHandler handler)
- パケットを連続して所得する
- パラメータ:
count - 所得するパケット数
-1の場合はエラーが発生するかEOFまで所得し続けるhandler - 所得したパケットを解析するためのJpcapHandlerクラス- 戻り値:
- キャプチャしたパケット数
setSortOption
public void setSortOption(boolean flag)
- ブロック間のパケットをタイムスタンプを用いて並び替える
setError
public void setError(long err)