|
||
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()
iDueTime
The time when the schedule is next due.iEnabled
Indicates whether the schedule is enabled or not. iName
The name of the schedule. iPersists
Indicates 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.