Commit 4bdc66bd authored by Daniel Tonoiu's avatar Daniel Tonoiu
Browse files

HK service: HK data model, add/del/query/fetch/ HK definitions, change...

HK service: HK data model, add/del/query/fetch/ HK definitions, change collection interval, enable/disable HK periodic status
parent 7136a34c
--------------------------------------------------------
--! File generated by asn2aadl v2.1.10: DO NOT EDIT !
--------------------------------------------------------
--! InputASN1FileChecksum:0522230c1b0a7e6ca4b49057a9fc5bbc:/home/taste/work/taps-git/DataView.asn:
--! InputASN1FileChecksum:79e38aa6bfb0a3ff8c6dcabafaa2d24d:/home/taste/work/taps-git/DataView.asn:
--! InputASN1FileChecksum:ee8a7e01f29874c0d50f437d5abb9599:/home/taste/tool-inst/share/taste-types/taste-types.asn:
--------------------------------------------------------
......@@ -43,6 +43,763 @@ data Stream_Element_Buffer
properties
Data_Model::Data_Representation => Character;
end Stream_Element_Buffer;
DATA CPDU_output_line_ID
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
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 => "CPDU-output-line-ID";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aINTEGER;
END CPDU_output_line_ID;
DATA CPDU_output_line_ID_Buffer_Max
END CPDU_output_line_ID_Buffer_Max;
DATA IMPLEMENTATION CPDU_output_line_ID_Buffer_Max.impl
-- Buffer to hold a marshalled data of type CPDU_output_line_ID
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END CPDU_output_line_ID_Buffer_Max.impl;
DATA CPDU_output_line_ID_Buffer
END CPDU_output_line_ID_Buffer;
DATA IMPLEMENTATION CPDU_output_line_ID_Buffer.impl
-- Buffer to hold a marshalled data of type CPDU_output_line_ID
SUBCOMPONENTS
Buffer : data CPDU_output_line_ID_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END CPDU_output_line_ID_Buffer.impl;
DATA MyBool
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/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...
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 MySeq
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/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 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 TCs
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
Source_Language => ASN1;
-- Size of a buffer to cover all forms of message representation:
-- Real message size is 448; suggested aligned message buffer is...
Source_Data_Size => 448 Bytes;
-- name of the corresponding data type in the source file:
Type_Source_Name => "TCs";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aCHOICE;
END TCs;
DATA TCs_Buffer_Max
END TCs_Buffer_Max;
DATA IMPLEMENTATION TCs_Buffer_Max.impl
-- Buffer to hold a marshalled data of type TCs
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (448); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END TCs_Buffer_Max.impl;
DATA TCs_Buffer
END TCs_Buffer;
DATA IMPLEMENTATION TCs_Buffer.impl
-- Buffer to hold a marshalled data of type TCs
SUBCOMPONENTS
Buffer : data TCs_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END TCs_Buffer.impl;
DATA TC_3_1
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
Source_Language => ASN1;
-- Size of a buffer to cover all forms of message representation:
-- Real message size is 56; suggested aligned message buffer is...
Source_Data_Size => 56 Bytes;
-- name of the corresponding data type in the source file:
Type_Source_Name => "TC-3-1";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END TC_3_1;
DATA TC_3_1_Buffer_Max
END TC_3_1_Buffer_Max;
DATA IMPLEMENTATION TC_3_1_Buffer_Max.impl
-- Buffer to hold a marshalled data of type TC_3_1
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (56); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END TC_3_1_Buffer_Max.impl;
DATA TC_3_1_Buffer
END TC_3_1_Buffer;
DATA IMPLEMENTATION TC_3_1_Buffer.impl
-- Buffer to hold a marshalled data of type TC_3_1
SUBCOMPONENTS
Buffer : data TC_3_1_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END TC_3_1_Buffer.impl;
DATA T_Boolean
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_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 Failure_Notice_tm_1_4
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
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;
-- name of the corresponding data type in the source file:
Type_Source_Name => "Failure-Notice-tm-1-4";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END Failure_Notice_tm_1_4;
DATA Failure_Notice_tm_1_4_Buffer_Max
END Failure_Notice_tm_1_4_Buffer_Max;
DATA IMPLEMENTATION Failure_Notice_tm_1_4_Buffer_Max.impl
-- Buffer to hold a marshalled data of type Failure_Notice_tm_1_4
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (16); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END Failure_Notice_tm_1_4_Buffer_Max.impl;
DATA Failure_Notice_tm_1_4_Buffer
END Failure_Notice_tm_1_4_Buffer;
DATA IMPLEMENTATION Failure_Notice_tm_1_4_Buffer.impl
-- Buffer to hold a marshalled data of type Failure_Notice_tm_1_4
SUBCOMPONENTS
Buffer : data Failure_Notice_tm_1_4_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END Failure_Notice_tm_1_4_Buffer.impl;
DATA T_Int8
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_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 MySeqOf
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/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;
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 ST01RoutingTestParams
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/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...
Source_Data_Size => 8 Bytes;
-- name of the corresponding data type in the source file:
Type_Source_Name => "ST01RoutingTestParams";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END ST01RoutingTestParams;
DATA ST01RoutingTestParams_Buffer_Max
END ST01RoutingTestParams_Buffer_Max;
DATA IMPLEMENTATION ST01RoutingTestParams_Buffer_Max.impl
-- Buffer to hold a marshalled data of type ST01RoutingTestParams
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END ST01RoutingTestParams_Buffer_Max.impl;
DATA ST01RoutingTestParams_Buffer
END ST01RoutingTestParams_Buffer;
DATA IMPLEMENTATION ST01RoutingTestParams_Buffer.impl
-- Buffer to hold a marshalled data of type ST01RoutingTestParams
SUBCOMPONENTS
Buffer : data ST01RoutingTestParams_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END ST01RoutingTestParams_Buffer.impl;
DATA TM_1_2
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
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 => "TM-1-2";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END TM_1_2;
DATA TM_1_2_Buffer_Max
END TM_1_2_Buffer_Max;
DATA IMPLEMENTATION TM_1_2_Buffer_Max.impl
-- Buffer to hold a marshalled data of type TM_1_2
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (32); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END TM_1_2_Buffer_Max.impl;
DATA TM_1_2_Buffer
END TM_1_2_Buffer;
DATA IMPLEMENTATION TM_1_2_Buffer.impl
-- Buffer to hold a marshalled data of type TM_1_2
SUBCOMPONENTS
Buffer : data TM_1_2_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END TM_1_2_Buffer.impl;
DATA TM_3_10
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
Source_Language => ASN1;
-- Size of a buffer to cover all forms of message representation:
-- Real message size is 64; suggested aligned message buffer is...
Source_Data_Size => 64 Bytes;
-- name of the corresponding data type in the source file:
Type_Source_Name => "TM-3-10";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END TM_3_10;
DATA TM_3_10_Buffer_Max
END TM_3_10_Buffer_Max;
DATA IMPLEMENTATION TM_3_10_Buffer_Max.impl
-- Buffer to hold a marshalled data of type TM_3_10
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (64); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END TM_3_10_Buffer_Max.impl;
DATA TM_3_10_Buffer
END TM_3_10_Buffer;
DATA IMPLEMENTATION TM_3_10_Buffer.impl
-- Buffer to hold a marshalled data of type TM_3_10
SUBCOMPONENTS
Buffer : data TM_3_10_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END TM_3_10_Buffer.impl;
DATA Index_CPDU_Cmd
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
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 => "Index-CPDU-Cmd";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aINTEGER;
END Index_CPDU_Cmd;
DATA Index_CPDU_Cmd_Buffer_Max
END Index_CPDU_Cmd_Buffer_Max;
DATA IMPLEMENTATION Index_CPDU_Cmd_Buffer_Max.impl
-- Buffer to hold a marshalled data of type Index_CPDU_Cmd
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END Index_CPDU_Cmd_Buffer_Max.impl;
DATA Index_CPDU_Cmd_Buffer
END Index_CPDU_Cmd_Buffer;
DATA IMPLEMENTATION Index_CPDU_Cmd_Buffer.impl
-- Buffer to hold a marshalled data of type Index_CPDU_Cmd
SUBCOMPONENTS
Buffer : data Index_CPDU_Cmd_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END Index_CPDU_Cmd_Buffer.impl;
DATA Failure_Notice_tm_1_6
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
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;
-- name of the corresponding data type in the source file:
Type_Source_Name => "Failure-Notice-tm-1-6";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END Failure_Notice_tm_1_6;
DATA Failure_Notice_tm_1_6_Buffer_Max
END Failure_Notice_tm_1_6_Buffer_Max;
DATA IMPLEMENTATION Failure_Notice_tm_1_6_Buffer_Max.impl
-- Buffer to hold a marshalled data of type Failure_Notice_tm_1_6
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (16); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END Failure_Notice_tm_1_6_Buffer_Max.impl;
DATA Failure_Notice_tm_1_6_Buffer
END Failure_Notice_tm_1_6_Buffer;
DATA IMPLEMENTATION Failure_Notice_tm_1_6_Buffer.impl
-- Buffer to hold a marshalled data of type Failure_Notice_tm_1_6
SUBCOMPONENTS
Buffer : data Failure_Notice_tm_1_6_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END Failure_Notice_tm_1_6_Buffer.impl;
DATA TM_1_2_failure_data
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/work/taps-git/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
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 => "TM-1-2-failure-data";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END TM_1_2_failure_data;
DATA TM_1_2_failure_data_Buffer_Max
END TM_1_2_failure_data_Buffer_Max;
DATA IMPLEMENTATION TM_1_2_failure_data_Buffer_Max.impl
-- Buffer to hold a marshalled data of type TM_1_2_failure_data
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END TM_1_2_failure_data_Buffer_Max.impl;
DATA TM_1_2_failure_data_Buffer
END TM_1_2_failure_data_Buffer;
DATA IMPLEMENTATION TM_1_2_failure_data_Buffer.impl
-- Buffer to hold a marshalled data of type TM_1_2_failure_data
SUBCOMPONENTS
Buffer : data TM_1_2_failure_data_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END TM_1_2_failure_data_Buffer.impl;
<