LSOFParser - Global
A inclusão de script LSOFParser fornece métodos para analisar a saída do comando lsof : lsof -i4TCP -n -P -F pcnfT.
Use esta inclusão de script com um script de descoberta quando precisar analisar a saída de lsof.
LSOFParser - erro (cadeia de caracteres mensagem)
Gera a mensagem de erro especificada.
| Nome | Tipo | Descrição |
|---|---|---|
| msg | Cadeia de caracteres | A mensagem de erro |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser – initFileDescriptor()
Inicializa o processo do descritor de arquivo.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser – initProcess()
Inicializa o processo do analisador.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser - on_c(cadeia de caracteres linha)
Define o comando atual.
| Nome | Tipo | Descrição |
|---|---|---|
| linha | Cadeia de caracteres | O comando |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser - on_endFileDescriptor()
Encerra o processo do descritor de arquivo.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser - on_endProcess()
Encerra o processo do analisador.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser - on_f(cadeia de caracteres linha)
Define o descritor de arquivo atual.
| Nome | Tipo | Descrição |
|---|---|---|
| linha | Cadeia de caracteres | O descritor de arquivo |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser - on_n(cadeia de caracteres linha)
Define o endereço atual.
| Nome | Tipo | Descrição |
|---|---|---|
| linha | Cadeia de caracteres | O endereço |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser - on_p(cadeia de caracteres linha)
Define o PID atual.
| Nome | Tipo | Descrição |
|---|---|---|
| linha | Cadeia de caracteres | O PID |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser - on_T(cadeia de caracteres linha)
Define o estado atual.
| Nome | Tipo | Descrição |
|---|---|---|
| linha | Cadeia de caracteres | O estado |
| Tipo | Descrição |
|---|---|
| vazio |
LSOFParser - parse(cadeia de caracteres lsofOutput)
Analisa a saída lsof especificada.
Os resultados estão disponíveis em matrizes de conexões e ouvintes, e os erros são registrados em errorString() e isValid().
| Nome | Tipo | Descrição |
|---|---|---|
| lsofSaída | Cadeia de caracteres | A saída lsof |
| Tipo | Descrição |
|---|---|
| vazio |