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
-
ObjectSubmitMultiResp
- Implements
-
ISerializableIOptionalParameters
- Inherited Members
Constructors
SubmitMultiResp()
public SubmitMultiResp()
SubmitMultiResp(CommandStatus, UInt32)
public SubmitMultiResp(CommandStatus status, uint sequence)
Parameters
status
CommandStatussequence
UInt32
SubmitMultiResp(SubmitMulti)
public SubmitMultiResp(SubmitMulti req)
Parameters
req
SubmitMulti
SubmitMultiResp(SerializationInfo, StreamingContext)
protected SubmitMultiResp(SerializationInfo info, StreamingContext context)
Parameters
info
SerializationInfocontext
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