TsgcTCPClient › Propiedades › LogFile

LogFile Propiedad

Persiste el tráfico de socket entrante y saliente en un archivo, lo cual es útil para depurar el protocolo a nivel de wire.

Sintaxis

property LogFile: TsgcWSLogFile read GetLogFile write SetLogFile;

Valor Predeterminado

Enabled=False, Raw=False

Observaciones

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.

Ejemplo


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;

Volver a Propiedades