> Can somebody point me to documentation that gives an overview of 
> what
> TICSLogger does and how to use it? Is there a demo that features it?

You add the TIcsLogger component to your project and assign it to any ICS
component for which you want debug logging.  

Then set the LogOptions properties to decide whether you want debug
events to be written to a file, sent out to an event (so you can display
it or write it to your own log), or sent to OutputDebugString (loDestFile,
loDestEvent, loDestOutDebug). loAddStamp add a time stamp 
to each logged line. 

Then set the LogOptions properties to select the logging level,
(loWsockErr, loWsockInfo, loWsockDump, loSslErr, loSslInfo, loSslDump,
loProtSpecErr, loProtSpecInfo, loProtSpecDump), these being winsock, SSL
and protocol levels, then errors only, information only, or data dumps.
Exactly what type of protocol information is logged depends on the
particular units. 

Beware logging slows down the application, only enable it if really
needed. 

I originally added logging to ease debugging Magenta Systems File
Transfer Components, you can try to executable demo to see what logging
data is displayed. 

http://www.magsys.co.uk/delphi/magxfer.asp

Angus
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to