Calendar¶
Warning
doxygenfunction: Cannot find function “GSM_CalendarFindDefaultTextTimeAlarmPhone” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_EncodeVTODO” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_EncodeVCALENDAR” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DecodeVNOTE” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_EncodeVNTFile” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DecodeVCALENDAR_VTODO” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_IsCalendarNoteFromThePast” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetAlarm” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetAlarm” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetToDoStatus” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetToDo” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNextToDo” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetToDo” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_AddToDo” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteToDo” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteAllToDo” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetCalendarStatus” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetCalendar” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNextCalendar” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetCalendar” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_AddCalendar” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteCalendar” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteAllCalendar” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetCalendarSettings” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetCalendarSettings” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNotesStatus” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNote” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetNextNote” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SetNote” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_AddNote” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteNote” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_DeleteAllNotes” in doxygen xml output for project “api” from directory: /build/reproducible-path/gammu-1.42.0/obj-x86_64-linux-gnu/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¶