OSS NAS Tools for C# for LTE/EPC for 3GPP Release 17.9.0
Oss.Nas1790.HeaderCompressionConfigurationStatus Class Reference

Represents the HeaderCompressionConfigurationStatus type More...

Inherits Oss.Nas.Sequence.

Public Member Functions

 HeaderCompressionConfigurationStatus ()
 The default constructor.
 
 HeaderCompressionConfigurationStatus (bool argEbi7, bool argEbi6, bool argEbi5, bool argEbi4, bool argEbi3, bool argEbi2, bool argEbi1, bool argEbi15, bool argEbi14, bool argEbi13, bool argEbi12, bool argEbi11, bool argEbi10, bool argEbi9, bool argEbi8)
 Constructs an instance of HeaderCompressionConfigurationStatus 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

bool Ebi7 [get, set]
 Field 'ebi7' (mandatory)
 
bool Ebi6 [get, set]
 Field 'ebi6' (mandatory)
 
bool Ebi5 [get, set]
 Field 'ebi5' (mandatory)
 
bool Ebi4 [get, set]
 Field 'ebi4' (mandatory)
 
bool Ebi3 [get, set]
 Field 'ebi3' (mandatory)
 
bool Ebi2 [get, set]
 Field 'ebi2' (mandatory)
 
bool Ebi1 [get, set]
 Field 'ebi1' (mandatory)
 
int Ebi0 [get]
 Field 'ebi0' (mandatory, readonly)
 
bool Ebi15 [get, set]
 Field 'ebi15' (mandatory)
 
bool Ebi14 [get, set]
 Field 'ebi14' (mandatory)
 
bool Ebi13 [get, set]
 Field 'ebi13' (mandatory)
 
bool Ebi12 [get, set]
 Field 'ebi12' (mandatory)
 
bool Ebi11 [get, set]
 Field 'ebi11' (mandatory)
 
bool Ebi10 [get, set]
 Field 'ebi10' (mandatory)
 
bool Ebi9 [get, set]
 Field 'ebi9' (mandatory)
 
bool Ebi8 [get, set]
 Field 'ebi8' (mandatory)
 

Detailed Description

Constructor & Destructor Documentation

◆ HeaderCompressionConfigurationStatus()

Oss.Nas1790.HeaderCompressionConfigurationStatus.HeaderCompressionConfigurationStatus ( bool  argEbi7,
bool  argEbi6,
bool  argEbi5,
bool  argEbi4,
bool  argEbi3,
bool  argEbi2,
bool  argEbi1,
bool  argEbi15,
bool  argEbi14,
bool  argEbi13,
bool  argEbi12,
bool  argEbi11,
bool  argEbi10,
bool  argEbi9,
bool  argEbi8 
)
inline

Constructs an instance of HeaderCompressionConfigurationStatus with the specified components.

Parameters
argEbi7The value of the ebi7 mandatory field
argEbi6The value of the ebi6 mandatory field
argEbi5The value of the ebi5 mandatory field
argEbi4The value of the ebi4 mandatory field
argEbi3The value of the ebi3 mandatory field
argEbi2The value of the ebi2 mandatory field
argEbi1The value of the ebi1 mandatory field
argEbi15The value of the ebi15 mandatory field
argEbi14The value of the ebi14 mandatory field
argEbi13The value of the ebi13 mandatory field
argEbi12The value of the ebi12 mandatory field
argEbi11The value of the ebi11 mandatory field
argEbi10The value of the ebi10 mandatory field
argEbi9The value of the ebi9 mandatory field
argEbi8The value of the ebi8 mandatory field

Member Function Documentation

◆ Copy()

object Oss.Nas1790.HeaderCompressionConfigurationStatus.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.Nas1790.HeaderCompressionConfigurationStatus.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.Nas1790.HeaderCompressionConfigurationStatus.GetHashCode ( )
inline

Represents a hash function for a particular type.

Returns
A hash code for the current object.