SmppSmsProviderConfiguration class abstract
SmppSmsProviderConfiguration
Properties:
- type
- protocolVersion - SMPP version
- host - SMPP host
- port - SMPP port
- systemId - System ID
- password - Password
- systemType - System type
- bindType - TX - Transmitter, RX - Receiver, TRX - Transciever. By default TX is used
- serviceType - Service type
- sourceAddress - Source address
- sourceTon - Source TON (Type of Number). Needed is source address is set. 5 by default. 0 - Unknown 1 - International 2 - National 3 - Network Specific 4 - Subscriber Number 5 - Alphanumeric 6 - Abbreviated
- sourceNpi - Source NPI (Numbering Plan Identification). Needed is source address is set. 0 by default. 0 - Unknown 1 - ISDN/telephone numbering plan (E163/E164) 3 - Data numbering plan (X.121) 4 - Telex numbering plan (F.69) 6 - Land Mobile (E.212) =6 8 - National numbering plan 9 - Private numbering plan 10 - ERMES numbering plan (ETSI DE/PS 3 01-3) 13 - Internet (IP) 18 - WAP Client Id (to be defined by WAP Forum)
- destinationTon - Destination TON (Type of Number). 5 by default. 0 - Unknown 1 - International 2 - National 3 - Network Specific 4 - Subscriber Number 5 - Alphanumeric 6 - Abbreviated
- destinationNpi - Destination NPI (Numbering Plan Identification). 0 by default. 0 - Unknown 1 - ISDN/telephone numbering plan (E163/E164) 3 - Data numbering plan (X.121) 4 - Telex numbering plan (F.69) 6 - Land Mobile (E.212) =6 8 - National numbering plan 9 - Private numbering plan 10 - ERMES numbering plan (ETSI DE/PS 3 01-3) 13 - Internet (IP) 18 - WAP Client Id (to be defined by WAP Forum)
- addressRange - Address range
- codingScheme - 0 - SMSC Default Alphabet (ASCII for short and long code and to GSM for toll-free, used as default) 1 - IA5 (ASCII for short and long code, Latin 9 for toll-free (ISO-8859-9)) 2 - Octet Unspecified (8-bit binary) 3 - Latin 1 (ISO-8859-1) 4 - Octet Unspecified (8-bit binary) 5 - JIS (X 0208-1990) 6 - Cyrillic (ISO-8859-5) 7 - Latin/Hebrew (ISO-8859-8) 8 - UCS2/UTF-16 (ISO/IEC-10646) 9 - Pictogram Encoding 10 - Music Codes (ISO-2022-JP) 13 - Extended Kanji JIS (X 0212-1990) 14 - Korean Graphic Character Set (KS C 5601/KS X 1001)
- Implemented types
- Available extensions
- Annotations
-
- @BuiltValue.new()
Constructors
- SmppSmsProviderConfiguration([void updates(SmppSmsProviderConfigurationBuilder b)])
-
factory
Properties
- addressRange → String?
-
Address range
no setter
- bindType → SmppBindType?
-
TX - Transmitter, RX - Receiver, TRX - Transciever. By default TX is used
no setter
- codingScheme → String?
-
0 - SMSC Default Alphabet (ASCII for short and long code and to GSM for toll-free, used as default) 1 - IA5 (ASCII for short and long code, Latin 9 for toll-free (ISO-8859-9)) 2 - Octet Unspecified (8-bit binary) 3 - Latin 1 (ISO-8859-1) 4 - Octet Unspecified (8-bit binary) 5 - JIS (X 0208-1990) 6 - Cyrillic (ISO-8859-5) 7 - Latin/Hebrew (ISO-8859-8) 8 - UCS2/UTF-16 (ISO/IEC-10646) 9 - Pictogram Encoding 10 - Music Codes (ISO-2022-JP) 13 - Extended Kanji JIS (X 0212-1990) 14 - Korean Graphic Character Set (KS C 5601/KS X 1001)
no setter
- destinationNpi → String?
-
Destination NPI (Numbering Plan Identification). 0 by default. 0 - Unknown 1 - ISDN/telephone numbering plan (E163/E164) 3 - Data numbering plan (X.121) 4 - Telex numbering plan (F.69) 6 - Land Mobile (E.212) =6 8 - National numbering plan 9 - Private numbering plan 10 - ERMES numbering plan (ETSI DE/PS 3 01-3) 13 - Internet (IP) 18 - WAP Client Id (to be defined by WAP Forum)
no setter
- destinationTon → String?
-
Destination TON (Type of Number). 5 by default. 0 - Unknown 1 - International 2 - National 3 - Network Specific 4 - Subscriber Number 5 - Alphanumeric 6 - Abbreviated
no setter
- discriminatorValue → String?
-
Available on SmsProviderConfiguration, provided by the SmsProviderConfigurationDiscriminatorExt extension
no setter - hashCode → int
-
The hash code for this object.
no setterinherited
- host → String
-
SMPP host
no setter
- password → String
-
Password
no setter
- port → int
-
SMPP port
no setter
- protocolVersion → SmppSmsProviderConfigurationProtocolVersionEnum
-
SMPP version
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceType → String?
-
Service type
no setter
- sourceAddress → String?
-
Source address
no setter
- sourceNpi → String?
-
Source NPI (Numbering Plan Identification). Needed is source address is set. 0 by default. 0 - Unknown 1 - ISDN/telephone numbering plan (E163/E164) 3 - Data numbering plan (X.121) 4 - Telex numbering plan (F.69) 6 - Land Mobile (E.212) =6 8 - National numbering plan 9 - Private numbering plan 10 - ERMES numbering plan (ETSI DE/PS 3 01-3) 13 - Internet (IP) 18 - WAP Client Id (to be defined by WAP Forum)
no setter
- sourceTon → String?
-
Source TON (Type of Number). Needed is source address is set. 5 by default. 0 - Unknown 1 - International 2 - National 3 - Network Specific 4 - Subscriber Number 5 - Alphanumeric 6 - Abbreviated
no setter
- systemId → String
-
System ID
no setter
- systemType → String?
-
System type
no setter
- type → String
-
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(SmppSmsProviderConfigurationBuilder)) → SmppSmsProviderConfiguration -
Rebuilds the instance.
inherited
-
toBuilder(
) → SmppSmsProviderConfigurationBuilder -
Converts the instance to a builder
B.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
SmppSmsProviderConfiguration> -
no setter