package gammu
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type udh =
| No_udh
| ConcatenatedMessages
| ConcatenatedMessages16bit
| DisableVoice
| DisableFax
| DisableEmail
| EnableVoice
| EnableFax
| EnableEmail
| VoidSMS
| NokiaRingtone
| NokiaRingtoneLong
| NokiaOperatorLogo
| NokiaOperatorLogoLong
| NokiaCallerLogo
| NokiaWAP
| NokiaWAPLong
| NokiaCalendarLong
| NokiaProfileLong
| NokiaPhonebookLong
| UserUDH
| MMSIndicatorLong
type udh_header = {
udh : udh;
udh_text : string;
id8bit : int;
id16bit : int;
part_number : int;
all_parts : int;
}
type message = {
replace : char;
reject_duplicates : bool;
udh_header : udh_header;
number : string;
other_numbers : string array;
smsc : smsc;
memory : memory_type;
message_number : int;
folder : int;
inbox_folder : bool;
state : state;
nokia_name : string;
text : string;
pdu : message_type;
coding : coding;
date_time : DateTime.t;
smsc_time : DateTime.t;
delivery_status : char;
reply_via_same_smsc : bool;
sms_class : char;
message_reference : char;
}
type multi_sms = message array
val default_received : message
val get_status : t -> memory_status
val set_incoming_sms : t -> bool -> unit
val delete : t -> folder:int -> message_number:int -> unit
type encode_part_type_id =
| Text
| ConcatenatedTextLong
| ConcatenatedAutoTextLong
| ConcatenatedTextLong16bit
| ConcatenatedAutoTextLong16bit
| NokiaProfileLong
| NokiaPictureImageLong
| NokiaScreenSaverLong
| NokiaRingtone
| NokiaRingtoneLong
| NokiaOperatorLogo
| NokiaOperatorLogoLong
| NokiaCallerLogo
| NokiaWAPBookmarkLong
| NokiaWAPSettingsLong
| NokiaMMSSettingsLong
| NokiaVCARD10Long
| NokiaVCARD21Long
| NokiaVCALENDAR10Long
| NokiaVTODOLong
| VCARD10Long
| VCARD21Long
| DisableVoice
| DisableFax
| DisableEmail
| EnableVoice
| EnableFax
| EnableEmail
| VoidSMS
| EMSSound10
| EMSSound12
| EMSSonyEricssonSound
| EMSSound10Long
| EMSSound12Long
| EMSSonyEricssonSoundLong
| EMSPredefinedSound
| EMSPredefinedAnimation
| EMSAnimation
| EMSFixedBitmap
| EMSVariableBitmap
| EMSVariableBitmapLong
| MMSIndicatorLong
| WAPIndicatorLong
| AlcatelMonoBitmapLong
| AlcatelMonoAnimationLong
| AlcatelSMSTemplateName
| SiemensFile
type info = {
id : encode_part_type_id;
nbr : int;
protected : bool;
buffer : string;
left : bool;
right : bool;
center : bool;
large : bool;
small : bool;
bold : bool;
italic : bool;
underlined : bool;
strikethrough : bool;
ringtone_notes : int;
}
type multipart_info = {
unicode_coding : bool;
info_class : int;
replace_message : char;
unknown : bool;
entries : info array;
}
val decode_multipart :
?debug:Debug.info ->
?ems:bool ->
multi_sms ->
multipart_info
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>