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.