Debug Logging Method and Description Arguments LogErr This method is used by the application to log an error message to the current log file. No error codes are set and processing will continue. Message - string UaTk Internal Functions The following table lists UaTk internal functions, which cannot be called directly by your application. The information in this table may be useful if you intend to write your own protocol library for another programming language. UaTk Internal Function and Description _initialize This function is used by the  new( )  method for minimal initialization. _logmsg This function is an internal implementation of the  LogMsg  method. It is used for logging by other internal functions and by  LogMsg  itself. _logerr This function is an internal implementation of the  LogErr  method. It is used for logging errors by other internal functions and by  LogErr  itself. _fmt_time This function uses the  localtime  function to obtain data and time information, and formats it in a standard fashion. _check_input This non-blocking function is used to detect data waiting on the input file handler. Blocking may depend on the version of Perl being used. Using Perl 5.6 on UNIX and Windows NT (using the  cygwin  port) does not block. This function requires a time-out value as its only argument. It returns 0 (zero) if no data is waiting, or greater than zero if data is waiting. Developing Your Application in Perl 70 User Administration Version 3.8