D.2 CommonDefs

37.571-43GPPPart 4: Test suitesRelease 16TSUser Equipment (UE) conformance specification for UE positioning

CommonDefs: Basic Type Definitions

TTCN-3 Basic Types

Null_Type

boolean (true)

dummy type for ‘typeless’ fields in unions

Struct_tm_Type

TTCN-3 Record Type

Name

Struct_tm_Type

Comment

TTCN-3 equivalent for the "struct tm" as defined on C standard library (time.h or ctime.h for C or C++)

tm_sec

integer

seconds after the minute 0..61 (tm_sec is generally 0-59. Extra range to accommodate for leap seconds in certain systems)

tm_min

integer

minutes after the hour 0..59

tm_hour

integer

hours since midnight 0..23

tm_mday

integer

day of the month 1..31

tm_mon

integer

months since January 0..11

tm_year

integer

years since 1900

tm_wday

integer

days since Sunday 0..6

tm_yday

integer

days since January 1 0..365

tm_isdst

integer

Daylight Saving Time flag