package gammu
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type error =
| DEVICEOPENERROR
| DEVICELOCKED
| DEVICENOTEXIST
| DEVICEBUSY
| DEVICENOPERMISSION
| DEVICENODRIVER
| DEVICENOTWORK
| DEVICEDTRRTSERROR
| DEVICECHANGESPEEDERROR
| DEVICEWRITEERROR
| DEVICEREADERROR
| DEVICEPARITYERROR
| TIMEOUT
| FRAMENOTREQUESTED
| UNKNOWNRESPONSE
| UNKNOWNFRAME
| UNKNOWNCONNECTIONTYPESTRING
| UNKNOWNMODELSTRING
| SOURCENOTAVAILABLE
| NOTSUPPORTED
| EMPTY
| SECURITYERROR
| INVALIDLOCATION
| NOTIMPLEMENTED
| FULL
| UNKNOWN
| CANTOPENFILE
| MOREMEMORY
| PERMISSION
| EMPTYSMSC
| INSIDEPHONEMENU
| NOTCONNECTED
| WORKINPROGRESS
| PHONEOFF
| FILENOTSUPPORTED
| BUG
| CANCELED
| NEEDANOTHERANSWER
| OTHERCONNECTIONREQUIRED
| WRONGCRC
| INVALIDDATETIME
| MEMORY
| INVALIDDATA
| FILEALREADYEXIST
| FILENOTEXIST
| SHOULDBEFOLDER
| SHOULDBEFILE
| NOSIM
| GNAPPLETWRONG
| FOLDERPART
| FOLDERNOTEMPTY
| DATACONVERTED
| UNCONFIGURED
| WRONGFOLDER
| PHONE_INTERNAL
| WRITING_FILE
| NONE_SECTION
| USING_DEFAULTS
| CORRUPTED
| BADFEATURE
| DISABLED
| SPECIFYCHANNEL
| NOTRUNNING
| NOSERVICE
| BUSY
| COULDNT_CONNECT
| COULDNT_RESOLVE
| GETTING_SMSC
| INI_KEY_NOT_FOUND
| COULD_NOT_DECODE
| INVALID_CONFIG_NUM
val string_of_error : error -> string
exception Error of error
module Debug : sig ... end
val get_debug : t -> Debug.info
val make : ?section:int -> unit -> t
val remove_config : t -> unit
val length_config : t -> int
val load_gammurc : ?path:string -> ?section:int -> t -> unit
val connect : ?log:(string -> unit) -> ?replies:int -> t -> unit
val disconnect : t -> unit
val is_connected : t -> bool
val get_used_connection : t -> connection_type
val read_device : ?wait_for_reply:bool -> t -> int
module INI : sig ... end
val enter_security_code :
t ->
code_type:security_code_type ->
code:string ->
unit
val get_security_status : t -> security_code_type
module Info : sig ... end
module DateTime : sig ... end
type entry_type =
| Number_General of string
| Number_Mobile of string
| Number_Work of string
| Number_Fax of string
| Number_Home of string
| Number_Pager of string
| Number_Other of string
| Text_Note of string
| Text_Postal of string
| Text_Email of string
| Text_Email2 of string
| Text_URL of string
| Date of DateTime.t
| Caller_Group of int
| Text_Name of string
| Text_LastName of string
| Text_FirstName of string
| Text_Company of string
| Text_JobTitle of string
| Category of string option
| Private of int
| Text_StreetAddress of string
| Text_City of string
| Text_State of string
| Text_Zip of string
| Text_Country of string
| Text_Custom1 of string
| Text_Custom2 of string
| Text_Custom3 of string
| Text_Custom4 of string
| RingtoneID of int
| PictureID of int
| Text_UserID of string
| CallLength of int
| Text_LUID of string
| LastModified of DateTime.t
| Text_NickName of string
| Text_FormalName of string
| Text_WorkStreetAddress of string
| Text_WorkCity of string
| Text_WorkState of string
| Text_WorkZip of string
| Text_WorkCountry of string
| Text_WorkPostal of string
| Text_PictureName of string
| PushToTalkID of string
| Number_Messaging of string
| Photo of binary_picture
| Number_Mobile_Home of string
| Number_Mobile_Work of string
type sub_memory_entry = {
entry_type : entry_type;
voice_tag : int;
sms_list : int array;
call_length : int;
add_error : error;
}
module SMS : sig ... end
module Call : sig ... end
val incoming_sms : ?enable:bool -> t -> (SMS.message -> unit) -> unit
val enable_incoming_sms : t -> bool -> unit
val enable_incoming_call : t -> bool -> unit
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>