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
statusCommandStatussequenceUInt32
DataSmResp(DataSm)
public DataSmResp(DataSm req)
Parameters
reqDataSm
DataSmResp(SerializationInfo, StreamingContext)
protected DataSmResp(SerializationInfo info, StreamingContext context)
Parameters
infoSerializationInfocontextStreamingContext
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
dataByte[]- 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
deliverDataSmResp- DataSmResp object to serialize
Returns
- Byte[]
- Returns byte array