libGammu C API¶
- Backup
- Bitmap
- Calendar
GSM_CalendarSettings
GSM_ToDoStatus
GSM_CalendarStatus
GSM_CalendarNoteType
GSM_CAL_REMINDER
GSM_CAL_CALL
GSM_CAL_MEETING
GSM_CAL_BIRTHDAY
GSM_CAL_MEMO
GSM_CAL_TRAVEL
GSM_CAL_VACATION
GSM_CAL_T_ATHL
GSM_CAL_T_BALL
GSM_CAL_T_CYCL
GSM_CAL_T_BUDO
GSM_CAL_T_DANC
GSM_CAL_T_EXTR
GSM_CAL_T_FOOT
GSM_CAL_T_GOLF
GSM_CAL_T_GYM
GSM_CAL_T_HORS
GSM_CAL_T_HOCK
GSM_CAL_T_RACE
GSM_CAL_T_RUGB
GSM_CAL_T_SAIL
GSM_CAL_T_STRE
GSM_CAL_T_SWIM
GSM_CAL_T_TENN
GSM_CAL_T_TRAV
GSM_CAL_T_WINT
GSM_CAL_ALARM
GSM_CAL_DAILY_ALARM
GSM_CAL_SHOPPING
GSM_CalendarType
CAL_START_DATETIME
CAL_END_DATETIME
CAL_TONE_ALARM_DATETIME
CAL_SILENT_ALARM_DATETIME
CAL_TEXT
CAL_DESCRIPTION
CAL_LOCATION
CAL_PHONE
CAL_PRIVATE
CAL_CONTACTID
CAL_REPEAT_DAYOFWEEK
CAL_REPEAT_DAY
CAL_REPEAT_DAYOFYEAR
CAL_REPEAT_WEEKOFMONTH
CAL_REPEAT_MONTH
CAL_REPEAT_FREQUENCY
CAL_REPEAT_STARTDATE
CAL_REPEAT_STOPDATE
CAL_REPEAT_COUNT
CAL_LUID
CAL_LAST_MODIFIED
GSM_SubCalendarEntry
GSM_CalendarEntry
GSM_ToDoType
GSM_ToDo_Priority
GSM_SubToDoEntry
GSM_ToDoEntry
GSM_NoteEntry
GSM_Alarm
GSM_VToDoVersion
GSM_VCalendarVersion
- Callback
- Call
- Category
- Date and time
- Debug
- Error handling
GSM_Error
ERR_NONE
ERR_DEVICEOPENERROR
ERR_DEVICELOCKED
ERR_DEVICENOTEXIST
ERR_DEVICEBUSY
ERR_DEVICENOPERMISSION
ERR_DEVICENODRIVER
ERR_DEVICENOTWORK
ERR_DEVICEDTRRTSERROR
ERR_DEVICECHANGESPEEDERROR
ERR_DEVICEWRITEERROR
ERR_DEVICEREADERROR
ERR_DEVICEPARITYERROR
ERR_TIMEOUT
ERR_FRAMENOTREQUESTED
ERR_UNKNOWNRESPONSE
ERR_UNKNOWNFRAME
ERR_UNKNOWNCONNECTIONTYPESTRING
ERR_UNKNOWNMODELSTRING
ERR_SOURCENOTAVAILABLE
ERR_NOTSUPPORTED
ERR_EMPTY
ERR_SECURITYERROR
ERR_INVALIDLOCATION
ERR_NOTIMPLEMENTED
ERR_FULL
ERR_UNKNOWN
ERR_CANTOPENFILE
ERR_MOREMEMORY
ERR_PERMISSION
ERR_EMPTYSMSC
ERR_INSIDEPHONEMENU
ERR_NOTCONNECTED
ERR_WORKINPROGRESS
ERR_PHONEOFF
ERR_FILENOTSUPPORTED
ERR_BUG
ERR_CANCELED
ERR_NEEDANOTHERANSWER
ERR_OTHERCONNECTIONREQUIRED
ERR_WRONGCRC
ERR_INVALIDDATETIME
ERR_MEMORY
ERR_INVALIDDATA
ERR_FILEALREADYEXIST
ERR_FILENOTEXIST
ERR_SHOULDBEFOLDER
ERR_SHOULDBEFILE
ERR_NOSIM
ERR_GNAPPLETWRONG
ERR_FOLDERPART
ERR_FOLDERNOTEMPTY
ERR_DATACONVERTED
ERR_UNCONFIGURED
ERR_WRONGFOLDER
ERR_PHONE_INTERNAL
ERR_WRITING_FILE
ERR_NONE_SECTION
ERR_USING_DEFAULTS
ERR_CORRUPTED
ERR_BADFEATURE
ERR_DISABLED
ERR_SPECIFYCHANNEL
ERR_NOTRUNNING
ERR_NOSERVICE
ERR_BUSY
ERR_COULDNT_CONNECT
ERR_COULDNT_RESOLVE
ERR_GETTING_SMSC
ERR_ABORTED
ERR_INSTALL_NOT_FOUND
ERR_READ_ONLY
ERR_NETWORK_ERROR
ERR_DB_VERSION
ERR_DB_DRIVER
ERR_DB_CONFIG
ERR_DB_CONNECT
ERR_DB_TIMEOUT
ERR_SQL
ERR_INVALID_OPERATION
ERR_MEMORY_NOT_AVAILABLE
ERR_LAST_VALUE
- File
- Info
GSM_NetworkInfo_State
GSM_GPRS_State
GSM_NetworkInfo
GSM_SignalQuality
GSM_ChargeState
GSM_BatteryType
GSM_BatteryCharge
GSM_DisplayFeature
GSM_DisplayFeatures
GSM_Feature
F_CAL33
F_CAL52
F_CAL82
F_RING_SM
F_NORING
F_NOPBKUNICODE
F_NOWAP
F_NOCALLER
F_NOPICTURE
F_NOPICTUREUNI
F_NOSTARTUP
F_NOCALENDAR
F_NOSTARTANI
F_POWER_BATT
F_PROFILES33
F_PROFILES51
F_MAGICBYTES
F_NODTMF
F_DISPSTATUS
F_NOCALLINFO
F_DAYMONTH
F_PBK35
F_PBKIMG
F_PBKTONEGAL
F_PBKSMSLIST
F_PBKUSER
F_6230iCALLER
F_RADIO
F_TODO63
F_TODO66
F_NOMIDI
F_BLUETOOTH
F_NOFILESYSTEM
F_NOMMS
F_NOGPRSPOINT
F_CAL35
F_CAL65
F_WAPMMSPROXY
F_CHAT
F_SYNCML
F_FILES2
F_NOFILE1
F_6230iWAP
F_PROFILES
F_SERIES40_30
F_SMS_FILES
F_3220_MMS
F_VOICETAGS
F_CAL62
F_NOTES
F_SMSONLYSENT
F_BROKENCPBS
F_M20SMS
F_SLOWWRITE
F_SMSME900
F_ALCATEL
F_OBEX
F_IRMC_LEVEL_2
F_MODE22
F_SMS_LOCATION_0
F_NO_UCS2
F_FORCE_UTF8
F_SMS_SM
F_SMS_ME
F_XLNK
F_SUBMIT_SIM_ONLY
F_PBK_UNICODE
F_SQWE
F_NO_ATOBEX
F_LENGTH_BYTES
F_BROKEN_CMGL
F_EXTRA_PBK_FIELD
F_CKPD_NO_UNICODE
F_CPROT
F_PBKFAVORITEMESSAGE
F_PBKNOPOSTAL
F_PBK_ENCODENUMBER
F_NO_CLIP
F_ENCODED_USSD
F_USE_SMSTEXTMODE
F_CPIN_NO_OK
F_FOUR_DIGIT_YEAR
F_SMS_NO_ME
F_SMS_NO_SM
F_SIEMENS_PBK
F_NO_ATSYNCML
F_MOBEX
F_TSSPCSW
F_DISABLE_GETNEXT
F_DISABLE_GETNEXTSMS
F_DISABLE_CMGL
F_NO_UTF8
F_SAMSUNG_UTF8
F_SMS_UTF8_ENCODED
F_NO_STOP_CUSD
F_READ_SMSTEXTMODE
F_RESET_AFTER_TIMEOUT
F_HUAWEI_INIT
F_ZTE_INIT
F_USSD_GSM_CHARSET
F_SMS_SR
F_SMS_NO_SR
F_LAST_VALUE
GSM_PhoneModel
- INI files
- Keys
GSM_KeyCode
GSM_KEY_NONE
GSM_KEY_1
GSM_KEY_2
GSM_KEY_3
GSM_KEY_4
GSM_KEY_5
GSM_KEY_6
GSM_KEY_7
GSM_KEY_8
GSM_KEY_9
GSM_KEY_0
GSM_KEY_HASH
GSM_KEY_ASTERISK
GSM_KEY_POWER
GSM_KEY_GREEN
GSM_KEY_RED
GSM_KEY_INCREASEVOLUME
GSM_KEY_DECREASEVOLUME
GSM_KEY_UP
GSM_KEY_DOWN
GSM_KEY_MENU
GSM_KEY_NAMES
GSM_KEY_LEFT
GSM_KEY_RIGHT
GSM_KEY_SOFT1
GSM_KEY_SOFT2
GSM_KEY_HEADSET
GSM_KEY_JOYSTICK
GSM_KEY_CAMERA
GSM_KEY_MEDIA
GSM_KEY_DESKTOP
GSM_KEY_OPERATOR
GSM_KEY_RETURN
GSM_KEY_CLEAR
- Limits
- Memory
GSM_StringToMemoryType()
GSM_FreeMemoryEntry()
GSM_MemoryType
GSM_MemoryStatus
GSM_EntryType
PBK_Number_General
PBK_Number_Mobile
PBK_Number_Fax
PBK_Number_Pager
PBK_Number_Other
PBK_Text_Note
PBK_Text_Postal
PBK_Text_Email
PBK_Text_Email2
PBK_Text_URL
PBK_Date
PBK_Caller_Group
PBK_Text_Name
PBK_Text_LastName
PBK_Text_FirstName
PBK_Text_Company
PBK_Text_JobTitle
PBK_Category
PBK_Private
PBK_Text_StreetAddress
PBK_Text_City
PBK_Text_State
PBK_Text_Zip
PBK_Text_Country
PBK_Text_Custom1
PBK_Text_Custom2
PBK_Text_Custom3
PBK_Text_Custom4
PBK_RingtoneID
PBK_PictureID
PBK_Text_UserID
PBK_CallLength
PBK_Text_LUID
PBK_LastModified
PBK_Text_NickName
PBK_Text_FormalName
PBK_Text_PictureName
PBK_PushToTalkID
PBK_Number_Messaging
PBK_Photo
PBK_Text_SecondName
PBK_Text_VOIP
PBK_Text_SIP
PBK_Text_DTMF
PBK_Number_Video
PBK_Text_SWIS
PBK_Text_WVID
PBK_Text_NamePrefix
PBK_Text_NameSuffix
GSM_EntryLocation
GSM_SubMemoryEntry
GSM_MemoryEntry
GSM_SpeedDial
GSM_VCardVersion
- Messages
GSM_GetMessageCoding()
GSM_MMS_Class
GSM_MMSIndicator
GSM_CBMessage
GSM_USSDStatus
GSM_USSDMessage
GSM_SMSMemoryStatus
GSM_SMSFormat
GSM_ValidityPeriod
GSM_ValidityPeriodFormat
GSM_SMSValidity
GSM_SMSC
GSM_SMS_State
GSM_Coding_Type
GSM_UDH
UDH_NoUDH
UDH_ConcatenatedMessages
UDH_ConcatenatedMessages16bit
UDH_DisableVoice
UDH_DisableFax
UDH_DisableEmail
UDH_EnableVoice
UDH_EnableFax
UDH_EnableEmail
UDH_VoidSMS
UDH_NokiaRingtone
UDH_NokiaRingtoneLong
UDH_NokiaOperatorLogo
UDH_NokiaOperatorLogoLong
UDH_NokiaCallerLogo
UDH_NokiaWAP
UDH_NokiaWAPLong
UDH_NokiaCalendarLong
UDH_NokiaProfileLong
UDH_NokiaPhonebookLong
UDH_UserUDH
UDH_MMSIndicatorLong
GSM_UDHHeader
GSM_SMSMessageType
GSM_SMSMessage
GSM_SMSMessageLayout
GSM_OneSMSFolder
GSM_SMSFolders
GSM_SiemensOTASMSInfo
GSM_MultiSMSMessage
GSM_OneMMSFolder
GSM_MMSFolders
EncodeMultiPartSMSID
SMS_Text
SMS_ConcatenatedTextLong
SMS_ConcatenatedAutoTextLong
SMS_ConcatenatedTextLong16bit
SMS_ConcatenatedAutoTextLong16bit
SMS_NokiaProfileLong
SMS_NokiaPictureImageLong
SMS_NokiaScreenSaverLong
SMS_NokiaRingtone
SMS_NokiaRingtoneLong
SMS_NokiaOperatorLogo
SMS_NokiaOperatorLogoLong
SMS_NokiaCallerLogo
SMS_NokiaWAPBookmarkLong
SMS_NokiaWAPSettingsLong
SMS_NokiaMMSSettingsLong
SMS_NokiaVCARD10Long
SMS_NokiaVCARD21Long
SMS_NokiaVCALENDAR10Long
SMS_NokiaVTODOLong
SMS_VCARD10Long
SMS_VCARD21Long
SMS_DisableVoice
SMS_DisableFax
SMS_DisableEmail
SMS_EnableVoice
SMS_EnableFax
SMS_EnableEmail
SMS_VoidSMS
SMS_EMSSound10
SMS_EMSSound12
SMS_EMSSonyEricssonSound
SMS_EMSSound10Long
SMS_EMSSound12Long
SMS_EMSSonyEricssonSoundLong
SMS_EMSPredefinedSound
SMS_EMSPredefinedAnimation
SMS_EMSAnimation
SMS_EMSFixedBitmap
SMS_EMSVariableBitmap
SMS_EMSVariableBitmapLong
SMS_MMSIndicatorLong
SMS_WAPIndicatorLong
SMS_AlcatelMonoBitmapLong
SMS_AlcatelMonoAnimationLong
SMS_AlcatelSMSTemplateName
SMS_SiemensFile
SMS_USSD
GSM_MultiPartSMSEntry
GSM_MultiPartSMSInfo
MMSAddressType
GSM_EncodedMultiPartMMSEntry
GSM_EncodedMultiPartMMSInfo
- Miscellaneous
- Nokia
- Ringtone
PHONE_RTTLPlayOneNote()
PHONE_Beep()
GSM_GetRingtone()
GSM_SetRingtone()
GSM_GetRingtonesInfo()
GSM_DeleteUserRingtones()
GSM_PlayTone()
GSM_RingtoneConvert()
GSM_ReadRingtoneFile()
GSM_SaveRingtoneFile()
GSM_SaveRingtoneOtt()
GSM_SaveRingtoneMidi()
GSM_SaveRingtoneIMelody()
GSM_SaveRingtoneWav()
GSM_SaveRingtoneRttl()
GSM_GetRingtoneName()
GSM_RTTLGetTempo()
GSM_RingNoteStyle
GSM_RingNoteNote
GSM_RingNoteDuration
GSM_RingNoteDurationSpec
GSM_RingNoteScale
GSM_RingNote
GSM_RingCommandType
GSM_RingCommand
GSM_NoteRingtone
GSM_NokiaBinaryRingtone
GSM_BinaryTone
GSM_RingtoneFormat
GSM_Ringtone
GSM_RingtoneInfo
GSM_AllRingtonesInfo
- Security
- Settings
GSM_GetLocale()
GSM_SetLocale()
GSM_GetSyncMLSettings()
GSM_SetSyncMLSettings()
GSM_GetChatSettings()
GSM_SetChatSettings()
GSM_GetMMSSettings()
GSM_SetMMSSettings()
GSM_SetAutoNetworkLogin()
GSM_Reset()
GSM_ResetPhoneSettings()
GSM_GetProfile()
GSM_SetProfile()
GSM_GetFMStation()
GSM_SetFMStation()
GSM_ClearFMStations()
GSM_GetGPRSAccessPoint()
GSM_SetGPRSAccessPoint()
GSM_SyncMLSettings
GSM_ResetSettingsType
GSM_ChatSettings
GSM_Profile_Feat_Value
PROFILE_KEYPAD_LEVEL1
PROFILE_KEYPAD_LEVEL2
PROFILE_KEYPAD_LEVEL3
PROFILE_KEYPAD_OFF
PROFILE_CALLALERT_RINGING
PROFILE_CALLALERT_BEEPONCE
PROFILE_CALLALERT_OFF
PROFILE_CALLALERT_RINGONCE
PROFILE_CALLALERT_ASCENDING
PROFILE_CALLALERT_CALLERGROUPS
PROFILE_VOLUME_LEVEL1
PROFILE_VOLUME_LEVEL2
PROFILE_VOLUME_LEVEL3
PROFILE_VOLUME_LEVEL4
PROFILE_VOLUME_LEVEL5
PROFILE_MESSAGE_NOTONE
PROFILE_MESSAGE_STANDARD
PROFILE_MESSAGE_SPECIAL
PROFILE_MESSAGE_BEEPONCE
PROFILE_MESSAGE_ASCENDING
PROFILE_MESSAGE_PERSONAL
PROFILE_VIBRATION_OFF
PROFILE_VIBRATION_ON
PROFILE_VIBRATION_FIRST
PROFILE_WARNING_ON
PROFILE_WARNING_OFF
PROFILE_AUTOANSWER_ON
PROFILE_AUTOANSWER_OFF
PROFILE_LIGHTS_OFF
PROFILE_LIGHTS_AUTO
PROFILE_SAVER_ON
PROFILE_SAVER_OFF
PROFILE_SAVER_TIMEOUT_5SEC
PROFILE_SAVER_TIMEOUT_20SEC
PROFILE_SAVER_TIMEOUT_1MIN
PROFILE_SAVER_TIMEOUT_2MIN
PROFILE_SAVER_TIMEOUT_5MIN
PROFILE_SAVER_TIMEOUT_10MIN
GSM_Profile_Feat_ID
GSM_Profile
GSM_FMStation
GSM_GPRSAccessPoint
GSM_DateFormat
GSM_Locale
GSM_Profile_PhoneTableValue
- SMSD
- State machine
GSM_StateMachine
GSM_ConnectionType
GCT_MBUS2
GCT_FBUS2
GCT_FBUS2DLR3
GCT_DKU2AT
GCT_DKU2PHONET
GCT_DKU5FBUS2
GCT_ARK3116FBUS2
GCT_FBUS2PL2303
GCT_FBUS2BLUE
GCT_FBUS2IRDA
GCT_PHONETBLUE
GCT_AT
GCT_BLUEGNAPBUS
GCT_IRDAOBEX
GCT_IRDAGNAPBUS
GCT_IRDAAT
GCT_IRDAPHONET
GCT_BLUEFBUS2
GCT_BLUEAT
GCT_BLUEPHONET
GCT_BLUEOBEX
GCT_FBUS2USB
GCT_BLUES60
GCT_PROXYGNAPBUS
GCT_PROXYFBUS2
GCT_PROXYAT
GCT_PROXYPHONET
GCT_PROXYOBEX
GCT_PROXYS60
GCT_NONE
GSM_Config
GSM_Log_Function
- Types
- Unicode
- WAP