-------------------------------------------------------- --! File generated by asn2aadl v2.2-r4d4c6bb: DO NOT EDIT ! -------------------------------------------------------- --! MadeInFastMode:True: --! InputASN1FileChecksum:ab41d8f3fa874fdd0b4d5adbada312e5:DataView.acn: --! InputASN1FileChecksum:b30c9179ff5f272fddcee310be514aeb:DataView.asn: --! InputASN1FileChecksum:80a24900da0d095fdeaa73e0f33e94fc:pus-st220.asn: --! InputASN1FileChecksum:ee8a7e01f29874c0d50f437d5abb9599:../../../../../../usr/local/share/taste-types/taste-types.asn: -------------------------------------------------------- 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 My_Integer PROPERTIES -- name of the ASN.1 source file: Source_Text => ("DataView.asn"); TASTE::EncodingDefinitionFile => classifier(DataView::ACN_SOLUTION_4_DATAVIEW); TASTE::Ada_Package_Name => "SOLUTION_4_DATAVIEW"; Deployment::ASN1_Module_Name => "SOLUTION-4-DATAVIEW"; Source_Language => (ASN1); -- name of the corresponding data type in the source file: Type_Source_Name => "My-Integer"; TASTE::Position_In_File => [ line => 5 ; column => 1 ; ]; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END My_Integer; DATA IMPLEMENTATION My_Integer.impl END My_Integer.impl; DATA My_Integer_Buffer_Max END My_Integer_Buffer_Max; 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::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END My_Integer_Buffer_Max.impl; DATA My_Integer_Buffer END My_Integer_Buffer; DATA IMPLEMENTATION My_Integer_Buffer.impl -- Buffer to hold a marshalled data of type My_Integer SUBCOMPONENTS Buffer : data My_Integer_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END My_Integer_Buffer.impl; DATA Pus_220_StateId PROPERTIES -- name of the ASN.1 source file: Source_Text => ("pus-st220.asn"); TASTE::Ada_Package_Name => "PUS_ST220"; Deployment::ASN1_Module_Name => "PUS-ST220"; Source_Language => (ASN1); -- name of the corresponding data type in the source file: Type_Source_Name => "Pus-220-StateId"; TASTE::Position_In_File => [ line => 3 ; column => 1 ; ]; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aENUMERATED; END Pus_220_StateId; DATA IMPLEMENTATION Pus_220_StateId.impl END Pus_220_StateId.impl; DATA Pus_220_StateId_Buffer_Max END Pus_220_StateId_Buffer_Max; DATA IMPLEMENTATION Pus_220_StateId_Buffer_Max.impl -- Buffer to hold a marshalled data of type Pus_220_StateId PROPERTIES Data_Model::Data_Representation => array; Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer)); END Pus_220_StateId_Buffer_Max.impl; DATA Pus_220_StateId_Buffer END Pus_220_StateId_Buffer; DATA IMPLEMENTATION Pus_220_StateId_Buffer.impl -- Buffer to hold a marshalled data of type Pus_220_StateId SUBCOMPONENTS Buffer : data Pus_220_StateId_Buffer_Max.impl; Length : data Base_Types::Unsigned_32; PROPERTIES Data_Model::Data_Representation => Struct; END Pus_220_StateId_Buffer.impl; DATA T_Boolean PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../../../../../usr/local/share/taste-types/taste-types.asn"); TASTE::Ada_Package_Name => "TASTE_BasicTypes"; Deployment::ASN1_Module_Name => "TASTE-BasicTypes"; Source_Language => (ASN1); -- name of the corresponding data type in the source file: Type_Source_Name => "T-Boolean"; TASTE::Position_In_File => [ line => 14 ; column => 1 ; ]; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aBOOLEAN; END T_Boolean; DATA IMPLEMENTATION T_Boolean.impl END T_Boolean.impl; 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::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 T_Int32 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../../../../../usr/local/share/taste-types/taste-types.asn"); TASTE::Ada_Package_Name => "TASTE_BasicTypes"; Deployment::ASN1_Module_Name => "TASTE-BasicTypes"; Source_Language => (ASN1); -- name of the corresponding data type in the source file: Type_Source_Name => "T-Int32"; TASTE::Position_In_File => [ line => 6 ; column => 1 ; ]; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END T_Int32; DATA IMPLEMENTATION T_Int32.impl END T_Int32.impl; 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::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_Int8 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../../../../../usr/local/share/taste-types/taste-types.asn"); TASTE::Ada_Package_Name => "TASTE_BasicTypes"; Deployment::ASN1_Module_Name => "TASTE-BasicTypes"; Source_Language => (ASN1); -- name of the corresponding data type in the source file: Type_Source_Name => "T-Int8"; TASTE::Position_In_File => [ line => 10 ; column => 1 ; ]; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END T_Int8; DATA IMPLEMENTATION T_Int8.impl END T_Int8.impl; 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::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_UInt32 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../../../../../usr/local/share/taste-types/taste-types.asn"); TASTE::Ada_Package_Name => "TASTE_BasicTypes"; Deployment::ASN1_Module_Name => "TASTE-BasicTypes"; Source_Language => (ASN1); -- name of the corresponding data type in the source file: Type_Source_Name => "T-UInt32"; TASTE::Position_In_File => [ line => 8 ; column => 1 ; ]; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END T_UInt32; DATA IMPLEMENTATION T_UInt32.impl END T_UInt32.impl; 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::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_UInt8 PROPERTIES -- name of the ASN.1 source file: Source_Text => ("../../../../../../usr/local/share/taste-types/taste-types.asn"); TASTE::Ada_Package_Name => "TASTE_BasicTypes"; Deployment::ASN1_Module_Name => "TASTE-BasicTypes"; Source_Language => (ASN1); -- name of the corresponding data type in the source file: Type_Source_Name => "T-UInt8"; TASTE::Position_In_File => [ line => 12 ; column => 1 ; ]; -- what kind of type is this? TASTE::ASN1_Basic_Type =>aINTEGER; END T_UInt8; DATA IMPLEMENTATION T_UInt8.impl END T_UInt8.impl; 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::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; SYSTEM Taste_DataView END Taste_DataView; SYSTEM IMPLEMENTATION Taste_DataView.others SUBCOMPONENTS My_Integer : DATA My_Integer.impl; Pus_220_StateId : DATA Pus_220_StateId.impl; T_Boolean : DATA T_Boolean.impl; T_Int32 : DATA T_Int32.impl; T_Int8 : DATA T_Int8.impl; T_UInt32 : DATA T_UInt32.impl; T_UInt8 : DATA T_UInt8.impl; END Taste_DataView.others; DATA ACN_SOLUTION_4_DATAVIEW PROPERTIES Source_Text => ("DataView.acn"); Source_Language => (ACN); END ACN_SOLUTION_4_DATAVIEW; end DataView;