Table of Contents

Class DataSmResp

Namespace
Inetlab.SMPP.PDU
Assembly
cs.temp.dll.dll
Represents the response to the data_sm PDU.
public class DataSmResp : SmppResponse<DataSm>, ISerializable, IOptionalParameters
Inheritance
Object
DataSmResp
Implements
ISerializable
IOptionalParameters
Inherited Members

Constructors

DataSmResp()

public DataSmResp()

DataSmResp(CommandStatus, UInt32)

public DataSmResp(CommandStatus status, uint sequence)

Parameters

status CommandStatus
sequence UInt32

DataSmResp(DataSm)

public DataSmResp(DataSm req)

Parameters

req DataSm

DataSmResp(SerializationInfo, StreamingContext)

protected DataSmResp(SerializationInfo info, StreamingContext context)

Parameters

info SerializationInfo
context StreamingContext

Properties

MessageId

The unique message identifier reference assigned by the SMSC to each submitted short message.
public string MessageId { get; set; }

Property Value

String

Optional

Optional Parameters
public TLVCollection Optional { get; set; }

Property Value

TLVCollection

Methods

Deserialize(Byte[])

Deserializes byte array to the DataSmResp object
public static DataSmResp Deserialize(byte[] data)

Parameters

data Byte[]
Byte array to deseriaize

Returns

DataSmResp
Returns DataSmResp object

Serialize(DataSmResp)

Serializes DataSmResp object to the byte array
public static byte[] Serialize(DataSmResp deliver)

Parameters

deliver DataSmResp
DataSmResp object to serialize

Returns

Byte[]
Returns byte array