TsgcUDPCLient › Właściwości › LogFile
Zapisuje każdy wysłany i odebrany datagram do zwykłego pliku tekstowego dziennika w celach diagnostycznych.
property LogFile: TsgcUDPLogFile read FLogFile write SetLogFile;
—
Ustaw właściwość Enabled na True i podaj pełną ścieżkę pliku dziennika we właściwości FileName; każdy datagram wymieniany przez klienta jest dołączany z sygnaturą czasową i znacznikiem kierunku. Funkcja ta jest przeznaczona wyłącznie do debugowania: operacje wejścia/wyjścia pliku są serializowane na wiadomość i nie są bezpieczne dla wątków, gdy ten sam plik jest współdzielony przez wiele komponentów, a ciągłe rejestrowanie ruchu UDP o wysokim natężeniu może wpływać na przepustowość. Należy wyłączyć plik dziennika w kompilacjach produkcyjnych.
oClient.LogFile.Enabled := True;
oClient.LogFile.FileName := 'C:\logs\udp-client.log';