(file) Return to System.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/System.h between version 1.52 and 1.54

version 1.52, 2005/03/08 02:54:34 version 1.54, 2005/05/26 13:36:18
Line 29 
Line 29 
 // //
 // Author: Mike Brasher (mbrasher@bmc.com) // Author: Mike Brasher (mbrasher@bmc.com)
 // //
 // Modified By:  // Modified By: Nag Boranna, Hewlett-Packard Company (nagaraja_boranna@hp.com)
 //     Nag Boranna, Hewlett-Packard Company (nagaraja_boranna@hp.com)  //              Dave Rosckes (rosckes@us.ibm.com)
 //  
 // Modified By: Dave Rosckes (rosckes@us.ibm.com)  
 //              Robert Kieninger, IBM (kieningr@de.ibm.com) for Bug#667 //              Robert Kieninger, IBM (kieningr@de.ibm.com) for Bug#667
 //              David Dillard, VERITAS Software Corp. //              David Dillard, VERITAS Software Corp.
 //                  (david.dillard@veritas.com) //                  (david.dillard@veritas.com)
 //              Sean Keenan, Hewlett-Packard Company (sean.keenan@hp.com) //              Sean Keenan, Hewlett-Packard Company (sean.keenan@hp.com)
   //              Roger Kumpf, Hewlett-Packard Company (roger_kumpf@hp.com)
 // //
 //%///////////////////////////////////////////////////////////////////////////// //%/////////////////////////////////////////////////////////////////////////////
  
Line 141 
Line 140 
  
     static Boolean copyFile(const char* fromPath, const char* toPath);     static Boolean copyFile(const char* fromPath, const char* toPath);
  
     /** Unix issue:<br><br><b>RTLD_<bah></b> issue. Currently Pegasus uses RTLD_NOW during      /** Unix issue:<br><br><b>RTLD_<blah></b> issue. Currently Pegasus uses RTLD_GLOBAL during
         loading of the library if supported by OS.  Previous to 2.2, Pegasus used RTLD_GLOBAL on Linux          loading of the library if supported by OS.  Previous to 2.2, Pegasus used RTLD_GLOBAL on Linux. In between 2.3 and 2.4, it used RTDL_NOW. In 2.5 it is using RTLD_GLOBAL. Please consult doc/ProviderLoading.txt for more information.
         - that behaviour is now deprecated.  
     */     */
     static DynamicLibraryHandle loadDynamicLibrary(const char* fileName);     static DynamicLibraryHandle loadDynamicLibrary(const char* fileName);
  
Line 308 
Line 306 
      */      */
     static Boolean bindVerbose;     static Boolean bindVerbose;
  
     /** This function is an abstraction for the openlog interface used in the Logger      /**
         class.  Each platform intending to use system logs should support this interface          Writes a message to the system log.  This method encapsulates the
     */          semantics of opening the system log, writing the specified message,
     static void openlog(const String &);          and closing the log.
   
     /** This function is an abstraction for the syslog interface used in the Logger          @param ident An identifier to be prepended to the log messages
         class.  Each platform intending to use system logs should support this interface          (typically a program name).
     */          @param severity A severity value to be associated with the message.
     static void syslog(Uint32, const char *);          Severity values are defined in Logger.h.
           @param message A message to be written to the system log.
     /** This function is an abstraction for the closelog interface used in the Logger      */
         class.  Each platform intending to use system logs should support this interface      static void syslog(
     */          const String& ident,
     static void closelog();          Uint32 severity,
           const char* message);
  
     // System ID constants for Logger::put and Logger::trace     // System ID constants for Logger::put and Logger::trace
     static const String CIMSERVER;     static const String CIMSERVER;


Legend:
Removed from v.1.52  
changed lines
  Added in v.1.54

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2