RCseSchedulerService Class Reference
class RCseSchedulerService : public RCseSchedulerServiceBase |
General client api that manages service functionality.
CseSchedulerClient.lib
Inherited Functions |
---|
| RCseSchedulerServiceBase::Close() |
| RCseSchedulerServiceBase::Open(RCseSchedulerClient &) |
| RCseSchedulerServiceBase::PanicClient(TInt)const |
| RCseSchedulerServiceBase::RCseSchedulerServiceBase() |
| RCseSchedulerServiceBase::SessionHandle()const |
| RCseSchedulerServiceBase::~RCseSchedulerServiceBase() |
| RSubSessionBase::CloseSubSession(TInt) |
| RSubSessionBase::CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &) |
| RSubSessionBase::CreateSubSession(const RSessionBase &,TInt) |
| RSubSessionBase::CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &) |
| RSubSessionBase::RSubSessionBase() |
| RSubSessionBase::Send(TInt)const |
| RSubSessionBase::Send(TInt,const TIpcArgs &)const |
| RSubSessionBase::SendReceive(TInt)const |
| RSubSessionBase::SendReceive(TInt,TRequestStatus &)const |
| RSubSessionBase::SendReceive(TInt,const TIpcArgs &)const |
| RSubSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const |
| RSubSessionBase::Session()const |
| RSubSessionBase::SubSessionHandle()const |
Constructor & Destructor Documentation
~RCseSchedulerService()
~RCseSchedulerService | ( | ) | [virtual] |
Member Functions Documentation
AddScheduleL(CCseScheduledProgram &)
Adds given schedule to Common Scheduling Engine database. After the call is completed, the parameter contains the DB identifier of the schedule.
GetOverlappingSchedulesL(CCseScheduledProgram &, RPointerArray< CCseScheduledProgram > &)
Get overlapping schedule (if any) from the scheduling engine. Uses schedule type, start and end times to find overalapping schedules from the Commone Scheduling Engine database.
GetScheduleL(const TUint32, CCseScheduledProgram *)
Gets schedule from database.
Parameters
const TUint32 aDbIdentifier | Database identifier of the schedule that is wanted from the database |
CCseScheduledProgram * aProg | Pointer where this scheduled program is get. |
GetSchedulesByPluginUidL(const TInt32, RPointerArray< CCseScheduledProgram > &)
Get list of scheduled events from the scheduling engine based on given plugin UID.
GetSchedulesByTimeL(const TTime &, const TTime &, RPointerArray< CCseScheduledProgram > &)
Get list of scheduled events from the scheduling engine between given timeframe.
GetSchedulesByTypeL(const TInt32, RPointerArray< CCseScheduledProgram > &)
Get list of scheduled events from the scheduling engine based on given schedule type.
GetSchedulesL(const TInt32, RPointerArray< CCseScheduledProgram > &)
Get list of scheduled events from the scheduling engine based on given UID.
RemoveScheduleL(const TUint32)
void | RemoveScheduleL | ( | const TUint32 | aDbIdentifier | ) | const |
Removes schedule from database.
Parameters
const TUint32 aDbIdentifier | Database identifier of the schedule to be removed. |
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.