Arad.SMPP by Ammar Heidari

<PackageReference Include="Arad.SMPP" Version="1.0.9" />

 Arad.SMPP.PDU

Namespace with 30 public types

 Classes

 AlertNotification This message is sent by the SMSC to the ESME, when the SMSC has detected that a particular mobile subscriber has become available and a delivery pending flag had been set for that subscriber from a previous operation
 Bind Register an instance of an ESME with the SMSC system and request an SMPP session over this network connection for the submission or delivery of messages
 BindResp Represents the response to the bind PDU.
 CancelSm Cancel previously submitted short message that is still pending delivery.
 CancelSmResp Represents the response to the CANCEL_SM PDU.
 DataSm This command is used to transfer data between the SMSC and the ESME. It may be used by both the ESME and SMSC.
 DataSmResp Represents the response to the data_sm PDU.
 DeliverSm The deliver_sm is issued by the SMSC to send a message to an ESME. Using this command, the SMSC may route a short message to the ESME for delivery.
 DeliverSmResp Represents the response to the deliver_sm PDU.
 EnquireLink This message can be sent by either the ESME or SMSC and is used to provide a confidencecheck of the communication path between an ESME and an SMSC.
 EnquireLinkResp Represents the response to the enquire_link PDU.
 GenericNack This is a generic negative acknowledgement to an SMPP PDU submitted with an invalid message header.
 OutBind Outbind allows MC to initiate a SMPP session
 QuerySm Query the status of a previously submitted short message
 QuerySmResp Represents the response to the query_sm_resp PDU.
 ReplaceSm ReplaceSm PDU to replace a previously submitted short message that is still pending delivery.
 ReplaceSmResp Represents the response to the PDU.
 SubmitMulti SubmitMulti PDU to submit an SMPP message for delivery to multiple recipients or to one or more Distribution Lists
 SubmitMultiResp Represents the response to the submit_multi PDU.
 SubmitSm SubmitSm PDU to submit a short message to the SMSC
 SubmitSmResp Represents the response to the submit_sm PDU.
 UnBind Deregister an instance of an ESME from the SMSC and inform the SMSC that the ESME no longer wishes to use this network connection for the submission or delivery of messages.
 UnBindResp Represents the response to the unbind PDU.

 Static Classes

 PduExtension Extension methods for PDU classes.
 SmppMessageExtension Extension methods for SMPP PDU classes.

 Abstract Classes

 SmppPDU Base class represented SMPP PDU, contains SMPP Header.
 SmppRequest
 SmppRequest`1
 SmppResponse
 SmppResponse`1