Table of Contents

Class UserDataHeader

Namespace
Inetlab.SMPP.Headers
Assembly
Inetlab.SMPP.dll

Represents GSM User Data Header information in the short message user data.

public class UserDataHeader
Inheritance
UserDataHeader
Derived
Inherited Members

Constructors

UserDataHeader()

public UserDataHeader()

UserDataHeader(InformationElementIdentifiers, byte[])

public UserDataHeader(InformationElementIdentifiers iei, byte[] data)

Parameters

iei InformationElementIdentifiers
data byte[]

UserDataHeader(byte, byte[])

public UserDataHeader(byte iei, byte[] data)

Parameters

iei byte
data byte[]

Properties

Data

Information Element Data

public byte[] Data { get; set; }

Property Value

byte[]

IEI

Identifies Information Element in the User Data Header

public InformationElementIdentifiers IEI { get; set; }

Property Value

InformationElementIdentifiers

Length

Length of Information Element

public byte Length { get; }

Property Value

byte

Methods

Clone()

public UserDataHeader Clone()

Returns

UserDataHeader

Operators

implicit operator byte[](UserDataHeader)

Converts UserDataHeader to byte array

public static implicit operator byte[](UserDataHeader header)

Parameters

header UserDataHeader

Returns

byte[]

implicit operator UserDataHeader(byte[])

Converts byte array to UserDataHeader

public static implicit operator UserDataHeader(byte[] headerData)

Parameters

headerData byte[]

Returns

UserDataHeader