User guide
3-105
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.21 getAllDestPTPsForSNCProvisioning
EXCPT_ENTITY_NOT_FOUND - Raised if the managed element does not exist.
EXCPT_INVALID_INPUT - Raised when layerRate or direction are invalid.
EXCPT_NE_COMM_LOSS - Raised when communication to the managed element is lost.
Compliance
CTM-defined.
3.8.21 getAllDestPTPsForSNCProvisioning
Synopsis
void getAllDestPTPsForSNCProvisioning(
in globaldefs::NamingAttributes_T managedElementName,
in globaldefs::NamingAttributes_T srcCTPName,
in transmissionParameters::LayerRate_T layerRate,
in globaldefs::ConnectionDirection_T direction,
in unsigned long how_many,
out globaldefs:: NamingAttributesList_T tpList,
out globaldefs:: NamingAttributesIterator_I tpIt)
raises(globaldefs::ProcessingFailureException);
Description
This interface returns a list of PTP names that can be used as the destination of an SNC to create on a
given ME. The NMS must specify the source CTP name, layer rate, and the direction of the SNC to
create. This interface does not reserve resources for SNC creation; rather, this method returns a PTP
name list based on current resource availability. The actual SNC creation might still fail.
Parameters
For a list of supported layer rates, see 2.2.1 Layer Rate, page 2-23.
Name Type Input/Output Description
managedElem
entName
globaldefs::NamingAttributes_T In Name of the managed element that is the destination
of the SNC to create.
srcCTPName globaldefs::NamingAttributes_T In Name of the CTP that is the source of the SNC to
create.
layerRate transmissionParameters::LayerRate_T In Layer rate at which the SNC is created. This value
must match the layer rate of the source CTP
specified in the srcCTPName field. This parameter
returns all PTP names that are available as the
destination of the SNC at this layer rate.
Direction globaldefs::ConnectionDirection_T In CTM supports CD_UNI (unidirectional) or CD_BI
(bidirectional).
how_many unsigned long In Maximum number of PTP names to report in the
first batch.
tpList globaldefs::NamingAttributesList_T Out First batch of PTP names.
tpIt globaldefs::NamingAttributesIterator_I Out Iterator to retrieve remaining PTP names.