User guide
3-290
Cisco Transport Manager Release 9.2 GateWay/CORBA User Guide and Programmer Manual
OL-20937-01
Chapter 3 Using CTM GateWay/CORBA Interfaces
3.17.1 getAllTransmissionDescriptors
struct TransmissionDescriptor_T {
globaldefs::NamingAttributes_T name;
string userLabel;
string nativeEMSName;
string owner;
transmissionParameters::LayeredParameterList_T transmissionParams;
globaldefs::NVSList_T additionalTPInfo;
globaldefs::NamingAttributes_T containingTMDName;
string externalRepresentationReference;
globaldefs::NVSList_T additionalInfo;
};
struct TMDCreateData_T {
string userLabel;
boolean forceUniqueness;
string owner;
transmissionParameters::LayeredParameterList_T transmissionParams;
globaldefs::NVSList_T additionalTPInfo;
globaldefs::NamingAttributes_T containingTMDName;
string externalRepresentationReference;
globaldefs::NVSList_T additionalCreationInfo;
};
typedef sequence<TransmissionDescriptor_T> TransmissionDescriptorList_T;
3.17.1 getAllTransmissionDescriptors
Synopsis
void getAllTransmissionDescriptors(
in unsigned long how_many,
out TransmissionDescriptorList_T transmissionDescList,
out TransmissionDescriptorIterator_I transmissionDescIt)
raises (globaldefs::ProcessingFailureException);
Description
This interface allows an NMS to request all of the transmissionDescriptors that are under the control of
the transmissionDescriptorMgr_I. To allow the NMS to handle a large number of objects, this operation
uses an iterator.
This interface is introduced in CTM to comply with MTNM version 3.0. The current implementation
returns a globaldefs::ProcessingFailureException stating that this API is not supported.
Parameters
Name Type Input/Output Description
how_many unsigned long In Number of iterators to return in
transmissionDescList.
transmissionDescList transmissionDescriptor::Transmissio
nDescriptorList
Out First batch of iterators.
transmissionDescIt transmissionDescriptor::Transmissio
nDescriptorIterator_I
Out Iterator used to access the remaining
transmission descriptors.