CEmsObjectDistribution Class Reference
class CEmsObjectDistribution : public CEmsInformationElement |
CEmsObjectDistribution wraps the creation & modification of the object distribution information element into a single class.
Format of Extended Object. ----------------------------
Position (Octet) Bit Description 1 Number of information Elements 2 Distribution Attr 2 0 NoForwarding Attr (1=NoForward) 2 1..7 Reserved
3gpp Spec V5 section 9.2.3.24.10.1.14
Constructor & Destructor Documentation
CEmsObjectDistribution(TUint, TAttrs)
CEmsObjectDistribution | ( | TUint | aObjectCount = 0, |
| TAttrs | aAttr = EForward |
| ) | [private] |
Member Functions Documentation
CopyL(const CEmsObjectDistribution &)
DecodeBodyL(const TPtrC8, TBool)
void | DecodeBodyL | ( | const TPtrC8 | aPtr, |
| TBool | aIsFromSerialisation |
| ) | [private, virtual] |
Decodes the raw data out of an information element into this class.
-
leave
- KErrArgument If the size of the data does not match what is expected.
Parameters
const TPtrC8 aPtr | The raw predefined animation data |
TBool aIsFromSerialisation | |
EncodeBodyL(TPtr8, TBool)
void | EncodeBodyL | ( | TPtr8 | aPtr, |
| TBool | aIsForSerialisation |
| ) | const [private, virtual] |
Encodes the information element into its raw format. (no IE id)
Parameters
TPtr8 aPtr | the buffer to be used which is to contain the data |
TBool aIsForSerialisation | |
Forwarding()
IMPORT_C TAttrs | Forwarding | ( | ) | const |
ObjectCount()
IMPORT_C TUint | ObjectCount | ( | ) | const |
SetForwarding(TAttrs)
IMPORT_C void | SetForwarding | ( | TAttrs | aAttr | ) | |
SetObjectCount(TUint)
IMPORT_C void | SetObjectCount | ( | TUint | aObjectCount | ) | |
Member Enumerations Documentation
Enum TAttrs
Enumerators
EForward = 0x0 | |
ENoForward = 0x01 | |
Member Data Documentation
TUint
iObjectCount
TUint
| iObjectCount | [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.