CCalSessionImpl Class Reference
class CCalSessionImpl : public CBase |
Public Member Functions |
---|
| ~CCalSessionImpl() |
CCalAsyncTaskManager & | AsyncTaskManager() |
CCalCalendarInfo * | CalendarInfoL() |
TCalCollectionId
| CollectionId() |
void | CreateCalFileL(const TDesC &) |
void | CreateCalFileL(const TDesC &, const CCalCalendarInfo &) |
CAgnSimpleEntry * | CreateDumySimpleEntryL() |
void | DecrementReferenceCount() |
const TDesC & | DefaultFileNameL() |
void | DeleteCalFileL(const TDesC &) |
void | DeleteSimpleEntry(CAgnSimpleEntry *) |
void | DisableChangeBroadcast() |
void | DisablePubSubNotificationsL() |
void | EnableChangeBroadcast() |
void | EnablePubSubNotificationsL() |
TInt64
| FileId() |
void | FileIdL(TCalFileId &) |
const TDesC & | FileName() |
void | GetFileNameL(TCalPubSubData, TDes &) |
CAgnSimpleEntry * | GetSimpleEntryFromServerL(const TAgnInstance &) |
CAgnSimpleEntry * | GetSimpleEntryFromServerL(TUint32) |
void | IncrementReferenceCount() |
TBool
| IsFileNameL(TCalPubSubData, const TDesC &) |
TBool
| IsOpenedFileL(TCalPubSubData) |
CDesCArray * | ListCalFilesL() |
CCalSessionImpl * | NewL() |
CCalSessionImpl * | NewL(CCalSessionImpl &) |
void | OpenL(const TDesC &, CalCommon::TCalFileVersionSupport &) |
void | ReportChangeL(TInt) |
RAgendaServ & | Server() |
TInt
| SessionId() |
void | SetCalendarInfoL(const CCalCalendarInfo &) |
void | StartChangeNotificationL(MCalChangeCallBack *, MCalChangeCallBack::TChangeEntryType, TBool, TTime, TTime) |
void | StartChangeNotificationL(MCalChangeCallBack2 &, const CCalChangeNotificationFilter &) |
void | StartFileChangeNotificationL(MCalFileChangeObserver &) |
void | StopChangeNotification() |
void | StopFileChangeNotification() |
TTime
| TzRulesLastModifiedDateL() |
TInt
| _DebugRequestAllocatedCellsL() |
TInt
| _DebugRequestAllocatedHeapSizeL() |
void | _DebugSetHeapFailL(RAllocator::TAllocFail, TInt) |
void | __dbgClearTzClientCacheL(TBool) |
Constructor & Destructor Documentation
CCalSessionImpl()
CCalSessionImpl | ( | ) | [private] |
Member Functions Documentation
AsyncTaskManager()
CCalAsyncTaskManager & | AsyncTaskManager | ( | ) | |
CalendarInfoL()
CCalCalendarInfo * | CalendarInfoL | ( | ) | const |
ConstructL()
void | ConstructL | ( | ) | [private] |
ConstructL(CCalSessionImpl &)
CreateCalFileL(const TDesC &)
void | CreateCalFileL | ( | const TDesC & | aFileName | ) | const |
CreateCalFileL(const TDesC &, const CCalCalendarInfo &)
void | CreateCalFileL | ( | const TDesC & | aFileName, |
| const CCalCalendarInfo & | aCalendarInfo |
| ) | const |
Parameters
const TDesC & aFileName | |
const CCalCalendarInfo & aCalendarInfo | |
CreateDumySimpleEntryL()
CAgnSimpleEntry * | CreateDumySimpleEntryL | ( | ) | |
DecrementReferenceCount()
void | DecrementReferenceCount | ( | ) | |
DefaultFileNameL()
const TDesC & | DefaultFileNameL | ( | ) | const |
DeleteCalFileL(const TDesC &)
void | DeleteCalFileL | ( | const TDesC & | aFileName | ) | const |
DeleteSimpleEntry(CAgnSimpleEntry *)
void | DeleteSimpleEntry | ( | CAgnSimpleEntry * | aSimpleEntry | ) | |
Parameters
CAgnSimpleEntry * aSimpleEntry | |
DisableChangeBroadcast()
void | DisableChangeBroadcast | ( | ) | |
DisablePubSubNotificationsL()
void | DisablePubSubNotificationsL | ( | ) | |
EnableChangeBroadcast()
void | EnableChangeBroadcast | ( | ) | |
EnablePubSubNotificationsL()
void | EnablePubSubNotificationsL | ( | ) | |
EntryHasChangedL(RArray< TCalChangeEntry > &)
GetFileNameL(TCalPubSubData, TDes &)
GetSimpleEntryFromServerL(const TAgnInstance &)
CAgnSimpleEntry * | GetSimpleEntryFromServerL | ( | const TAgnInstance & | aInstance | ) | |
GetSimpleEntryFromServerL(TUint32)
CAgnSimpleEntry * | GetSimpleEntryFromServerL | ( | TUint32 | aInstance | ) | |
IncrementReferenceCount()
void | IncrementReferenceCount | ( | ) | |
IsFileNameL(TCalPubSubData, const TDesC &)
IsOpenedFileL(TCalPubSubData)
OpenL(const TDesC &, CalCommon::TCalFileVersionSupport &)
ReportChangeL(TInt)
void | ReportChangeL | ( | TInt | aChange | ) | |
SetCalendarInfoL(const CCalCalendarInfo &)
void | SetCalendarInfoL | ( | const CCalCalendarInfo & | aCalendarInfo | ) | const |
Parameters
const CCalCalendarInfo & aCalendarInfo | |
SetCalendarInfoL(const TDesC &, const CCalCalendarInfo &)
void | SetCalendarInfoL | ( | const TDesC & | aFileName, |
| const CCalCalendarInfo & | aCalendarInfo |
| ) | const [private] |
Parameters
const TDesC & aFileName | |
const CCalCalendarInfo & aCalendarInfo | |
StartChangeNotificationL(MCalChangeCallBack *, MCalChangeCallBack::TChangeEntryType, TBool, TTime, TTime)
StartChangeNotificationL(MCalChangeCallBack2 &, const CCalChangeNotificationFilter &)
StartFileChangeNotificationL(MCalFileChangeObserver &)
StopChangeNotification()
void | StopChangeNotification | ( | ) | |
StopFileChangeNotification()
void | StopFileChangeNotification | ( | ) | |
TzRulesLastModifiedDateL()
TTime
| TzRulesLastModifiedDateL | ( | ) | |
_DebugRequestAllocatedCellsL()
TInt
| _DebugRequestAllocatedCellsL | ( | ) | |
_DebugRequestAllocatedHeapSizeL()
TInt
| _DebugRequestAllocatedHeapSizeL | ( | ) | |
_DebugSetHeapFailL(RAllocator::TAllocFail, TInt)
__dbgClearTzClientCacheL(TBool)
void | __dbgClearTzClientCacheL | ( | TBool | aRestartCaching | ) | |
Member Enumerations Documentation
Enum TPubSubChange
Enumerators
ENoChange = 0x00 | |
ETodoChanged = 0x01 | |
EEventChanged = 0x10 | |
Member Data Documentation
CAgnChangeReporter * iAgnChangeReporter
CCalAsyncTaskManager * iCalAsyncTaskManager
CCalAsyncTaskManager * | iCalAsyncTaskManager | [private] |
MCalProgressCallBack * iCallBack
MCalChangeCallBack * iChangeCallBack
MCalChangeCallBack2 * iChangeObserver
TCalCollectionId
iCollectionId
MCalFileChangeObserver * iFileChangeObserver
HBufC * iFileName
HBufC * | iFileName | [private] |
TInt
iReferenceCount
TInt
| iReferenceCount | [private] |
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.