LSOFParser - グローバル
lsof コマンド lsof -i4TCP -n -P -F pcnfT の出力を解析します。
lsof 出力を解析する必要がある場合は、この API を検出スクリプトとともに使用します。
LSOFParser - error(文字列 msg)
指定されたエラーメッセージを生成します。
| 名前 | タイプ | 説明 |
|---|---|---|
| msg | 文字列 | エラーメッセージ |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - initFileDescriptor()
ファイル記述子のプロセスを初期化します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - initProcess()
パーサーのプロセスを初期化します。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - on_p (文字列 line)
現在の PID を設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| line | 文字列 | PID |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - on_c(文字列 line)
現在のコマンドを設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| line | 文字列 | コマンド |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - on_f(文字列 line)
現在のファイル記述子を設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| line | 文字列 | ファイル記述子 |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - on_n(文字列 line)
現在のアドレスを設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| line | 文字列 | アドレス |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - on_T(文字列 line)
現在のステータスを設定します。
| 名前 | タイプ | 説明 |
|---|---|---|
| line | 文字列 | ステータス |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - on_endFileDescriptor()
ファイル記述子のプロセスを閉じます。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - on_endProcess()
パーサーのプロセスを閉じます。
| 名前 | タイプ | 説明 |
|---|---|---|
| なし |
| タイプ | 説明 |
|---|---|
| なし |
LSOFParser - parse(文字列 lsofOutput)
指定された lsof 出力を解析します。
結果は接続とリスナーの配列で確認できます。エラーは errorString() と isValid() に記録されます。
| 名前 | タイプ | 説明 |
|---|---|---|
| lsofOutput | 文字列 | lsof の出力 |
| タイプ | 説明 |
|---|---|
| なし |