| enum GSM_ToDo_Priority |
Priority of to do.
Definition at line 421 of file gammu-calendar.h.
00421 { 00422 GSM_Priority_None = 0, 00423 GSM_Priority_High, 00424 GSM_Priority_Medium, 00425 GSM_Priority_Low 00426 } GSM_ToDo_Priority;
| enum GSM_ToDoType |
Types of to do values. In parenthesis is member of GSM_SubToDoEntry, where value is stored.
Definition at line 357 of file gammu-calendar.h.
00357 { 00361 TODO_END_DATETIME = 1, 00365 TODO_COMPLETED, 00369 TODO_ALARM_DATETIME, 00373 TODO_SILENT_ALARM_DATETIME, 00377 TODO_TEXT, 00381 TODO_DESCRIPTION, 00385 TODO_LOCATION, 00389 TODO_PRIVATE, 00393 TODO_CATEGORY, 00397 TODO_CONTACTID, 00401 TODO_PHONE, 00405 TODO_LUID, 00409 TODO_LAST_MODIFIED, 00413 TODO_START_DATETIME, 00414 } GSM_ToDoType;
| enum GSM_VToDoVersion |
Format of vTodo.
Definition at line 525 of file gammu-calendar.h.
00525 { 00529 Nokia_VToDo = 1, 00533 SonyEricsson_VToDo, 00537 Mozilla_VToDo, 00538 } GSM_VToDoVersion;
| GSM_Error GSM_AddToDo | ( | GSM_StateMachine * | s, | |
| GSM_ToDoEntry * | ToDo | |||
| ) |
Adds ToDo in phone.
| s | State machine pointer. | |
| ToDo | ToDo to add. |
| GSM_Error GSM_DeleteAllToDo | ( | GSM_StateMachine * | s | ) |
Deletes all todo entries in phone.
| s | State machine pointer. |
| GSM_Error GSM_DeleteToDo | ( | GSM_StateMachine * | s, | |
| GSM_ToDoEntry * | ToDo | |||
| ) |
Deletes ToDo entry in phone.
| s | State machine pointer. | |
| ToDo | ToDo to delete, only location is actually used. |
| GSM_Error GSM_EncodeVTODO | ( | char * | Buffer, | |
| const size_t | buff_len, | |||
| size_t * | Length, | |||
| GSM_ToDoEntry * | note, | |||
| const bool | header, | |||
| const GSM_VToDoVersion | Version | |||
| ) |
Encodes vTodo to buffer.
| Buffer | Storage for data. | |
| [in] | buff_len | Size of output buffer. |
| Length | Pointer to current position in data (will be incremented). | |
| note | Note to encode. | |
| header | Whether to include vCalendar header. | |
| Version | Format of vTodo to create. |
| GSM_Error GSM_GetNextToDo | ( | GSM_StateMachine * | s, | |
| GSM_ToDoEntry * | ToDo, | |||
| bool | start | |||
| ) |
Reads ToDo from phone.
| s | State machine pointer. | |
| ToDo | Storage for note, if start is false, should contain data from previous read (at least position). | |
| start | Whether we're doing initial read or continue in reading. |
| GSM_Error GSM_GetToDo | ( | GSM_StateMachine * | s, | |
| GSM_ToDoEntry * | ToDo | |||
| ) |
Reads ToDo from phone.
| s | State machine pointer. | |
| ToDo | Storage for note. |
| GSM_Error GSM_GetToDoStatus | ( | GSM_StateMachine * | s, | |
| GSM_ToDoStatus * | status | |||
| ) |
Gets status of ToDos (count of used entries).
| s | State machine pointer. | |
| status | Storage for todo status. |
| GSM_Error GSM_SetToDo | ( | GSM_StateMachine * | s, | |
| GSM_ToDoEntry * | ToDo | |||
| ) |
Sets ToDo in phone.
| s | State machine pointer. | |
| ToDo | ToDo to set, should contain valid location. |
1.5.6