A IDL Changes and Enhancements

This appendix describes the differences between the IDL that supports ASOG 53 and the previous release of the ASR API IDL.

MetaSolv Solution APIs Impacted by IDL Changes and Enhancements

The only IDL changes and enhancements made for ASOG 53 involve the ASR API.

These ASR API IDL files were not changed for ASOG 53:

  • WDI.IDL

  • WDIUTIL.IDL

  • WDICABS.IDL

  • WDICABSTYPES.IDL

These files were added for ASOG 53:

  • WDIASRTYPES53.IDL

  • WDIASR53.IDL

New IDL Files

There are two new IDL files for the ASR API for ASOG 53, WDIASRTYPES53.IDL and WDIASR53.IDL. These files define all IDL elements of scope MetaSolv::CORBA::ASRTypes53. No IDL elements of other scopes are defined in this file. The WDIASRTYPES53.IDL is based on WDIASRTYPES52.IDL from the previous release.

WDIASR52.IDL Changed to WDIASR53.IDL

Removed statement to include WDIASRTYPES52.IDL.

Added statement to include WDIASRTYPES53.IDL.

Revised Data Structures

This section provides information about the ASR IDL data structures that have been revised to support ASOG 53.

Table A-1 lists the data structures in which fields have been added.

Table A-1 New Fields

Data Structure New Fields

ACI

  • ptv

  • rcId

EUSA

rcId

SES

ptv

TRANSPORT

rcId