Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
regression-suites
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TASTE
regression-suites
Commits
40b31e77
Commit
40b31e77
authored
Oct 27, 2017
by
Thanassis Tsiodras
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated DV with new tools (MD5s in)
parent
d1843ff0
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
219 additions
and
216 deletions
+219
-216
Demo_uPy_Basic/DataView.aadl
Demo_uPy_Basic/DataView.aadl
+219
-216
No files found.
Demo_uPy_Basic/DataView.aadl
View file @
40b31e77
--------------------------------------------------------
--
! File generated by asn2aadl v2.1.7: DO NOT EDIT !
--
! File generated by asn2aadl v2.1.9: DO NOT EDIT !
--------------------------------------------------------
--
! InputASN1FileChecksum:a9122cdb85d1c71def8d81932bd1eb48:/home/taste/tool-src/testSuites/Demo_uPy_Basic/DataView.asn:
--
! InputASN1FileChecksum:ee8a7e01f29874c0d50f437d5abb9599:/home/taste/tool-inst/share/taste-types/taste-types.asn:
--------------------------------------------------------
package
DataView
...
...
@@ -40,7 +43,7 @@ data Stream_Element_Buffer
properties
Data_Model
::
Data_Representation
=>
Character
;
end
Stream_Element_Buffer
;
DATA
T_
UInt32
DATA
T_
Boolean
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-inst/share/taste-types/taste-types.asn"
);
...
...
@@ -48,38 +51,38 @@ PROPERTIES
Deployment
::
ASN1_Module_Name
=>
"TASTE-BasicTypes"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
--
Real
message
size
is
1
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"T-
UInt32
"
;
Type_Source_Name
=>
"T-
Boolean
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
T_
UInt32
;
TASTE
::
ASN1_Basic_Type
=>
a
BOOLEAN
;
END
T_
Boolean
;
DATA
T_
UInt32
_Buffer_Max
END
T_
UInt32
_Buffer_Max
;
DATA
T_
Boolean
_Buffer_Max
END
T_
Boolean
_Buffer_Max
;
DATA
IMPLEMENTATION
T_
UInt32
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_
UInt32
DATA
IMPLEMENTATION
T_
Boolean
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_
Boolean
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
T_
UInt32
_Buffer_Max
.
impl
;
END
T_
Boolean
_Buffer_Max
.
impl
;
DATA
T_
UInt32
_Buffer
END
T_
UInt32
_Buffer
;
DATA
T_
Boolean
_Buffer
END
T_
Boolean
_Buffer
;
DATA
IMPLEMENTATION
T_
UInt32
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_
UInt32
DATA
IMPLEMENTATION
T_
Boolean
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_
Boolean
SUBCOMPONENTS
Buffer
:
data
T_
UInt32
_Buffer_Max
.
impl
;
Buffer
:
data
T_
Boolean
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
T_
UInt32
_Buffer
.
impl
;
END
T_
Boolean
_Buffer
.
impl
;
DATA
My
SeqOf
DATA
My
Bool
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-src/testSuites/Demo_uPy_Basic/DataView.asn"
);
...
...
@@ -87,38 +90,38 @@ PROPERTIES
Deployment
::
ASN1_Module_Name
=>
"TASTE-Dataview"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
--
Real
message
size
is
1
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"My
SeqOf
"
;
Type_Source_Name
=>
"My
Bool
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
SEQUENCEOF
;
END
My
SeqOf
;
TASTE
::
ASN1_Basic_Type
=>
a
BOOLEAN
;
END
My
Bool
;
DATA
My
SeqOf
_Buffer_Max
END
My
SeqOf
_Buffer_Max
;
DATA
My
Bool
_Buffer_Max
END
My
Bool
_Buffer_Max
;
DATA
IMPLEMENTATION
My
SeqOf
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
SeqOf
DATA
IMPLEMENTATION
My
Bool
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Bool
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
My
SeqOf
_Buffer_Max
.
impl
;
END
My
Bool
_Buffer_Max
.
impl
;
DATA
My
SeqOf
_Buffer
END
My
SeqOf
_Buffer
;
DATA
My
Bool
_Buffer
END
My
Bool
_Buffer
;
DATA
IMPLEMENTATION
My
SeqOf
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
SeqOf
DATA
IMPLEMENTATION
My
Bool
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Bool
SUBCOMPONENTS
Buffer
:
data
My
SeqOf
_Buffer_Max
.
impl
;
Buffer
:
data
My
Bool
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
My
SeqOf
_Buffer
.
impl
;
END
My
Bool
_Buffer
.
impl
;
DATA
My
OctStr
DATA
My
Enum
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-src/testSuites/Demo_uPy_Basic/DataView.asn"
);
...
...
@@ -126,194 +129,194 @@ PROPERTIES
Deployment
::
ASN1_Module_Name
=>
"TASTE-Dataview"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
3
;
suggested
aligned
message
buffer
is
...
--
Real
message
size
is
4
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"My
OctStr
"
;
Type_Source_Name
=>
"My
Enum
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
STRING
;
END
My
OctStr
;
TASTE
::
ASN1_Basic_Type
=>
a
ENUMERATED
;
END
My
Enum
;
DATA
My
OctStr
_Buffer_Max
END
My
OctStr
_Buffer_Max
;
DATA
My
Enum
_Buffer_Max
END
My
Enum
_Buffer_Max
;
DATA
IMPLEMENTATION
My
OctStr
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
OctStr
DATA
IMPLEMENTATION
My
Enum
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Enum
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
My
OctStr
_Buffer_Max
.
impl
;
END
My
Enum
_Buffer_Max
.
impl
;
DATA
My
OctStr
_Buffer
END
My
OctStr
_Buffer
;
DATA
My
Enum
_Buffer
END
My
Enum
_Buffer
;
DATA
IMPLEMENTATION
My
OctStr
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
OctStr
DATA
IMPLEMENTATION
My
Enum
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Enum
SUBCOMPONENTS
Buffer
:
data
My
OctStr
_Buffer_Max
.
impl
;
Buffer
:
data
My
Enum
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
My
OctStr
_Buffer
.
impl
;
END
My
Enum
_Buffer
.
impl
;
DATA
T_Int32
DATA
MyInteger
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-
inst/share/taste-types/taste-types
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
BasicTypes
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
BasicTypes
"
;
Source_Text
=>
(
"/home/taste/tool-
src/testSuites/Demo_uPy_Basic/DataView
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
Dataview
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
Dataview
"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"
T-Int32
"
;
Type_Source_Name
=>
"
MyInteger
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
aINTEGER
;
END
T_Int32
;
END
MyInteger
;
DATA
T_Int32
_Buffer_Max
END
T_Int32
_Buffer_Max
;
DATA
MyInteger
_Buffer_Max
END
MyInteger
_Buffer_Max
;
DATA
IMPLEMENTATION
T_Int32
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int32
DATA
IMPLEMENTATION
MyInteger
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyInteger
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
T_Int32
_Buffer_Max
.
impl
;
END
MyInteger
_Buffer_Max
.
impl
;
DATA
T_Int32
_Buffer
END
T_Int32
_Buffer
;
DATA
MyInteger
_Buffer
END
MyInteger
_Buffer
;
DATA
IMPLEMENTATION
T_Int32
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int32
DATA
IMPLEMENTATION
MyInteger
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyInteger
SUBCOMPONENTS
Buffer
:
data
T_Int32
_Buffer_Max
.
impl
;
Buffer
:
data
MyInteger
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
T_Int32
_Buffer
.
impl
;
END
MyInteger
_Buffer
.
impl
;
DATA
MyChoice
DATA
T_UInt32
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-
src/testSuites/Demo_uPy_Basic/DataView
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
Dataview
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
Dataview
"
;
Source_Text
=>
(
"/home/taste/tool-
inst/share/taste-types/taste-types
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
BasicTypes
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
BasicTypes
"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
32
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
32
Bytes
;
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"
MyChoice
"
;
Type_Source_Name
=>
"
T-UInt32
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
CHOICE
;
END
MyChoice
;
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
T_UInt32
;
DATA
MyChoice
_Buffer_Max
END
MyChoice
_Buffer_Max
;
DATA
T_UInt32
_Buffer_Max
END
T_UInt32
_Buffer_Max
;
DATA
IMPLEMENTATION
MyChoice
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyChoice
DATA
IMPLEMENTATION
T_UInt32
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_UInt32
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
32
);
--
Size
of
the
buffer
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
MyChoice
_Buffer_Max
.
impl
;
END
T_UInt32
_Buffer_Max
.
impl
;
DATA
MyChoice
_Buffer
END
MyChoice
_Buffer
;
DATA
T_UInt32
_Buffer
END
T_UInt32
_Buffer
;
DATA
IMPLEMENTATION
MyChoice
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyChoice
DATA
IMPLEMENTATION
T_UInt32
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_UInt32
SUBCOMPONENTS
Buffer
:
data
MyChoice
_Buffer_Max
.
impl
;
Buffer
:
data
T_UInt32
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
MyChoice
_Buffer
.
impl
;
END
T_UInt32
_Buffer
.
impl
;
DATA
MyEnum
DATA
T_Int8
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-
src/testSuites/Demo_uPy_Basic/DataView
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
Dataview
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
Dataview
"
;
Source_Text
=>
(
"/home/taste/tool-
inst/share/taste-types/taste-types
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
BasicTypes
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
BasicTypes
"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
4
;
suggested
aligned
message
buffer
is
...
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"
MyEnum
"
;
Type_Source_Name
=>
"
T-Int8
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
ENUMERATED
;
END
MyEnum
;
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
T_Int8
;
DATA
MyEnum
_Buffer_Max
END
MyEnum
_Buffer_Max
;
DATA
T_Int8
_Buffer_Max
END
T_Int8
_Buffer_Max
;
DATA
IMPLEMENTATION
MyEnum
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyEnum
DATA
IMPLEMENTATION
T_Int8
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int8
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
MyEnum
_Buffer_Max
.
impl
;
END
T_Int8
_Buffer_Max
.
impl
;
DATA
MyEnum
_Buffer
END
MyEnum
_Buffer
;
DATA
T_Int8
_Buffer
END
T_Int8
_Buffer
;
DATA
IMPLEMENTATION
MyEnum
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyEnum
DATA
IMPLEMENTATION
T_Int8
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int8
SUBCOMPONENTS
Buffer
:
data
MyEnum
_Buffer_Max
.
impl
;
Buffer
:
data
T_Int8
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
MyEnum
_Buffer
.
impl
;
END
T_Int8
_Buffer
.
impl
;
DATA
MyBool
DATA
T_Int32
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-
src/testSuites/Demo_uPy_Basic/DataView
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
Dataview
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
Dataview
"
;
Source_Text
=>
(
"/home/taste/tool-
inst/share/taste-types/taste-types
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
BasicTypes
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
BasicTypes
"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
1
;
suggested
aligned
message
buffer
is
...
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"
MyBool
"
;
Type_Source_Name
=>
"
T-Int32
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
BOOLEAN
;
END
MyBool
;
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
T_Int32
;
DATA
MyBool
_Buffer_Max
END
MyBool
_Buffer_Max
;
DATA
T_Int32
_Buffer_Max
END
T_Int32
_Buffer_Max
;
DATA
IMPLEMENTATION
MyBool
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyBool
DATA
IMPLEMENTATION
T_Int32
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int32
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
MyBool
_Buffer_Max
.
impl
;
END
T_Int32
_Buffer_Max
.
impl
;
DATA
MyBool
_Buffer
END
MyBool
_Buffer
;
DATA
T_Int32
_Buffer
END
T_Int32
_Buffer
;
DATA
IMPLEMENTATION
MyBool
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyBool
DATA
IMPLEMENTATION
T_Int32
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int32
SUBCOMPONENTS
Buffer
:
data
MyBool
_Buffer_Max
.
impl
;
Buffer
:
data
T_Int32
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
MyBool
_Buffer
.
impl
;
END
T_Int32
_Buffer
.
impl
;
DATA
My
Real
DATA
My
OctStr
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-src/testSuites/Demo_uPy_Basic/DataView.asn"
);
...
...
@@ -321,38 +324,38 @@ PROPERTIES
Deployment
::
ASN1_Module_Name
=>
"TASTE-Dataview"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
1
3
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
16
Bytes
;
--
Real
message
size
is
3
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"My
Real
"
;
Type_Source_Name
=>
"My
OctStr
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
REAL
;
END
My
Real
;
TASTE
::
ASN1_Basic_Type
=>
a
STRING
;
END
My
OctStr
;
DATA
My
Real
_Buffer_Max
END
My
Real
_Buffer_Max
;
DATA
My
OctStr
_Buffer_Max
END
My
OctStr
_Buffer_Max
;
DATA
IMPLEMENTATION
My
Real
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Real
DATA
IMPLEMENTATION
My
OctStr
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
OctStr
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
16
);
--
Size
of
the
buffer
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
My
Real
_Buffer_Max
.
impl
;
END
My
OctStr
_Buffer_Max
.
impl
;
DATA
My
Real
_Buffer
END
My
Real
_Buffer
;
DATA
My
OctStr
_Buffer
END
My
OctStr
_Buffer
;
DATA
IMPLEMENTATION
My
Real
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Real
DATA
IMPLEMENTATION
My
OctStr
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
OctStr
SUBCOMPONENTS
Buffer
:
data
My
Real
_Buffer_Max
.
impl
;
Buffer
:
data
My
OctStr
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
My
Real
_Buffer
.
impl
;
END
My
OctStr
_Buffer
.
impl
;
DATA
My
Integer
DATA
My
Choice
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-src/testSuites/Demo_uPy_Basic/DataView.asn"
);
...
...
@@ -360,75 +363,75 @@ PROPERTIES
Deployment
::
ASN1_Module_Name
=>
"TASTE-Dataview"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
Real
message
size
is
32
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
32
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"My
Integer
"
;
Type_Source_Name
=>
"My
Choice
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
My
Integer
;
TASTE
::
ASN1_Basic_Type
=>
a
CHOICE
;
END
My
Choice
;
DATA
My
Integer
_Buffer_Max
END
My
Integer
_Buffer_Max
;
DATA
My
Choice
_Buffer_Max
END
My
Choice
_Buffer_Max
;
DATA
IMPLEMENTATION
My
Integer
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Integer
DATA
IMPLEMENTATION
My
Choice
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Choice
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Dimension
=>
(
32
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
My
Integer
_Buffer_Max
.
impl
;
END
My
Choice
_Buffer_Max
.
impl
;
DATA
My
Integer
_Buffer
END
My
Integer
_Buffer
;
DATA
My
Choice
_Buffer
END
My
Choice
_Buffer
;
DATA
IMPLEMENTATION
My
Integer
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Integer
DATA
IMPLEMENTATION
My
Choice
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Choice
SUBCOMPONENTS
Buffer
:
data
My
Integer
_Buffer_Max
.
impl
;
Buffer
:
data
My
Choice
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
My
Integer
_Buffer
.
impl
;
END
My
Choice
_Buffer
.
impl
;
DATA
T_UInt8
DATA
MySeqOf
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-
inst/share/taste-types/taste-types
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
BasicTypes
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
BasicTypes
"
;
Source_Text
=>
(
"/home/taste/tool-
src/testSuites/Demo_uPy_Basic/DataView
.asn"
);
TASTE
::
Ada_Package_Name
=>
"TASTE_
Dataview
"
;
Deployment
::
ASN1_Module_Name
=>
"TASTE-
Dataview
"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"
T-UInt8
"
;
Type_Source_Name
=>
"
MySeqOf
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
T_UInt8
;
TASTE
::
ASN1_Basic_Type
=>
a
SEQUENCEOF
;
END
MySeqOf
;
DATA
T_UInt8
_Buffer_Max
END
T_UInt8
_Buffer_Max
;
DATA
MySeqOf
_Buffer_Max
END
MySeqOf
_Buffer_Max
;
DATA
IMPLEMENTATION
T_UInt8
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_UInt8
DATA
IMPLEMENTATION
MySeqOf
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MySeqOf
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
T_UInt8
_Buffer_Max
.
impl
;
END
MySeqOf
_Buffer_Max
.
impl
;
DATA
T_UInt8
_Buffer
END
T_UInt8
_Buffer
;
DATA
MySeqOf
_Buffer
END
MySeqOf
_Buffer
;
DATA
IMPLEMENTATION
T_UInt8
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_UInt8
DATA
IMPLEMENTATION
MySeqOf
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MySeqOf
SUBCOMPONENTS
Buffer
:
data
T_UInt8
_Buffer_Max
.
impl
;
Buffer
:
data
MySeqOf
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
T_UInt8
_Buffer
.
impl
;
END
MySeqOf
_Buffer
.
impl
;
DATA
MySeq
PROPERTIES
...
...
@@ -469,7 +472,7 @@ PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
MySeq_Buffer
.
impl
;
DATA
T_
Boolean
DATA
T_
UInt8
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-inst/share/taste-types/taste-types.asn"
);
...
...
@@ -477,74 +480,74 @@ PROPERTIES
Deployment
::
ASN1_Module_Name
=>
"TASTE-BasicTypes"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
1
;
suggested
aligned
message
buffer
is
...
--
Real
message
size
is
8
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"T-
Boolean
"
;
Type_Source_Name
=>
"T-
UInt8
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
BOOLEAN
;
END
T_
Boolean
;
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
T_
UInt8
;
DATA
T_
Boolean
_Buffer_Max
END
T_
Boolean
_Buffer_Max
;
DATA
T_
UInt8
_Buffer_Max
END
T_
UInt8
_Buffer_Max
;
DATA
IMPLEMENTATION
T_
Boolean
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_
Boolean
DATA
IMPLEMENTATION
T_
UInt8
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_
UInt8
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
T_
Boolean
_Buffer_Max
.
impl
;
END
T_
UInt8
_Buffer_Max
.
impl
;
DATA
T_
Boolean
_Buffer
END
T_
Boolean
_Buffer
;
DATA
T_
UInt8
_Buffer
END
T_
UInt8
_Buffer
;