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
-
ObjectDataSmResp
- Implements
-
ISerializableIOptionalParameters
- Inherited Members
Constructors
DataSmResp()
public DataSmResp()
DataSmResp(CommandStatus, UInt32)
public DataSmResp(CommandStatus status, uint sequence)
Parameters
status
CommandStatussequence
UInt32
DataSmResp(DataSm)
public DataSmResp(DataSm req)
Parameters
req
DataSm
DataSmResp(SerializationInfo, StreamingContext)
protected DataSmResp(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
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