| class TSmsServiceCenterTimeStamp |
TP-SCTS Service Center Time Stamp Found in Deliver, Submit Report, Status Report,
| Public Member Functions | |
|---|---|
| TSmsServiceCenterTimeStamp() | |
| void | DecodeL(TGsmuLex8 &, TInt &) |
| TUint8 * | EncodeL(TUint8 *) |
| void | ExternalizeL(RWriteStream &) |
| void | InternalizeL(RReadStream &) |
| void | SetTime(const TTime &) |
| void | SetTimeOffset(TInt) |
| const TTime & | Time() |
| TInt | TimeOffset() |
| Public Member Enumerations | |
|---|---|
| enum | TSmsTimeZoneSignBit { ESmsTimeZonePositive = 0x00, ESmsTimeZoneNegative = 0x08, ESmsTimeZoneSignBitMask = 0x08 } |
| Private Attributes | |
|---|---|
| TTime | iTime |
| TInt | iTimeZoneNumQuarterHours |
| void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
| RWriteStream & aStream |
| void | SetTime | ( | const TTime & | aTime | ) | [inline] |
| const TTime & aTime | The Service Center Time |
| TInt | TimeOffset | ( | ) | const [inline] |
Gets the time zone offset from GMT in +/- quarter hours. The allowed range is +/-79 per 23.040 V4.4.0 9.2.3.11.
Time zone offset
Time zone offset sign bit.
| ESmsTimeZonePositive = 0x00 |
Positive offset. |
| ESmsTimeZoneNegative = 0x08 |
Negative offset. |
| ESmsTimeZoneSignBitMask = 0x08 |
Mask for these bit flags. |