Instruction Manual

OEM External Specification
OEM User’s Guide520330-001
A-68
Adapter Callback API (Framework to Adapter)
Adapter Callback API (Framework to Adapter)
The Adapter Callback API defines the mechanism or mechanisms used for an enterprise
management framework to communicate information to its EM Adapter. Because this is
an adapter-specific function, there is no standard API; the adapter determines its
particular callback scheme based upon the capabilities of the framework. However, the
adapter should attempt to implement all features described in this specification if it is
possible within the constraints of the framework.
API Summary
This section lists the syntax for the API calls described previously. For detailed
information about a particular API method or property, see the appropriate section of
this document.
OEM Request API
Function ReportingLevels() As Integer
Function Popup.Add(EntityName As String, MenuCaption As String,
CallbackCommand As String, CallbackObject As Object,
CallbackAppName As String, CallbackClassName As String,
CallbackType As String, ClientName As String) As Integer
Function Popup.Delete(EntityName As String, MenuCaption As String,
ClientName As String) As Integer
Function Popup.Cleanup(ClientName As String) As Integer
Function Object.Add(Path As String, ObjectNames As String,
CallbackObject As Object, ClientName As String) As Integer
Function Object.Delete(Path As String, ObjectNames As String, ClientName
As String) As Integer
Function Object.Cleanup(ClientName As String) As Integer
Sub LogMessage(ClientName As String, ClientMessageNumber As Long,
MessageText As String, Severity As Integer)
Function SetIcons(IconDirectoryName As String) As Integer
Sub DebugDisplayPopups()
Sub DebugDisplayObjects()
Sub DebugTraceEnable()
Sub DebugTraceDisable()
Sub DebugQueuePause()
Sub DebugQueueResume()