Gammu internals
1.38.0
|
#include <gsmstate.h>
Structure defining phone functions.
Definition at line 738 of file gsmstate.h.
GSM_Error(* GSM_Phone_Functions::AddCalendar) (GSM_StateMachine *s, GSM_CalendarEntry *Note) |
GSM_Error(* GSM_Phone_Functions::AddCategory) (GSM_StateMachine *s, GSM_Category *Category) |
GSM_Error(* GSM_Phone_Functions::AddFilePart) (GSM_StateMachine *s, GSM_File *File, size_t *Pos, int *Handle) |
Adds file part to filesystem.
Definition at line 1273 of file gsmstate.h.
Referenced by GSM_AddFilePart().
GSM_Error(* GSM_Phone_Functions::AddFolder) (GSM_StateMachine *s, GSM_File *File) |
Adds folder to filesystem.
Definition at line 1289 of file gsmstate.h.
Referenced by GSM_AddFolder().
GSM_Error(* GSM_Phone_Functions::AddMemory) (GSM_StateMachine *s, GSM_MemoryEntry *entry) |
Deletes memory (phonebooks or calls) entry.
Definition at line 909 of file gsmstate.h.
Referenced by GSM_AddMemory().
GSM_Error(* GSM_Phone_Functions::AddNote) (GSM_StateMachine *s, GSM_NoteEntry *Note) |
GSM_Error(* GSM_Phone_Functions::AddSMS) (GSM_StateMachine *s, GSM_SMSMessage *sms) |
Adds SMS to specified folder.
Definition at line 955 of file gsmstate.h.
Referenced by GSM_AddSMS().
GSM_Error(* GSM_Phone_Functions::AddSMSFolder) (GSM_StateMachine *s, unsigned char *name) |
GSM_Error(* GSM_Phone_Functions::AddToDo) (GSM_StateMachine *s, GSM_ToDoEntry *ToDo) |
GSM_Error(* GSM_Phone_Functions::AnswerCall) (GSM_StateMachine *s, int ID, gboolean all) |
Accept current incoming call.
Definition at line 1003 of file gsmstate.h.
Referenced by GSM_AnswerCall().
GSM_Error(* GSM_Phone_Functions::CancelAllDiverts) (GSM_StateMachine *s) |
Cancels all diverts.
Definition at line 1043 of file gsmstate.h.
Referenced by GSM_CancelAllDiverts().
GSM_Error(* GSM_Phone_Functions::CancelCall) (GSM_StateMachine *s, int ID, gboolean all) |
Deny current incoming call.
Definition at line 1007 of file gsmstate.h.
Referenced by GSM_CancelCall().
GSM_Error(* GSM_Phone_Functions::ClearFMStations) (GSM_StateMachine *s) |
Clears defined FM stations.
Definition at line 1249 of file gsmstate.h.
Referenced by GSM_ClearFMStations().
GSM_Error(* GSM_Phone_Functions::ConferenceCall) (GSM_StateMachine *s, int ID) |
Initiates conference call.
Definition at line 1019 of file gsmstate.h.
Referenced by GSM_ConferenceCall().
GSM_Error(* GSM_Phone_Functions::DeleteAllCalendar) (GSM_StateMachine *s) |
Deletes all calendar entries.
Definition at line 1192 of file gsmstate.h.
Referenced by GSM_DeleteAllCalendar().
GSM_Error(* GSM_Phone_Functions::DeleteAllMemory) (GSM_StateMachine *s, GSM_MemoryType MemoryType) |
Deletes all memory (phonebooks or calls) entries of specified type.
Definition at line 917 of file gsmstate.h.
Referenced by GSM_DeleteAllMemory().
GSM_Error(* GSM_Phone_Functions::DeleteAllNotes) (GSM_StateMachine *s) |
Deletes all notes entries.
Definition at line 1229 of file gsmstate.h.
Referenced by GSM_DeleteAllNotes().
GSM_Error(* GSM_Phone_Functions::DeleteAllToDo) (GSM_StateMachine *s) |
Deletes all todo entries in phone.
Definition at line 1163 of file gsmstate.h.
Referenced by GSM_DeleteAllToDo().
GSM_Error(* GSM_Phone_Functions::DeleteCalendar) (GSM_StateMachine *s, GSM_CalendarEntry *Note) |
Deletes calendar entry.
Definition at line 1188 of file gsmstate.h.
Referenced by GSM_DeleteCalendar().
GSM_Error(* GSM_Phone_Functions::DeleteFile) (GSM_StateMachine *s, unsigned char *ID) |
Deletes file from filessytem.
Definition at line 1285 of file gsmstate.h.
Referenced by GSM_DeleteFile().
GSM_Error(* GSM_Phone_Functions::DeleteFolder) (GSM_StateMachine *s, unsigned char *ID) |
Deletes folder from filesystem.
Definition at line 1293 of file gsmstate.h.
Referenced by GSM_DeleteFolder().
GSM_Error(* GSM_Phone_Functions::DeleteMemory) (GSM_StateMachine *s, GSM_MemoryEntry *entry) |
Deletes memory (phonebooks or calls) entry.
Definition at line 913 of file gsmstate.h.
Referenced by GSM_DeleteMemory().
GSM_Error(* GSM_Phone_Functions::DeleteNote) (GSM_StateMachine *s, GSM_NoteEntry *Note) |
GSM_Error(* GSM_Phone_Functions::DeleteSMS) (GSM_StateMachine *s, GSM_SMSMessage *sms) |
GSM_Error(* GSM_Phone_Functions::DeleteSMSFolder) (GSM_StateMachine *s, int ID) |
GSM_Error(* GSM_Phone_Functions::DeleteToDo) (GSM_StateMachine *s, GSM_ToDoEntry *ToDo) |
Deletes ToDo entry in phone.
Definition at line 1159 of file gsmstate.h.
Referenced by GSM_DeleteToDo().
GSM_Error(* GSM_Phone_Functions::DeleteUserRingtones) (GSM_StateMachine *s) |
Deletes user defined ringtones from phone.
Definition at line 1071 of file gsmstate.h.
Referenced by GSM_DeleteUserRingtones().
GSM_Error(* GSM_Phone_Functions::DeleteWAPBookmark) (GSM_StateMachine *s, GSM_WAPBookmark *bookmark) |
Deletes WAP bookmark.
Definition at line 1087 of file gsmstate.h.
Referenced by GSM_DeleteWAPBookmark().
GSM_Error(* GSM_Phone_Functions::DialService) (GSM_StateMachine *s, char *Number) |
Dials service number (usually for USSD).
Definition at line 999 of file gsmstate.h.
Referenced by GSM_DialService().
GSM_Error(* GSM_Phone_Functions::DialVoice) (GSM_StateMachine *s, char *Number, GSM_CallShowNumber ShowNumber) |
Dials number and starts voice call.
Definition at line 995 of file gsmstate.h.
Referenced by GSM_DialVoice().
GSM_Error(* GSM_Phone_Functions::DispatchMessage) (GSM_StateMachine *s) |
Dispatches messages from phone, at the end it should call GSM_DispatchMessage.
Definition at line 765 of file gsmstate.h.
GSM_Error(* GSM_Phone_Functions::EnterSecurityCode) (GSM_StateMachine *s, GSM_SecurityCode *Code) |
Enters security code (PIN, PUK,...) .
Definition at line 850 of file gsmstate.h.
Referenced by GSM_EnterSecurityCode().
GSM_Error(* GSM_Phone_Functions::GetAlarm) (GSM_StateMachine *s, GSM_Alarm *Alarm) |
GSM_Error(* GSM_Phone_Functions::GetBatteryCharge) (GSM_StateMachine *s, GSM_BatteryCharge *bat) |
Gets information about batery charge and phone charging state.
Definition at line 866 of file gsmstate.h.
Referenced by GSM_GetBatteryCharge().
GSM_Error(* GSM_Phone_Functions::GetBitmap) (GSM_StateMachine *s, GSM_Bitmap *Bitmap) |
GSM_Error(* GSM_Phone_Functions::GetCalendar) (GSM_StateMachine *s, GSM_CalendarEntry *Note) |
Retrieves calendar entry.
Definition at line 1171 of file gsmstate.h.
Referenced by GSM_GetCalendar().
GSM_Error(* GSM_Phone_Functions::GetCalendarSettings) (GSM_StateMachine *s, GSM_CalendarSettings *settings) |
Reads calendar settings.
Definition at line 1196 of file gsmstate.h.
Referenced by GSM_GetCalendarSettings().
GSM_Error(* GSM_Phone_Functions::GetCalendarStatus) (GSM_StateMachine *s, GSM_CalendarStatus *Status) |
Retrieves calendar status (number of used entries).
Definition at line 1167 of file gsmstate.h.
Referenced by GSM_GetCalendarStatus().
GSM_Error(* GSM_Phone_Functions::GetCallDivert) (GSM_StateMachine *s, GSM_CallDivert *request, GSM_MultiCallDivert *result) |
GSM_Error(* GSM_Phone_Functions::GetCategory) (GSM_StateMachine *s, GSM_Category *Category) |
Reads category from phone.
Definition at line 878 of file gsmstate.h.
Referenced by GSM_GetCategory().
GSM_Error(* GSM_Phone_Functions::GetCategoryStatus) (GSM_StateMachine *s, GSM_CategoryStatus *Status) |
Reads category status (number of used entries) from phone.
Definition at line 886 of file gsmstate.h.
Referenced by GSM_GetCategoryStatus().
GSM_Error(* GSM_Phone_Functions::GetChatSettings) (GSM_StateMachine *s, GSM_ChatSettings *settings) |
Acquires chat/presence settings.
Definition at line 1107 of file gsmstate.h.
Referenced by GSM_GetChatSettings().
GSM_Error(* GSM_Phone_Functions::GetDateTime) (GSM_StateMachine *s, GSM_DateTime *date_time) |
Reads date and time from phone.
Definition at line 814 of file gsmstate.h.
Referenced by GSM_GetDateTime(), and NOKIA_EncodeDateTime().
GSM_Error(* GSM_Phone_Functions::GetDisplayStatus) (GSM_StateMachine *s, GSM_DisplayFeatures *features) |
Acquired display status.
Definition at line 858 of file gsmstate.h.
Referenced by GSM_GetDisplayStatus().
GSM_Error(* GSM_Phone_Functions::GetFilePart) (GSM_StateMachine *s, GSM_File *File, int *Handle, size_t *Size) |
GSM_Error(* GSM_Phone_Functions::GetFileSystemStatus) (GSM_StateMachine *s, GSM_FileSystemStatus *Status) |
Acquires filesystem status.
Definition at line 1281 of file gsmstate.h.
Referenced by GSM_GetFileSystemStatus().
GSM_Error(* GSM_Phone_Functions::GetFirmware) (GSM_StateMachine *s) |
Reads firmware information from phone.
Definition at line 781 of file gsmstate.h.
Referenced by GSM_GetFirmware(), and GSM_InitConnection_Log().
GSM_Error(* GSM_Phone_Functions::GetFMStation) (GSM_StateMachine *s, GSM_FMStation *FMStation) |
GSM_Error(* GSM_Phone_Functions::GetFolderListing) (GSM_StateMachine *s, GSM_File *File, gboolean start) |
Gets file part from filesystem.
Definition at line 1257 of file gsmstate.h.
Referenced by GSM_GetFolderListing().
GSM_Error(* GSM_Phone_Functions::GetGPRSAccessPoint) (GSM_StateMachine *s, GSM_GPRSAccessPoint *point) |
Gets GPRS access point.
Definition at line 1297 of file gsmstate.h.
Referenced by GSM_GetGPRSAccessPoint().
GSM_Error(* GSM_Phone_Functions::GetHardware) (GSM_StateMachine *s, char *value) |
Gets hardware information about device.
Definition at line 801 of file gsmstate.h.
Referenced by GSM_GetHardware().
GSM_Error(* GSM_Phone_Functions::GetIMEI) (GSM_StateMachine *s) |
Reads IMEI/serial number from phone.
Definition at line 785 of file gsmstate.h.
Referenced by GSM_GetIMEI().
GSM_Error(* GSM_Phone_Functions::GetLocale) (GSM_StateMachine *s, GSM_Locale *locale) |
GSM_Error(* GSM_Phone_Functions::GetManufactureMonth) (GSM_StateMachine *s, char *value) |
Gets month when device was manufactured.
Definition at line 793 of file gsmstate.h.
Referenced by GSM_GetManufactureMonth().
GSM_Error(* GSM_Phone_Functions::GetManufacturer) (GSM_StateMachine *s) |
Reads manufacturer from phone.
Definition at line 773 of file gsmstate.h.
Referenced by GSM_GetManufacturer(), and GSM_InitConnection_Log().
GSM_Error(* GSM_Phone_Functions::GetMemory) (GSM_StateMachine *s, GSM_MemoryEntry *entry) |
Reads entry from memory (phonebooks or calls). Which entry should be read is defined in entry.
Definition at line 896 of file gsmstate.h.
Referenced by GSM_GetMemory().
GSM_Error(* GSM_Phone_Functions::GetMemoryStatus) (GSM_StateMachine *s, GSM_MemoryStatus *status) |
Gets memory (phonebooks or calls) status (eg. number of used and free entries).
Definition at line 891 of file gsmstate.h.
Referenced by GSM_GetMemoryStatus().
GSM_Error(* GSM_Phone_Functions::GetMMSFolders) (GSM_StateMachine *s, GSM_MMSFolders *folders) |
GSM_Error(* GSM_Phone_Functions::GetMMSSettings) (GSM_StateMachine *s, GSM_MultiWAPSettings *settings) |
Acquires MMS settings.
Definition at line 1115 of file gsmstate.h.
Referenced by GSM_GetMMSSettings().
GSM_Error(* GSM_Phone_Functions::GetModel) (GSM_StateMachine *s) |
Reads model from phone.
Definition at line 777 of file gsmstate.h.
Referenced by GSM_GetModel(), GSM_InitConnection_Log(), and GSM_TryGetModel().
GSM_Error(* GSM_Phone_Functions::GetNetworkInfo) (GSM_StateMachine *s, GSM_NetworkInfo *netinfo) |
Gets network information.
Definition at line 874 of file gsmstate.h.
Referenced by GSM_GetNetworkInfo().
GSM_Error(* GSM_Phone_Functions::GetNextCalendar) (GSM_StateMachine *s, GSM_CalendarEntry *Note, gboolean start) |
Retrieves calendar entry. This is useful for continuous reading of all calendar entries.
Definition at line 1176 of file gsmstate.h.
Referenced by GSM_GetNextCalendar().
GSM_Error(* GSM_Phone_Functions::GetNextFileFolder) (GSM_StateMachine *s, GSM_File *File, gboolean start) |
Gets next filename from filesystem.
Definition at line 1253 of file gsmstate.h.
Referenced by GSM_GetNextFileFolder().
GSM_Error(* GSM_Phone_Functions::GetNextMemory) (GSM_StateMachine *s, GSM_MemoryEntry *entry, gboolean start) |
Reads entry from memory (phonebooks or calls). Which entry should be read is defined in entry. This can be easily used for reading all entries.
Definition at line 901 of file gsmstate.h.
Referenced by GSM_GetNextMemory().
GSM_Error(* GSM_Phone_Functions::GetNextMMSFileInfo) (GSM_StateMachine *s, unsigned char *FileID, int *MMSFolder, gboolean start) |
Retrieves next part of MMS file information.
Definition at line 1127 of file gsmstate.h.
Referenced by GSM_GetNextMMSFileInfo().
GSM_Error(* GSM_Phone_Functions::GetNextNote) (GSM_StateMachine *s, GSM_NoteEntry *Note, gboolean start) |
Retrieves note entry. This is useful for continuous reading of all notes entries.
Definition at line 1213 of file gsmstate.h.
Referenced by GSM_GetNextNote().
GSM_Error(* GSM_Phone_Functions::GetNextRootFolder) (GSM_StateMachine *s, GSM_File *File) |
Gets next root folder.
Definition at line 1261 of file gsmstate.h.
Referenced by GSM_GetNextRootFolder().
GSM_Error(* GSM_Phone_Functions::GetNextSMS) (GSM_StateMachine *s, GSM_MultiSMSMessage *sms, gboolean start) |
Reads next (or first if start set) SMS message. This might be faster for some phones than using GetSMS for each message.
Definition at line 947 of file gsmstate.h.
Referenced by GSM_GetNextSMS().
GSM_Error(* GSM_Phone_Functions::GetNextToDo) (GSM_StateMachine *s, GSM_ToDoEntry *ToDo, gboolean start) |
GSM_Error(* GSM_Phone_Functions::GetNote) (GSM_StateMachine *s, GSM_NoteEntry *Note) |
GSM_Error(* GSM_Phone_Functions::GetNotesStatus) (GSM_StateMachine *s, GSM_ToDoStatus *status) |
Retrieves notes status (number of used entries).
Definition at line 1204 of file gsmstate.h.
Referenced by GSM_GetNotesStatus().
GSM_Error(* GSM_Phone_Functions::GetOriginalIMEI) (GSM_StateMachine *s, char *value) |
Gets date and time from phone.
Definition at line 789 of file gsmstate.h.
Referenced by GSM_GetOriginalIMEI().
GSM_Error(* GSM_Phone_Functions::GetPPM) (GSM_StateMachine *s, char *value) |
Gets PPM (Post Programmable Memory) info from phone (in other words for Nokia get, which language pack is in phone)
Definition at line 806 of file gsmstate.h.
Referenced by GSM_GetPPM().
GSM_Error(* GSM_Phone_Functions::GetProductCode) (GSM_StateMachine *s, char *value) |
Gets product code of device.
Definition at line 797 of file gsmstate.h.
Referenced by GSM_GetProductCode().
GSM_Error(* GSM_Phone_Functions::GetProfile) (GSM_StateMachine *s, GSM_Profile *Profile) |
GSM_Error(* GSM_Phone_Functions::GetRingtone) (GSM_StateMachine *s, GSM_Ringtone *Ringtone, gboolean PhoneRingtone) |
Gets ringtone from phone.
Definition at line 1059 of file gsmstate.h.
Referenced by GSM_GetRingtone().
GSM_Error(* GSM_Phone_Functions::GetRingtonesInfo) (GSM_StateMachine *s, GSM_AllRingtonesInfo *Info) |
Acquires ringtone informaiton.
Definition at line 1067 of file gsmstate.h.
Referenced by GSM_GetRingtonesInfo().
GSM_Error(* GSM_Phone_Functions::GetScreenshot) (GSM_StateMachine *s, GSM_BinaryPicture *picture) |
Gets phone screenshot
Definition at line 1305 of file gsmstate.h.
Referenced by GSM_GetScreenshot().
GSM_Error(* GSM_Phone_Functions::GetSecurityStatus) (GSM_StateMachine *s, GSM_SecurityCodeType *Status) |
Queries whether some security code needs to be entered./
Definition at line 854 of file gsmstate.h.
Referenced by GSM_GetSecurityStatus().
GSM_Error(* GSM_Phone_Functions::GetSignalQuality) (GSM_StateMachine *s, GSM_SignalQuality *sig) |
Reads signal quality (strength and error rate).
Definition at line 870 of file gsmstate.h.
Referenced by GSM_GetSignalQuality().
GSM_Error(* GSM_Phone_Functions::GetSIMIMSI) (GSM_StateMachine *s, char *IMSI) |
Gets SIM IMSI from phone.
Definition at line 810 of file gsmstate.h.
Referenced by GSM_GetSIMIMSI().
GSM_Error(* GSM_Phone_Functions::GetSMS) (GSM_StateMachine *s, GSM_MultiSMSMessage *sms) |
GSM_Error(* GSM_Phone_Functions::GetSMSC) (GSM_StateMachine *s, GSM_SMSC *smsc) |
Gets SMS Service Center number and SMS settings.
Definition at line 929 of file gsmstate.h.
Referenced by GSM_GetSMSC(), and PHONE_EncodeSMSFrame().
GSM_Error(* GSM_Phone_Functions::GetSMSFolders) (GSM_StateMachine *s, GSM_SMSFolders *folders) |
Returns SMS folders information.
Definition at line 983 of file gsmstate.h.
Referenced by GSM_GetSMSFolders().
GSM_Error(* GSM_Phone_Functions::GetSMSStatus) (GSM_StateMachine *s, GSM_SMSMemoryStatus *status) |
Gets information about SMS memory (read/unread/size of memory for both SIM and phone).
Definition at line 938 of file gsmstate.h.
Referenced by GSM_GetSMSStatus().
GSM_Error(* GSM_Phone_Functions::GetSpeedDial) (GSM_StateMachine *s, GSM_SpeedDial *Speed) |
GSM_Error(* GSM_Phone_Functions::GetSyncMLSettings) (GSM_StateMachine *s, GSM_SyncMLSettings *settings) |
Acquires SyncML settings.
Definition at line 1099 of file gsmstate.h.
Referenced by GSM_GetSyncMLSettings().
GSM_Error(* GSM_Phone_Functions::GetToDo) (GSM_StateMachine *s, GSM_ToDoEntry *ToDo) |
GSM_Error(* GSM_Phone_Functions::GetToDoStatus) (GSM_StateMachine *s, GSM_ToDoStatus *status) |
Gets status of ToDos (count of used entries).
Definition at line 1139 of file gsmstate.h.
Referenced by GSM_GetToDoStatus().
GSM_Error(* GSM_Phone_Functions::GetWAPBookmark) (GSM_StateMachine *s, GSM_WAPBookmark *bookmark) |
GSM_Error(* GSM_Phone_Functions::GetWAPSettings) (GSM_StateMachine *s, GSM_MultiWAPSettings *settings) |
Acquires WAP settings.
Definition at line 1091 of file gsmstate.h.
Referenced by GSM_GetWAPSettings().
GSM_Error(* GSM_Phone_Functions::HoldCall) (GSM_StateMachine *s, int ID) |
GSM_Error(* GSM_Phone_Functions::Initialise) (GSM_StateMachine *s) |
Initializes phone.
Definition at line 756 of file gsmstate.h.
Referenced by GSM_InitConnection_Log(), and GSM_TryGetModel().
GSM_Error(* GSM_Phone_Functions::Install) (GSM_StateMachine *s, const char *ExtraPath, gboolean Minimal) |
Installs required applets to the phone.
Definition at line 752 of file gsmstate.h.
Referenced by GSM_Install().
const char* GSM_Phone_Functions::models |
Names of supported models separated by |. Must contain at least one name.
Definition at line 743 of file gsmstate.h.
Referenced by GSM_DispatchMessage(), GSM_RegisterAllPhoneModules(), and GSM_RegisterModule().
GSM_Error(* GSM_Phone_Functions::PlayTone) (GSM_StateMachine *s, int Herz, unsigned char Volume, gboolean start) |
Plays tone.
Definition at line 1075 of file gsmstate.h.
Referenced by GSM_PlayTone(), PHONE_Beep(), and PHONE_RTTLPlayOneNote().
GSM_Error(* GSM_Phone_Functions::PostConnect) (GSM_StateMachine *s) |
Post connect hook
Definition at line 1313 of file gsmstate.h.
Referenced by GSM_InitConnection_Log().
GSM_Error(* GSM_Phone_Functions::PreAPICall) (GSM_StateMachine *s) |
API action hook, executed before API call
Definition at line 1317 of file gsmstate.h.
GSM_Error(* GSM_Phone_Functions::PressKey) (GSM_StateMachine *s, GSM_KeyCode Key, gboolean Press) |
Emulates key press or key release.
Definition at line 838 of file gsmstate.h.
Referenced by GSM_PressKey().
GSM_Reply_Function* GSM_Phone_Functions::ReplyFunctions |
Array of reply functions for the phone, see GSM_Reply_Function for details about it.
Definition at line 748 of file gsmstate.h.
Referenced by GSM_DispatchMessage().
GSM_Error(* GSM_Phone_Functions::Reset) (GSM_StateMachine *s, gboolean hard) |
GSM_Error(* GSM_Phone_Functions::ResetPhoneSettings) (GSM_StateMachine *s, GSM_ResetSettingsType Type) |
Resets phone settings.
Definition at line 846 of file gsmstate.h.
Referenced by GSM_ResetPhoneSettings().
GSM_Error(* GSM_Phone_Functions::SendDTMF) (GSM_StateMachine *s, char *sequence) |
Sends DTMF (Dual Tone Multi Frequency) tone.
Definition at line 1055 of file gsmstate.h.
Referenced by GSM_SendDTMF().
GSM_Error(* GSM_Phone_Functions::SendFilePart) (GSM_StateMachine *s, GSM_File *File, size_t *Pos, int *Handle) |
Sends file to phone, it's up to phone to decide what to do with it.
Definition at line 1277 of file gsmstate.h.
Referenced by GSM_SendFilePart().
GSM_Error(* GSM_Phone_Functions::SendSavedSMS) (GSM_StateMachine *s, int Folder, int Location) |
Sends SMS already saved in phone.
Definition at line 967 of file gsmstate.h.
Referenced by GSM_SendSavedSMS().
GSM_Error(* GSM_Phone_Functions::SendSMS) (GSM_StateMachine *s, GSM_SMSMessage *sms) |
GSM_Error(* GSM_Phone_Functions::SetAlarm) (GSM_StateMachine *s, GSM_Alarm *Alarm) |
GSM_Error(* GSM_Phone_Functions::SetAutoNetworkLogin) (GSM_StateMachine *s) |
Enables network auto login.
Definition at line 862 of file gsmstate.h.
Referenced by GSM_SetAutoNetworkLogin().
GSM_Error(* GSM_Phone_Functions::SetBitmap) (GSM_StateMachine *s, GSM_Bitmap *Bitmap) |
GSM_Error(* GSM_Phone_Functions::SetCalendar) (GSM_StateMachine *s, GSM_CalendarEntry *Note) |
GSM_Error(* GSM_Phone_Functions::SetCalendarSettings) (GSM_StateMachine *s, GSM_CalendarSettings *settings) |
Sets calendar settings.
Definition at line 1200 of file gsmstate.h.
Referenced by GSM_SetCalendarSettings().
GSM_Error(* GSM_Phone_Functions::SetCallDivert) (GSM_StateMachine *s, GSM_CallDivert *divert) |
GSM_Error(* GSM_Phone_Functions::SetChatSettings) (GSM_StateMachine *s, GSM_ChatSettings *settings) |
Changes chat/presence settings.
Definition at line 1111 of file gsmstate.h.
Referenced by GSM_SetChatSettings().
GSM_Error(* GSM_Phone_Functions::SetDateTime) (GSM_StateMachine *s, GSM_DateTime *date_time) |
Sets date and time in phone.
Definition at line 818 of file gsmstate.h.
Referenced by GSM_InitConnection_Log(), and GSM_SetDateTime().
GSM_Error(* GSM_Phone_Functions::SetFastSMSSending) (GSM_StateMachine *s, gboolean enable) |
Configures fast SMS sending.
Definition at line 971 of file gsmstate.h.
Referenced by GSM_SetFastSMSSending().
GSM_Error(* GSM_Phone_Functions::SetFileAttributes) (GSM_StateMachine *s, GSM_File *File) |
Sets file system attributes.
Definition at line 1265 of file gsmstate.h.
Referenced by GSM_SetFileAttributes().
GSM_Error(* GSM_Phone_Functions::SetFMStation) (GSM_StateMachine *s, GSM_FMStation *FMStation) |
GSM_Error(* GSM_Phone_Functions::SetGPRSAccessPoint) (GSM_StateMachine *s, GSM_GPRSAccessPoint *point) |
Sets GPRS access point.
Definition at line 1301 of file gsmstate.h.
Referenced by GSM_SetGPRSAccessPoint().
GSM_Error(* GSM_Phone_Functions::SetIncomingCall) (GSM_StateMachine *s, gboolean enable) |
Activates/deactivates noticing about incoming calls.
Definition at line 1047 of file gsmstate.h.
Referenced by GSM_SetIncomingCall().
GSM_Error(* GSM_Phone_Functions::SetIncomingCB) (GSM_StateMachine *s, gboolean enable) |
Gets network information from phone.
Definition at line 979 of file gsmstate.h.
Referenced by GSM_SetIncomingCB(), and PHONE_Terminate().
GSM_Error(* GSM_Phone_Functions::SetIncomingSMS) (GSM_StateMachine *s, gboolean enable) |
Enable/disable notification on incoming SMS.
Definition at line 975 of file gsmstate.h.
Referenced by GSM_SetIncomingSMS(), and PHONE_Terminate().
GSM_Error(* GSM_Phone_Functions::SetIncomingUSSD) (GSM_StateMachine *s, gboolean enable) |
Activates/deactivates noticing about incoming USSDs (UnStructured Supplementary Services).
Definition at line 1051 of file gsmstate.h.
Referenced by GSM_SetIncomingUSSD().
GSM_Error(* GSM_Phone_Functions::SetLocale) (GSM_StateMachine *s, GSM_Locale *locale) |
GSM_Error(* GSM_Phone_Functions::SetMemory) (GSM_StateMachine *s, GSM_MemoryEntry *entry) |
Sets memory (phonebooks or calls) entry.
Definition at line 905 of file gsmstate.h.
Referenced by GSM_SetMemory().
GSM_Error(* GSM_Phone_Functions::SetMMSSettings) (GSM_StateMachine *s, GSM_MultiWAPSettings *settings) |
Changes MMS settings.
Definition at line 1119 of file gsmstate.h.
Referenced by GSM_SetMMSSettings().
GSM_Error(* GSM_Phone_Functions::SetNote) (GSM_StateMachine *s, GSM_NoteEntry *Note) |
GSM_Error(* GSM_Phone_Functions::SetPower) (GSM_StateMachine *s, gboolean on) |
GSM_Error(* GSM_Phone_Functions::SetProfile) (GSM_StateMachine *s, GSM_Profile *Profile) |
GSM_Error(* GSM_Phone_Functions::SetRingtone) (GSM_StateMachine *s, GSM_Ringtone *Ringtone, int *maxlength) |
Sets ringtone in phone.
Definition at line 1063 of file gsmstate.h.
Referenced by GSM_SetRingtone().
GSM_Error(* GSM_Phone_Functions::SetSMS) (GSM_StateMachine *s, GSM_SMSMessage *sms) |
GSM_Error(* GSM_Phone_Functions::SetSMSC) (GSM_StateMachine *s, GSM_SMSC *smsc) |
Sets SMS Service Center number and SMS settings.
Definition at line 933 of file gsmstate.h.
Referenced by GSM_SetSMSC().
GSM_Error(* GSM_Phone_Functions::SetSpeedDial) (GSM_StateMachine *s, GSM_SpeedDial *Speed) |
GSM_Error(* GSM_Phone_Functions::SetSyncMLSettings) (GSM_StateMachine *s, GSM_SyncMLSettings *settings) |
Changes SyncML settings.
Definition at line 1103 of file gsmstate.h.
Referenced by GSM_SetSyncMLSettings().
GSM_Error(* GSM_Phone_Functions::SetToDo) (GSM_StateMachine *s, GSM_ToDoEntry *ToDo) |
GSM_Error(* GSM_Phone_Functions::SetWAPBookmark) (GSM_StateMachine *s, GSM_WAPBookmark *bookmark) |
GSM_Error(* GSM_Phone_Functions::SetWAPSettings) (GSM_StateMachine *s, GSM_MultiWAPSettings *settings) |
Changes WAP settings.
Definition at line 1095 of file gsmstate.h.
Referenced by GSM_SetWAPSettings().
GSM_Error(* GSM_Phone_Functions::ShowStartInfo) (GSM_StateMachine *s, gboolean enable) |
Enables showing information on phone display.
Definition at line 769 of file gsmstate.h.
Referenced by GSM_InitConnection_Log(), GSM_TerminateConnection(), and GSM_WaitFor().
GSM_Error(* GSM_Phone_Functions::SplitCall) (GSM_StateMachine *s, int ID) |
GSM_Error(* GSM_Phone_Functions::SwitchCall) (GSM_StateMachine *s, int ID, gboolean next) |
GSM_Error(* GSM_Phone_Functions::Terminate) (GSM_StateMachine *s) |
Terminates phone communication.
Definition at line 760 of file gsmstate.h.
Referenced by GSM_TerminateConnection(), and GSM_TryGetModel().
GSM_Error(* GSM_Phone_Functions::TransferCall) (GSM_StateMachine *s, int ID, gboolean next) |
GSM_Error(* GSM_Phone_Functions::UnholdCall) (GSM_StateMachine *s, int ID) |