| class TSmsFailureCause : public TSmsOctet |
TP-FCS (Failure Cause) octet. For Deliver and Submit errors
| Public Member Functions | |
|---|---|
| TSmsFailureCause() | |
| TInt | Error() |
| void | SetError(TSmsFailureCauseError) |
| Inherited Attributes | |
|---|---|
| TSmsOctet::iValue | |
| void | SetError | ( | TSmsFailureCauseError | aError | ) | [inline] |
Sets the error code.
| TSmsFailureCauseError aError | Error code |
TP-FCS flags.
| ESmsPIDErrorTelematicInterworkingNotSupported = 0x80 |
Telematic interworking not supported. |
| ESmsPIDErrorShortMessageType0NotSupported = 0x81 |
Short message Type 0 not supported. |
| ESmsPIDErrorCannotReplaceShortMessage = 0x82 |
Cannot replace short message. |
| ESmsPIDErrorReserved1 = 0x83 |
Reserved. |
| ESmsPIDErrorReserved2 = 0x84 |
Reserved. |
| ESmsPIDErrorReserved3 = 0x85 |
Reserved. |
| ESmsPIDErrorReserved4 = 0x86 |
Reserved. |
| ESmsPIDErrorReserved5 = 0x87 |
Reserved. |
| ESmsPIDErrorReserved6 = 0x88 |
Reserved. |
| ESmsPIDErrorReserved7 = 0x89 |
Reserved. |
| ESmsPIDErrorReserved8 = 0x8A |
Reserved. |
| ESmsPIDErrorReserved9 = 0x8B |
Reserved. |
| ESmsPIDErrorReserved10 = 0x8C |
Reserved. |
| ESmsPIDErrorReserved11 = 0x8D |
Reserved. |
| ESmsPIDErrorReserved12 = 0x8E |
Reserved. |
| ESmsPIDErrorUnspecified = 0x8F |
Unspecified TP-PID error. |
| ESmsDCSErrorAlphabetNotSupported = 0x90 |
Data coding scheme (alphabet) not supported. |
| ESmsDCSErrorMessageClassNotSupported = 0x91 |
Message class not supported. |
| ESmsDCSErrorReserved1 = 0x92 |
Reserved. |
| ESmsDCSErrorReserved2 = 0x93 |
Reserved. |
| ESmsDCSErrorReserved3 = 0x94 |
Reserved. |
| ESmsDCSErrorReserved4 = 0x95 |
Reserved. |
| ESmsDCSErrorReserved5 = 0x96 |
Reserved. |
| ESmsDCSErrorReserved6 = 0x97 |
Reserved. |
| ESmsDCSErrorReserved7 = 0x98 |
Reserved. |
| ESmsDCSErrorReserved8 = 0x99 |
Reserved. |
| ESmsDCSErrorReserved9 = 0x9A |
Reserved. |
| ESmsDCSErrorReserved10 = 0x9B |
Reserved. |
| ESmsDCSErrorReserved11 = 0x9C |
Reserved. |
| ESmsDCSErrorReserved12 = 0x9D |
Reserved. |
| ESmsDCSErrorReserved13 = 0x9E |
Reserved. |
| ESmsDCSErrorUnspecified = 0x9F |
Reserved. |
| ESmsCommandErrorCannotBeActioned = 0xA0 |
Command cannot be actioned. |
| ESmsCommandErrorUnsupported = 0xA1 |
Command unsupported. |
| ESmsCommandErrorReserved1 = 0xA2 |
Reserved. |
| ESmsCommandErrorReserved2 = 0xA3 |
Reserved. |
| ESmsCommandErrorReserved3 = 0xA4 |
Reserved. |
| ESmsCommandErrorReserved4 = 0xA5 |
Reserved. |
| ESmsCommandErrorReserved5 = 0xA6 |
Reserved. |
| ESmsCommandErrorReserved6 = 0xA7 |
Reserved. |
| ESmsCommandErrorReserved7 = 0xA8 |
Reserved. |
| ESmsCommandErrorReserved8 = 0xA9 |
Reserved. |
| ESmsCommandErrorReserved9 = 0xAA |
Reserved. |
| ESmsCommandErrorReserved10 = 0xAB |
Reserved. |
| ESmsCommandErrorReserved11 = 0xAC |
Reserved. |
| ESmsCommandErrorReserved12 = 0xAD |
Reserved. |
| ESmsCommandErrorReserved13 = 0xAE |
Reserved. |
| ESmsCommandErrorUnspecified = 0xAF |
Unspecified TP-Command error. |
| ESmsErrorPDUNotSupported = 0xB0 |
PDU not supported. |
| ESmsErrorSCBusy = 0xC0 |
SC busy. |
| ESmsErrorNoSCSubscription = 0xC1 |
No SC subscription. |
| ESmsErrorNoSCSystemFailure = 0xC2 |
SC system failure. |
| ESmsErrorInvalidSMEAddress = 0xC3 |
Invalid SME address. |
| ESmsErrorDestinationSMEBarred = 0xC4 |
Destination SME barred. |
| ESmsErrorSMRejectedDuplicateSM = 0xC5 |
SM Rejected-Duplicate SM. |
| ESmsErrorVPFNotSupported = 0xC6 |
TP-VPF not supported. |
| ESmsErrorVPNotSupported = 0xC7 |
TP-VP not supported. |
| ESmsErrorSIMSMSStorageFull = 0xD0 |
SIM SMS storage full. |
| ESmsErrorNoSMSStorageCapabilityOnSIM = 0xD1 |
No SMS storage capability in (U)SIM. |
| ESmsErrorErrorInMS = 0xD2 |
Error in MS. |
| ESmsErrorMemoryCapacityExceded = 0xD3 |
Memory Capacity Exceeded. |
| ESmsErrorSIMApplicationToolkitBusy = 0xD4 |
(U)SIM Application Toolkit Busy. |
| ESmsErrorSIMDataDownloadError = 0xD5 |
(U)SIM data download error. |
| ESmsApplicationError1 = 0xE0 |
Value specific to an application. |
| ESmsApplicationError2 = 0xE1 |
Value specific to an application. |
| ESmsApplicationError3 = 0xE2 |
Value specific to an application. |
| ESmsApplicationError4 = 0xE3 |
Value specific to an application. |
| ESmsApplicationError5 = 0xE4 |
Value specific to an application. |
| ESmsApplicationError6 = 0xE5 |
Value specific to an application. |
| ESmsApplicationError7 = 0xE6 |
Value specific to an application. |
| ESmsApplicationError8 = 0xE7 |
Value specific to an application. |
| ESmsApplicationError9 = 0xE8 |
Value specific to an application. |
| ESmsApplicationError10 = 0xE9 |
Value specific to an application. |
| ESmsApplicationError11 = 0xEA |
Value specific to an application. |
| ESmsApplicationError12 = 0xEB |
Value specific to an application. |
| ESmsApplicationError13 = 0xEC |
Value specific to an application. |
| ESmsApplicationError14 = 0xED |
Value specific to an application. |
| ESmsApplicationError15 = 0xEE |
Value specific to an application. |
| ESmsApplicationError16 = 0xEF |
Value specific to an application. |
| ESmsApplicationError17 = 0xF0 |
Value specific to an application. |
| ESmsApplicationError18 = 0xF1 |
Value specific to an application. |
| ESmsApplicationError19 = 0xF2 |
Value specific to an application. |
| ESmsApplicationError20 = 0xF3 |
Value specific to an application. |
| ESmsApplicationError21 = 0xF4 |
Value specific to an application. |
| ESmsApplicationError22 = 0xF5 |
Value specific to an application. |
| ESmsApplicationError23 = 0xF6 |
Value specific to an application. |
| ESmsApplicationError24 = 0xF7 |
Value specific to an application. |
| ESmsApplicationError25 = 0xF8 |
Value specific to an application. |
| ESmsApplicationError26 = 0xF9 |
Value specific to an application. |
| ESmsApplicationError27 = 0xFA |
Value specific to an application. |
| ESmsApplicationError28 = 0xFB |
Value specific to an application. |
| ESmsApplicationError29 = 0xFC |
Value specific to an application. |
| ESmsApplicationError30 = 0xFD |
Value specific to an application. |
| ESmsApplicationError31 = 0xFE |
Value specific to an application. |
| ESmsErrorUnspecified = 0xFF |
Unspecified error cause. |
| ESmsErrorFree = 0x100 |