OSS NAS Tools for C# for LTE/EPC for 3GPP Release 16.6.0
Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer Class Reference

Represents the type of the ext field More...

Inherits Sequence.

Classes

class  ExtType
 Represents the type of the ext field More...
 
class  GuaranteedBitRateForDownlinkExtended2Numbers
 Defines meaningful names for particular values of the guaranteedBitRateForDownlinkExtended2 field More...
 
class  MaximumBitRateForDownlinkExtended2Numbers
 Defines meaningful names for particular values of the maximumBitRateForDownlinkExtended2 field More...
 

Public Member Functions

 ExtContainer ()
 The default constructor. More...
 
 ExtContainer (int argMaximumBitRateForDownlinkExtended2, int argGuaranteedBitRateForDownlinkExtended2)
 Constructs an instance of ExtContainer with the specified mandatory components. More...
 
 ExtContainer (int argMaximumBitRateForDownlinkExtended2, int argGuaranteedBitRateForDownlinkExtended2, Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.ExtType argExt)
 Constructs an instance of ExtContainer with the specified components. More...
 
override bool Equals (object right)
 Determines whether the specified object is equal to the current object. More...
 
override int GetHashCode ()
 Represents a hash function for a particular type. More...
 
object Copy ()
 Creates a deep copy of this object. More...
 

Properties

int MaximumBitRateForDownlinkExtended2 [get, set]
 Field 'maximumBitRateForDownlinkExtended2' (mandatory) The QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.MaximumBitRateForDownlinkExtended2Numbers class defines meaningful names for particular values of the field More...
 
int GuaranteedBitRateForDownlinkExtended2 [get, set]
 Field 'guaranteedBitRateForDownlinkExtended2' (mandatory) The QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.GuaranteedBitRateForDownlinkExtended2Numbers class defines meaningful names for particular values of the field More...
 
Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.ExtType Ext [get, set]
 Field 'ext' (optional) More...
 

Detailed Description

Represents the type of the ext field

Constructor & Destructor Documentation

◆ ExtContainer() [1/3]

Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.ExtContainer ( )
inline

The default constructor.

◆ ExtContainer() [2/3]

Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.ExtContainer ( int  argMaximumBitRateForDownlinkExtended2,
int  argGuaranteedBitRateForDownlinkExtended2 
)
inline

Constructs an instance of ExtContainer with the specified mandatory components.

Parameters
argMaximumBitRateForDownlinkExtended2The value of the maximumBitRateForDownlinkExtended2 mandatory field
argGuaranteedBitRateForDownlinkExtended2The value of the guaranteedBitRateForDownlinkExtended2 mandatory field

◆ ExtContainer() [3/3]

Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.ExtContainer ( int  argMaximumBitRateForDownlinkExtended2,
int  argGuaranteedBitRateForDownlinkExtended2,
Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.ExtType  argExt 
)
inline

Constructs an instance of ExtContainer with the specified components.

Parameters
argMaximumBitRateForDownlinkExtended2The value of the maximumBitRateForDownlinkExtended2 mandatory field
argGuaranteedBitRateForDownlinkExtended2The value of the guaranteedBitRateForDownlinkExtended2 mandatory field
argExtThe value of the ext optional field

Member Function Documentation

◆ Copy()

object Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.Copy ( )
inline

Creates a deep copy of this object.

Returns
A new object that is a deep copy of this instance.

◆ Equals()

override bool Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.Equals ( object  right)
inline

Determines whether the specified object is equal to the current object.

Parameters
rightThe object to compare with this object.
Returns
true when the specified object is equal to the current object; otherwise, false.

◆ GetHashCode()

override int Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.GetHashCode ( )
inline

Represents a hash function for a particular type.

Returns
A hash code for the current object.

Property Documentation

◆ Ext

Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.ExtType Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.Ext
getset

Field 'ext' (optional)

◆ GuaranteedBitRateForDownlinkExtended2

int Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.GuaranteedBitRateForDownlinkExtended2
getset

Field 'guaranteedBitRateForDownlinkExtended2' (mandatory) The QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.GuaranteedBitRateForDownlinkExtended2Numbers class defines meaningful names for particular values of the field

◆ MaximumBitRateForDownlinkExtended2

int Oss.Nas1660.QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.MaximumBitRateForDownlinkExtended2
getset

Field 'maximumBitRateForDownlinkExtended2' (mandatory) The QualityOfService.ExtContainer.ExtContainerType.ExtContainer.ExtContainerType.ExtContainer.MaximumBitRateForDownlinkExtended2Numbers class defines meaningful names for particular values of the field