Module mobile

Data Types

backend_type()

backend_type() = gammu

backend_version()

backend_version() = basic_utils:version()

bin_mobile_number()

bin_mobile_number() = bin_phone_number()

bin_phone_number()

bin_phone_number() = bin_string()

bin_sms_message()

bin_sms_message() = bin_string()

bin_string()

bin_string() = text_utils:bin_string()

date_text()

date_text() = bin_string()

device_name()

device_name() = bin_string()

encoding()

encoding() = unicode_uncompressed | unicode_compressed | gsm_uncompressed | gsm_compressed | eight_bit

encoding_enum()

encoding_enum() = pos_integer()

error_rate()

error_rate() = integer_percent()

hardware_info()

hardware_info() = bin_string()

imei()

imei() = bin_string()

imsi_code()

imsi_code() = bin_string()

integer_percent()

integer_percent() = math_utils:integer_percent()

manufacturer_name()

manufacturer_name() = bin_string()

mobile_number()

mobile_number() = phone_number()

model_name()

model_name() = bin_string()

phone_number()

phone_number() = ustring()

received_sms()

received_sms() = #received_sms{sender_number = bin_mobile_number(), encoding = encoding(), text = bin_sms_message(), message_reference = sms_tpmr(), timestamp = sms_timestamp()}

received_sms_tuple()

received_sms_tuple() = {BinSenderNumber::bin_phone_number(), EncodingValue::encoding_enum(), MessageReference::sms_tpmr(), Timestamp::sms_timestamp(), BinText::bin_string()}

revision_number()

revision_number() = float()

revision_text()

revision_text() = bin_string()

seaplus_option()

seaplus_option() = any()

signal_strength()

signal_strength() = integer_percent()

signal_strength_percent()

signal_strength_percent() = integer_percent()

sms_class()

sms_class() = 0 | 1 | non_neg_integer()

sms_message()

sms_message() = ustring()

sms_sending_report()

sms_sending_report() = {sms_sending_status(), sms_tpmr()}

sms_sending_status()

sms_sending_status() = success | failure

sms_timestamp()

sms_timestamp() = time_utils:timestamp()

sms_tpmr()

sms_tpmr() = pos_integer()

three_digit_version()

three_digit_version() = basic_utils:three_digit_version()

ustring()

ustring() = text_utils:ustring()

Function Index

activate_seaplus/1
get_mobile_version/0
get_mobile_version_string/0
received_sms_to_string/1
restart/0

Function Details

activate_seaplus/1

activate_seaplus(Options::[seaplus_option()]) -> void()

get_mobile_version/0

get_mobile_version() -> three_digit_version()

get_mobile_version_string/0

get_mobile_version_string() -> ustring()

received_sms_to_string/1

received_sms_to_string(Received_sms) -> any()

restart/0

restart() -> void()


Generated by EDoc