TsgcTCPClient › Eigenschaften › LogFile
Speichert eingehenden und ausgehenden Socket-Traffic in einer Datei, nützlich zum Debuggen des Wire-Protokolls.
property LogFile: TsgcWSLogFile read GetLogFile write SetLogFile;
Enabled=False, Raw=False
Setzen Sie Enabled=True und FileName auf den vollständigen Pfad des Ausgabeprotokolls. Jeder auf der Raw-TCP-Sitzung gesendete oder empfangene Chunk wird an die Datei angehängt. Raw speichert die Bytes hexadezimal statt als Klartext, was nützlich ist, wenn die Payload binär ist. Der Zugriff auf die Protokolldatei ist nicht thread-sicher; teilen Sie nicht dieselbe Datei zwischen mehreren 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;