TSmsBufferReassembler Class Reference
class TSmsBufferReassembler
|
Constructor & Destructor Documentation
TSmsBufferReassembler(CSmsAlphabetConverter &, CSmsBufferBase &)
Constructor initialise iAlphabetConverter & iSmsBuffer
Member Functions Documentation
ReassembleNextL(const TDesC8 &, TSmsEncoding, TBool)
IMPORT_C void
|
ReassembleNextL
|
(
|
const
TDesC8
&
|
aSegmentBuffer,
|
|
TSmsEncoding
|
aEncoding,
|
|
TBool
|
aIsLast
|
|
)
|
|
Reassembly is performed by iteratively calling the
ReassembleNextL()
method until all segments have been passed in. When the last segment is passed, the aIsLast flag should be set to ETrue to validate that no unconverted
User
Data Elements remain, otherwise the method will leave with KErrCorrupt.
Parameters
const
TDesC8
& aSegmentBuffer
|
A segmented buffer
|
TSmsEncoding
aEncoding
|
|
TBool
aIsLast
|
Set to true if it's the last segment
|
Member Data Documentation
CSmsAlphabetConverter & iAlphabetConverter
CSmsBufferBase & iSmsBuffer
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.