| class TScheduleEntryInfo |
Contains detailed information for a single schedule entry.
A schedule can have any number of schedule entries. A client passes one or more of these objects, contained within an array, to the RScheduler functions that create or amend a schedule.
RScheduler::CreatePersistentSchedule() RScheduler::EditSchedule() RScheduler::ScheduleTask() RScheduler::GetScheduleL() and replaced by TScheduleEntryInfo2
| Public Member Functions | |
|---|---|
| void | ExternalizeL ( RWriteStream &) |
| void | InternalizeL ( RReadStream &) |
| Public Attributes | |
|---|---|
| TInt | iInterval |
| TIntervalType | iIntervalType |
| TTime | iStartTime |
| TTimeIntervalMinutes | iValidityPeriod |
| void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
Externalizes the ScheduleEntryInfo only used by server
| RWriteStream & aStream |
| void | InternalizeL | ( | RReadStream & | aStream | ) |
Internalizes the ScheduleEntryInfo only used by server
| RReadStream & aStream |
| TInt | iInterval |
The interval between execution of tasks.
The way that this value is interpreted depends on the value of iIntervalType. For example, if the interval is 2 and iIntervalType has a value of EMonthly, then the interval is 2 months.
The interval must have a minimum value of 1.
| TIntervalType | iIntervalType |
Defines the type of time-frame relative to which execution of tasks is timed; for example, EHourly implies relative to the current hour, EDaily implies relative to the current day.
| TTimeIntervalMinutes | iValidityPeriod |
The period for which the entry is valid.
After the validity period has expired, tasks associated with the entry will not be eligible for execution.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.