CIncompleteClass0MessageInfo Class Reference
class CIncompleteClass0MessageInfo : public CSmsNonIEOperation
|
This class will store the incomplete class 0 message information.
The object of this class will be stored inside
CSmsMessageAdditionalAttributes
class. This class will provide 2 exported functions which will allow the caller of this class to get/set incomplete class 0 message information.
Inherits from
-
CIncompleteClass0MessageInfo
Constructor & Destructor Documentation
CIncompleteClass0MessageInfo(TSmsNonIEIdentifier, CSmsMessage &)
CIncompleteClass0MessageInfo
|
(
|
TSmsNonIEIdentifier
|
aId,
|
|
CSmsMessage
&
|
aMessage
|
|
)
|
|
Member Functions Documentation
ExternalizeL(RWriteStream &)
Externalises all object data.
GetIncompleteMessageInfoL(TInt &, TInt &, TBool &)
IMPORT_C void
|
GetIncompleteMessageInfoL
|
(
|
TInt
&
|
aStartPos,
|
|
TInt
&
|
aEndPos,
|
|
TBool
&
|
aIsLastIncompleteMessage
|
|
)
|
|
Gets the incomplete message info. This information will indicate the partial complete message consists of which PDUs.
Parameters
TInt
& aStartPos
|
Starting PDU position of decoded message.
|
TInt
& aEndPos
|
End PDU position of decoded message.
|
TBool
& aIsLastIncompleteMessage
|
|
InternalizeL(RReadStream &)
Internalises all object data.
MessageTypeSupported()
TBool
|
MessageTypeSupported
|
(
|
)
|
const [protected, virtual]
|
Identifies which message type is supported
SetIncompleteMessageInfoL(TInt, TInt, TBool)
IMPORT_C void
|
SetIncompleteMessageInfoL
|
(
|
TInt
|
aStartPos,
|
|
TInt
|
aEndPos,
|
|
TBool
|
aIsLastIncompleteMessage
|
|
)
|
|
Sets the incomplete message info. This information will indicate the partial complete message consists of which PDUs.
Parameters
TInt
aStartPos
|
Starting PDU position of decoded message.
|
TInt
aEndPos
|
End PDU position of decoded message.
|
TBool
aIsLastIncompleteMessage
|
|
SetVersion(TInt)
void
|
SetVersion
|
(
|
TInt
|
aVersion
|
)
|
|
Validates and sets the message version number.
Parameters
TInt
aVersion
|
version number to set.
|
ValidateOperationL()
void
|
ValidateOperationL
|
(
|
)
|
const [protected, virtual]
|
Identifies whether the message type or version supports this operation
-
leave
-
If the message type or version does not support this operation.
Version()
Returns the incomplete class 0 message version number.
-
capability
-
operator=(const CIncompleteClass0MessageInfo &)
Prevent clients from using the assignment operator by including it in the class definition but making it protected and not exporting it.
operator==(const CIncompleteClass0MessageInfo &)
Prevent clients from using the equality operator by including it in the class definition but making it protected and not exporting it.
Member Enumerations Documentation
Enum TSmsIncompleteClass0MessageVersion
Incomplete Class 0 Message versions
Enumerators
ESmsIncompleteClass0MessageV0
|
The default value.
|
EMaxSmsIncompleteClass0MessageV
|
|
Member Data Documentation
TBool
iIsLastIncompleteMessage
TBool
|
iIsLastIncompleteMessage
|
[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.