Class SmppClientExtensions
Extension methods for SmppClient
Inheritance
SmppClientExtensions
Assembly: Inetlab.SMPP.dll
Syntax
public static class SmppClientExtensions
Methods
Name |
Description |
RetryUntilBindAsync(SmppClient, SmppClientConnectionOptions, String, String, TimeSpan, Int32, CancellationToken)
|
Tries to bind to SMPP server until success.
|
RetryUntilConnectedAsync(SmppClient, SmppClientConnectionOptions, TimeSpan, Int32, CancellationToken)
|
Tries to connect to SMPP server until success.
|
RetryUntilConnectedAsync(SmppClient, EndPoint, TimeSpan, Int32, CancellationToken)
|
Tries to connect to SMPP server until success.
|
RetryUntilConnectedAsync(SmppClient, String, Int32, TimeSpan, Int32, CancellationToken)
|
Tries to connect to SMPP server until success.
|
SubmitBatchAndWaitForDeliveryAsync(SmppClient, IEnumerable<SubmitSm>, TimeSpan)
|
Submit batch of SubmitSm PDUs and wait for all Delivery receipts.
|
SubmitWithRepeatAsync(SmppClient, SubmitSm, TimeSpan, CancellationToken)
|
Submits a SubmitSm PDU. Repeats the PDU if following response status received: SMPPCLIENT_NOCONN, SMPPCLIENT_RCVTIMEOUT, ESME_RTHROTTLED, ESME_RMSGQFUL, SMPPCLIENT_UNBOUND.
|
SubmitWithRepeatAsync(SmppClient, IEnumerable<SubmitSm>, TimeSpan, CancellationToken)
|
Submits a batch of SubmitSm PDUs. Repeats the PDU if following response status received: SMPPCLIENT_NOCONN, SMPPCLIENT_RCVTIMEOUT, ESME_RTHROTTLED, ESME_RMSGQFUL, SMPPCLIENT_UNBOUND.
|