OSS NAS Tools for C# for LTE/EPC for 3GPP Release 16.7.0
Oss.Nas1670.APNAggregateMaximumBitRate Class Reference

Represents the APNAggregateMaximumBitRate type More...

Inherits Sequence.

Classes

class  ApnAMBRForDownlinkNumbers
 Defines meaningful names for particular values of the apnAMBRForDownlink field More...
 
class  ApnAMBRForUplinkNumbers
 Defines meaningful names for particular values of the apnAMBRForUplink field More...
 
class  ExtContainer
 Represents the type of the ext field More...
 

Public Member Functions

 APNAggregateMaximumBitRate ()
 The default constructor. More...
 
 APNAggregateMaximumBitRate (int argApnAMBRForDownlink, int argApnAMBRForUplink)
 Constructs an instance of APNAggregateMaximumBitRate with the specified mandatory components. More...
 
 APNAggregateMaximumBitRate (int argApnAMBRForDownlink, int argApnAMBRForUplink, Oss.Nas1670.APNAggregateMaximumBitRate.ExtContainer argExt)
 Constructs an instance of APNAggregateMaximumBitRate 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 ApnAMBRForDownlink [get, set]
 Field 'apnAMBRForDownlink' (mandatory) The APNAggregateMaximumBitRate.ApnAMBRForDownlinkNumbers class defines meaningful names for particular values of the field More...
 
int ApnAMBRForUplink [get, set]
 Field 'apnAMBRForUplink' (mandatory) The APNAggregateMaximumBitRate.ApnAMBRForUplinkNumbers class defines meaningful names for particular values of the field More...
 
Oss.Nas1670.APNAggregateMaximumBitRate.ExtContainer Ext [get, set]
 Field 'ext' (optional) More...
 

Detailed Description

Represents the APNAggregateMaximumBitRate type

Constructor & Destructor Documentation

◆ APNAggregateMaximumBitRate() [1/3]

Oss.Nas1670.APNAggregateMaximumBitRate.APNAggregateMaximumBitRate ( )
inline

The default constructor.

◆ APNAggregateMaximumBitRate() [2/3]

Oss.Nas1670.APNAggregateMaximumBitRate.APNAggregateMaximumBitRate ( int  argApnAMBRForDownlink,
int  argApnAMBRForUplink 
)
inline

Constructs an instance of APNAggregateMaximumBitRate with the specified mandatory components.

Parameters
argApnAMBRForDownlinkThe value of the apnAMBRForDownlink mandatory field
argApnAMBRForUplinkThe value of the apnAMBRForUplink mandatory field

◆ APNAggregateMaximumBitRate() [3/3]

Oss.Nas1670.APNAggregateMaximumBitRate.APNAggregateMaximumBitRate ( int  argApnAMBRForDownlink,
int  argApnAMBRForUplink,
Oss.Nas1670.APNAggregateMaximumBitRate.ExtContainer  argExt 
)
inline

Constructs an instance of APNAggregateMaximumBitRate with the specified components.

Parameters
argApnAMBRForDownlinkThe value of the apnAMBRForDownlink mandatory field
argApnAMBRForUplinkThe value of the apnAMBRForUplink mandatory field
argExtThe value of the ext optional field

Member Function Documentation

◆ Copy()

object Oss.Nas1670.APNAggregateMaximumBitRate.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.Nas1670.APNAggregateMaximumBitRate.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.Nas1670.APNAggregateMaximumBitRate.GetHashCode ( )
inline

Represents a hash function for a particular type.

Returns
A hash code for the current object.

Property Documentation

◆ ApnAMBRForDownlink

int Oss.Nas1670.APNAggregateMaximumBitRate.ApnAMBRForDownlink
getset

Field 'apnAMBRForDownlink' (mandatory) The APNAggregateMaximumBitRate.ApnAMBRForDownlinkNumbers class defines meaningful names for particular values of the field

◆ ApnAMBRForUplink

int Oss.Nas1670.APNAggregateMaximumBitRate.ApnAMBRForUplink
getset

Field 'apnAMBRForUplink' (mandatory) The APNAggregateMaximumBitRate.ApnAMBRForUplinkNumbers class defines meaningful names for particular values of the field

◆ Ext

Oss.Nas1670.APNAggregateMaximumBitRate.ExtContainer Oss.Nas1670.APNAggregateMaximumBitRate.Ext
getset

Field 'ext' (optional)