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

Represents the CSServiceNotification type More...

Inherits Sequence.

Public Member Functions

 CSServiceNotification ()
 The default constructor. More...
 
 CSServiceNotification (Oss.Nas1670.PagingIdentity argPagingIdentity)
 Constructs an instance of CSServiceNotification with the specified mandatory components. More...
 
 CSServiceNotification (Oss.Nas1670.PagingIdentity argPagingIdentity, Oss.Nas1670.CLI argCli, int? argSsCode, int? argLcsIndicator, byte[] argLcsClientIdentity)
 Constructs an instance of CSServiceNotification 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

Oss.Nas1670.PagingIdentity PagingIdentity [get, set]
 Field 'pagingIdentity' (mandatory) More...
 
Oss.Nas1670.CLI Cli [get, set]
 Field 'cli' (optional) More...
 
int? SsCode [get, set]
 Field 'ssCode' (optional) The SSCode class defines meaningful names for particular values of the field More...
 
int? LcsIndicator [get, set]
 Field 'lcsIndicator' (optional) The LCSIndicator class defines meaningful names for particular values of the field More...
 
byte[] LcsClientIdentity [get, set]
 Field 'lcsClientIdentity' (optional) More...
 

Detailed Description

Represents the CSServiceNotification type

Constructor & Destructor Documentation

◆ CSServiceNotification() [1/3]

Oss.Nas1670.CSServiceNotification.CSServiceNotification ( )
inline

The default constructor.

◆ CSServiceNotification() [2/3]

Oss.Nas1670.CSServiceNotification.CSServiceNotification ( Oss.Nas1670.PagingIdentity  argPagingIdentity)
inline

Constructs an instance of CSServiceNotification with the specified mandatory components.

Parameters
argPagingIdentityThe value of the pagingIdentity mandatory field

◆ CSServiceNotification() [3/3]

Oss.Nas1670.CSServiceNotification.CSServiceNotification ( Oss.Nas1670.PagingIdentity  argPagingIdentity,
Oss.Nas1670.CLI  argCli,
int?  argSsCode,
int?  argLcsIndicator,
byte[]  argLcsClientIdentity 
)
inline

Constructs an instance of CSServiceNotification with the specified components.

Parameters
argPagingIdentityThe value of the pagingIdentity mandatory field
argCliThe value of the cli optional field
argSsCodeThe value of the ssCode optional field
argLcsIndicatorThe value of the lcsIndicator optional field
argLcsClientIdentityThe value of the lcsClientIdentity optional field

Member Function Documentation

◆ Copy()

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

Represents a hash function for a particular type.

Returns
A hash code for the current object.

Property Documentation

◆ Cli

Oss.Nas1670.CLI Oss.Nas1670.CSServiceNotification.Cli
getset

Field 'cli' (optional)

◆ LcsClientIdentity

byte [] Oss.Nas1670.CSServiceNotification.LcsClientIdentity
getset

Field 'lcsClientIdentity' (optional)

◆ LcsIndicator

int? Oss.Nas1670.CSServiceNotification.LcsIndicator
getset

Field 'lcsIndicator' (optional) The LCSIndicator class defines meaningful names for particular values of the field

◆ PagingIdentity

Oss.Nas1670.PagingIdentity Oss.Nas1670.CSServiceNotification.PagingIdentity
getset

Field 'pagingIdentity' (mandatory)

◆ SsCode

int? Oss.Nas1670.CSServiceNotification.SsCode
getset

Field 'ssCode' (optional) The SSCode class defines meaningful names for particular values of the field