User guide
3-186
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.10.5 modifyMLVLANRSTPState
EXCPT_ENTITY_NOT_FOUND - Raised when l2TopologyName references an L2 topology object that
does not exist or when one or more PTPs in the PTP list does not exist.
EXCPT_UNABLE_TO_COMPLY - Raised when the ML VLAN cannot be modified.
Compliance
CTM-defined.
3.10.5 modifyMLVLANRSTPState
Synopsis
void modifyMLVLANRSTPState(
in globaldefs::NamingAttributes_T mlVlanName,
in multiLayerSubnetwork::MLVLANTPrstpStateList_T tpRstpStateList,
out multiLayerSubnetwork::MLVLAN_T mlVlan)
raises(globaldefs::ProcessingFailureException);
Description
This interface enables or disables specific ML VLAN traffic on the specified list of drop ports. An
attribute change event is reported when an ML VLAN parameter is modified. CTM does not specify
which attribute of the ML VLAN has changed. The NMS must obtain updated MLVLAN_T structure
information. If the modification of an ML VLAN RSTP state fails, CTM generates a processing failure
exception. You must issue another query for the ML VLAN information to obtain the new set of
parameters associated with the ML VLAN.
Parameters
For details about the MLVLAN_T structure, see 3.10.1 createMLVLAN, page 3-180.
CTM support for MLVLANRSTPState_T structure is as follows:
• globaldefs::NamingAttributes_T tpName
The front Ethernet port name used by this ML VLAN.
• L2RSTPState_T rstpState
The rstpState is applicable only to the specified non-QinQ drops of the ML VLAN. The supported
states are:
–
L2RSTPState_T.L2RSTP_ENABLE
–
L2RSTPState_T.L2RSTP_DISABLE
Throws
globaldefs::ProcessingFailureException
EXCPT_INTERNAL_ERROR - Raised in case of nonspecific EMS internal failure.
Name Type Input/Output Description
mlVlanName globaldefs::NamingAttributes_T In Name with which to create the ML VLAN.
tpRstpStateList multiLayerSubnetwork::
MLVLANTPrstpStateList_T
In List of front ports on which the RSTP state must
be modified for the specified ML VLAN.
mlVlan MultiLayerSubnetwork::MLVLAN_T Out ML VLAN object returned after modification.