Encerra a conexão com o Servidor SFTP remoto.
Sintaxe
tSFTPClient():Disconnect()
Exemplo
user Function sftp_disconnect()
local nRet1, nRet2
local oSftp1 := tSFTPClient():new()
nRet1 := oSftp1:Connect("server1.exemplo.local.br","2222","josevitor", "Fs74!@bz*@54/")
if (nRet1 <> 0)
conOut("Falha em conectar ao servidor SFTP")
return .F.
endif
nRet2 := oSftp1:Disconnect()
if (nRet2 <> 0)
conOut("Falha em desconectar do servidor SFTP")
return .F.
endif
Return .T.
Retorno
Conforme a Tabela abaixo esta função retornará os seguintes valores numéricos. Além disso, o console.log conterá informações importantes adicionais caso for detectados erros.
Retorno | Tipo | Descrição |
---|---|---|
nRet | numérico | Status da desconexão do servidor SFTP. |
Lista de códigos de erros e seus respectivos significados
Código | Símbolo | Descrição |
---|---|---|
0 | SFTP_SUCCESS | Sucesso ao desconectar |
-8 | SFTP_SSH2_SHUTDOWN_FAIL | Falha ao desligar o subsistema na camada SSH2 |
-9 | SFTP_SESSION_DISCONNECT | Falha em desconectar a sessão SFTP/SSH2 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas