Calendar
Warning
doxygenfunction: Cannot find function “GSM_CalendarFindDefaultTextTimeAlarmPhone” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_EncodeVTODO” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_EncodeVCALENDAR” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DecodeVNOTE” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_EncodeVNTFile” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DecodeVCALENDAR_VTODO” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_IsCalendarNoteFromThePast” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetAlarm” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetAlarm” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetToDoStatus” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetToDo” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNextToDo” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetToDo” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_AddToDo” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteToDo” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteAllToDo” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetCalendarStatus” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetCalendar” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNextCalendar” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetCalendar” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_AddCalendar” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteCalendar” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteAllCalendar” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetCalendarSettings” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetCalendarSettings” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNotesStatus” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNote” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNextNote” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetNote” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_AddNote” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteNote” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteAllNotes” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
-
struct GSM_CalendarSettings
Calendar settings structure.
-
struct GSM_ToDoStatus
Status of to do entries.
-
struct GSM_CalendarStatus
Structure used for returning calendar status.
-
enum GSM_CalendarNoteType
Enum defines types of calendar notes
Values:
-
enumerator GSM_CAL_REMINDER
Reminder or Date
-
enumerator GSM_CAL_CALL
Call
-
enumerator GSM_CAL_MEETING
Meeting
-
enumerator GSM_CAL_BIRTHDAY
Birthday or Anniversary or Special Occasion
-
enumerator GSM_CAL_MEMO
Memo or Miscellaneous
-
enumerator GSM_CAL_TRAVEL
Travel
-
enumerator GSM_CAL_VACATION
Vacation
-
enumerator GSM_CAL_T_ATHL
Training - Athletism
-
enumerator GSM_CAL_T_BALL
Training - Ball Games
-
enumerator GSM_CAL_T_CYCL
Training - Cycling
-
enumerator GSM_CAL_T_BUDO
Training - Budo
-
enumerator GSM_CAL_T_DANC
Training - Dance
-
enumerator GSM_CAL_T_EXTR
Training - Extreme Sports
-
enumerator GSM_CAL_T_FOOT
Training - Football
-
enumerator GSM_CAL_T_GOLF
Training - Golf
-
enumerator GSM_CAL_T_GYM
Training - Gym
-
enumerator GSM_CAL_T_HORS
Training - Horse Race
-
enumerator GSM_CAL_T_HOCK
Training - Hockey
-
enumerator GSM_CAL_T_RACE
Training - Races
-
enumerator GSM_CAL_T_RUGB
Training - Rugby
-
enumerator GSM_CAL_T_SAIL
Training - Sailing
-
enumerator GSM_CAL_T_STRE
Training - Street Games
-
enumerator GSM_CAL_T_SWIM
Training - Swimming
-
enumerator GSM_CAL_T_TENN
Training - Tennis
-
enumerator GSM_CAL_T_TRAV
Training - Travels
-
enumerator GSM_CAL_T_WINT
Training - Winter Games
-
enumerator GSM_CAL_ALARM
Alarm
-
enumerator GSM_CAL_DAILY_ALARM
Alarm repeating each day.
-
enumerator GSM_CAL_SHOPPING
Shopping
-
enumerator GSM_CAL_REMINDER
-
enum GSM_CalendarType
One value of calendar event.
Values:
-
enumerator CAL_START_DATETIME
Date and time of event start.
-
enumerator CAL_END_DATETIME
Date and time of event end.
-
enumerator CAL_TONE_ALARM_DATETIME
Alarm date and time.
-
enumerator CAL_SILENT_ALARM_DATETIME
Date and time of silent alarm.
-
enumerator CAL_TEXT
Text.
-
enumerator CAL_DESCRIPTION
Detailed description.
-
enumerator CAL_LOCATION
Location.
-
enumerator CAL_PHONE
Phone number.
-
enumerator CAL_PRIVATE
Whether this entry is private.
-
enumerator CAL_CONTACTID
Related contact id.
-
enumerator CAL_REPEAT_DAYOFWEEK
Repeat each x’th day of week.
-
enumerator CAL_REPEAT_DAY
Repeat each x’th day of month.
-
enumerator CAL_REPEAT_DAYOFYEAR
Repeat each x’th day of year.
-
enumerator CAL_REPEAT_WEEKOFMONTH
Repeat x’th week of month.
-
enumerator CAL_REPEAT_MONTH
Repeat x’th month.
-
enumerator CAL_REPEAT_FREQUENCY
Repeating frequency.
-
enumerator CAL_REPEAT_STARTDATE
Repeating start.
-
enumerator CAL_REPEAT_STOPDATE
Repeating end.
-
enumerator CAL_REPEAT_COUNT
Number of repetitions.
-
enumerator CAL_LUID
IrMC LUID which can be used for synchronisation.
-
enumerator CAL_LAST_MODIFIED
Date and time of last modification.
-
enumerator CAL_START_DATETIME
-
struct GSM_SubCalendarEntry
One value of calendar event.
Public Members
-
GSM_CalendarType EntryType
Type of value.
-
GSM_DateTime Date
Date and time of value, if applicable.
-
int Number
Number of value, if applicable.
-
unsigned char Text[(GSM_MAX_CALENDAR_TEXT_LENGTH + 1) * 2]
Text of value, if applicable.
-
GSM_CalendarType EntryType
-
struct GSM_CalendarEntry
Calendar note values.
Public Members
-
GSM_CalendarNoteType Type
Type of calendar note.
-
int Location
Location in memory.
-
int EntriesNum
Number of entries.
-
GSM_SubCalendarEntry Entries[GSM_CALENDAR_ENTRIES]
Values of entries.
-
GSM_CalendarNoteType Type
-
enum GSM_ToDoType
Types of to do values. In parenthesis is member of GSM_SubToDoEntry, where value is stored.
Values:
-
enumerator TODO_END_DATETIME
Due date (Date).
-
enumerator TODO_COMPLETED
Whether is completed (Number).
-
enumerator TODO_ALARM_DATETIME
When should alarm be fired (Date).
-
enumerator TODO_SILENT_ALARM_DATETIME
When should silent alarm be fired (Date).
-
enumerator TODO_TEXT
Text of to do (Text).
-
enumerator TODO_DESCRIPTION
Description of to do (Text).
-
enumerator TODO_LOCATION
Location of to do (Text).
-
enumerator TODO_PRIVATE
Whether entry is private (Number).
-
enumerator TODO_CATEGORY
Category of entry (Number).
-
enumerator TODO_CONTACTID
Related contact ID (Number).
-
enumerator TODO_PHONE
Number to call (Text).
-
enumerator TODO_LUID
IrMC LUID which can be used for synchronisation (Text).
-
enumerator TODO_LAST_MODIFIED
Date and time of last modification (Date).
-
enumerator TODO_START_DATETIME
Start date (Date).
-
enumerator TODO_COMPLETED_DATETIME
Completed date (Date).
-
enumerator TODO_END_DATETIME
-
enum GSM_ToDo_Priority
Priority of to do.
Values:
-
enumerator GSM_Priority_None
-
enumerator GSM_Priority_High
-
enumerator GSM_Priority_Medium
-
enumerator GSM_Priority_Low
-
enumerator GSM_Priority_INVALID
-
enumerator GSM_Priority_None
-
struct GSM_SubToDoEntry
Value of to do entry.
Public Members
-
GSM_ToDoType EntryType
Type of entry.
-
GSM_DateTime Date
Date of value, if appropriate, see GSM_ToDoType.
-
unsigned int Number
Number of value, if appropriate, see GSM_ToDoType.
-
unsigned char Text[(GSM_MAX_TODO_TEXT_LENGTH + 1) * 2]
Text of value, if appropriate, see GSM_ToDoType.
-
GSM_ToDoType EntryType
-
struct GSM_ToDoEntry
To do entry.
Public Members
-
GSM_CalendarNoteType Type
Type of todo note.
-
GSM_ToDo_Priority Priority
Priority of entry.
-
int Location
Location in memory.
-
int EntriesNum
Number of entries.
-
GSM_SubToDoEntry Entries[GSM_TODO_ENTRIES]
Values of current entry.
-
GSM_CalendarNoteType Type
-
struct GSM_NoteEntry
Note entry.
-
struct GSM_Alarm
Alarm values.
-
enum GSM_VToDoVersion
Format of vTodo.
Values:
-
enumerator Nokia_VToDo
Format compatible with Nokia - limited subsed of standard.
-
enumerator SonyEricsson_VToDo
Format compatible with SonyEricsson - complete standard.
-
enumerator Mozilla_VToDo
Format compatible with Mozilla - iCalendar based.
-
enumerator Nokia_VToDo
-
enum GSM_VCalendarVersion
Format of vCalendar export.
Values:
-
enumerator Nokia_VCalendar
vCalendar specially hacked for Nokia .
-
enumerator Siemens_VCalendar
vCalendar specially hacked for Siemens.
-
enumerator SonyEricsson_VCalendar
Standard vCalendar (which works for Sony-Ericsson phones)
-
enumerator Mozilla_iCalendar
iCalendar as compatible with Mozilla.
-
enumerator Nokia_VCalendar