Data Types
[Tasks Data Model]


Typedefs

typedef enum _AlpTasksDateSelectByType AlpTasksDateSelectByType

Enumerations

enum  _AlpTasksDateSelectByType {
  SelectAll = 0x0000, SelectDay, SelectWeekFollowing, SelectWeekPrevious,
  SelectNoDueDate, SelectPastDue, SelectDue, SelectComplete,
  SelectNextReminder
}
enum  _AlpTasksDmlColumnType {
  ColumnStart = 0x0001, ColumnPriority = ColumnStart, ColumnDueDate, ColumnRemindAlarmID,
  ColumnRemindDaysAhead, ColumnRemindTime, ColumnRemindFilename, ColumnRecurType,
  ColumnRecurEndDate, ColumnRecurFrequency, ColumnRecurOn, ColumnRecurStartOfWeek,
  ColumnCompleted, ColumnPrivate, ColumnDescription, ColumnNotePrivate,
  ColumnNoteText, ColumnEnd
}


Typedef Documentation

typedef enum _AlpTasksDateSelectByType AlpTasksDateSelectByType
 


Enumeration Type Documentation

enum _AlpTasksDateSelectByType
 

Enum for date selection

Enumerator:
SelectAll  no date criteria
SelectDay  select only items due today
SelectWeekFollowing  select only items due between today and a week from today inclusive
SelectWeekPrevious  select only items due between today and a week before today inclusive
SelectNoDueDate  select only items that have no due date
SelectPastDue  select only items that are due before today
SelectDue  select only items that are due today or earlier
SelectComplete  select only items that have a completed date
SelectNextReminder  select the earliest item that has a reminder set after right now

enum _AlpTasksDmlColumnType
 

Enum for field selection

Enumerator:
ColumnStart  start marker for iteration on the list
ColumnPriority  uint32 - the priority value
ColumnDueDate  time_t - the due date in UML time
ColumnRemindAlarmID  uint32 - the alarmID if one is set for this record so that it can be changed if needed
ColumnRemindDaysAhead  uint32 - count of number of days ahead to trigger reminder
ColumnRemindTime  time_t - time on that day
ColumnRemindFilename  text - sound file to play as reminder - not actually being used in this version of the UI
ColumnRecurType  uint32 - not used in this version of the UI
ColumnRecurEndDate  time_t - not used in this version of the UI
ColumnRecurFrequency  uint32 - not used in this version of the UI
ColumnRecurOn  uint32 - not used in this version of the UI
ColumnRecurStartOfWeek  uint32 - not used in this version of the UI
ColumnCompleted  time_t - the date when the task was marked completed
ColumnPrivate  bool - shall we remove after display verb. TRUE, remove; FALSE, not remove.
ColumnDescription  text - short text description/title for the task
ColumnNotePrivate  bool - flag to indicate not to transmit the note text
ColumnNoteText  text - extended note text
ColumnEnd  end marker


Generated on Wed Jul 30 07:06:42 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.