version 1.49, 2005/02/05 22:59:24
|
version 1.50, 2005/02/06 21:13:14
|
|
|
// 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) |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
| |
|
#if defined(PEGASUS_OS_VMS) |
|
// |
|
// Needed to save filename. We do NOT use dlopen and dlsym. |
|
// VMS implementation uses OS specific code for these functions. |
|
// |
|
static String saveFileName; |
|
#endif |
|
|
/** This is an opaque type which is used to represent dynamic library | /** This is an opaque type which is used to represent dynamic library |
handles returned by the System::loadDynamicLibrary() method and | handles returned by the System::loadDynamicLibrary() method and |
accepted by the System::loadDynamicProcedure() method. | accepted by the System::loadDynamicProcedure() method. |
|
|
DynamicLibraryHandle libraryHandle, | DynamicLibraryHandle libraryHandle, |
const char* symbolName); | const char* symbolName); |
| |
|
#if defined(PEGASUS_OS_VMS) |
|
static DynamicSymbolHandle loadVmsDynamicSymbol( |
|
const char* symbolName, |
|
const char* fileName, |
|
const char *vmsProviderDir); |
|
#endif |
|
|
static String getHostName(); | static String getHostName(); |
static String getFullyQualifiedHostName (); | static String getFullyQualifiedHostName (); |
static String getSystemCreationClassName (); | static String getSystemCreationClassName (); |
|
|
| |
// System ID constants for Logger::put and Logger::trace | // System ID constants for Logger::put and Logger::trace |
static const String CIMLISTENER; | static const String CIMLISTENER; |
|
|
}; | }; |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |