-------------------------------------------------------- --! File generated by asn2aadl v2.1.2: DO NOT EDIT ! -------------------------------------------------------- package DataView public with Data_Model; with Taste; with Base_Types; with Deployment; DATA Simulink_Tunable_Parameter PROPERTIES TASTE::Ada_Package_Name => "TASTE_Directives"; Type_Source_Name => "Simulink-Tunable-Parameter"; Deployment::ASN1_Module_Name => "TASTE-Directives"; TASTE::Forbid_in_PI => true; END Simulink_Tunable_Parameter; DATA Timer PROPERTIES TASTE::Ada_Package_Name => "TASTE_Directives"; Type_Source_Name => "Timer"; Deployment::ASN1_Module_Name => "TASTE-Directives"; TASTE::Forbid_in_PI => true; END Timer; DATA Taste_directive PROPERTIES TASTE::Ada_Package_Name => "TASTE_Directives"; Type_Source_Name => "Taste-directive"; Deployment::ASN1_Module_Name => "TASTE-Directives"; TASTE::Forbid_in_PI => true; END Taste_directive; data Stream_Element_Buffer -- Root type for buffer elements properties Data_Model::Data_Representation => Character; end Stream_Element_Buffer; DATA GYROSCOPE PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 13; suggested aligned message buffer is... Source_Data_Size => 16 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "GYROSCOPE"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aREAL; END GYROSCOPE; DATA GYROSCOPE_Buffer_Max END GYROSCOPE_Buffer_Max; DATA IMPLEMENTATION GYROSCOPE_Buffer_Max.impl -- Buffer to hold a marshalled data of type GYROSCOPE PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (16); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END GYROSCOPE_Buffer_Max.impl; DATA GYROSCOPE_Buffer END GYROSCOPE_Buffer; DATA IMPLEMENTATION GYROSCOPE_Buffer.impl -- Buffer to hold a marshalled data of type GYROSCOPE SUBCOMPONENTS Buffer : data GYROSCOPE_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END GYROSCOPE_Buffer.impl; DATA MyChoice PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 32; suggested aligned message buffer is... Source_Data_Size => 32 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "MyChoice"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aCHOICE; END MyChoice; DATA MyChoice_Buffer_Max END MyChoice_Buffer_Max; DATA IMPLEMENTATION MyChoice_Buffer_Max.impl -- Buffer to hold a marshalled data of type MyChoice PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (32); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END MyChoice_Buffer_Max.impl; DATA MyChoice_Buffer END MyChoice_Buffer; DATA IMPLEMENTATION MyChoice_Buffer.impl -- Buffer to hold a marshalled data of type MyChoice SUBCOMPONENTS Buffer : data MyChoice_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END MyChoice_Buffer.impl; DATA MySeqOf PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 => "MySeqOf"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aSEQUENCEOF; END MySeqOf; DATA MySeqOf_Buffer_Max END MySeqOf_Buffer_Max; 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 MySeqOf_Buffer_Max.impl; DATA MySeqOf_Buffer END MySeqOf_Buffer; DATA IMPLEMENTATION MySeqOf_Buffer.impl -- Buffer to hold a marshalled data of type MySeqOf SUBCOMPONENTS Buffer : data MySeqOf_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END MySeqOf_Buffer.impl; DATA RATE PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 13; suggested aligned message buffer is... Source_Data_Size => 16 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "RATE"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aREAL; END RATE; DATA RATE_Buffer_Max END RATE_Buffer_Max; DATA IMPLEMENTATION RATE_Buffer_Max.impl -- Buffer to hold a marshalled data of type RATE PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (16); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END RATE_Buffer_Max.impl; DATA RATE_Buffer END RATE_Buffer; DATA IMPLEMENTATION RATE_Buffer.impl -- Buffer to hold a marshalled data of type RATE SUBCOMPONENTS Buffer : data RATE_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END RATE_Buffer.impl; DATA T_Int8 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../misc/taste-common-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 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-Int8"; -- 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 T_Boolean PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../misc/taste-common-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... Source_Data_Size => 8 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "T-Boolean"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aBOOLEAN; END T_Boolean; DATA T_Boolean_Buffer_Max END T_Boolean_Buffer_Max; 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_Boolean_Buffer_Max.impl; DATA T_Boolean_Buffer END T_Boolean_Buffer; DATA IMPLEMENTATION T_Boolean_Buffer.impl -- Buffer to hold a marshalled data of type T_Boolean SUBCOMPONENTS Buffer : data T_Boolean_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END T_Boolean_Buffer.impl; DATA TC_T PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 41; suggested aligned message buffer is... Source_Data_Size => 48 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "TC-T"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aSEQUENCE; END TC_T; DATA TC_T_Buffer_Max END TC_T_Buffer_Max; DATA IMPLEMENTATION TC_T_Buffer_Max.impl -- Buffer to hold a marshalled data of type TC_T PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (48); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END TC_T_Buffer_Max.impl; DATA TC_T_Buffer END TC_T_Buffer; DATA IMPLEMENTATION TC_T_Buffer.impl -- Buffer to hold a marshalled data of type TC_T SUBCOMPONENTS Buffer : data TC_T_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END TC_T_Buffer.impl; DATA T_UInt8 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../misc/taste-common-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 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"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END T_UInt8; DATA T_UInt8_Buffer_Max END T_UInt8_Buffer_Max; 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_UInt8_Buffer_Max.impl; DATA T_UInt8_Buffer END T_UInt8_Buffer; DATA IMPLEMENTATION T_UInt8_Buffer.impl -- Buffer to hold a marshalled data of type T_UInt8 SUBCOMPONENTS Buffer : data T_UInt8_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END T_UInt8_Buffer.impl; DATA MySeq PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 24; suggested aligned message buffer is... Source_Data_Size => 24 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "MySeq"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aSEQUENCE; END MySeq; DATA MySeq_Buffer_Max END MySeq_Buffer_Max; DATA IMPLEMENTATION MySeq_Buffer_Max.impl -- Buffer to hold a marshalled data of type MySeq PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (24); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END MySeq_Buffer_Max.impl; DATA MySeq_Buffer END MySeq_Buffer; DATA IMPLEMENTATION MySeq_Buffer.impl -- Buffer to hold a marshalled data of type MySeq SUBCOMPONENTS Buffer : data MySeq_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END MySeq_Buffer.impl; DATA ACCELERATION PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 13; suggested aligned message buffer is... Source_Data_Size => 16 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "ACCELERATION"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aREAL; END ACCELERATION; DATA ACCELERATION_Buffer_Max END ACCELERATION_Buffer_Max; DATA IMPLEMENTATION ACCELERATION_Buffer_Max.impl -- Buffer to hold a marshalled data of type ACCELERATION PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (16); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END ACCELERATION_Buffer_Max.impl; DATA ACCELERATION_Buffer END ACCELERATION_Buffer; DATA IMPLEMENTATION ACCELERATION_Buffer.impl -- Buffer to hold a marshalled data of type ACCELERATION SUBCOMPONENTS Buffer : data ACCELERATION_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END ACCELERATION_Buffer.impl; DATA HEIGHT PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 => "HEIGHT"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END HEIGHT; DATA HEIGHT_Buffer_Max END HEIGHT_Buffer_Max; DATA IMPLEMENTATION HEIGHT_Buffer_Max.impl -- Buffer to hold a marshalled data of type HEIGHT PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (8); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END HEIGHT_Buffer_Max.impl; DATA HEIGHT_Buffer END HEIGHT_Buffer; DATA IMPLEMENTATION HEIGHT_Buffer.impl -- Buffer to hold a marshalled data of type HEIGHT SUBCOMPONENTS Buffer : data HEIGHT_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END HEIGHT_Buffer.impl; DATA MyInteger PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 => "MyInteger"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END MyInteger; DATA MyInteger_Buffer_Max END MyInteger_Buffer_Max; 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 MyInteger_Buffer_Max.impl; DATA MyInteger_Buffer END MyInteger_Buffer; DATA IMPLEMENTATION MyInteger_Buffer.impl -- Buffer to hold a marshalled data of type MyInteger SUBCOMPONENTS Buffer : data MyInteger_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END MyInteger_Buffer.impl; DATA TM_T PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 80; suggested aligned message buffer is... Source_Data_Size => 80 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "TM-T"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aSEQUENCE; END TM_T; DATA TM_T_Buffer_Max END TM_T_Buffer_Max; DATA IMPLEMENTATION TM_T_Buffer_Max.impl -- Buffer to hold a marshalled data of type TM_T PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (80); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END TM_T_Buffer_Max.impl; DATA TM_T_Buffer END TM_T_Buffer; DATA IMPLEMENTATION TM_T_Buffer.impl -- Buffer to hold a marshalled data of type TM_T SUBCOMPONENTS Buffer : data TM_T_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END TM_T_Buffer.impl; DATA MyEnum PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 4; suggested aligned message buffer is... Source_Data_Size => 8 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "MyEnum"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aENUMERATED; END MyEnum; DATA MyEnum_Buffer_Max END MyEnum_Buffer_Max; 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 MyEnum_Buffer_Max.impl; DATA MyEnum_Buffer END MyEnum_Buffer; DATA IMPLEMENTATION MyEnum_Buffer.impl -- Buffer to hold a marshalled data of type MyEnum SUBCOMPONENTS Buffer : data MyEnum_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END MyEnum_Buffer.impl; DATA MyOctStr PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 3; suggested aligned message buffer is... Source_Data_Size => 8 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "MyOctStr"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aSTRING; END MyOctStr; DATA MyOctStr_Buffer_Max END MyOctStr_Buffer_Max; DATA IMPLEMENTATION MyOctStr_Buffer_Max.impl -- Buffer to hold a marshalled data of type MyOctStr PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (8); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END MyOctStr_Buffer_Max.impl; DATA MyOctStr_Buffer END MyOctStr_Buffer; DATA IMPLEMENTATION MyOctStr_Buffer.impl -- Buffer to hold a marshalled data of type MyOctStr SUBCOMPONENTS Buffer : data MyOctStr_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END MyOctStr_Buffer.impl; DATA MyReal PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 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 MyBool PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 1; suggested aligned message buffer is... Source_Data_Size => 8 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "MyBool"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aBOOLEAN; END MyBool; DATA MyBool_Buffer_Max END MyBool_Buffer_Max; DATA IMPLEMENTATION MyBool_Buffer_Max.impl -- Buffer to hold a marshalled data of type MyBool 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; DATA MyBool_Buffer END MyBool_Buffer; DATA IMPLEMENTATION MyBool_Buffer.impl -- Buffer to hold a marshalled data of type MyBool SUBCOMPONENTS Buffer : data MyBool_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END MyBool_Buffer.impl; DATA T_Int32 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../misc/taste-common-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 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"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END T_Int32; DATA T_Int32_Buffer_Max END T_Int32_Buffer_Max; 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 T_Int32_Buffer_Max.impl; DATA T_Int32_Buffer END T_Int32_Buffer; DATA IMPLEMENTATION T_Int32_Buffer.impl -- Buffer to hold a marshalled data of type T_Int32 SUBCOMPONENTS Buffer : data T_Int32_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END T_Int32_Buffer.impl; DATA T_UInt32 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../misc/taste-common-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 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-UInt32"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END T_UInt32; DATA T_UInt32_Buffer_Max END T_UInt32_Buffer_Max; 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 => (8); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END T_UInt32_Buffer_Max.impl; DATA T_UInt32_Buffer END T_UInt32_Buffer; DATA IMPLEMENTATION T_UInt32_Buffer.impl -- Buffer to hold a marshalled data of type T_UInt32 SUBCOMPONENTS Buffer : data T_UInt32_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END T_UInt32_Buffer.impl; DATA T_UInt16 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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-UInt16"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END T_UInt16; DATA T_UInt16_Buffer_Max END T_UInt16_Buffer_Max; DATA IMPLEMENTATION T_UInt16_Buffer_Max.impl -- Buffer to hold a marshalled data of type T_UInt16 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_UInt16_Buffer_Max.impl; DATA T_UInt16_Buffer END T_UInt16_Buffer; DATA IMPLEMENTATION T_UInt16_Buffer.impl -- Buffer to hold a marshalled data of type T_UInt16 SUBCOMPONENTS Buffer : data T_UInt16_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END T_UInt16_Buffer.impl; DATA ACC_SEQ PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 39; suggested aligned message buffer is... Source_Data_Size => 40 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "ACC-SEQ"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aSEQUENCE; END ACC_SEQ; DATA ACC_SEQ_Buffer_Max END ACC_SEQ_Buffer_Max; DATA IMPLEMENTATION ACC_SEQ_Buffer_Max.impl -- Buffer to hold a marshalled data of type ACC_SEQ PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (40); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END ACC_SEQ_Buffer_Max.impl; DATA ACC_SEQ_Buffer END ACC_SEQ_Buffer; DATA IMPLEMENTATION ACC_SEQ_Buffer.impl -- Buffer to hold a marshalled data of type ACC_SEQ SUBCOMPONENTS Buffer : data ACC_SEQ_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END ACC_SEQ_Buffer.impl; DATA GYRO_SEQ PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 39; suggested aligned message buffer is... Source_Data_Size => 40 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "GYRO-SEQ"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aSEQUENCE; END GYRO_SEQ; DATA GYRO_SEQ_Buffer_Max END GYRO_SEQ_Buffer_Max; DATA IMPLEMENTATION GYRO_SEQ_Buffer_Max.impl -- Buffer to hold a marshalled data of type GYRO_SEQ PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (40); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END GYRO_SEQ_Buffer_Max.impl; DATA GYRO_SEQ_Buffer END GYRO_SEQ_Buffer; DATA IMPLEMENTATION GYRO_SEQ_Buffer.impl -- Buffer to hold a marshalled data of type GYRO_SEQ SUBCOMPONENTS Buffer : data GYRO_SEQ_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END GYRO_SEQ_Buffer.impl; DATA ANGLE PROPERTIES -- name of the ASN.1 source file: Source_Text => ("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 13; suggested aligned message buffer is... Source_Data_Size => 16 Bytes; -- name of the corresponding data type in the source file: Type_Source_Name => "ANGLE"; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aREAL; END ANGLE; DATA ANGLE_Buffer_Max END ANGLE_Buffer_Max; DATA IMPLEMENTATION ANGLE_Buffer_Max.impl -- Buffer to hold a marshalled data of type ANGLE PROPERTIES Data_Model::Data_Representation => array; Data_Model::Dimension => (16); -- Size of the buffer Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END ANGLE_Buffer_Max.impl; DATA ANGLE_Buffer END ANGLE_Buffer; DATA IMPLEMENTATION ANGLE_Buffer.impl -- Buffer to hold a marshalled data of type ANGLE SUBCOMPONENTS Buffer : data ANGLE_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END ANGLE_Buffer.impl; end DataView;