TsgcTCPClient › Properties › LogFile
Persiste o tráfego de socket de entrada e saída em um arquivo, útil para depurar o protocolo de fio.
property LogFile: TsgcWSLogFile read GetLogFile write SetLogFile;
Enabled=False, Raw=False
Defina Enabled=True e FileName com o caminho completo do log de saída. Cada chunk enviado ou recebido na sessão TCP bruta é anexado ao arquivo. Raw armazena os bytes em hexadecimal em vez de texto simples, o que é útil quando o payload é binário. O acesso ao arquivo de log não é thread-safe; não compartilhe o mesmo arquivo entre várias threads.
oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.LogFile.FileName := 'C:\Logs\tcp.log';
oTCP.LogFile.Enabled := true;
oTCP.Active := true;