A IDL Changes and Enhancements

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

MetaSolv Solution APIs Impacted by IDL Changes and Enhancements

The IDL changes and enhancements made for ASOG 57 involve the ASR CORBA API.

The following ASR CORBA API IDL files were not changed for ASOG 57:

  • WDI.IDL

  • WDIUTIL.IDL

  • WDICABS.IDL

  • WDICABSTYPES.IDL

The following files have been added for ASOG 57:

  • WDIASRTYPES57.IDL

  • WDIASR57.IDL

New IDL Files

There are two new IDL files for the ASR CORBA API for ASOG 57, WDIASRTYPES57.IDL and WDIASR57.IDL. These files define all IDL elements of scope MetaSolv::CORBA::ASRTypes57. No IDL elements of other scopes are defined in this file. The WDIASRTYPES57.IDL is based on WDIASRTYPES56.IDL from the previous release.

WDIASR56.IDL Changed to WDIASR57.IDL

Removed statement to include WDIASRTYPES56.IDL.

Added statement to include WDIASRTYPES57.IDL.

New and Revised Data Structures

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

New Data Structures

Table A-1 lists the newly added data structures.

Table A-1 New Data Structures

Data Structure New Fields

PTA

  • ccna

  • pon

  • ver

  • asrno

  • icsc

  • dtsent

  • apTech

  • apTechTel

  • apMtceTelNo

  • apEmail

  • ptaVer

  • tacd

  • lagId

  • mcLagId

  • tlcon

  • tacTel

  • tlconEmail

PtaLocation1

  • sapr

  • sano

  • sasf

  • sasd

  • sasn

  • sath

  • sass

  • ld1

  • lv1

  • ld2

  • lv2

  • ld3

  • lv3

  • city

  • state

  • zip

  • prilocClli

  • addDmarcInfo

PtaLocation2

  • sapr

  • sano

  • sasf

  • sasd

  • sasn

  • sath

  • sass

  • ld1

  • lv1

  • ld2

  • lv2

  • ld3

  • lv3

  • city

  • state

  • zip

  • seclocClli

  • addDmarcInfo

PtaCircuitDetail

  • ecckt

  • refNum

  • accessEcckt

  • ckr

  • jkCode

  • nidType

  • rack

  • port

  • extWiringInd

  • extWiringType

  • cfa

  • ccea

  • pSpeed

  • accessSpeed

  • ord

  • cro

  • ttp

  • ttr

PtaVCDetail

  • vcId

  • vcOrd

  • vcCkr

  • vcNum

  • uref

  • svlan

  • cevlan

  • ruid

  • InterfaceHandoff

  • InterfaceMode

  • los1

  • los2

  • los3

  • los4

  • los5

  • bdw1

  • bdw2

  • bdw3

  • bdw4

  • bdw5

  • cirI

  • ttp

  • ttr


Revised Data Structures

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

Table A-2 New Fields

Data Structure New Fields

SALI

  • lat

  • lon