diff options
Diffstat (limited to 'library/General_Types.ttcn')
-rw-r--r-- | library/General_Types.ttcn | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/library/General_Types.ttcn b/library/General_Types.ttcn index 40f07709..c8183130 100644 --- a/library/General_Types.ttcn +++ b/library/General_Types.ttcn @@ -175,6 +175,8 @@ group SimpleNativeTypes { type hexstring HEX1_20n length(1..20) with { variant "" }; type hexstring HEX1_34n length(1..34) with { variant "" }; + type record of hexstring Hexstrings with { variant "" }; + //**************************************************** // Integers //**************************************************** @@ -194,6 +196,12 @@ group SimpleNativeTypes { type integer INT13nbp (0..8191) with { variant "" }; type integer INT15nbp (0..32767) with { variant "" }; + //**************************************************** + // Booleans + //**************************************************** + + type record of boolean Booleans with { variant "" }; + } // end group NativeTypes //**************************************************** @@ -278,6 +286,7 @@ group SimpleRAWEncodedTypes { type integer LIN2_BO_LAST (0..65535) with { variant "FIELDLENGTH(16), COMP(nosign), BYTEORDER(last)" }; type integer LIN3_BO_LAST (0..16777215) with { variant "FIELDLENGTH(24), COMP(nosign), BYTEORDER(last)" }; type integer LIN4_BO_LAST (0..4294967295) with { variant "FIELDLENGTH(32), COMP(nosign), BYTEORDER(last)" }; + type integer LIN8_BO_LAST (0..18446744073709551616) with { variant "FIELDLENGTH(64), COMP(nosign), BYTEORDER(last)" }; //integer with fixed bit number type integer INT1b (0..1) with { variant "FIELDLENGTH(1)" }; @@ -328,4 +337,3 @@ group CompositeTypes { } // end group CompositeTypes } with { encode "RAW" } /* End of module General_Types */ - |