#
# PySNMP MIB module Nortel-MsCarrier-MscPassport-ModDprsQosMIB (http://snmplabs.com/pysmi)
# ASN.1 source file:///Users/davwang4/Dev/mibs.snmplabs.com/asn1/Nortel-MsCarrier-MscPassport-ModDprsQosMIB
# Produced by pysmi-0.3.4 at Wed May  1 14:30:55 2019
# On host DAVWANG4-M-1475 platform Darwin version 18.5.0 by user davwang4
# Using Python version 3.7.3 (default, Mar 27 2019, 09:23:15) 
#
OctetString, Integer, ObjectIdentifier = mibBuilder.importSymbols("ASN1", "OctetString", "Integer", "ObjectIdentifier")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
ConstraintsIntersection, ConstraintsUnion, ValueRangeConstraint, SingleValueConstraint, ValueSizeConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "ConstraintsIntersection", "ConstraintsUnion", "ValueRangeConstraint", "SingleValueConstraint", "ValueSizeConstraint")
mscModIndex, = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-BaseShelfMIB", "mscModIndex")
mscModFrs, mscModFrsIndex = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-ModCommonMIB", "mscModFrs", "mscModFrsIndex")
StorageType, DisplayString, Unsigned32, Integer32, RowStatus = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-StandardTextualConventionsMIB", "StorageType", "DisplayString", "Unsigned32", "Integer32", "RowStatus")
NonReplicated, = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-TextualConventionsMIB", "NonReplicated")
mscPassportMIBs, = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-UsefulDefinitionsMIB", "mscPassportMIBs")
NotificationGroup, ModuleCompliance = mibBuilder.importSymbols("SNMPv2-CONF", "NotificationGroup", "ModuleCompliance")
Counter32, IpAddress, ObjectIdentity, NotificationType, Unsigned32, TimeTicks, Integer32, MibScalar, MibTable, MibTableRow, MibTableColumn, iso, Bits, Counter64, ModuleIdentity, Gauge32, MibIdentifier = mibBuilder.importSymbols("SNMPv2-SMI", "Counter32", "IpAddress", "ObjectIdentity", "NotificationType", "Unsigned32", "TimeTicks", "Integer32", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn", "iso", "Bits", "Counter64", "ModuleIdentity", "Gauge32", "MibIdentifier")
DisplayString, TextualConvention = mibBuilder.importSymbols("SNMPv2-TC", "DisplayString", "TextualConvention")
modDprsQosMIB = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76))
mscModFrsDprsNet = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3))
mscModFrsDprsNetRowStatusTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1), )
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatusTable.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatusTable.setDescription('This entry controls the addition and deletion of mscModFrsDprsNet components.')
mscModFrsDprsNetRowStatusEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1), ).setIndexNames((0, "Nortel-MsCarrier-MscPassport-BaseShelfMIB", "mscModIndex"), (0, "Nortel-MsCarrier-MscPassport-ModCommonMIB", "mscModFrsIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetIndex"))
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatusEntry.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatusEntry.setDescription('A single entry in the table represents a single mscModFrsDprsNet component.')
mscModFrsDprsNetRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1, 1), RowStatus()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatus.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatus.setDescription('This variable is used as the basis for SNMP naming of mscModFrsDprsNet components. These components cannot be added nor deleted.')
mscModFrsDprsNetComponentName = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1, 2), DisplayString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetComponentName.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetComponentName.setDescription("This variable provides the component's string name for use with the ASCII Console Interface")
mscModFrsDprsNetStorageType = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1, 4), StorageType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetStorageType.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetStorageType.setDescription('This variable represents the storage type value for the mscModFrsDprsNet tables.')
mscModFrsDprsNetIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1, 10), NonReplicated())
if mibBuilder.loadTexts: mscModFrsDprsNetIndex.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetIndex.setDescription('This variable represents the index for the mscModFrsDprsNet tables.')
mscModFrsDprsNetTpm = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2))
mscModFrsDprsNetTpmRowStatusTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1), )
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatusTable.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatusTable.setDescription('This entry controls the addition and deletion of mscModFrsDprsNetTpm components.')
mscModFrsDprsNetTpmRowStatusEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1), ).setIndexNames((0, "Nortel-MsCarrier-MscPassport-BaseShelfMIB", "mscModIndex"), (0, "Nortel-MsCarrier-MscPassport-ModCommonMIB", "mscModFrsIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetTpmIndex"))
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatusEntry.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatusEntry.setDescription('A single entry in the table represents a single mscModFrsDprsNetTpm component.')
mscModFrsDprsNetTpmRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1, 1), RowStatus()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatus.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatus.setDescription('This variable is used as the basis for SNMP naming of mscModFrsDprsNetTpm components. These components can be added.')
mscModFrsDprsNetTpmComponentName = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1, 2), DisplayString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmComponentName.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmComponentName.setDescription("This variable provides the component's string name for use with the ASCII Console Interface")
mscModFrsDprsNetTpmStorageType = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1, 4), StorageType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmStorageType.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmStorageType.setDescription('This variable represents the storage type value for the mscModFrsDprsNetTpm tables.')
mscModFrsDprsNetTpmIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1, 10), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 15)))
if mibBuilder.loadTexts: mscModFrsDprsNetTpmIndex.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmIndex.setDescription('This variable represents the index for the mscModFrsDprsNetTpm tables.')
mscModFrsDprsNetTpmProvTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10), )
if mibBuilder.loadTexts: mscModFrsDprsNetTpmProvTable.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmProvTable.setDescription('This group specifies the mapping from the defined transfer priority to the egress emission priority and routing class of service. The mapping of transfer priority to egress emission priority and routing class of service may be modified by the user. Any changes to transfer priority mappings take effect on new calls. Existing connections are not affected by changes to transfer priority mappings unless the service is reset by locking and unlocking the connection or resetting the card where the service resides.')
mscModFrsDprsNetTpmProvEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1), ).setIndexNames((0, "Nortel-MsCarrier-MscPassport-BaseShelfMIB", "mscModIndex"), (0, "Nortel-MsCarrier-MscPassport-ModCommonMIB", "mscModFrsIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetTpmIndex"))
if mibBuilder.loadTexts: mscModFrsDprsNetTpmProvEntry.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmProvEntry.setDescription('An entry in the mscModFrsDprsNetTpmProvTable.')
mscModFrsDprsNetTpmEmissionPriority = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 1), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(0, 3))).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmEmissionPriority.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmEmissionPriority.setDescription('This attribute specifies the egress emission priority at the Frame Relay interface. A value of 3 specifies the highest priority, whereas a value of 0 specifies the lowest priority.')
mscModFrsDprsNetTpmRoutingClassOfService = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(0, 1, 2))).clone(namedValues=NamedValues(("throughput", 0), ("delay", 1), ("multimedia", 2))).clone('throughput')).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRoutingClassOfService.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRoutingClassOfService.setDescription('This attribute specifies the routing class of service value to be used on a transport connection. A value of multimedia specifies the highest class of service and a value of throughput specifies the lowest class of service.')
mscModFrsDprsNetTpmAssignedIngressBandwidthPool = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 3), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(0, 15))).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmAssignedIngressBandwidthPool.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmAssignedIngressBandwidthPool.setDescription('This attribute specifies the bandwidth pool which is used to support this transfer priority at this interface. For FrNni, this pool is defined by provisioning attribute ingressBandwidthPool under the FrNni Ca component. For FrNni, the value of this attribute can be overridden at the interface level by provisioning attribute assignedIngressBandwidthPool under the FrNni Ca Tpm/n component')
mscModFrsDprsNetTpmAssignedEgressBandwidthPool = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 4), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(0, 15))).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmAssignedEgressBandwidthPool.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmAssignedEgressBandwidthPool.setDescription('This attribute specifies the bandwidth pool which is used to support this transfer priority at this interface. For FrNni, this pool is defined by provisioning attribute egressBandwidthPool under the FrNni Ca component. For FrNni, the value of this attribute can be overridden at the interface level by provisioning attribute assignedEgressBandwidthPool under the FrNni Ca Tpm/n component')
modDprsQosGroup = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1))
modDprsQosGroupCA = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1, 1))
modDprsQosGroupCA02 = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1, 1, 3))
modDprsQosGroupCA02A = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1, 1, 3, 2))
modDprsQosCapabilities = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3))
modDprsQosCapabilitiesCA = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3, 1))
modDprsQosCapabilitiesCA02 = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3, 1, 3))
modDprsQosCapabilitiesCA02A = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3, 1, 3, 2))
mibBuilder.exportSymbols("Nortel-MsCarrier-MscPassport-ModDprsQosMIB", mscModFrsDprsNetTpmStorageType=mscModFrsDprsNetTpmStorageType, mscModFrsDprsNetTpmProvTable=mscModFrsDprsNetTpmProvTable, mscModFrsDprsNetTpmProvEntry=mscModFrsDprsNetTpmProvEntry, mscModFrsDprsNetTpmEmissionPriority=mscModFrsDprsNetTpmEmissionPriority, mscModFrsDprsNetTpmRowStatusTable=mscModFrsDprsNetTpmRowStatusTable, modDprsQosGroup=modDprsQosGroup, mscModFrsDprsNetComponentName=mscModFrsDprsNetComponentName, modDprsQosMIB=modDprsQosMIB, modDprsQosGroupCA02A=modDprsQosGroupCA02A, modDprsQosCapabilitiesCA=modDprsQosCapabilitiesCA, modDprsQosCapabilities=modDprsQosCapabilities, modDprsQosCapabilitiesCA02=modDprsQosCapabilitiesCA02, mscModFrsDprsNetTpm=mscModFrsDprsNetTpm, modDprsQosGroupCA02=modDprsQosGroupCA02, mscModFrsDprsNetTpmRoutingClassOfService=mscModFrsDprsNetTpmRoutingClassOfService, mscModFrsDprsNetTpmComponentName=mscModFrsDprsNetTpmComponentName, mscModFrsDprsNetTpmIndex=mscModFrsDprsNetTpmIndex, mscModFrsDprsNetRowStatusTable=mscModFrsDprsNetRowStatusTable, mscModFrsDprsNet=mscModFrsDprsNet, mscModFrsDprsNetIndex=mscModFrsDprsNetIndex, mscModFrsDprsNetStorageType=mscModFrsDprsNetStorageType, mscModFrsDprsNetTpmRowStatus=mscModFrsDprsNetTpmRowStatus, mscModFrsDprsNetRowStatusEntry=mscModFrsDprsNetRowStatusEntry, mscModFrsDprsNetTpmAssignedIngressBandwidthPool=mscModFrsDprsNetTpmAssignedIngressBandwidthPool, mscModFrsDprsNetTpmAssignedEgressBandwidthPool=mscModFrsDprsNetTpmAssignedEgressBandwidthPool, mscModFrsDprsNetRowStatus=mscModFrsDprsNetRowStatus, mscModFrsDprsNetTpmRowStatusEntry=mscModFrsDprsNetTpmRowStatusEntry, modDprsQosGroupCA=modDprsQosGroupCA, modDprsQosCapabilitiesCA02A=modDprsQosCapabilitiesCA02A)

d327075ea5ebd031ad498010032646a34b865b3f
<mask token>

<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatusTable.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatusTable.setDescription(
        'This entry controls the addition and deletion of mscModFrsDprsNet components.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatusEntry.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatusEntry.setDescription(
        'A single entry in the table represents a single mscModFrsDprsNet component.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatus.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatus.setDescription(
        'This variable is used as the basis for SNMP naming of mscModFrsDprsNet components. These components cannot be added nor deleted.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetComponentName.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetComponentName.setDescription(
        "This variable provides the component's string name for use with the ASCII Console Interface"
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetStorageType.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetStorageType.setDescription(
        'This variable represents the storage type value for the mscModFrsDprsNet tables.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetIndex.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetIndex.setDescription(
        'This variable represents the index for the mscModFrsDprsNet tables.')
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatusTable.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatusTable.setDescription(
        'This entry controls the addition and deletion of mscModFrsDprsNetTpm components.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatusEntry.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatusEntry.setDescription(
        'A single entry in the table represents a single mscModFrsDprsNetTpm component.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatus.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatus.setDescription(
        'This variable is used as the basis for SNMP naming of mscModFrsDprsNetTpm components. These components can be added.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmComponentName.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmComponentName.setDescription(
        "This variable provides the component's string name for use with the ASCII Console Interface"
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmStorageType.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmStorageType.setDescription(
        'This variable represents the storage type value for the mscModFrsDprsNetTpm tables.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmIndex.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmIndex.setDescription(
        'This variable represents the index for the mscModFrsDprsNetTpm tables.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmProvTable.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmProvTable.setDescription(
        'This group specifies the mapping from the defined transfer priority to the egress emission priority and routing class of service. The mapping of transfer priority to egress emission priority and routing class of service may be modified by the user. Any changes to transfer priority mappings take effect on new calls. Existing connections are not affected by changes to transfer priority mappings unless the service is reset by locking and unlocking the connection or resetting the card where the service resides.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmProvEntry.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmProvEntry.setDescription(
        'An entry in the mscModFrsDprsNetTpmProvTable.')
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmEmissionPriority.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmEmissionPriority.setDescription(
        'This attribute specifies the egress emission priority at the Frame Relay interface. A value of 3 specifies the highest priority, whereas a value of 0 specifies the lowest priority.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRoutingClassOfService.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRoutingClassOfService.setDescription(
        'This attribute specifies the routing class of service value to be used on a transport connection. A value of multimedia specifies the highest class of service and a value of throughput specifies the lowest class of service.'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmAssignedIngressBandwidthPool.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmAssignedIngressBandwidthPool.setDescription(
        'This attribute specifies the bandwidth pool which is used to support this transfer priority at this interface. For FrNni, this pool is defined by provisioning attribute ingressBandwidthPool under the FrNni Ca component. For FrNni, the value of this attribute can be overridden at the interface level by provisioning attribute assignedIngressBandwidthPool under the FrNni Ca Tpm/n component'
        )
<mask token>
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmAssignedEgressBandwidthPool.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmAssignedEgressBandwidthPool.setDescription(
        'This attribute specifies the bandwidth pool which is used to support this transfer priority at this interface. For FrNni, this pool is defined by provisioning attribute egressBandwidthPool under the FrNni Ca component. For FrNni, the value of this attribute can be overridden at the interface level by provisioning attribute assignedEgressBandwidthPool under the FrNni Ca Tpm/n component'
        )
<mask token>
mibBuilder.exportSymbols('Nortel-MsCarrier-MscPassport-ModDprsQosMIB',
    mscModFrsDprsNetTpmStorageType=mscModFrsDprsNetTpmStorageType,
    mscModFrsDprsNetTpmProvTable=mscModFrsDprsNetTpmProvTable,
    mscModFrsDprsNetTpmProvEntry=mscModFrsDprsNetTpmProvEntry,
    mscModFrsDprsNetTpmEmissionPriority=mscModFrsDprsNetTpmEmissionPriority,
    mscModFrsDprsNetTpmRowStatusTable=mscModFrsDprsNetTpmRowStatusTable,
    modDprsQosGroup=modDprsQosGroup, mscModFrsDprsNetComponentName=
    mscModFrsDprsNetComponentName, modDprsQosMIB=modDprsQosMIB,
    modDprsQosGroupCA02A=modDprsQosGroupCA02A, modDprsQosCapabilitiesCA=
    modDprsQosCapabilitiesCA, modDprsQosCapabilities=modDprsQosCapabilities,
    modDprsQosCapabilitiesCA02=modDprsQosCapabilitiesCA02,
    mscModFrsDprsNetTpm=mscModFrsDprsNetTpm, modDprsQosGroupCA02=
    modDprsQosGroupCA02, mscModFrsDprsNetTpmRoutingClassOfService=
    mscModFrsDprsNetTpmRoutingClassOfService,
    mscModFrsDprsNetTpmComponentName=mscModFrsDprsNetTpmComponentName,
    mscModFrsDprsNetTpmIndex=mscModFrsDprsNetTpmIndex,
    mscModFrsDprsNetRowStatusTable=mscModFrsDprsNetRowStatusTable,
    mscModFrsDprsNet=mscModFrsDprsNet, mscModFrsDprsNetIndex=
    mscModFrsDprsNetIndex, mscModFrsDprsNetStorageType=
    mscModFrsDprsNetStorageType, mscModFrsDprsNetTpmRowStatus=
    mscModFrsDprsNetTpmRowStatus, mscModFrsDprsNetRowStatusEntry=
    mscModFrsDprsNetRowStatusEntry,
    mscModFrsDprsNetTpmAssignedIngressBandwidthPool=
    mscModFrsDprsNetTpmAssignedIngressBandwidthPool,
    mscModFrsDprsNetTpmAssignedEgressBandwidthPool=
    mscModFrsDprsNetTpmAssignedEgressBandwidthPool,
    mscModFrsDprsNetRowStatus=mscModFrsDprsNetRowStatus,
    mscModFrsDprsNetTpmRowStatusEntry=mscModFrsDprsNetTpmRowStatusEntry,
    modDprsQosGroupCA=modDprsQosGroupCA, modDprsQosCapabilitiesCA02A=
    modDprsQosCapabilitiesCA02A)

OctetString, Integer, ObjectIdentifier = mibBuilder.importSymbols('ASN1',
    'OctetString', 'Integer', 'ObjectIdentifier')
NamedValues, = mibBuilder.importSymbols('ASN1-ENUMERATION', 'NamedValues')
(ConstraintsIntersection, ConstraintsUnion, ValueRangeConstraint,
    SingleValueConstraint, ValueSizeConstraint) = (mibBuilder.importSymbols
    ('ASN1-REFINEMENT', 'ConstraintsIntersection', 'ConstraintsUnion',
    'ValueRangeConstraint', 'SingleValueConstraint', 'ValueSizeConstraint'))
mscModIndex, = mibBuilder.importSymbols(
    'Nortel-MsCarrier-MscPassport-BaseShelfMIB', 'mscModIndex')
mscModFrs, mscModFrsIndex = mibBuilder.importSymbols(
    'Nortel-MsCarrier-MscPassport-ModCommonMIB', 'mscModFrs', 'mscModFrsIndex')
StorageType, DisplayString, Unsigned32, Integer32, RowStatus = (mibBuilder.
    importSymbols(
    'Nortel-MsCarrier-MscPassport-StandardTextualConventionsMIB',
    'StorageType', 'DisplayString', 'Unsigned32', 'Integer32', 'RowStatus'))
NonReplicated, = mibBuilder.importSymbols(
    'Nortel-MsCarrier-MscPassport-TextualConventionsMIB', 'NonReplicated')
mscPassportMIBs, = mibBuilder.importSymbols(
    'Nortel-MsCarrier-MscPassport-UsefulDefinitionsMIB', 'mscPassportMIBs')
NotificationGroup, ModuleCompliance = mibBuilder.importSymbols('SNMPv2-CONF',
    'NotificationGroup', 'ModuleCompliance')
(Counter32, IpAddress, ObjectIdentity, NotificationType, Unsigned32,
    TimeTicks, Integer32, MibScalar, MibTable, MibTableRow, MibTableColumn,
    iso, Bits, Counter64, ModuleIdentity, Gauge32, MibIdentifier) = (mibBuilder
    .importSymbols('SNMPv2-SMI', 'Counter32', 'IpAddress', 'ObjectIdentity',
    'NotificationType', 'Unsigned32', 'TimeTicks', 'Integer32', 'MibScalar',
    'MibTable', 'MibTableRow', 'MibTableColumn', 'iso', 'Bits', 'Counter64',
    'ModuleIdentity', 'Gauge32', 'MibIdentifier'))
DisplayString, TextualConvention = mibBuilder.importSymbols('SNMPv2-TC',
    'DisplayString', 'TextualConvention')
modDprsQosMIB = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76))
mscModFrsDprsNet = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3))
mscModFrsDprsNetRowStatusTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2, 1,
    16, 3, 3, 1))
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatusTable.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatusTable.setDescription(
        'This entry controls the addition and deletion of mscModFrsDprsNet components.'
        )
mscModFrsDprsNetRowStatusEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36, 2,
    1, 16, 3, 3, 1, 1)).setIndexNames((0,
    'Nortel-MsCarrier-MscPassport-BaseShelfMIB', 'mscModIndex'), (0,
    'Nortel-MsCarrier-MscPassport-ModCommonMIB', 'mscModFrsIndex'), (0,
    'Nortel-MsCarrier-MscPassport-ModDprsQosMIB', 'mscModFrsDprsNetIndex'))
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatusEntry.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatusEntry.setDescription(
        'A single entry in the table represents a single mscModFrsDprsNet component.'
        )
mscModFrsDprsNetRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1,
    16, 3, 3, 1, 1, 1), RowStatus()).setMaxAccess('readonly')
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatus.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetRowStatus.setDescription(
        'This variable is used as the basis for SNMP naming of mscModFrsDprsNet components. These components cannot be added nor deleted.'
        )
mscModFrsDprsNetComponentName = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 
    2, 1, 16, 3, 3, 1, 1, 2), DisplayString()).setMaxAccess('readonly')
if mibBuilder.loadTexts:
    mscModFrsDprsNetComponentName.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetComponentName.setDescription(
        "This variable provides the component's string name for use with the ASCII Console Interface"
        )
mscModFrsDprsNetStorageType = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2,
    1, 16, 3, 3, 1, 1, 4), StorageType()).setMaxAccess('readonly')
if mibBuilder.loadTexts:
    mscModFrsDprsNetStorageType.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetStorageType.setDescription(
        'This variable represents the storage type value for the mscModFrsDprsNet tables.'
        )
mscModFrsDprsNetIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16,
    3, 3, 1, 1, 10), NonReplicated())
if mibBuilder.loadTexts:
    mscModFrsDprsNetIndex.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetIndex.setDescription(
        'This variable represents the index for the mscModFrsDprsNet tables.')
mscModFrsDprsNetTpm = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3,
    3, 2))
mscModFrsDprsNetTpmRowStatusTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2,
    1, 16, 3, 3, 2, 1))
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatusTable.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatusTable.setDescription(
        'This entry controls the addition and deletion of mscModFrsDprsNetTpm components.'
        )
mscModFrsDprsNetTpmRowStatusEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36,
    2, 1, 16, 3, 3, 2, 1, 1)).setIndexNames((0,
    'Nortel-MsCarrier-MscPassport-BaseShelfMIB', 'mscModIndex'), (0,
    'Nortel-MsCarrier-MscPassport-ModCommonMIB', 'mscModFrsIndex'), (0,
    'Nortel-MsCarrier-MscPassport-ModDprsQosMIB', 'mscModFrsDprsNetIndex'),
    (0, 'Nortel-MsCarrier-MscPassport-ModDprsQosMIB',
    'mscModFrsDprsNetTpmIndex'))
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatusEntry.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatusEntry.setDescription(
        'A single entry in the table represents a single mscModFrsDprsNetTpm component.'
        )
mscModFrsDprsNetTpmRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2,
    1, 16, 3, 3, 2, 1, 1, 1), RowStatus()).setMaxAccess('readwrite')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatus.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRowStatus.setDescription(
        'This variable is used as the basis for SNMP naming of mscModFrsDprsNetTpm components. These components can be added.'
        )
mscModFrsDprsNetTpmComponentName = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 
    36, 2, 1, 16, 3, 3, 2, 1, 1, 2), DisplayString()).setMaxAccess('readonly')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmComponentName.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmComponentName.setDescription(
        "This variable provides the component's string name for use with the ASCII Console Interface"
        )
mscModFrsDprsNetTpmStorageType = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36,
    2, 1, 16, 3, 3, 2, 1, 1, 4), StorageType()).setMaxAccess('readonly')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmStorageType.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmStorageType.setDescription(
        'This variable represents the storage type value for the mscModFrsDprsNetTpm tables.'
        )
mscModFrsDprsNetTpmIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1,
    16, 3, 3, 2, 1, 1, 10), Integer32().subtype(subtypeSpec=
    ValueRangeConstraint(0, 15)))
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmIndex.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmIndex.setDescription(
        'This variable represents the index for the mscModFrsDprsNetTpm tables.'
        )
mscModFrsDprsNetTpmProvTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 
    16, 3, 3, 2, 10))
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmProvTable.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmProvTable.setDescription(
        'This group specifies the mapping from the defined transfer priority to the egress emission priority and routing class of service. The mapping of transfer priority to egress emission priority and routing class of service may be modified by the user. Any changes to transfer priority mappings take effect on new calls. Existing connections are not affected by changes to transfer priority mappings unless the service is reset by locking and unlocking the connection or resetting the card where the service resides.'
        )
mscModFrsDprsNetTpmProvEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36, 2, 1,
    16, 3, 3, 2, 10, 1)).setIndexNames((0,
    'Nortel-MsCarrier-MscPassport-BaseShelfMIB', 'mscModIndex'), (0,
    'Nortel-MsCarrier-MscPassport-ModCommonMIB', 'mscModFrsIndex'), (0,
    'Nortel-MsCarrier-MscPassport-ModDprsQosMIB', 'mscModFrsDprsNetIndex'),
    (0, 'Nortel-MsCarrier-MscPassport-ModDprsQosMIB',
    'mscModFrsDprsNetTpmIndex'))
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmProvEntry.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmProvEntry.setDescription(
        'An entry in the mscModFrsDprsNetTpmProvTable.')
mscModFrsDprsNetTpmEmissionPriority = MibTableColumn((1, 3, 6, 1, 4, 1, 562,
    36, 2, 1, 16, 3, 3, 2, 10, 1, 1), Unsigned32().subtype(subtypeSpec=
    ValueRangeConstraint(0, 3))).setMaxAccess('readwrite')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmEmissionPriority.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmEmissionPriority.setDescription(
        'This attribute specifies the egress emission priority at the Frame Relay interface. A value of 3 specifies the highest priority, whereas a value of 0 specifies the lowest priority.'
        )
mscModFrsDprsNetTpmRoutingClassOfService = MibTableColumn((1, 3, 6, 1, 4, 1,
    562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 2), Integer32().subtype(subtypeSpec=
    ConstraintsUnion(SingleValueConstraint(0, 1, 2))).clone(namedValues=
    NamedValues(('throughput', 0), ('delay', 1), ('multimedia', 2))).clone(
    'throughput')).setMaxAccess('readwrite')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRoutingClassOfService.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmRoutingClassOfService.setDescription(
        'This attribute specifies the routing class of service value to be used on a transport connection. A value of multimedia specifies the highest class of service and a value of throughput specifies the lowest class of service.'
        )
mscModFrsDprsNetTpmAssignedIngressBandwidthPool = MibTableColumn((1, 3, 6, 
    1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 3), Unsigned32().subtype(
    subtypeSpec=ValueRangeConstraint(0, 15))).setMaxAccess('readwrite')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmAssignedIngressBandwidthPool.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmAssignedIngressBandwidthPool.setDescription(
        'This attribute specifies the bandwidth pool which is used to support this transfer priority at this interface. For FrNni, this pool is defined by provisioning attribute ingressBandwidthPool under the FrNni Ca component. For FrNni, the value of this attribute can be overridden at the interface level by provisioning attribute assignedIngressBandwidthPool under the FrNni Ca Tpm/n component'
        )
mscModFrsDprsNetTpmAssignedEgressBandwidthPool = MibTableColumn((1, 3, 6, 1,
    4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 4), Unsigned32().subtype(
    subtypeSpec=ValueRangeConstraint(0, 15))).setMaxAccess('readwrite')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmAssignedEgressBandwidthPool.setStatus('mandatory')
if mibBuilder.loadTexts:
    mscModFrsDprsNetTpmAssignedEgressBandwidthPool.setDescription(
        'This attribute specifies the bandwidth pool which is used to support this transfer priority at this interface. For FrNni, this pool is defined by provisioning attribute egressBandwidthPool under the FrNni Ca component. For FrNni, the value of this attribute can be overridden at the interface level by provisioning attribute assignedEgressBandwidthPool under the FrNni Ca Tpm/n component'
        )
modDprsQosGroup = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1))
modDprsQosGroupCA = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1, 1))
modDprsQosGroupCA02 = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1,
    1, 3))
modDprsQosGroupCA02A = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 
    1, 1, 3, 2))
modDprsQosCapabilities = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3)
    )
modDprsQosCapabilitiesCA = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 
    76, 3, 1))
modDprsQosCapabilitiesCA02 = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2,
    76, 3, 1, 3))
modDprsQosCapabilitiesCA02A = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 
    2, 76, 3, 1, 3, 2))
mibBuilder.exportSymbols('Nortel-MsCarrier-MscPassport-ModDprsQosMIB',
    mscModFrsDprsNetTpmStorageType=mscModFrsDprsNetTpmStorageType,
    mscModFrsDprsNetTpmProvTable=mscModFrsDprsNetTpmProvTable,
    mscModFrsDprsNetTpmProvEntry=mscModFrsDprsNetTpmProvEntry,
    mscModFrsDprsNetTpmEmissionPriority=mscModFrsDprsNetTpmEmissionPriority,
    mscModFrsDprsNetTpmRowStatusTable=mscModFrsDprsNetTpmRowStatusTable,
    modDprsQosGroup=modDprsQosGroup, mscModFrsDprsNetComponentName=
    mscModFrsDprsNetComponentName, modDprsQosMIB=modDprsQosMIB,
    modDprsQosGroupCA02A=modDprsQosGroupCA02A, modDprsQosCapabilitiesCA=
    modDprsQosCapabilitiesCA, modDprsQosCapabilities=modDprsQosCapabilities,
    modDprsQosCapabilitiesCA02=modDprsQosCapabilitiesCA02,
    mscModFrsDprsNetTpm=mscModFrsDprsNetTpm, modDprsQosGroupCA02=
    modDprsQosGroupCA02, mscModFrsDprsNetTpmRoutingClassOfService=
    mscModFrsDprsNetTpmRoutingClassOfService,
    mscModFrsDprsNetTpmComponentName=mscModFrsDprsNetTpmComponentName,
    mscModFrsDprsNetTpmIndex=mscModFrsDprsNetTpmIndex,
    mscModFrsDprsNetRowStatusTable=mscModFrsDprsNetRowStatusTable,
    mscModFrsDprsNet=mscModFrsDprsNet, mscModFrsDprsNetIndex=
    mscModFrsDprsNetIndex, mscModFrsDprsNetStorageType=
    mscModFrsDprsNetStorageType, mscModFrsDprsNetTpmRowStatus=
    mscModFrsDprsNetTpmRowStatus, mscModFrsDprsNetRowStatusEntry=
    mscModFrsDprsNetRowStatusEntry,
    mscModFrsDprsNetTpmAssignedIngressBandwidthPool=
    mscModFrsDprsNetTpmAssignedIngressBandwidthPool,
    mscModFrsDprsNetTpmAssignedEgressBandwidthPool=
    mscModFrsDprsNetTpmAssignedEgressBandwidthPool,
    mscModFrsDprsNetRowStatus=mscModFrsDprsNetRowStatus,
    mscModFrsDprsNetTpmRowStatusEntry=mscModFrsDprsNetTpmRowStatusEntry,
    modDprsQosGroupCA=modDprsQosGroupCA, modDprsQosCapabilitiesCA02A=
    modDprsQosCapabilitiesCA02A)

#
# PySNMP MIB module Nortel-MsCarrier-MscPassport-ModDprsQosMIB (http://snmplabs.com/pysmi)
# ASN.1 source file:///Users/davwang4/Dev/mibs.snmplabs.com/asn1/Nortel-MsCarrier-MscPassport-ModDprsQosMIB
# Produced by pysmi-0.3.4 at Wed May  1 14:30:55 2019
# On host DAVWANG4-M-1475 platform Darwin version 18.5.0 by user davwang4
# Using Python version 3.7.3 (default, Mar 27 2019, 09:23:15) 
#
OctetString, Integer, ObjectIdentifier = mibBuilder.importSymbols("ASN1", "OctetString", "Integer", "ObjectIdentifier")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
ConstraintsIntersection, ConstraintsUnion, ValueRangeConstraint, SingleValueConstraint, ValueSizeConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "ConstraintsIntersection", "ConstraintsUnion", "ValueRangeConstraint", "SingleValueConstraint", "ValueSizeConstraint")
mscModIndex, = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-BaseShelfMIB", "mscModIndex")
mscModFrs, mscModFrsIndex = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-ModCommonMIB", "mscModFrs", "mscModFrsIndex")
StorageType, DisplayString, Unsigned32, Integer32, RowStatus = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-StandardTextualConventionsMIB", "StorageType", "DisplayString", "Unsigned32", "Integer32", "RowStatus")
NonReplicated, = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-TextualConventionsMIB", "NonReplicated")
mscPassportMIBs, = mibBuilder.importSymbols("Nortel-MsCarrier-MscPassport-UsefulDefinitionsMIB", "mscPassportMIBs")
NotificationGroup, ModuleCompliance = mibBuilder.importSymbols("SNMPv2-CONF", "NotificationGroup", "ModuleCompliance")
Counter32, IpAddress, ObjectIdentity, NotificationType, Unsigned32, TimeTicks, Integer32, MibScalar, MibTable, MibTableRow, MibTableColumn, iso, Bits, Counter64, ModuleIdentity, Gauge32, MibIdentifier = mibBuilder.importSymbols("SNMPv2-SMI", "Counter32", "IpAddress", "ObjectIdentity", "NotificationType", "Unsigned32", "TimeTicks", "Integer32", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn", "iso", "Bits", "Counter64", "ModuleIdentity", "Gauge32", "MibIdentifier")
DisplayString, TextualConvention = mibBuilder.importSymbols("SNMPv2-TC", "DisplayString", "TextualConvention")
modDprsQosMIB = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76))
mscModFrsDprsNet = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3))
mscModFrsDprsNetRowStatusTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1), )
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatusTable.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatusTable.setDescription('This entry controls the addition and deletion of mscModFrsDprsNet components.')
mscModFrsDprsNetRowStatusEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1), ).setIndexNames((0, "Nortel-MsCarrier-MscPassport-BaseShelfMIB", "mscModIndex"), (0, "Nortel-MsCarrier-MscPassport-ModCommonMIB", "mscModFrsIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetIndex"))
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatusEntry.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatusEntry.setDescription('A single entry in the table represents a single mscModFrsDprsNet component.')
mscModFrsDprsNetRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1, 1), RowStatus()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatus.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetRowStatus.setDescription('This variable is used as the basis for SNMP naming of mscModFrsDprsNet components. These components cannot be added nor deleted.')
mscModFrsDprsNetComponentName = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1, 2), DisplayString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetComponentName.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetComponentName.setDescription("This variable provides the component's string name for use with the ASCII Console Interface")
mscModFrsDprsNetStorageType = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1, 4), StorageType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetStorageType.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetStorageType.setDescription('This variable represents the storage type value for the mscModFrsDprsNet tables.')
mscModFrsDprsNetIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 1, 1, 10), NonReplicated())
if mibBuilder.loadTexts: mscModFrsDprsNetIndex.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetIndex.setDescription('This variable represents the index for the mscModFrsDprsNet tables.')
mscModFrsDprsNetTpm = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2))
mscModFrsDprsNetTpmRowStatusTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1), )
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatusTable.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatusTable.setDescription('This entry controls the addition and deletion of mscModFrsDprsNetTpm components.')
mscModFrsDprsNetTpmRowStatusEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1), ).setIndexNames((0, "Nortel-MsCarrier-MscPassport-BaseShelfMIB", "mscModIndex"), (0, "Nortel-MsCarrier-MscPassport-ModCommonMIB", "mscModFrsIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetTpmIndex"))
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatusEntry.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatusEntry.setDescription('A single entry in the table represents a single mscModFrsDprsNetTpm component.')
mscModFrsDprsNetTpmRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1, 1), RowStatus()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatus.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRowStatus.setDescription('This variable is used as the basis for SNMP naming of mscModFrsDprsNetTpm components. These components can be added.')
mscModFrsDprsNetTpmComponentName = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1, 2), DisplayString()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmComponentName.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmComponentName.setDescription("This variable provides the component's string name for use with the ASCII Console Interface")
mscModFrsDprsNetTpmStorageType = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1, 4), StorageType()).setMaxAccess("readonly")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmStorageType.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmStorageType.setDescription('This variable represents the storage type value for the mscModFrsDprsNetTpm tables.')
mscModFrsDprsNetTpmIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 1, 1, 10), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 15)))
if mibBuilder.loadTexts: mscModFrsDprsNetTpmIndex.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmIndex.setDescription('This variable represents the index for the mscModFrsDprsNetTpm tables.')
mscModFrsDprsNetTpmProvTable = MibTable((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10), )
if mibBuilder.loadTexts: mscModFrsDprsNetTpmProvTable.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmProvTable.setDescription('This group specifies the mapping from the defined transfer priority to the egress emission priority and routing class of service. The mapping of transfer priority to egress emission priority and routing class of service may be modified by the user. Any changes to transfer priority mappings take effect on new calls. Existing connections are not affected by changes to transfer priority mappings unless the service is reset by locking and unlocking the connection or resetting the card where the service resides.')
mscModFrsDprsNetTpmProvEntry = MibTableRow((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1), ).setIndexNames((0, "Nortel-MsCarrier-MscPassport-BaseShelfMIB", "mscModIndex"), (0, "Nortel-MsCarrier-MscPassport-ModCommonMIB", "mscModFrsIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetIndex"), (0, "Nortel-MsCarrier-MscPassport-ModDprsQosMIB", "mscModFrsDprsNetTpmIndex"))
if mibBuilder.loadTexts: mscModFrsDprsNetTpmProvEntry.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmProvEntry.setDescription('An entry in the mscModFrsDprsNetTpmProvTable.')
mscModFrsDprsNetTpmEmissionPriority = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 1), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(0, 3))).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmEmissionPriority.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmEmissionPriority.setDescription('This attribute specifies the egress emission priority at the Frame Relay interface. A value of 3 specifies the highest priority, whereas a value of 0 specifies the lowest priority.')
mscModFrsDprsNetTpmRoutingClassOfService = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(0, 1, 2))).clone(namedValues=NamedValues(("throughput", 0), ("delay", 1), ("multimedia", 2))).clone('throughput')).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRoutingClassOfService.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmRoutingClassOfService.setDescription('This attribute specifies the routing class of service value to be used on a transport connection. A value of multimedia specifies the highest class of service and a value of throughput specifies the lowest class of service.')
mscModFrsDprsNetTpmAssignedIngressBandwidthPool = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 3), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(0, 15))).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmAssignedIngressBandwidthPool.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmAssignedIngressBandwidthPool.setDescription('This attribute specifies the bandwidth pool which is used to support this transfer priority at this interface. For FrNni, this pool is defined by provisioning attribute ingressBandwidthPool under the FrNni Ca component. For FrNni, the value of this attribute can be overridden at the interface level by provisioning attribute assignedIngressBandwidthPool under the FrNni Ca Tpm/n component')
mscModFrsDprsNetTpmAssignedEgressBandwidthPool = MibTableColumn((1, 3, 6, 1, 4, 1, 562, 36, 2, 1, 16, 3, 3, 2, 10, 1, 4), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(0, 15))).setMaxAccess("readwrite")
if mibBuilder.loadTexts: mscModFrsDprsNetTpmAssignedEgressBandwidthPool.setStatus('mandatory')
if mibBuilder.loadTexts: mscModFrsDprsNetTpmAssignedEgressBandwidthPool.setDescription('This attribute specifies the bandwidth pool which is used to support this transfer priority at this interface. For FrNni, this pool is defined by provisioning attribute egressBandwidthPool under the FrNni Ca component. For FrNni, the value of this attribute can be overridden at the interface level by provisioning attribute assignedEgressBandwidthPool under the FrNni Ca Tpm/n component')
modDprsQosGroup = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1))
modDprsQosGroupCA = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1, 1))
modDprsQosGroupCA02 = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1, 1, 3))
modDprsQosGroupCA02A = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 1, 1, 3, 2))
modDprsQosCapabilities = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3))
modDprsQosCapabilitiesCA = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3, 1))
modDprsQosCapabilitiesCA02 = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3, 1, 3))
modDprsQosCapabilitiesCA02A = MibIdentifier((1, 3, 6, 1, 4, 1, 562, 36, 2, 2, 76, 3, 1, 3, 2))
mibBuilder.exportSymbols("Nortel-MsCarrier-MscPassport-ModDprsQosMIB", mscModFrsDprsNetTpmStorageType=mscModFrsDprsNetTpmStorageType, mscModFrsDprsNetTpmProvTable=mscModFrsDprsNetTpmProvTable, mscModFrsDprsNetTpmProvEntry=mscModFrsDprsNetTpmProvEntry, mscModFrsDprsNetTpmEmissionPriority=mscModFrsDprsNetTpmEmissionPriority, mscModFrsDprsNetTpmRowStatusTable=mscModFrsDprsNetTpmRowStatusTable, modDprsQosGroup=modDprsQosGroup, mscModFrsDprsNetComponentName=mscModFrsDprsNetComponentName, modDprsQosMIB=modDprsQosMIB, modDprsQosGroupCA02A=modDprsQosGroupCA02A, modDprsQosCapabilitiesCA=modDprsQosCapabilitiesCA, modDprsQosCapabilities=modDprsQosCapabilities, modDprsQosCapabilitiesCA02=modDprsQosCapabilitiesCA02, mscModFrsDprsNetTpm=mscModFrsDprsNetTpm, modDprsQosGroupCA02=modDprsQosGroupCA02, mscModFrsDprsNetTpmRoutingClassOfService=mscModFrsDprsNetTpmRoutingClassOfService, mscModFrsDprsNetTpmComponentName=mscModFrsDprsNetTpmComponentName, mscModFrsDprsNetTpmIndex=mscModFrsDprsNetTpmIndex, mscModFrsDprsNetRowStatusTable=mscModFrsDprsNetRowStatusTable, mscModFrsDprsNet=mscModFrsDprsNet, mscModFrsDprsNetIndex=mscModFrsDprsNetIndex, mscModFrsDprsNetStorageType=mscModFrsDprsNetStorageType, mscModFrsDprsNetTpmRowStatus=mscModFrsDprsNetTpmRowStatus, mscModFrsDprsNetRowStatusEntry=mscModFrsDprsNetRowStatusEntry, mscModFrsDprsNetTpmAssignedIngressBandwidthPool=mscModFrsDprsNetTpmAssignedIngressBandwidthPool, mscModFrsDprsNetTpmAssignedEgressBandwidthPool=mscModFrsDprsNetTpmAssignedEgressBandwidthPool, mscModFrsDprsNetRowStatus=mscModFrsDprsNetRowStatus, mscModFrsDprsNetTpmRowStatusEntry=mscModFrsDprsNetTpmRowStatusEntry, modDprsQosGroupCA=modDprsQosGroupCA, modDprsQosCapabilitiesCA02A=modDprsQosCapabilitiesCA02A)
