TsgcUDPCLient › プロパティ › LogFile

LogFile プロパティ

診断のために送受信されたすべてのデータグラムをプレーンテキストのログファイルに書き込みます。

構文

property LogFile: TsgcUDPLogFile read FLogFile write SetLogFile;

デフォルト値

—

解説

Enabled := Trueを設定し、ログファイルのフルパスをFileNameに指定します。クライアントが交換する各データグラムには、タイムスタンプと方向マーカーが付加されます。これはデバッグのみを目的としています。ファイルI/Oはメッセージごとにシリアライズされ、同じファイルが複数のコンポーネント間で共有される場合はスレッドセーフではありません。また、大量のUDPトラフィックを継続的にログに記録すると、スループットに影響を与える可能性があります。本番ビルドではログファイルを無効にしてください。

使用例

oClient.LogFile.Enabled := True;
oClient.LogFile.FileName := 'C:\logs\udp-client.log';

プロパティに戻る