smppex v2.2.9 SMPPEX.Pdu.MessageState View Source

Module for operating with deliver_sm message states.

Link to this section Summary

Functions

Converts atom representing message state to integer value

Converts integer message state value to string representation

Link to this section Types

Link to this type state_name() View Source
state_name() :: atom()

Link to this section Functions

Link to this function code_by_name(state_name) View Source
code_by_name(state_name()) :: state()

Converts atom representing message state to integer value.

Example

iex(1)> SMPPEX.Pdu.MessageState.code_by_name(:DELIVERED)
2

Converts integer message state value to string representation.

Example

iex(1)> SMPPEX.Pdu.MessageState.format(2)
"DELIVERED"
iex(2)> SMPPEX.Pdu.MessageState.format(12345)
"12345"