|
|
|
| Interface status: | deprecated | and replaced by TScheduleState2. |
class TScheduleState;
Defines the state of a schedule.
An object of this type is passed to, and populated by, a call to RScheduler::GetScheduleL(const TInt,TScheduleState2 &,CArrayFixFlat< TScheduleEntryInfo2 > &,CArrayFixFlat< TTaskInfo > &,TTsTime
&).
Defined in TScheduleState:
TScheduleState()iDueTimeThe time when the schedule is next due.iEnabledIndicates whether the schedule is enabled or not. iNameThe name of the schedule. iPersistsIndicates whether the schedule is persistent or not.RScheduler::GetScheduleL(const TInt,TScheduleState2 &,CArrayFixFlat< TScheduleEntryInfo2 > &,CArrayFixFlat< TTaskInfo > &,TTsTime
&)Gets information relating to a specified time based schedule.| Interface status: | deprecated | Inherited from: TScheduleState |
TName iName;
The name of the schedule.
| Interface status: | deprecated | Inherited from: TScheduleState |
TTime iDueTime;
The time when the schedule is next due.
This only has meaning if the schedule is pending, i.e. it is enabled and has tasks associated with it.
| Interface status: | deprecated | Inherited from: TScheduleState |
TBool iPersists;
Indicates whether the schedule is persistent or not.
If a schedule is persistent, its lifetime is not limited to the lifetime of the tasks associated with it .
If a schedule is transient, it is created together with a new scheduled task, and is destroyed when the task is destroyed.
| Interface status: | deprecated | Inherited from: TScheduleState |
TBool iEnabled;
Indicates whether the schedule is enabled or not.