TsgcWebSocketClient › Eigenschappen › LogFile
Slaat inkomend en uitgaand socketverkeer op in een bestand, handig voor het debuggen van het draadprotocol.
__property TsgcWSLogFile * LogFile;
Enabled=False, UnMaskFrames=True, Raw=False
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.
oClient = new TsgcWebSocketClient();
oClient->URL = "wss://www.esegece.com:2053";
oClient->LogFile->FileName = "C:\\Logs\\client.log";
oClient->LogFile->Enabled = true;
oClient->Active = true;