Interface ISubmitSmBuilder
- Namespace
- Inetlab.SMPP.Builders
- Assembly
- cs.temp.dll.dll
public interface ISubmitSmBuilder : IBuilder<SubmitSm>
- Inherited Members
-
Methods
ISubmitSmBuilder AddParameter(OptionalTags tag, byte[] value)
Parameters
tag
OptionalTags
value
Byte[]
Returns
- ISubmitSmBuilder
AddParameter(UInt16, Byte[])
ISubmitSmBuilder AddParameter(ushort tag, byte[] value)
Parameters
tag
UInt16
value
Byte[]
Returns
- ISubmitSmBuilder
AddParameter(UInt16, String)
ISubmitSmBuilder AddParameter(ushort tag, string value)
Parameters
tag
UInt16
value
String
Returns
- ISubmitSmBuilder
ISubmitSmBuilder AddUserDataHeader(UserDataHeader header)
Parameters
header
UserDataHeader
Returns
- ISubmitSmBuilder
Coding(DataCodings)
ISubmitSmBuilder Coding(DataCodings dataCoding)
Parameters
dataCoding
DataCodings
Returns
- ISubmitSmBuilder
ConcatenationInSAR()
ISubmitSmBuilder ConcatenationInSAR()
Returns
- ISubmitSmBuilder
ConcatenationInSAR(Byte)
ISubmitSmBuilder ConcatenationInSAR(byte referenceNumber)
Parameters
referenceNumber
Byte
Returns
- ISubmitSmBuilder
ConcatenationInUDH()
ISubmitSmBuilder ConcatenationInUDH()
Returns
- ISubmitSmBuilder
ConcatenationInUDH(Byte)
ISubmitSmBuilder ConcatenationInUDH(byte referenceNumber)
Parameters
referenceNumber
Byte
Returns
- ISubmitSmBuilder
Data(Byte[])
ISubmitSmBuilder Data(byte[] byteArray)
Parameters
byteArray
Byte[]
Returns
- ISubmitSmBuilder
DeliverAt(DateTime)
ISubmitSmBuilder DeliverAt(DateTime dateTime)
Parameters
dateTime
DateTime
Returns
- ISubmitSmBuilder
DeliverIn(TimeSpan)
ISubmitSmBuilder DeliverIn(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
Returns
- ISubmitSmBuilder
DeliveryReceipt()
ISubmitSmBuilder DeliveryReceipt()
Returns
- ISubmitSmBuilder
ExpireAt(DateTime)
ISubmitSmBuilder ExpireAt(DateTime dateTime)
Parameters
dateTime
DateTime
Returns
- ISubmitSmBuilder
ExpireIn(TimeSpan)
ISubmitSmBuilder ExpireIn(TimeSpan timeSpan)
Parameters
timeSpan
TimeSpan
Returns
- ISubmitSmBuilder
From(String)
ISubmitSmBuilder From(string sourceAddr)
Parameters
sourceAddr
String
Returns
- ISubmitSmBuilder
From(String, AddressTON, AddressNPI)
ISubmitSmBuilder From(string sourceAddr, AddressTON ton, AddressNPI npi)
Parameters
sourceAddr
String
ton
AddressTON
npi
AddressNPI
Returns
- ISubmitSmBuilder
From(String, Byte, Byte)
ISubmitSmBuilder From(string sourceAddr, byte ton, byte npi)
Parameters
sourceAddr
String
ton
Byte
npi
Byte
Returns
- ISubmitSmBuilder
MaxPartSize(Int32)
ISubmitSmBuilder MaxPartSize(int partSize)
Parameters
partSize
Int32
Returns
- ISubmitSmBuilder
MessageInPayload()
ISubmitSmBuilder MessageInPayload()
Returns
- ISubmitSmBuilder
MessageInPayload(Int32)
ISubmitSmBuilder MessageInPayload(int messageSize)
Parameters
messageSize
Int32
Returns
- ISubmitSmBuilder
NationalLanguageLockingShift(NationalLanguage)
ISubmitSmBuilder NationalLanguageLockingShift(NationalLanguage language)
Parameters
language
NationalLanguage
Returns
- ISubmitSmBuilder
NationalLanguageSingleShift(NationalLanguage)
ISubmitSmBuilder NationalLanguageSingleShift(NationalLanguage language)
Parameters
language
NationalLanguage
Returns
- ISubmitSmBuilder
ProtocolIdentifier(Byte)
ISubmitSmBuilder ProtocolIdentifier(byte pid)
Parameters
pid
Byte
Returns
- ISubmitSmBuilder
ServiceType(String)
ISubmitSmBuilder ServiceType(string type)
Parameters
type
String
Returns
- ISubmitSmBuilder
Set(SmsAction<SubmitSm>)
ISubmitSmBuilder Set(SmsAction<SubmitSm> action)
Parameters
action
SmsAction<SubmitSm>
Returns
- ISubmitSmBuilder
Text(String)
ISubmitSmBuilder Text(string messageText)
Parameters
messageText
String
Returns
- ISubmitSmBuilder
To(String)
ISubmitSmBuilder To(string destAddr)
Parameters
destAddr
String
Returns
- ISubmitSmBuilder
To(String, AddressTON, AddressNPI)
ISubmitSmBuilder To(string destAddr, AddressTON ton, AddressNPI npi)
Parameters
destAddr
String
ton
AddressTON
npi
AddressNPI
Returns
- ISubmitSmBuilder
To(String, Byte, Byte)
ISubmitSmBuilder To(string destAddr, byte ton, byte npi)
Parameters
destAddr
String
ton
Byte
npi
Byte
Returns
- ISubmitSmBuilder