7 #ifndef __gammu_calendar_h     8 #define __gammu_calendar_h   355                                                int *Text, 
int *Time, 
int *Alarm,
   356                                                int *Phone, 
int *EndTime,
   593                           const GSM_VToDoVersion Version);
   612                               const GSM_VCalendarVersion Version);
   640                             size_t * Length, GSM_NoteEntry * Note);
   660                                     GSM_VCalendarVersion CalVer,
   661                                     GSM_VToDoVersion ToDoVer);
 GSM_Error GSM_DeleteAllNotes(GSM_StateMachine *s)
 
GSM_Error GSM_EncodeVCALENDAR(char *Buffer, const size_t buff_len, size_t *Length, GSM_CalendarEntry *note, const gboolean header, const GSM_VCalendarVersion Version)
 
struct _GSM_StateMachine GSM_StateMachine
 
GSM_Error GSM_DeleteNote(GSM_StateMachine *s, GSM_NoteEntry *Note)
 
GSM_ToDo_Priority Priority
 
GSM_Error GSM_GetCalendarStatus(GSM_StateMachine *s, GSM_CalendarStatus *Status)
 
#define GSM_MAX_CALENDAR_TEXT_LENGTH
 
GSM_CalendarNoteType Type
 
GSM_Error GSM_SetCalendarSettings(GSM_StateMachine *s, GSM_CalendarSettings *settings)
 
GSM_Error GSM_GetNextCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note, gboolean start)
 
struct _GSM_Debug_Info GSM_Debug_Info
 
GSM_Error GSM_GetNote(GSM_StateMachine *s, GSM_NoteEntry *Note)
 
GSM_Error GSM_EncodeVNTFile(char *Buffer, const size_t buff_len, size_t *Length, GSM_NoteEntry *Note)
 
GSM_Error GSM_DeleteToDo(GSM_StateMachine *s, GSM_ToDoEntry *ToDo)
 
GSM_Error GSM_DeleteCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note)
 
GSM_Error GSM_GetToDo(GSM_StateMachine *s, GSM_ToDoEntry *ToDo)
 
GSM_Error GSM_GetCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note)
 
GSM_Error GSM_SetAlarm(GSM_StateMachine *s, GSM_Alarm *Alarm)
 
GSM_Error GSM_DeleteAllToDo(GSM_StateMachine *s)
 
gboolean GSM_IsCalendarNoteFromThePast(GSM_CalendarEntry *note)
 
GSM_Error GSM_GetNextNote(GSM_StateMachine *s, GSM_NoteEntry *Note, gboolean start)
 
void GSM_CalendarFindDefaultTextTimeAlarmPhone(GSM_CalendarEntry *entry, int *Text, int *Time, int *Alarm, int *Phone, int *EndTime, int *Location)
 
GSM_Error GSM_EncodeVTODO(char *Buffer, const size_t buff_len, size_t *Length, const GSM_ToDoEntry *note, const gboolean header, const GSM_VToDoVersion Version)
 
#define GSM_CALENDAR_ENTRIES
 
GSM_CalendarNoteType Type
 
GSM_Error GSM_GetToDoStatus(GSM_StateMachine *s, GSM_ToDoStatus *status)
 
#define GSM_MAX_NOTE_TEXT_LENGTH
 
GSM_Error GSM_GetNotesStatus(GSM_StateMachine *s, GSM_ToDoStatus *status)
 
GSM_Error GSM_DeleteAllCalendar(GSM_StateMachine *s)
 
GSM_Error GSM_GetAlarm(GSM_StateMachine *s, GSM_Alarm *Alarm)
 
GSM_Error GSM_DecodeVCALENDAR_VTODO(GSM_Debug_Info *di, char *Buffer, size_t *Pos, GSM_CalendarEntry *Calendar, GSM_ToDoEntry *ToDo, GSM_VCalendarVersion CalVer, GSM_VToDoVersion ToDoVer)
 
GSM_CalendarType EntryType
 
GSM_Error GSM_DecodeVNOTE(char *Buffer, size_t *Pos, GSM_NoteEntry *Note)
 
GSM_Error GSM_AddNote(GSM_StateMachine *s, GSM_NoteEntry *Note)
 
GSM_Error GSM_SetCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note)
 
GSM_Error GSM_SetToDo(GSM_StateMachine *s, GSM_ToDoEntry *ToDo)
 
GSM_Error GSM_SetNote(GSM_StateMachine *s, GSM_NoteEntry *Note)
 
#define GSM_MAX_TODO_TEXT_LENGTH
 
GSM_Error GSM_AddCalendar(GSM_StateMachine *s, GSM_CalendarEntry *Note)
 
GSM_Error GSM_GetNextToDo(GSM_StateMachine *s, GSM_ToDoEntry *ToDo, gboolean start)
 
GSM_Error GSM_GetCalendarSettings(GSM_StateMachine *s, GSM_CalendarSettings *settings)
 
GSM_Error GSM_AddToDo(GSM_StateMachine *s, GSM_ToDoEntry *ToDo)