TMsvEntryScheduleData Class Reference
class TMsvEntryScheduleData
|
Stores message-specific data related to scheduling.
The data is not required by the Client/UI side. This data is stored in a stream associated with the
TMsvEntry
.
Constructor & Destructor Documentation
TMsvEntryScheduleData()
IMPORT_C
|
TMsvEntryScheduleData
|
(
|
)
|
|
Member Functions Documentation
ExternalizeL(RWriteStream &)
void
|
ExternalizeL
|
(
|
RWriteStream
&
|
aWriteStream
|
)
|
const [protected]
|
Externalises the object to the specified stream.
IncreaseRetries()
IMPORT_C void
|
IncreaseRetries
|
(
|
)
|
|
Adds one to the value of the iRetryCount member.
InternalizeL(RReadStream &)
void
|
InternalizeL
|
(
|
RReadStream
&
|
aReadStream
|
)
|
[protected]
|
Internalises the object from the specified stream.
IsReset()
IMPORT_C
TBool
|
IsReset
|
(
|
)
|
const
|
Tests if all the members are set to their default value.
RemoveL(CMsvStore &)
IMPORT_C void
|
RemoveL
|
(
|
CMsvStore
&
|
aStore
|
)
|
const
|
Removes the object from a store.
Reset()
Resets the object.
It sets all member data to zero.
ResetRetries()
IMPORT_C void
|
ResetRetries
|
(
|
)
|
|
Sets the iRetryCount member to zero.
RestoreL(CMsvStore &)
IMPORT_C void
|
RestoreL
|
(
|
CMsvStore
&
|
aStore
|
)
|
|
Restores the object from a store.
Retries()
IMPORT_C
TInt
|
Retries
|
(
|
)
|
const
|
Gets how many retries have been made to send this message.
StoreL(CMsvStore &)
IMPORT_C void
|
StoreL
|
(
|
CMsvStore
&
|
aStore
|
)
|
const
|
Stores the object in a store.
This method leaves if the the object's data cannot be written to a
RMsvWriteStream
stream.
Member Data Documentation
TSchedulerItemRef
iRef
The
TSchedulerItemRef
returned by the Task Scheduler when the schedule on which the message is scheduled is created.
TInt
iRetryCount
TInt
|
iRetryCount
|
[protected]
|
The number of retries that have been made to send this message.
TInt
iTaskId
The Task ID returned by the Task Scheduler when the message is scheduled.
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.