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. |