Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
taps
Commits
b096b104
Commit
b096b104
authored
Jul 17, 2017
by
TASTE User
Browse files
add tc secondary header
parent
fb966160
Changes
3
Hide whitespace changes
Inline
Side-by-side
DataView.aadl
View file @
b096b104
...
...
@@ -40,7 +40,7 @@ data Stream_Element_Buffer
properties
Data_Model
::
Data_Representation
=>
Character
;
end
Stream_Element_Buffer
;
DATA
T_Int
8
DATA
T_Int
32
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-inst/share/taste-types/taste-types.asn"
);
...
...
@@ -51,115 +51,35 @@ PROPERTIES
--
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-Int
8
"
;
Type_Source_Name
=>
"T-Int
32
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
aINTEGER
;
END
T_Int8
;
DATA
T_Int8_Buffer_Max
END
T_Int8_Buffer_Max
;
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
T_Int8_Buffer_Max
.
impl
;
DATA
T_Int8_Buffer
END
T_Int8_Buffer
;
DATA
IMPLEMENTATION
T_Int8_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int8
SUBCOMPONENTS
Buffer
:
data
T_Int8_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
T_Int8_Buffer
.
impl
;
DATA
MyReal
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/taps01/DataView.asn"
);
TASTE
::
EncodingDefinitionFile
=>
classifier
(
DataView
::
ACN_DataView
);
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
13
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
16
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"MyReal"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
aREAL
;
END
MyReal
;
DATA
MyReal_Buffer_Max
END
MyReal_Buffer_Max
;
DATA
IMPLEMENTATION
MyReal_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyReal
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
16
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
MyReal_Buffer_Max
.
impl
;
DATA
MyReal_Buffer
END
MyReal_Buffer
;
DATA
IMPLEMENTATION
MyReal_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyReal
SUBCOMPONENTS
Buffer
:
data
MyReal_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
MyReal_Buffer
.
impl
;
DATA
MySeqOf
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/taps01/DataView.asn"
);
TASTE
::
EncodingDefinitionFile
=>
classifier
(
DataView
::
ACN_DataView
);
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
=>
"MySeqOf"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
aSEQUENCEOF
;
END
MySeqOf
;
END
T_Int32
;
DATA
MySeqOf
_Buffer_Max
END
MySeqOf
_Buffer_Max
;
DATA
T_Int32
_Buffer_Max
END
T_Int32
_Buffer_Max
;
DATA
IMPLEMENTATION
MySeqOf
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MySeqOf
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
MySeqOf
_Buffer_Max
.
impl
;
END
T_Int32
_Buffer_Max
.
impl
;
DATA
MySeqOf
_Buffer
END
MySeqOf
_Buffer
;
DATA
T_Int32
_Buffer
END
T_Int32
_Buffer
;
DATA
IMPLEMENTATION
MySeqOf
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MySeqOf
DATA
IMPLEMENTATION
T_Int32
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int32
SUBCOMPONENTS
Buffer
:
data
MySeqOf
_Buffer_Max
.
impl
;
Buffer
:
data
T_Int32
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
MySeqOf
_Buffer
.
impl
;
END
T_Int32
_Buffer
.
impl
;
DATA
T_UInt
8
DATA
T_UInt
32
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-inst/share/taste-types/taste-types.asn"
);
...
...
@@ -170,234 +90,235 @@ PROPERTIES
--
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-UInt
8
"
;
Type_Source_Name
=>
"T-UInt
32
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
aINTEGER
;
END
T_UInt
8
;
END
T_UInt
32
;
DATA
T_UInt
8
_Buffer_Max
END
T_UInt
8
_Buffer_Max
;
DATA
T_UInt
32
_Buffer_Max
END
T_UInt
32
_Buffer_Max
;
DATA
IMPLEMENTATION
T_UInt
8
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_UInt
8
DATA
IMPLEMENTATION
T_UInt
32
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_UInt
32
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_UInt
8
_Buffer_Max
.
impl
;
END
T_UInt
32
_Buffer_Max
.
impl
;
DATA
T_UInt
8
_Buffer
END
T_UInt
8
_Buffer
;
DATA
T_UInt
32
_Buffer
END
T_UInt
32
_Buffer
;
DATA
IMPLEMENTATION
T_UInt
8
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_UInt
8
DATA
IMPLEMENTATION
T_UInt
32
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_UInt
32
SUBCOMPONENTS
Buffer
:
data
T_UInt
8
_Buffer_Max
.
impl
;
Buffer
:
data
T_UInt
32
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
T_UInt
8
_Buffer
.
impl
;
END
T_UInt
32
_Buffer
.
impl
;
DATA
APID
DATA
MyEnum
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/taps
01
/DataView.asn"
);
Source_Text
=>
(
"/home/taste/taps/DataView.asn"
);
TASTE
::
EncodingDefinitionFile
=>
classifier
(
DataView
::
ACN_DataView
);
TASTE
::
Ada_Package_Name
=>
"T
aps
"
;
Deployment
::
ASN1_Module_Name
=>
"T
aps
"
;
TASTE
::
Ada_Package_Name
=>
"T
ASTE_Dataview
"
;
Deployment
::
ASN1_Module_Name
=>
"T
ASTE-Dataview
"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
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
=>
"
APID
"
;
Type_Source_Name
=>
"
MyEnum
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
aENUMERATED
;
END
APID
;
END
MyEnum
;
DATA
APID
_Buffer_Max
END
APID
_Buffer_Max
;
DATA
MyEnum
_Buffer_Max
END
MyEnum
_Buffer_Max
;
DATA
IMPLEMENTATION
APID
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
APID
DATA
IMPLEMENTATION
MyEnum
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyEnum
PROPERTIES
Data_Model
::
Data_Representation
=>
array
;
Data_Model
::
Dimension
=>
(
8
);
--
Size
of
the
buffer
Data_Model
::
Base_Type
=>
(
classifier
(
DataView
::
Stream_Element_Buffer
));
END
APID
_Buffer_Max
.
impl
;
END
MyEnum
_Buffer_Max
.
impl
;
DATA
APID
_Buffer
END
APID
_Buffer
;
DATA
MyEnum
_Buffer
END
MyEnum
_Buffer
;
DATA
IMPLEMENTATION
APID
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
APID
DATA
IMPLEMENTATION
MyEnum
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyEnum
SUBCOMPONENTS
Buffer
:
data
APID
_Buffer_Max
.
impl
;
Buffer
:
data
MyEnum
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
APID
_Buffer
.
impl
;
END
MyEnum
_Buffer
.
impl
;
DATA
My
OctStr
DATA
My
Choice
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/taps
01
/DataView.asn"
);
Source_Text
=>
(
"/home/taste/taps/DataView.asn"
);
TASTE
::
EncodingDefinitionFile
=>
classifier
(
DataView
::
ACN_DataView
);
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
3
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
8
Bytes
;
--
Real
message
size
is
3
2
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
32
Bytes
;
--
name
of
the
corresponding
data
type
in
the
source
file
:
Type_Source_Name
=>
"My
OctStr
"
;
Type_Source_Name
=>
"My
Choice
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
STRING
;
END
My
OctStr
;
TASTE
::
ASN1_Basic_Type
=>
a
CHOICE
;
END
My
Choice
;
DATA
My
OctStr
_Buffer_Max
END
My
OctStr
_Buffer_Max
;
DATA
My
Choice
_Buffer_Max
END
My
Choice
_Buffer_Max
;
DATA
IMPLEMENTATION
My
OctStr
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
OctStr
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
OctStr
_Buffer_Max
.
impl
;
END
My
Choice
_Buffer_Max
.
impl
;
DATA
My
OctStr
_Buffer
END
My
OctStr
_Buffer
;
DATA
My
Choice
_Buffer
END
My
Choice
_Buffer
;
DATA
IMPLEMENTATION
My
OctStr
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
OctStr
DATA
IMPLEMENTATION
My
Choice
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Choice
SUBCOMPONENTS
Buffer
:
data
My
OctStr
_Buffer_Max
.
impl
;
Buffer
:
data
My
Choice
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
My
OctStr
_Buffer
.
impl
;
END
My
Choice
_Buffer
.
impl
;
DATA
T
_Boolean
DATA
T
est_failureCodes
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/taps/DataView.asn"
);
TASTE
::
EncodingDefinitionFile
=>
classifier
(
DataView
::
ACN_DataView
);
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
1
;
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
=>
"T
-Boolean
"
;
Type_Source_Name
=>
"T
est-failureCodes
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
BOOLEAN
;
END
T
_Boolean
;
TASTE
::
ASN1_Basic_Type
=>
a
ENUMERATED
;
END
T
est_failureCodes
;
DATA
T
_Boolean
_Buffer_Max
END
T
_Boolean
_Buffer_Max
;
DATA
T
est_failureCodes
_Buffer_Max
END
T
est_failureCodes
_Buffer_Max
;
DATA
IMPLEMENTATION
T
_Boolean
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T
_Boolean
DATA
IMPLEMENTATION
T
est_failureCodes
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T
est_failureCodes
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
est_failureCodes
_Buffer_Max
.
impl
;
DATA
T
_Boolean
_Buffer
END
T
_Boolean
_Buffer
;
DATA
T
est_failureCodes
_Buffer
END
T
est_failureCodes
_Buffer
;
DATA
IMPLEMENTATION
T
_Boolean
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T
_Boolean
DATA
IMPLEMENTATION
T
est_failureCodes
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T
est_failureCodes
SUBCOMPONENTS
Buffer
:
data
T
_Boolean
_Buffer_Max
.
impl
;
Buffer
:
data
T
est_failureCodes
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
T
_Boolean
_Buffer
.
impl
;
END
T
est_failureCodes
_Buffer
.
impl
;
DATA
My
Choice
DATA
My
Integer
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/taps
01
/DataView.asn"
);
Source_Text
=>
(
"/home/taste/taps/DataView.asn"
);
TASTE
::
EncodingDefinitionFile
=>
classifier
(
DataView
::
ACN_DataView
);
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
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
=>
"My
Choice
"
;
Type_Source_Name
=>
"My
Integer
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
CHOICE
;
END
My
Choice
;
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
My
Integer
;
DATA
My
Choice
_Buffer_Max
END
My
Choice
_Buffer_Max
;
DATA
My
Integer
_Buffer_Max
END
My
Integer
_Buffer_Max
;
DATA
IMPLEMENTATION
My
Choice
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Choice
DATA
IMPLEMENTATION
My
Integer
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Integer
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
My
Choice
_Buffer_Max
.
impl
;
END
My
Integer
_Buffer_Max
.
impl
;
DATA
My
Choice
_Buffer
END
My
Choice
_Buffer
;
DATA
My
Integer
_Buffer
END
My
Integer
_Buffer
;
DATA
IMPLEMENTATION
My
Choice
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Choice
DATA
IMPLEMENTATION
My
Integer
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
My
Integer
SUBCOMPONENTS
Buffer
:
data
My
Choice
_Buffer_Max
.
impl
;
Buffer
:
data
My
Integer
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
My
Choice
_Buffer
.
impl
;
END
My
Integer
_Buffer
.
impl
;
DATA
MyEnum
DATA
TC
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/taps
01
/DataView.asn"
);
Source_Text
=>
(
"/home/taste/taps/DataView.asn"
);
TASTE
::
EncodingDefinitionFile
=>
classifier
(
DataView
::
ACN_DataView
);
TASTE
::
Ada_Package_Name
=>
"T
ASTE_Dataview
"
;
Deployment
::
ASN1_Module_Name
=>
"T
ASTE-Dataview
"
;
TASTE
::
Ada_Package_Name
=>
"T
aps
"
;
Deployment
::
ASN1_Module_Name
=>
"T
aps
"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
4
;
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
=>
"
MyEnum
"
;
Type_Source_Name
=>
"
TC
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
ENUMERATED
;
END
MyEnum
;
TASTE
::
ASN1_Basic_Type
=>
a
SEQUENCE
;
END
TC
;
DATA
MyEnum
_Buffer_Max
END
MyEnum
_Buffer_Max
;
DATA
TC
_Buffer_Max
END
TC
_Buffer_Max
;
DATA
IMPLEMENTATION
MyEnum
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyEnum
DATA
IMPLEMENTATION
TC
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
TC
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
MyEnum
_Buffer_Max
.
impl
;
END
TC
_Buffer_Max
.
impl
;
DATA
MyEnum
_Buffer
END
MyEnum
_Buffer
;
DATA
TC
_Buffer
END
TC
_Buffer
;
DATA
IMPLEMENTATION
MyEnum
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
MyEnum
DATA
IMPLEMENTATION
TC
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
TC
SUBCOMPONENTS
Buffer
:
data
MyEnum
_Buffer_Max
.
impl
;
Buffer
:
data
TC
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
MyEnum
_Buffer
.
impl
;
END
TC
_Buffer
.
impl
;
DATA
T_Int
32
DATA
T_Int
8
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/tool-inst/share/taste-types/taste-types.asn"
);
...
...
@@ -408,75 +329,75 @@ PROPERTIES
--
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-Int
32
"
;
Type_Source_Name
=>
"T-Int
8
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
aINTEGER
;
END
T_Int
32
;
END
T_Int
8
;
DATA
T_Int
32
_Buffer_Max
END
T_Int
32
_Buffer_Max
;
DATA
T_Int
8
_Buffer_Max
END
T_Int
8
_Buffer_Max
;
DATA
IMPLEMENTATION
T_Int
32
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int
32
DATA
IMPLEMENTATION
T_Int
8
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int
8
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_Int
32
_Buffer_Max
.
impl
;
END
T_Int
8
_Buffer_Max
.
impl
;
DATA
T_Int
32
_Buffer
END
T_Int
32
_Buffer
;
DATA
T_Int
8
_Buffer
END
T_Int
8
_Buffer
;
DATA
IMPLEMENTATION
T_Int
32
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int
32
DATA
IMPLEMENTATION
T_Int
8
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T_Int
8
SUBCOMPONENTS
Buffer
:
data
T_Int
32
_Buffer_Max
.
impl
;
Buffer
:
data
T_Int
8
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
T_Int
32
_Buffer
.
impl
;
END
T_Int
8
_Buffer
.
impl
;
DATA
T
est_TM
DATA
T
YPE8b_ID
PROPERTIES
--
name
of
the
ASN
.1
source
file
:
Source_Text
=>
(
"/home/taste/taps
01
/DataView.asn"
);
Source_Text
=>
(
"/home/taste/taps/DataView.asn"
);
TASTE
::
EncodingDefinitionFile
=>
classifier
(
DataView
::
ACN_DataView
);
TASTE
::
Ada_Package_Name
=>
"T
ASTE_Dataview
"
;
Deployment
::
ASN1_Module_Name
=>
"T
ASTE-Dataview
"
;
TASTE
::
Ada_Package_Name
=>
"T
aps
"
;
Deployment
::
ASN1_Module_Name
=>
"T
aps
"
;
Source_Language
=>
ASN1
;
--
Size
of
a
buffer
to
cover
all
forms
of
message
representation
:
--
Real
message
size
is
16
;
suggested
aligned
message
buffer
is
...
Source_Data_Size
=>
16
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
=>
"T
est-TM
"
;
Type_Source_Name
=>
"T
YPE8b-ID
"
;
--
what
kind
of
type
is
this
?
TASTE
::
ASN1_Basic_Type
=>
a
SEQUENCE
;
END
T
est_TM
;
TASTE
::
ASN1_Basic_Type
=>
a
INTEGER
;
END
T
YPE8b_ID
;
DATA
T
est_TM
_Buffer_Max
END
T
est_TM
_Buffer_Max
;
DATA
T
YPE8b_ID
_Buffer_Max
END
T
YPE8b_ID
_Buffer_Max
;
DATA
IMPLEMENTATION
T
est_TM
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T
est_TM
DATA
IMPLEMENTATION
T
YPE8b_ID
_Buffer_Max
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T
YPE8b_ID
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
T
est_TM
_Buffer_Max
.
impl
;
END
T
YPE8b_ID
_Buffer_Max
.
impl
;
DATA
T
est_TM
_Buffer
END
T
est_TM
_Buffer
;
DATA
T
YPE8b_ID
_Buffer
END
T
YPE8b_ID
_Buffer
;
DATA
IMPLEMENTATION
T
est_TM
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T
est_TM
DATA
IMPLEMENTATION
T
YPE8b_ID
_Buffer
.
impl
--
Buffer
to
hold
a
marshalled
data
of
type
T
YPE8b_ID
SUBCOMPONENTS
Buffer
:
data
T
est_TM
_Buffer_Max
.
impl
;
Buffer
:
data
T
YPE8b_ID
_Buffer_Max
.
impl
;
Length
:
data
Base_Types
::
Unsigned_32
;
PROPERTIES
Data_Model
::
Data_Representation
=>
Struct
;
END
T
est_TM
_Buffer
.
impl
;
END
T
YPE8b_ID
_Buffer
.
impl
;
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"
);
...
...
@@ -484,48 +405,48 @@ 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
;