User guide
3-120
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.8.37 getAllCrossConnections
3.8.37 getAllCrossConnections
Synopsis
void getAllCrossConnections(in globaldefs::NamingAttributes_T managedElementName,
in transmissionParameters::LayerRateList_T connectionRateList,
in unsigned long how_many,
out subnetworkConnection::CrossConnectList_T ccList,
out subnetworkConnection::CCIterator_I ccIt)
raises(globaldefs::ProcessingFailureException);
Description
This interface returns a list of cross-connections on the managed element.
Parameters
A cross-connect represents a connection within a single managed element. This structure is used
primarily in the specification of routes.
CTM support for the CrossConnection_T structure is as follows:
• boolean active:
–
Always true. CTM only returns cross-connections for SNCs that are in
SNCState_T.SNCS_ACTIVE or SNCState_T.SNCS_PARTIAL. This attribute indicates
whether the cross-connect is active in the ME.
• globaldefs::ConnectionDirection_T direction:
–
Direction of the cross-connection. CTM returns CD_UNI or CD_BI.
• SNCType_T ccType:
–
CTM always returns ST_SIMPLE.
• globaldefs::NamingAttributesList_T aEndNameList:
–
Names of TPs at the aEnd of the cross-connection.
• globaldefs::NamingAttributesList_T zEndNameList:
–
Names of TPs at the zEnd of the cross-connection.
• globaldefs::NVSList_T additionalInfo:
–
This attribute allows the EMS to communicate to the NMS additional information that is not
explicitly modeled. This attribute is read-only. CTM does not return any additional information.
Name Type Input/Output Description
managedElementNa
me
globaldefs::NamingAttributes_T In Name of the managed element.
connectionRateList transmissionParameters::LayerRateList_T In Layer rate list.
how_many unsigned long In Maximum number of CrossConnect_T to
report in the first batch.
ccList subnetworkConnection::CrossConnectList
_T
Out First batch of cross-connects.
ccIt subnetworkConnection::CCIterator_I Out Iterator to retrieve the remaining
cross-connects.