TsgcWebSocketClientEigenschappen › LogFile

LogFile Eigenschap

Slaat inkomend en uitgaand socketverkeer op in een bestand, handig voor het debuggen van het draadprotocol.

Syntaxis

__property TsgcWSLogFile * LogFile;

Standaardwaarde

Enabled=False, UnMaskFrames=True, Raw=False

Opmerkingen

Stel Enabled=True en FileName in op het volledige pad van het uitvoerlogbestand. Elk verzonden of ontvangen bericht wordt aan het bestand toegevoegd. UnMaskFrames (standaard True) verwijdert de WebSocket-client-naar-servermasking zodat de frames leesbaar zijn; Raw slaat de bytes op in hexadecimale notatie. Toegang tot het logbestand is niet thread-veilig; deel hetzelfde bestand niet tussen meerdere threads.

Voorbeeld


oClient = new TsgcWebSocketClient();
oClient->URL = "wss://www.esegece.com:2053";
oClient->LogFile->FileName = "C:\\Logs\\client.log";
oClient->LogFile->Enabled = true;
oClient->Active = true;

Terug naar Properties