| class TSmsParameterIndicator : public TSmsOctet |
TP-PI octet. Found in Reports and Commands
| Public Member Functions | |
|---|---|
| TSmsParameterIndicator () | |
| TBool | DataCodingSchemePresent () |
| TBool | Extension () |
| TBool | ProtocolIdentifierPresent () |
| void | SetDataCodingSchemePresent ( TBool ) |
| void | SetExtension ( TBool ) |
| void | SetProtocolIdentifierPresent ( TBool ) |
| void | SetUserDataPresent ( TBool ) |
| TBool | UserDataPresent () |
| Public Member Enumerations | |
|---|---|
| enum |
TSmsPIBits
{
ESmsPIDProtocolIdentifierPresent = 0x01, ESmsPIDDataCodingSchemePresent = 0x02, ESmsPIDUserDataPresent = 0x04, ESmsPIDReserved1 = 0x08, ESmsPIDReserved2 = 0x10, ESmsPIDReserved3 = 0x20, ESmsPIDReserved4 = 0x40, ESmsPIDExtension = 0x80 } |
| Inherited Attributes | |
|---|---|
| TSmsOctet::iValue | |
| TBool | DataCodingSchemePresent | ( | ) | const [inline] |
Tests data coding scheme present flag.
| TBool | ProtocolIdentifierPresent | ( | ) | const [inline] |
Tests protocol identifier present flag.
| void | SetDataCodingSchemePresent | ( | TBool | aPresent | ) | [inline] |
Sets data coding scheme present flag.
| TBool aPresent | Set to True/False to indicate/clear Data Coding Scheme present |
| void | SetExtension | ( | TBool | aExtension | ) | [inline] |
Sets extension flag.
| TBool aExtension | Extension flag |
| void | SetProtocolIdentifierPresent | ( | TBool | aPresent | ) | [inline] |
Sets protocol identifier present flag.
| TBool aPresent | PSet to True/False to indicate/clear Protocol ID present |
| void | SetUserDataPresent | ( | TBool | aPresent | ) | [inline] |
Sets user data present flag.
| TBool aPresent | Set to True/False to indicate/clear User Data |
TP-PI bit flags.
| ESmsPIDProtocolIdentifierPresent = 0x01 |
Protocol identifier present. |
| ESmsPIDDataCodingSchemePresent = 0x02 |
Data coding scheme present. |
| ESmsPIDUserDataPresent = 0x04 |
User data present. |
| ESmsPIDReserved1 = 0x08 |
Reserved. |
| ESmsPIDReserved2 = 0x10 |
Reserved. |
| ESmsPIDReserved3 = 0x20 |
Reserved. |
| ESmsPIDReserved4 = 0x40 |
Reserved. |
| ESmsPIDExtension = 0x80 |
Extension. |
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.