CMmsMMBoxViewHeaders Class Reference

class CMmsMMBoxViewHeaders : public CBase

Headers in MMBox view requests and view confirmations

mmsutil.lib
Since
2.6

Inherits from

Constructor & Destructor Documentation

CMmsMMBoxViewHeaders()

CMmsMMBoxViewHeaders ( )

C++ default constructor.

~CMmsMMBoxViewHeaders()

~CMmsMMBoxViewHeaders ( ) [virtual]

Destructor.

Member Functions Documentation

AttributeArray()

RArray < TUint > & AttributeArray ( ) [inline]
Attribute array accessor Use standard RArray functions to manipulate the array.
Since
2.6

ExternalizeL(RMsvWriteStream &)

void ExternalizeL ( RMsvWriteStream & aStream ) const
Externalize .
Since
2.6

Parameters

RMsvWriteStream & aStream opened write stream

InternalizeL(RMsvReadStream &)

void InternalizeL ( RMsvReadStream & aStream )
Internalize .
Since
2.6

Parameters

RMsvReadStream & aStream opened read stream

MMBoxQuotaNumber()

TUint MMBoxQuotaNumber ( ) const [inline]
MMBoxQuotaNumber accessor
Since
2.6

MMBoxQuotaSize()

TUint MMBoxQuotaSize ( ) const [inline]
MMBoxQuotaSize accessor
Since
2.6

MMBoxTotalNumber()

TUint MMBoxTotalNumber ( ) const [inline]
MMBoxTotalNumber accessor
Since
2.6

MMBoxTotalSize()

TUint MMBoxTotalSize ( ) const [inline]
MMBoxTotalSize accessor
Since
2.6

MMStateArray()

RArray < TInt > & MMStateArray ( ) [inline]
Message state array accessor. These are states used to filter wanted messages in a MMbox view request Use standard RArray functions to manipulate the array. Entries are message MMBox States: Draft/Sent/New/Retrieved/Forwarded
Since
2.6

MmsLimit()

TUint MmsLimit ( ) const [inline]
MmsLimit accessor
Since
2.6

MmsMessageCount()

TUint MmsMessageCount ( ) const [inline]
MmsMessageCount accessor
Since
2.6

MmsQuotas()

TInt MmsQuotas ( ) const [inline]
MmsQuotas accessor
Since
2.6

MmsStart()

TUint MmsStart ( ) const [inline]
MmsStart accessor
Since
2.6

MmsTotals()

TInt MmsTotals ( ) const [inline]
MmsTotals accessor
Since
2.6

SetMMBoxQuotaNumber(TUint)

void SetMMBoxQuotaNumber ( TUint aMMBoxQuotaNumber ) [inline]
MMBoxQuotaNumber mutator
Since
2.6

Parameters

TUint aMMBoxQuotaNumber Quota defined for user's MMBox, number of messages.

SetMMBoxQuotaSize(TUint)

void SetMMBoxQuotaSize ( TUint aMMBoxQuotaSize ) [inline]
MMBoxQuotaSize mutator
Since
2.6

Parameters

TUint aMMBoxQuotaSize Quota defined for user's MMBox, total size.

SetMMBoxTotalNumber(TUint)

void SetMMBoxTotalNumber ( TUint aMMBoxTotalNumber ) [inline]
MMBoxTotalNumber mutator
Since
2.6

Parameters

TUint aMMBoxTotalNumber Total number of messages in user's MMBox

SetMMBoxTotalSize(TUint)

void SetMMBoxTotalSize ( TUint aMMBoxTotalSize ) [inline]
MMBoxTotalSize mutator
Since
2.6

Parameters

TUint aMMBoxTotalSize Total size of messages in user's MMBox

SetMmsLimit(TUint)

void SetMmsLimit ( TUint aMmsLimit ) [inline]
MmsLimit mutator
Since
2.6

Parameters

TUint aMmsLimit Maximum number of selected messages 0 = No Message related information returned in MMS View confirmation ( Quotas and totals only ) KMaxTUint32 = Information for all remaining messages SHALL be returned ( header will be absent from request ) 0 < aMmsLimit < KMaxTUint32 = return info for specified number of messages

SetMmsMessageCount(TUint)

void SetMmsMessageCount ( TUint aMmsMessageCount ) [inline]
MmsMessageCount mutator
Since
2.6

Parameters

TUint aMmsMessageCount Number of messages in MMbox view confirmation PDU

SetMmsQuotas(TInt)

void SetMmsQuotas ( TInt aMmsQuotas ) [inline]
MmsQuotas mutator
Since
2.6

Parameters

TInt aMmsQuotas MMBox quota requested header (KMmsYes/KmmsNo)

SetMmsStart(TUint)

void SetMmsStart ( TUint aMmsStart ) [inline]
MmsStart mutator
Since
2.6

Parameters

TUint aMmsStart Index of first MM to have information returned

SetMmsTotals(TInt)

void SetMmsTotals ( TInt aMmsTotals ) [inline]
MmsTotals mutator
Since
2.6

Parameters

TInt aMmsTotals MMBox totals requested header (KMmsYes/KmmsNo)

Size()

TInt Size ( ) const

Member Data Documentation

RArray< TUint > iAttributes

RArray < TUint > iAttributes [private]

TUint32 iMMBoxQuotaNumber

TUint32 iMMBoxQuotaNumber [private]

TUint32 iMMBoxQuotaSize

TUint32 iMMBoxQuotaSize [private]

TUint32 iMMBoxTotalNumber

TUint32 iMMBoxTotalNumber [private]

TUint32 iMMBoxTotalSize

TUint32 iMMBoxTotalSize [private]

TUint32 iMmsLimit

TUint32 iMmsLimit [private]

RArray< TInt > iMmsMMStates

RArray < TInt > iMmsMMStates [private]

TUint32 iMmsMessageCount

TUint32 iMmsMessageCount [private]

TInt32 iMmsQuotas

TInt32 iMmsQuotas [private]

TUint32 iMmsStart

TUint32 iMmsStart [private]

TInt32 iMmsTotals

TInt32 iMmsTotals [private]