Table of Contents

Interface IMMSBuilder

Namespace
Inetlab.SMPP.Builders
Assembly
Inetlab.SMPP.dll
public interface IMMSBuilder : IBuilder<SubmitSm>
Inherited Members

Methods

DeliverAt(DateTime)

IMMSBuilder DeliverAt(DateTime dateTime)

Parameters

dateTime DateTime

Returns

IMMSBuilder

DeliverIn(TimeSpan)

IMMSBuilder DeliverIn(TimeSpan timeSpan)

Parameters

timeSpan TimeSpan

Returns

IMMSBuilder

ExpireAt(DateTime)

IMMSBuilder ExpireAt(DateTime dateTime)

Parameters

dateTime DateTime

Returns

IMMSBuilder

ExpireIn(TimeSpan)

IMMSBuilder ExpireIn(TimeSpan timeSpan)

Parameters

timeSpan TimeSpan

Returns

IMMSBuilder

From(string)

IMMSBuilder From(string sourceAddr)

Parameters

sourceAddr string

Returns

IMMSBuilder

From(string, AddressTON, AddressNPI)

IMMSBuilder From(string sourceAddr, AddressTON ton, AddressNPI npi)

Parameters

sourceAddr string
ton AddressTON
npi AddressNPI

Returns

IMMSBuilder

ServiceType(string)

IMMSBuilder ServiceType(string type)

Parameters

type string

Returns

IMMSBuilder

To(string)

IMMSBuilder To(string destAddr)

Parameters

destAddr string

Returns

IMMSBuilder

To(string, AddressTON, AddressNPI)

IMMSBuilder To(string destAddr, AddressTON ton, AddressNPI npi)

Parameters

destAddr string
ton AddressTON
npi AddressNPI

Returns

IMMSBuilder

TransactionId(byte)

IMMSBuilder TransactionId(byte id)

Parameters

id byte

Returns

IMMSBuilder