Logo Search packages:      
Sourcecode: gammu version File versions  Download package

GSM_Phone_Functions Struct Reference

#include <gsmstate.h>

List of all members.


Detailed Description

Structure defining phone functions.

Definition at line 863 of file gsmstate.h.


Public Attributes

GSM_Error(* AddCalendar )(GSM_StateMachine *s, GSM_CalendarEntry *Note)
GSM_Error(* AddCategory )(GSM_StateMachine *s, GSM_Category *Category)
GSM_Error(* AddFilePart )(GSM_StateMachine *s, GSM_File *File, int *Pos, int *Handle)
GSM_Error(* AddFolder )(GSM_StateMachine *s, GSM_File *File)
GSM_Error(* AddMemory )(GSM_StateMachine *s, GSM_MemoryEntry *entry)
GSM_Error(* AddNote )(GSM_StateMachine *s, GSM_NoteEntry *Note)
GSM_Error(* AddSMS )(GSM_StateMachine *s, GSM_SMSMessage *sms)
GSM_Error(* AddSMSFolder )(GSM_StateMachine *s, unsigned char *name)
GSM_Error(* AddToDo )(GSM_StateMachine *s, GSM_ToDoEntry *ToDo)
GSM_Error(* AnswerCall )(GSM_StateMachine *s, int ID, bool all)
GSM_Error(* CancelAllDiverts )(GSM_StateMachine *s)
GSM_Error(* CancelCall )(GSM_StateMachine *s, int ID, bool all)
GSM_Error(* ClearFMStations )(GSM_StateMachine *s)
GSM_Error(* ConferenceCall )(GSM_StateMachine *s, int ID)
GSM_Error(* DeleteAllCalendar )(GSM_StateMachine *s)
GSM_Error(* DeleteAllMemory )(GSM_StateMachine *s, GSM_MemoryType MemoryType)
GSM_Error(* DeleteAllNotes )(GSM_StateMachine *s)
GSM_Error(* DeleteAllToDo )(GSM_StateMachine *s)
GSM_Error(* DeleteCalendar )(GSM_StateMachine *s, GSM_CalendarEntry *Note)
GSM_Error(* DeleteFile )(GSM_StateMachine *s, unsigned char *ID)
GSM_Error(* DeleteFolder )(GSM_StateMachine *s, unsigned char *ID)
GSM_Error(* DeleteMemory )(GSM_StateMachine *s, GSM_MemoryEntry *entry)
GSM_Error(* DeleteNote )(GSM_StateMachine *s, GSM_NoteEntry *Note)
GSM_Error(* DeleteSMS )(GSM_StateMachine *s, GSM_SMSMessage *sms)
GSM_Error(* DeleteSMSFolder )(GSM_StateMachine *s, int ID)
GSM_Error(* DeleteToDo )(GSM_StateMachine *s, GSM_ToDoEntry *ToDo)
GSM_Error(* DeleteUserRingtones )(GSM_StateMachine *s)
GSM_Error(* DeleteWAPBookmark )(GSM_StateMachine *s, GSM_WAPBookmark *bookmark)
GSM_Error(* DialVoice )(GSM_StateMachine *s, char *Number, GSM_CallShowNumber ShowNumber)
GSM_Error(* DispatchMessage )(GSM_StateMachine *s)
GSM_Error(* EnterSecurityCode )(GSM_StateMachine *s, GSM_SecurityCode Code)
GSM_Error(* GetAlarm )(GSM_StateMachine *s, GSM_Alarm *alarm)
GSM_Error(* GetBatteryCharge )(GSM_StateMachine *s, GSM_BatteryCharge *bat)
GSM_Error(* GetBitmap )(GSM_StateMachine *s, GSM_Bitmap *Bitmap)
GSM_Error(* GetCalendar )(GSM_StateMachine *s, GSM_CalendarEntry *Note)
GSM_Error(* GetCalendarSettings )(GSM_StateMachine *s, GSM_CalendarSettings *settings)
GSM_Error(* GetCalendarStatus )(GSM_StateMachine *s, GSM_CalendarStatus *Status)
GSM_Error(* GetCallDivert )(GSM_StateMachine *s, GSM_MultiCallDivert *divert)
GSM_Error(* GetCategory )(GSM_StateMachine *s, GSM_Category *Category)
GSM_Error(* GetCategoryStatus )(GSM_StateMachine *s, GSM_CategoryStatus *Status)
GSM_Error(* GetChatSettings )(GSM_StateMachine *s, GSM_ChatSettings *settings)
GSM_Error(* GetDateTime )(GSM_StateMachine *s, GSM_DateTime *date_time)
GSM_Error(* GetDisplayStatus )(GSM_StateMachine *s, GSM_DisplayFeatures *features)
GSM_Error(* GetFilePart )(GSM_StateMachine *s, GSM_File *File, int *Handle, int *Size)
GSM_Error(* GetFileSystemStatus )(GSM_StateMachine *s, GSM_FileSystemStatus *Status)
GSM_Error(* GetFirmware )(GSM_StateMachine *s)
GSM_Error(* GetFMStation )(GSM_StateMachine *s, GSM_FMStation *FMStation)
GSM_Error(* GetFolderListing )(GSM_StateMachine *s, GSM_File *File, bool start)
GSM_Error(* GetGPRSAccessPoint )(GSM_StateMachine *s, GSM_GPRSAccessPoint *point)
GSM_Error(* GetHardware )(GSM_StateMachine *s, char *value)
GSM_Error(* GetIMEI )(GSM_StateMachine *s)
GSM_Error(* GetLocale )(GSM_StateMachine *s, GSM_Locale *locale)
GSM_Error(* GetManufactureMonth )(GSM_StateMachine *s, char *value)
GSM_Error(* GetManufacturer )(GSM_StateMachine *s)
GSM_Error(* GetMemory )(GSM_StateMachine *s, GSM_MemoryEntry *entry)
GSM_Error(* GetMemoryStatus )(GSM_StateMachine *s, GSM_MemoryStatus *status)
GSM_Error(* GetMMSFolders )(GSM_StateMachine *s, GSM_MMSFolders *folders)
GSM_Error(* GetMMSSettings )(GSM_StateMachine *s, GSM_MultiWAPSettings *settings)
GSM_Error(* GetModel )(GSM_StateMachine *s)
GSM_Error(* GetNetworkInfo )(GSM_StateMachine *s, GSM_NetworkInfo *netinfo)
GSM_Error(* GetNextCalendar )(GSM_StateMachine *s, GSM_CalendarEntry *Note, bool start)
GSM_Error(* GetNextFileFolder )(GSM_StateMachine *s, GSM_File *File, bool start)
GSM_Error(* GetNextMemory )(GSM_StateMachine *s, GSM_MemoryEntry *entry, bool start)
GSM_Error(* GetNextMMSFileInfo )(GSM_StateMachine *s, unsigned char *FileID, int *MMSFolder, bool start)
GSM_Error(* GetNextNote )(GSM_StateMachine *s, GSM_NoteEntry *Note, bool start)
GSM_Error(* GetNextRootFolder )(GSM_StateMachine *s, GSM_File *File)
GSM_Error(* GetNextSMS )(GSM_StateMachine *s, GSM_MultiSMSMessage *sms, bool start)
GSM_Error(* GetNextToDo )(GSM_StateMachine *s, GSM_ToDoEntry *ToDo, bool start)
GSM_Error(* GetNote )(GSM_StateMachine *s, GSM_NoteEntry *Note)
GSM_Error(* GetNotesStatus )(GSM_StateMachine *s, GSM_ToDoStatus *status)
GSM_Error(* GetOriginalIMEI )(GSM_StateMachine *s, char *value)
GSM_Error(* GetPPM )(GSM_StateMachine *s, char *value)
GSM_Error(* GetProductCode )(GSM_StateMachine *s, char *value)
GSM_Error(* GetProfile )(GSM_StateMachine *s, GSM_Profile *Profile)
GSM_Error(* GetRingtone )(GSM_StateMachine *s, GSM_Ringtone *Ringtone, bool PhoneRingtone)
GSM_Error(* GetRingtonesInfo )(GSM_StateMachine *s, GSM_AllRingtonesInfo *Info)
GSM_Error(* GetSecurityStatus )(GSM_StateMachine *s, GSM_SecurityCodeType *Status)
GSM_Error(* GetSignalQuality )(GSM_StateMachine *s, GSM_SignalQuality *sig)
GSM_Error(* GetSIMIMSI )(GSM_StateMachine *s, char *IMSI)
GSM_Error(* GetSMS )(GSM_StateMachine *s, GSM_MultiSMSMessage *sms)
GSM_Error(* GetSMSC )(GSM_StateMachine *s, GSM_SMSC *smsc)
GSM_Error(* GetSMSFolders )(GSM_StateMachine *s, GSM_SMSFolders *folders)
GSM_Error(* GetSMSStatus )(GSM_StateMachine *s, GSM_SMSMemoryStatus *status)
GSM_Error(* GetSpeedDial )(GSM_StateMachine *s, GSM_SpeedDial *Speed)
GSM_Error(* GetSyncMLSettings )(GSM_StateMachine *s, GSM_SyncMLSettings *settings)
GSM_Error(* GetToDo )(GSM_StateMachine *s, GSM_ToDoEntry *ToDo)
GSM_Error(* GetToDoStatus )(GSM_StateMachine *s, GSM_ToDoStatus *status)
GSM_Error(* GetWAPBookmark )(GSM_StateMachine *s, GSM_WAPBookmark *bookmark)
GSM_Error(* GetWAPSettings )(GSM_StateMachine *s, GSM_MultiWAPSettings *settings)
GSM_Error(* HoldCall )(GSM_StateMachine *s, int ID)
GSM_Error(* Initialise )(GSM_StateMachine *s)
char * models
GSM_Error(* PlayTone )(GSM_StateMachine *s, int Herz, unsigned char Volume, bool start)
GSM_Error(* PressKey )(GSM_StateMachine *s, GSM_KeyCode Key, bool Press)
GSM_Reply_FunctionReplyFunctions
GSM_Error(* Reset )(GSM_StateMachine *s, bool hard)
GSM_Error(* ResetPhoneSettings )(GSM_StateMachine *s, GSM_ResetSettingsType Type)
GSM_Error(* SendDTMF )(GSM_StateMachine *s, char *sequence)
GSM_Error(* SendSavedSMS )(GSM_StateMachine *s, int Folder, int Location)
GSM_Error(* SendSMS )(GSM_StateMachine *s, GSM_SMSMessage *sms)
GSM_Error(* SetAlarm )(GSM_StateMachine *s, GSM_Alarm *alarm)
GSM_Error(* SetAutoNetworkLogin )(GSM_StateMachine *s)
GSM_Error(* SetBitmap )(GSM_StateMachine *s, GSM_Bitmap *Bitmap)
GSM_Error(* SetCalendar )(GSM_StateMachine *s, GSM_CalendarEntry *Note)
GSM_Error(* SetCalendarSettings )(GSM_StateMachine *s, GSM_CalendarSettings *settings)
GSM_Error(* SetCallDivert )(GSM_StateMachine *s, GSM_MultiCallDivert *divert)
GSM_Error(* SetChatSettings )(GSM_StateMachine *s, GSM_ChatSettings *settings)
GSM_Error(* SetDateTime )(GSM_StateMachine *s, GSM_DateTime *date_time)
GSM_Error(* SetFastSMSSending )(GSM_StateMachine *s, bool enable)
GSM_Error(* SetFileAttributes )(GSM_StateMachine *s, GSM_File *File)
GSM_Error(* SetFMStation )(GSM_StateMachine *s, GSM_FMStation *FMStation)
GSM_Error(* SetGPRSAccessPoint )(GSM_StateMachine *s, GSM_GPRSAccessPoint *point)
GSM_Error(* SetIncomingCall )(GSM_StateMachine *s, bool enable)
GSM_Error(* SetIncomingCB )(GSM_StateMachine *s, bool enable)
GSM_Error(* SetIncomingSMS )(GSM_StateMachine *s, bool enable)
GSM_Error(* SetIncomingUSSD )(GSM_StateMachine *s, bool enable)
GSM_Error(* SetLocale )(GSM_StateMachine *s, GSM_Locale *locale)
GSM_Error(* SetMemory )(GSM_StateMachine *s, GSM_MemoryEntry *entry)
GSM_Error(* SetMMSSettings )(GSM_StateMachine *s, GSM_MultiWAPSettings *settings)
GSM_Error(* SetNote )(GSM_StateMachine *s, GSM_NoteEntry *Note)
GSM_Error(* SetProfile )(GSM_StateMachine *s, GSM_Profile *Profile)
GSM_Error(* SetRingtone )(GSM_StateMachine *s, GSM_Ringtone *Ringtone, int *maxlength)
GSM_Error(* SetSMS )(GSM_StateMachine *s, GSM_SMSMessage *sms)
GSM_Error(* SetSMSC )(GSM_StateMachine *s, GSM_SMSC *smsc)
GSM_Error(* SetSpeedDial )(GSM_StateMachine *s, GSM_SpeedDial *Speed)
GSM_Error(* SetSyncMLSettings )(GSM_StateMachine *s, GSM_SyncMLSettings *settings)
GSM_Error(* SetToDo )(GSM_StateMachine *s, GSM_ToDoEntry *ToDo)
GSM_Error(* SetWAPBookmark )(GSM_StateMachine *s, GSM_WAPBookmark *bookmark)
GSM_Error(* SetWAPSettings )(GSM_StateMachine *s, GSM_MultiWAPSettings *settings)
GSM_Error(* ShowStartInfo )(GSM_StateMachine *s, bool enable)
GSM_Error(* SplitCall )(GSM_StateMachine *s, int ID)
GSM_Error(* SwitchCall )(GSM_StateMachine *s, int ID, bool next)
GSM_Error(* Terminate )(GSM_StateMachine *s)
GSM_Error(* TransferCall )(GSM_StateMachine *s, int ID, bool next)
GSM_Error(* UnholdCall )(GSM_StateMachine *s, int ID)

The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index