> 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