Table of Contents

Class SubmitMultiResp

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

Constructors

SubmitMultiResp()

public SubmitMultiResp()

SubmitMultiResp(CommandStatus, UInt32)

public SubmitMultiResp(CommandStatus status, uint sequence)

Parameters

status CommandStatus
sequence UInt32

SubmitMultiResp(SubmitMulti)

public SubmitMultiResp(SubmitMulti req)

Parameters

req SubmitMulti

SubmitMultiResp(SerializationInfo, StreamingContext)

protected SubmitMultiResp(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

UnsuccessAddresses

Contains one or more SME address(es) to which submission was unsuccessful.
public List<UnsuccessDestinationAddress> UnsuccessAddresses { get; set; }

Property Value

List<UnsuccessDestinationAddress>

Methods

Deserialize(Byte[])

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

Parameters

data Byte[]
Byte array to deseriaize

Returns

SubmitMultiResp
Returns SubmitMultiResp object

Serialize(SubmitMultiResp)

Serializes SubmitMultiResp object to the byte array
public static byte[] Serialize(SubmitMultiResp resp)

Parameters

resp SubmitMultiResp
SubmitMultiResp object to serialize

Returns

Byte[]
Returns byte array

ToString()

public override string ToString()

Returns

String