Calendar

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_CalendarFindDefaultTextTimeAlarmPhone” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- void GSM_CalendarFindDefaultTextTimeAlarmPhone(GSM_CalendarEntry *, int *, int *, int *, int *, int *, int *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_EncodeVTODO” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_EncodeVTODO(char *, const size_t, size_t *, const GSM_ToDoEntry *, const gboolean, const GSM_VToDoVersion)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_EncodeVCALENDAR” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_EncodeVCALENDAR(char *, const size_t, size_t *, GSM_CalendarEntry *, const gboolean, const GSM_VCalendarVersion)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_DecodeVNOTE” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_DecodeVNOTE(char *, size_t *, GSM_NoteEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_EncodeVNTFile” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_EncodeVNTFile(char *, const size_t, size_t *, GSM_NoteEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_DecodeVCALENDAR_VTODO” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_DecodeVCALENDAR_VTODO(GSM_Debug_Info *, char *, size_t *, GSM_CalendarEntry *, GSM_ToDoEntry *, GSM_VCalendarVersion, GSM_VToDoVersion)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_IsCalendarNoteFromThePast” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- gboolean GSM_IsCalendarNoteFromThePast(GSM_CalendarEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetAlarm” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetAlarm(GSM_StateMachine *, GSM_Alarm *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_SetAlarm” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_SetAlarm(GSM_StateMachine *, GSM_Alarm *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetToDoStatus” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetToDoStatus(GSM_StateMachine *, GSM_ToDoStatus *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetToDo” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetToDo(GSM_StateMachine *, GSM_ToDoEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetNextToDo” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetNextToDo(GSM_StateMachine *, GSM_ToDoEntry *, gboolean)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_SetToDo” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_SetToDo(GSM_StateMachine *, GSM_ToDoEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_AddToDo” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_AddToDo(GSM_StateMachine *, GSM_ToDoEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_DeleteToDo” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_DeleteToDo(GSM_StateMachine *, GSM_ToDoEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_DeleteAllToDo” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_DeleteAllToDo(GSM_StateMachine *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetCalendarStatus” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetCalendarStatus(GSM_StateMachine *, GSM_CalendarStatus *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetCalendar” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetCalendar(GSM_StateMachine *, GSM_CalendarEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetNextCalendar” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetNextCalendar(GSM_StateMachine *, GSM_CalendarEntry *, gboolean)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_SetCalendar” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_SetCalendar(GSM_StateMachine *, GSM_CalendarEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_AddCalendar” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_AddCalendar(GSM_StateMachine *, GSM_CalendarEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_DeleteCalendar” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_DeleteCalendar(GSM_StateMachine *, GSM_CalendarEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_DeleteAllCalendar” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_DeleteAllCalendar(GSM_StateMachine *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetCalendarSettings” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetCalendarSettings(GSM_StateMachine *, GSM_CalendarSettings *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_SetCalendarSettings” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_SetCalendarSettings(GSM_StateMachine *, GSM_CalendarSettings *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetNotesStatus” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetNotesStatus(GSM_StateMachine *, GSM_ToDoStatus *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetNote” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetNote(GSM_StateMachine *, GSM_NoteEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_GetNextNote” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_GetNextNote(GSM_StateMachine *, GSM_NoteEntry *, gboolean)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_SetNote” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_SetNote(GSM_StateMachine *, GSM_NoteEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_AddNote” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_AddNote(GSM_StateMachine *, GSM_NoteEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_DeleteNote” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_DeleteNote(GSM_StateMachine *, GSM_NoteEntry *)

Warning

doxygenfunction: Unable to resolve multiple matches for function “GSM_DeleteAllNotes” with arguments () in doxygen xml output for project “project0” from directory: /home/abuild/rpmbuild/BUILD/gammu-1.36.5/build/gammu-doc/xml. Potential matches:

- GSM_Error GSM_DeleteAllNotes(GSM_StateMachine *)
struct GSM_CalendarSettings

Calendar settings structure.

Public Members

int StartDay

Monday = 1, Tuesday = 2,...

int AutoDelete

0 = no delete, 1 = after day,...

struct GSM_ToDoStatus

Status of to do entries.

Public Members

int Free

Number of free positions.

int Used

Number of used positions.

struct GSM_CalendarStatus

Structure used for returning calendar status.

Public Members

int Free

Number of free positions.

int Used

Number of used positions.

GSM_CalendarNoteType enum

Enum defines types of calendar notes

Values:

  • GSM_CAL_REMINDER = = 1 -

    Reminder or Date

  • GSM_CAL_CALL -

    Call

  • GSM_CAL_MEETING -

    Meeting

  • GSM_CAL_BIRTHDAY -

    Birthday or Anniversary or Special Occasion

  • GSM_CAL_MEMO -

    Memo or Miscellaneous

  • GSM_CAL_TRAVEL -

    Travel

  • GSM_CAL_VACATION -

    Vacation

  • GSM_CAL_T_ATHL -

    Training - Athletism

  • GSM_CAL_T_BALL -

    Training - Ball Games

  • GSM_CAL_T_CYCL -

    Training - Cycling

  • GSM_CAL_T_BUDO -

    Training - Budo

  • GSM_CAL_T_DANC -

    Training - Dance

  • GSM_CAL_T_EXTR -

    Training - Extreme Sports

  • GSM_CAL_T_FOOT -

    Training - Football

  • GSM_CAL_T_GOLF -

    Training - Golf

  • GSM_CAL_T_GYM -

    Training - Gym

  • GSM_CAL_T_HORS -

    Training - Horse Race

  • GSM_CAL_T_HOCK -

    Training - Hockey

  • GSM_CAL_T_RACE -

    Training - Races

  • GSM_CAL_T_RUGB -

    Training - Rugby

  • GSM_CAL_T_SAIL -

    Training - Sailing

  • GSM_CAL_T_STRE -

    Training - Street Games

  • GSM_CAL_T_SWIM -

    Training - Swimming

  • GSM_CAL_T_TENN -

    Training - Tennis

  • GSM_CAL_T_TRAV -

    Training - Travels

  • GSM_CAL_T_WINT -

    Training - Winter Games

  • GSM_CAL_ALARM -

    Alarm

  • GSM_CAL_DAILY_ALARM -

    Alarm repeating each day.

  • GSM_CAL_SHOPPING -

    Shopping

GSM_CalendarType enum

One value of calendar event.

Values:

  • CAL_START_DATETIME = = 1 -

    Date and time of event start.

  • CAL_END_DATETIME -

    Date and time of event end.

  • CAL_TONE_ALARM_DATETIME -

    Alarm date and time.

  • CAL_SILENT_ALARM_DATETIME -

    Date and time of silent alarm.

  • CAL_TEXT -

    Text.

  • CAL_DESCRIPTION -

    Detailed description.

  • CAL_LOCATION -

    Location.

  • CAL_PHONE -

    Phone number.

  • CAL_PRIVATE -

    Whether this entry is private.

  • CAL_CONTACTID -

    Related contact id.

  • CAL_REPEAT_DAYOFWEEK -

    Repeat each x’th day of week.

  • CAL_REPEAT_DAY -

    Repeat each x’th day of month.

  • CAL_REPEAT_DAYOFYEAR -

    Repeat each x’th day of year.

  • CAL_REPEAT_WEEKOFMONTH -

    Repeat x’th week of month.

  • CAL_REPEAT_MONTH -

    Repeat x’th month.

  • CAL_REPEAT_FREQUENCY -

    Repeating frequency.

  • CAL_REPEAT_STARTDATE -

    Repeating start.

  • CAL_REPEAT_STOPDATE -

    Repeating end.

  • CAL_REPEAT_COUNT -

    Number of repetitions.

  • CAL_LUID -

    IrMC LUID which can be used for synchronisation.

  • CAL_LAST_MODIFIED -

    Date and time of last modification.

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.

GSM_Error AddError

During adding SubEntry Gammu can return here info, if it was done OK

unsigned char Text[(GSM_MAX_CALENDAR_TEXT_LENGTH+1)*2]

Text of value, if applicable.

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_ToDoType enum

Types of to do values. In parenthesis is member of GSM_SubToDoEntry, where value is stored.

Values:

  • TODO_END_DATETIME = = 1 -

    Due date (Date).

  • TODO_COMPLETED -

    Whether is completed (Number).

  • TODO_ALARM_DATETIME -

    When should alarm be fired (Date).

  • TODO_SILENT_ALARM_DATETIME -

    When should silent alarm be fired (Date).

  • TODO_TEXT -

    Text of to do (Text).

  • TODO_DESCRIPTION -

    Description of to do (Text).

  • TODO_LOCATION -

    Location of to do (Text).

  • TODO_PRIVATE -

    Whether entry is private (Number).

  • TODO_CATEGORY -

    Category of entry (Number).

  • TODO_CONTACTID -

    Related contact ID (Number).

  • TODO_PHONE -

    Number to call (Text).

  • TODO_LUID -

    IrMC LUID which can be used for synchronisation (Text).

  • TODO_LAST_MODIFIED -

    Date and time of last modification (Date).

  • TODO_START_DATETIME -

    Start date (Date).

  • TODO_COMPLETED_DATETIME -

    Completed date (Date).

GSM_ToDo_Priority enum

Priority of to do.

Values:

  • GSM_Priority_None = = 0 -
  • GSM_Priority_High -
  • GSM_Priority_Medium -
  • GSM_Priority_Low -
  • GSM_Priority_INVALID -
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.

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.

struct GSM_NoteEntry

Note entry.

Public Members

int Location

Location in memory.

char Text[(GSM_MAX_NOTE_TEXT_LENGTH+1)*2]

Text of note.

struct GSM_Alarm

Alarm values.

Public Members

int Location

Location where it is stored.

GSM_DateTime DateTime

Date and time of alarm.

gboolean Repeating

Whether it repeats each day.

unsigned char Text[(GSM_MAX_CALENDAR_TEXT_LENGTH+1)*2]

Text that is shown on display.

GSM_VToDoVersion enum

Format of vTodo.

Values:

  • Nokia_VToDo = = 1 -

    Format compatible with Nokia - limited subsed of standard.

  • SonyEricsson_VToDo -

    Format compatible with SonyEricsson - complete standard.

  • Mozilla_VToDo -

    Format compatible with Mozilla - iCalendar based.

GSM_VCalendarVersion enum

Format of vCalendar export.

Values:

  • Nokia_VCalendar = = 1 -

    vCalendar specially hacked for Nokia .

  • Siemens_VCalendar -

    vCalendar specially hacked for Siemens.

  • SonyEricsson_VCalendar -

    Standard vCalendar (which works for Sony-Ericsson phones)

  • Mozilla_iCalendar -

    iCalendar as compatible with Mozilla.

Previous topic

Bitmap

Next topic

Callback

This Page