Table of Contents

Interface ISubmitMultiBuilder

Namespace
Inetlab.SMPP.Builders
Assembly
cs.temp.dll.dll
public interface ISubmitMultiBuilder : IBuilder<SubmitMulti>
Inherited Members

Methods

AddParameter(OptionalTags, Byte[])

ISubmitMultiBuilder AddParameter(OptionalTags tag, byte[] value)

Parameters

tag OptionalTags
value Byte[]

Returns

ISubmitMultiBuilder

AddParameter(UInt16, Byte[])

ISubmitMultiBuilder AddParameter(ushort tag, byte[] value)

Parameters

tag UInt16
value Byte[]

Returns

ISubmitMultiBuilder

AddParameter(UInt16, String)

ISubmitMultiBuilder AddParameter(ushort tag, string value)

Parameters

tag UInt16
value String

Returns

ISubmitMultiBuilder

AddUserDataHeader(UserDataHeader)

ISubmitMultiBuilder AddUserDataHeader(UserDataHeader header)

Parameters

header UserDataHeader

Returns

ISubmitMultiBuilder

Coding(DataCodings)

ISubmitMultiBuilder Coding(DataCodings dataCoding)

Parameters

dataCoding DataCodings

Returns

ISubmitMultiBuilder

ConcatenationInSAR()

ISubmitMultiBuilder ConcatenationInSAR()

Returns

ISubmitMultiBuilder

ConcatenationInSAR(Byte)

ISubmitMultiBuilder ConcatenationInSAR(byte referenceNumber)

Parameters

referenceNumber Byte

Returns

ISubmitMultiBuilder

ConcatenationInUDH()

ISubmitMultiBuilder ConcatenationInUDH()

Returns

ISubmitMultiBuilder

ConcatenationInUDH(Byte)

ISubmitMultiBuilder ConcatenationInUDH(byte referenceNumber)

Parameters

referenceNumber Byte

Returns

ISubmitMultiBuilder

Data(Byte[])

ISubmitMultiBuilder Data(byte[] byteArray)

Parameters

byteArray Byte[]

Returns

ISubmitMultiBuilder

DeliverAt(DateTime)

ISubmitMultiBuilder DeliverAt(DateTime dateTime)

Parameters

dateTime DateTime

Returns

ISubmitMultiBuilder

DeliverIn(TimeSpan)

ISubmitMultiBuilder DeliverIn(TimeSpan timeSpan)

Parameters

timeSpan TimeSpan

Returns

ISubmitMultiBuilder

DeliveryReceipt()

ISubmitMultiBuilder DeliveryReceipt()

Returns

ISubmitMultiBuilder

ExpireAt(DateTime)

ISubmitMultiBuilder ExpireAt(DateTime dateTime)

Parameters

dateTime DateTime

Returns

ISubmitMultiBuilder

ExpireIn(TimeSpan)

ISubmitMultiBuilder ExpireIn(TimeSpan timeSpan)

Parameters

timeSpan TimeSpan

Returns

ISubmitMultiBuilder

From(String)

ISubmitMultiBuilder From(string sourceAddr)

Parameters

sourceAddr String

Returns

ISubmitMultiBuilder

From(String, AddressTON, AddressNPI)

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

Parameters

sourceAddr String
ton AddressTON
npi AddressNPI

Returns

ISubmitMultiBuilder

From(String, Byte, Byte)

ISubmitMultiBuilder From(string sourceAddr, byte ton, byte npi)

Parameters

sourceAddr String
ton Byte
npi Byte

Returns

ISubmitMultiBuilder

MaxPartSize(Int32)

ISubmitMultiBuilder MaxPartSize(int partSize)

Parameters

partSize Int32

Returns

ISubmitMultiBuilder

MessageInPayload()

ISubmitMultiBuilder MessageInPayload()

Returns

ISubmitMultiBuilder

MessageInPayload(Int32)

ISubmitMultiBuilder MessageInPayload(int messageSize)

Parameters

messageSize Int32

Returns

ISubmitMultiBuilder

NationalLanguageLockingShift(NationalLanguage)

ISubmitMultiBuilder NationalLanguageLockingShift(NationalLanguage language)

Parameters

language NationalLanguage

Returns

ISubmitMultiBuilder

NationalLanguageSingleShift(NationalLanguage)

ISubmitMultiBuilder NationalLanguageSingleShift(NationalLanguage language)

Parameters

language NationalLanguage

Returns

ISubmitMultiBuilder

ServiceType(String)

ISubmitMultiBuilder ServiceType(string type)

Parameters

type String

Returns

ISubmitMultiBuilder

Set(SmsAction<SubmitMulti>)

ISubmitMultiBuilder Set(SmsAction<SubmitMulti> action)

Parameters

action SmsAction<SubmitMulti>

Returns

ISubmitMultiBuilder

Text(String)

ISubmitMultiBuilder Text(string messageText)

Parameters

messageText String

Returns

ISubmitMultiBuilder

To(String)

ISubmitMultiBuilder To(string destAddr)

Parameters

destAddr String

Returns

ISubmitMultiBuilder

To(String, AddressTON, AddressNPI)

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

Parameters

destAddr String
ton AddressTON
npi AddressNPI

Returns

ISubmitMultiBuilder

To(String, Byte, Byte)

ISubmitMultiBuilder To(string destAddr, byte ton, byte npi)

Parameters

destAddr String
ton Byte
npi Byte

Returns

ISubmitMultiBuilder

ToDestinations(IList<DestinationAddress>)

ISubmitMultiBuilder ToDestinations(IList<DestinationAddress> destList)

Parameters

destList IList<DestinationAddress>

Returns

ISubmitMultiBuilder