Table of Contents

Namespace Inetlab.SMPP.Parameters

Classes

DPFParameter

An ESME may use the set_dpf parameter to request the setting of a delivery pending flag (DPF) for certain delivery failure scenarios

MessagePayloadParameter

The message_payload parameter contains the user data.

MessageStateParameter

The parameter is used by the SMSC in the DeliverSm and DataSm PDUs to indicate to the ESME the final message state for an SMSC Delivery Receipt.

MoreMessagesToSendParameter

The parameter is used by the ESME in the SubmitSm and DataSm operations to indicate to the SMSC that there are further messages for the same destination SME. The SMSC may use this setting for network resource optimization.

NetworkErrorCodeParameter

The network_error_code parameter is used to indicate the actual network error code for a delivery failure. The network error code is technology specific.

ReceiptedMessageIdParameter

This parameter indicates the ID of the message being receipted in an SMSC Delivery Receipt. This is the opaque SMSC message identifier that was returned in the message_id parameter of the SMPP response PDU that acknowledged the submission of the original message.

SARReferenceNumberParamter

Parameter used to indicate the reference number for a particular concatenated short message.

SARSequenceNumberParameter

The TLV parameter used to indicate the sequence number of a particular short message within the concatenated short message

SARTotalSegmentsParameter

The parameter is used to indicate the total number of short messages within the concatenated short message.

StringParameter

Base class for TLV parameters that contains value of type C Octet String. The series of ASCII characters terminated with the NULL character.

TLV

Represents TLV (Tag, Length, Value) format for optional parameters.

TLVCollection

Collection of optional parameters in TLV format.

Enums

OptionalTags

Identifes the Tag field that used to uniquely identify the particular optional parameter