class CSmsCommand : public CSmsPDU |
SMS-COMMAND PDU - MS to SC
Public Member Functions | |
---|---|
CSmsCommand() | |
~CSmsCommand() | |
IMPORT_C void | AddInformationElementL(CSmsInformationElement::TSmsInformationElementIdentifier, TDesC8 &) |
IMPORT_C TPtrC8 | CommandData() |
IMPORT_C TInt | CommandType() |
IMPORT_C CSmsCommand * | DuplicateL() |
IMPORT_C CSmsInformationElement & | InformationElement(TInt) |
IMPORT_C TBool | InformationElementIndex(CSmsInformationElement::TSmsInformationElementIdentifier, TInt &) |
CSmsInformationElement *& | InformationElementPtr(TInt) |
IMPORT_C TInt | MaxCommandDataLength() |
IMPORT_C TInt | MessageNumber() |
IMPORT_C TInt | MessageReference() |
IMPORT_C TInt | NumInformationElements() |
IMPORT_C void | RemoveInformationElement(TInt) |
IMPORT_C void | SetCommandDataL(const TDesC8 &) |
IMPORT_C void | SetCommandType(TSmsCommandType::TSmsCommandTypeValue) |
IMPORT_C void | SetMessageNumber(TInt) |
IMPORT_C void | SetMessageReference(TInt) |
IMPORT_C void | SetStatusReportRequest(TBool) |
IMPORT_C TBool | StatusReportRequest() |
Protected Member Functions | |
---|---|
void | ConstructL(CCnvCharacterSetConverter &, RFs &) |
void | DecodeL(TGsmuLex8 &) |
void | DoSetStatusReportRequest(TBool) |
TUint8 * | EncodeL(TUint8 *) |
TUint8 * | EncodeL(TUint8 *, const TEncodeParams *) |
void | ExternalizeMessagePDUL(RWriteStream &) |
void | InternalizeMessagePDUL(RReadStream &) |
const TSmsProtocolIdentifier * | ProtocolIdentifier() |
const CSmsAddress * | ToFromAddressPtr() |
Inherited Enumerations | |
---|---|
CSmsPDU:TSmsPDUType |
Inherited Attributes | |
---|---|
CSmsPDU::iServiceCenterAddress |
IMPORT_C void | AddInformationElementL | ( | CSmsInformationElement::TSmsInformationElementIdentifier | aIdentifier, |
TDesC8 & | aData | |||
) |
CSmsInformationElement::TSmsInformationElementIdentifier aIdentifier | |
TDesC8 & aData |
void | ConstructL | ( | CCnvCharacterSetConverter & | aCharacterSetConverter, |
RFs & | aFs | |||
) | [protected, virtual] |
CCnvCharacterSetConverter & aCharacterSetConverter | |
RFs & aFs |
void | DoSetStatusReportRequest | ( | TBool | aRequest | ) | [protected] |
TBool aRequest |
TUint8 * | EncodeL | ( | TUint8 * | aPtr, |
const TEncodeParams * | aEncodeParams | |||
) | const [protected, virtual] |
TUint8 * aPtr | |
const TEncodeParams * aEncodeParams |
void | ExternalizeMessagePDUL | ( | RWriteStream & | aStream | ) | const [protected, virtual] |
RWriteStream & aStream |
IMPORT_C CSmsInformationElement & | InformationElement | ( | TInt | aIndex | ) | const |
TInt aIndex |
IMPORT_C TBool | InformationElementIndex | ( | CSmsInformationElement::TSmsInformationElementIdentifier | aIdentifier, |
TInt & | aIndex | |||
) | const |
CSmsInformationElement::TSmsInformationElementIdentifier aIdentifier | |
TInt & aIndex |
CSmsInformationElement *& | InformationElementPtr | ( | TInt | aIndex | ) | const |
TInt aIndex |
void | InternalizeMessagePDUL | ( | RReadStream & | aStream | ) | [protected, virtual] |
RReadStream & aStream |
IMPORT_C void | RemoveInformationElement | ( | TInt | aIndex | ) |
TInt aIndex |
IMPORT_C void | SetCommandDataL | ( | const TDesC8 & | aData | ) |
const TDesC8 & aData |
IMPORT_C void | SetCommandType | ( | TSmsCommandType::TSmsCommandTypeValue | aCommandType | ) |
TSmsCommandType::TSmsCommandTypeValue aCommandType |
IMPORT_C void | SetMessageNumber | ( | TInt | aMessageNumber | ) |
TInt aMessageNumber |
IMPORT_C void | SetMessageReference | ( | TInt | aMessageReference | ) |
TInt aMessageReference |
IMPORT_C void | SetStatusReportRequest | ( | TBool | aRequest | ) |
TBool aRequest |