TsgcTCPClient › Propiedades › LogFile
Persiste el tráfico de socket entrante y saliente en un archivo, lo cual es útil para depurar el protocolo a nivel de wire.
property LogFile: TsgcWSLogFile read GetLogFile write SetLogFile;
Enabled=False, Raw=False
Establezca Enabled=True y FileName con la ruta completa del log de salida. Cada fragmento enviado o recibido en la sesión TCP sin procesar se añade al archivo. Raw almacena los bytes en hexadecimal en lugar de texto plano, lo cual es útil cuando el payload es binario. El acceso al archivo de log no es seguro para subprocesos; no comparta el mismo archivo entre varios hilos.
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;