CMmsMMBoxMessageHeaders Class Reference
class CMmsMMBoxMessageHeaders : public CBase
|
MMBox related headers present in message PDUs.
Constructor & Destructor Documentation
CMmsMMBoxMessageHeaders()
CMmsMMBoxMessageHeaders
|
(
|
)
|
[private]
|
~CMmsMMBoxMessageHeaders()
~CMmsMMBoxMessageHeaders
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AppendKeywordItemL(TInt, const TDesC &)
IMPORT_C void
|
AppendKeywordItemL
|
(
|
TInt
|
aToken,
|
|
const
TDesC
&
|
aKeyword
|
|
)
|
|
Add item to keyword array Items are always appended (no sorting order defined). If item with specified keyword exists, token is updated.
-
Since
-
2.6
Parameters
TInt
aToken
|
MMBox Operation connected with keyword (Add/Remove/Filter)
|
const
TDesC
& aKeyword
|
Keyword connected to object
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
By default Symbian OS constructor is private.
ContentLocationList()
Give access to the content location array
DeleteKeywordItem(const TDesC &)
IMPORT_C void
|
DeleteKeywordItem
|
(
|
const
TDesC
&
|
aKeyword
|
)
|
|
Remove keyword item from MMBox flags array
-
Since
-
2.6
Parameters
const
TDesC
& aKeyword
|
first item with this keyword is deleted.
|
ExternalizeL(RMsvWriteStream &)
FindItemWithKeyword(const TDesC &)
IMPORT_C
TInt
|
FindItemWithKeyword
|
(
|
const
TDesC
&
|
aKeyword
|
)
|
|
Find item corresponding to given keyword from array
-
Since
-
2.6
InternalizeL(RMsvReadStream &)
KeywordArray()
Keyword array accessor
-
Since
-
2.6
MmsMMState()
TInt
|
MmsMMState
|
(
|
)
|
const [inline]
|
Message MMBoxState accessor
-
Since
-
2.6
MmsStore()
TInt
|
MmsStore
|
(
|
)
|
const [inline]
|
MMBox Store request accessor
-
Since
-
2.6
MmsStoreStatus()
TInt
|
MmsStoreStatus
|
(
|
)
|
const [inline]
|
Status code from operation where message storing to MMBox was requested.
-
Since
-
2.6
MmsStoreStatusText()
IMPORT_C
TPtrC
|
MmsStoreStatusText
|
(
|
)
|
const
|
Store status text accessor.
-
Since
-
2.6
MmsStored()
TInt
|
MmsStored
|
(
|
)
|
const [inline]
|
MMBox store state accessor
-
Since
-
2.6
Reset()
Delete old data before internalizing
SetMMState(TInt)
void
|
SetMMState
|
(
|
TInt
|
aMmsMMState
|
)
|
[inline]
|
Message MMBoxState mutator
-
Since
-
2.6
Parameters
TInt
aMmsMMState
|
message MMBox State Draft/Sent/New/Retrieved/Forwarded
|
SetMmsStore(TInt)
void
|
SetMmsStore
|
(
|
TInt
|
aMmsStore
|
)
|
[inline]
|
MMBox Store request mutator
-
Since
-
2.6
Parameters
TInt
aMmsStore
|
Should message be stored to Mmbox? (KMmsYes/KMmsNo)
|
SetMmsStoreStatus(TInt)
void
|
SetMmsStoreStatus
|
(
|
TInt
|
aMmsStoreStatus
|
)
|
[inline]
|
Set Status code from operation where message storing to MMBox was requested.
-
Since
-
2.6
Parameters
TInt
aMmsStoreStatus
|
Message MMBox Store status (Success or error code)
|
SetMmsStoreStatusTextL(const TDesC &)
IMPORT_C void
|
SetMmsStoreStatusTextL
|
(
|
const
TDesC
&
|
aText
|
)
|
|
Store status text mutator.
-
Since
-
2.6
Parameters
const
TDesC
& aText
|
MMBox MmsStoreStatus text string,
|
SetMmsStored(TInt)
void
|
SetMmsStored
|
(
|
TInt
|
aMmsStored
|
)
|
[inline]
|
MMBox store state mutator - needed by decode
-
Since
-
2.6
Parameters
TInt
aMmsStored
|
Has MMS message been stored in MMBox? (KMmsYes/KMmsNo)
|
Member Data Documentation
CDesC8Array * iContentLocationArray
RPointerArray< CMmsMMBoxFlags > iKeywordArray
TInt32
iMmsStoreStatus
TInt32
|
iMmsStoreStatus
|
[private]
|
HBufC * iMmsStoreStatusText
HBufC
*
|
iMmsStoreStatusText
|
[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.