Commit 01e9765e authored by TASTE User's avatar TASTE User
Browse files

add tm[1,10]

parent 134f70e2
......@@ -40,86 +40,87 @@ data Stream_Element_Buffer
properties
Data_Model::Data_Representation => Character;
end Stream_Element_Buffer;
DATA CPDU_output_line_ID
DATA MySeqOf
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/taps/DataView.asn");
TASTE::EncodingDefinitionFile => classifier(DataView::ACN_DataView);
TASTE::Ada_Package_Name => "Taps";
Deployment::ASN1_Module_Name => "Taps";
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 => "CPDU-output-line-ID";
Type_Source_Name => "MySeqOf";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aINTEGER;
END CPDU_output_line_ID;
TASTE::ASN1_Basic_Type =>aSEQUENCEOF;
END MySeqOf;
DATA CPDU_output_line_ID_Buffer_Max
END CPDU_output_line_ID_Buffer_Max;
DATA MySeqOf_Buffer_Max
END MySeqOf_Buffer_Max;
DATA IMPLEMENTATION CPDU_output_line_ID_Buffer_Max.impl
-- Buffer to hold a marshalled data of type CPDU_output_line_ID
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 CPDU_output_line_ID_Buffer_Max.impl;
END MySeqOf_Buffer_Max.impl;
DATA CPDU_output_line_ID_Buffer
END CPDU_output_line_ID_Buffer;
DATA MySeqOf_Buffer
END MySeqOf_Buffer;
DATA IMPLEMENTATION CPDU_output_line_ID_Buffer.impl
-- Buffer to hold a marshalled data of type CPDU_output_line_ID
DATA IMPLEMENTATION MySeqOf_Buffer.impl
-- Buffer to hold a marshalled data of type MySeqOf
SUBCOMPONENTS
Buffer : data CPDU_output_line_ID_Buffer_Max.impl;
Buffer : data MySeqOf_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END CPDU_output_line_ID_Buffer.impl;
END MySeqOf_Buffer.impl;
DATA T_UInt8
DATA TYPE8b_ID
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 => "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 => "T-UInt8";
Type_Source_Name => "TYPE8b-ID";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aINTEGER;
END T_UInt8;
END TYPE8b_ID;
DATA T_UInt8_Buffer_Max
END T_UInt8_Buffer_Max;
DATA TYPE8b_ID_Buffer_Max
END TYPE8b_ID_Buffer_Max;
DATA IMPLEMENTATION T_UInt8_Buffer_Max.impl
-- Buffer to hold a marshalled data of type T_UInt8
DATA IMPLEMENTATION TYPE8b_ID_Buffer_Max.impl
-- Buffer to hold a marshalled data of type TYPE8b_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 T_UInt8_Buffer_Max.impl;
END TYPE8b_ID_Buffer_Max.impl;
DATA T_UInt8_Buffer
END T_UInt8_Buffer;
DATA TYPE8b_ID_Buffer
END TYPE8b_ID_Buffer;
DATA IMPLEMENTATION T_UInt8_Buffer.impl
-- Buffer to hold a marshalled data of type T_UInt8
DATA IMPLEMENTATION TYPE8b_ID_Buffer.impl
-- Buffer to hold a marshalled data of type TYPE8b_ID
SUBCOMPONENTS
Buffer : data T_UInt8_Buffer_Max.impl;
Buffer : data TYPE8b_ID_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END T_UInt8_Buffer.impl;
END TYPE8b_ID_Buffer.impl;
DATA APUserID
DATA APID
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/taps/DataView.asn");
......@@ -131,74 +132,75 @@ PROPERTIES
-- 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 => "APUserID";
Type_Source_Name => "APID";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aENUMERATED;
END APUserID;
END APID;
DATA APUserID_Buffer_Max
END APUserID_Buffer_Max;
DATA APID_Buffer_Max
END APID_Buffer_Max;
DATA IMPLEMENTATION APUserID_Buffer_Max.impl
-- Buffer to hold a marshalled data of type APUserID
DATA IMPLEMENTATION APID_Buffer_Max.impl
-- Buffer to hold a marshalled data of type APID
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END APUserID_Buffer_Max.impl;
END APID_Buffer_Max.impl;
DATA APUserID_Buffer
END APUserID_Buffer;
DATA APID_Buffer
END APID_Buffer;
DATA IMPLEMENTATION APUserID_Buffer.impl
-- Buffer to hold a marshalled data of type APUserID
DATA IMPLEMENTATION APID_Buffer.impl
-- Buffer to hold a marshalled data of type APID
SUBCOMPONENTS
Buffer : data APUserID_Buffer_Max.impl;
Buffer : data APID_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END APUserID_Buffer.impl;
END APID_Buffer.impl;
DATA T_Boolean
DATA MyOctStr
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 3; 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 => "MyOctStr";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aBOOLEAN;
END T_Boolean;
TASTE::ASN1_Basic_Type =>aSTRING;
END MyOctStr;
DATA T_Boolean_Buffer_Max
END T_Boolean_Buffer_Max;
DATA MyOctStr_Buffer_Max
END MyOctStr_Buffer_Max;
DATA IMPLEMENTATION T_Boolean_Buffer_Max.impl
-- Buffer to hold a marshalled data of type T_Boolean
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 T_Boolean_Buffer_Max.impl;
END MyOctStr_Buffer_Max.impl;
DATA T_Boolean_Buffer
END T_Boolean_Buffer;
DATA MyOctStr_Buffer
END MyOctStr_Buffer;
DATA IMPLEMENTATION T_Boolean_Buffer.impl
-- Buffer to hold a marshalled data of type T_Boolean
DATA IMPLEMENTATION MyOctStr_Buffer.impl
-- Buffer to hold a marshalled data of type MyOctStr
SUBCOMPONENTS
Buffer : data T_Boolean_Buffer_Max.impl;
Buffer : data MyOctStr_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END T_Boolean_Buffer.impl;
END MyOctStr_Buffer.impl;
DATA Test_failureCodes
DATA MySeq
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/taps/DataView.asn");
......@@ -207,78 +209,78 @@ 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 4; suggested aligned message buffer is...
Source_Data_Size => 8 Bytes;
-- 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 => "Test-failureCodes";
Type_Source_Name => "MySeq";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aENUMERATED;
END Test_failureCodes;
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END MySeq;
DATA Test_failureCodes_Buffer_Max
END Test_failureCodes_Buffer_Max;
DATA MySeq_Buffer_Max
END MySeq_Buffer_Max;
DATA IMPLEMENTATION Test_failureCodes_Buffer_Max.impl
-- Buffer to hold a marshalled data of type Test_failureCodes
DATA IMPLEMENTATION MySeq_Buffer_Max.impl
-- Buffer to hold a marshalled data of type MySeq
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Dimension => (24); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END Test_failureCodes_Buffer_Max.impl;
END MySeq_Buffer_Max.impl;
DATA Test_failureCodes_Buffer
END Test_failureCodes_Buffer;
DATA MySeq_Buffer
END MySeq_Buffer;
DATA IMPLEMENTATION Test_failureCodes_Buffer.impl
-- Buffer to hold a marshalled data of type Test_failureCodes
DATA IMPLEMENTATION MySeq_Buffer.impl
-- Buffer to hold a marshalled data of type MySeq
SUBCOMPONENTS
Buffer : data Test_failureCodes_Buffer_Max.impl;
Buffer : data MySeq_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END Test_failureCodes_Buffer.impl;
END MySeq_Buffer.impl;
DATA MyBool
DATA CPDU_Cmd
PROPERTIES
-- name of the ASN.1 source file:
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";
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 1; suggested aligned message buffer is...
Source_Data_Size => 8 Bytes;
-- Real message size is 216; suggested aligned message buffer is...
Source_Data_Size => 216 Bytes;
-- name of the corresponding data type in the source file:
Type_Source_Name => "MyBool";
Type_Source_Name => "CPDU-Cmd";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aBOOLEAN;
END MyBool;
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END CPDU_Cmd;
DATA MyBool_Buffer_Max
END MyBool_Buffer_Max;
DATA CPDU_Cmd_Buffer_Max
END CPDU_Cmd_Buffer_Max;
DATA IMPLEMENTATION MyBool_Buffer_Max.impl
-- Buffer to hold a marshalled data of type MyBool
DATA IMPLEMENTATION CPDU_Cmd_Buffer_Max.impl
-- Buffer to hold a marshalled data of type CPDU_Cmd
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Dimension => (216); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END MyBool_Buffer_Max.impl;
END CPDU_Cmd_Buffer_Max.impl;
DATA MyBool_Buffer
END MyBool_Buffer;
DATA CPDU_Cmd_Buffer
END CPDU_Cmd_Buffer;
DATA IMPLEMENTATION MyBool_Buffer.impl
-- Buffer to hold a marshalled data of type MyBool
DATA IMPLEMENTATION CPDU_Cmd_Buffer.impl
-- Buffer to hold a marshalled data of type CPDU_Cmd
SUBCOMPONENTS
Buffer : data MyBool_Buffer_Max.impl;
Buffer : data CPDU_Cmd_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END MyBool_Buffer.impl;
END CPDU_Cmd_Buffer.impl;
DATA Pulse_Instr_Instance
DATA CPDU_output_line_ID
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/taps/DataView.asn");
......@@ -287,77 +289,38 @@ PROPERTIES
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;
-- 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 => "Pulse-Instr-Instance";
Type_Source_Name => "CPDU-output-line-ID";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END Pulse_Instr_Instance;
TASTE::ASN1_Basic_Type =>aINTEGER;
END CPDU_output_line_ID;
DATA Pulse_Instr_Instance_Buffer_Max
END Pulse_Instr_Instance_Buffer_Max;
DATA CPDU_output_line_ID_Buffer_Max
END CPDU_output_line_ID_Buffer_Max;
DATA IMPLEMENTATION Pulse_Instr_Instance_Buffer_Max.impl
-- Buffer to hold a marshalled data of type Pulse_Instr_Instance
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 => (16); -- Size of the buffer
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END Pulse_Instr_Instance_Buffer_Max.impl;
END CPDU_output_line_ID_Buffer_Max.impl;
DATA Pulse_Instr_Instance_Buffer
END Pulse_Instr_Instance_Buffer;
DATA CPDU_output_line_ID_Buffer
END CPDU_output_line_ID_Buffer;
DATA IMPLEMENTATION Pulse_Instr_Instance_Buffer.impl
-- Buffer to hold a marshalled data of type Pulse_Instr_Instance
DATA IMPLEMENTATION CPDU_output_line_ID_Buffer.impl
-- Buffer to hold a marshalled data of type CPDU_output_line_ID
SUBCOMPONENTS
Buffer : data Pulse_Instr_Instance_Buffer_Max.impl;
Buffer : data CPDU_output_line_ID_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END Pulse_Instr_Instance_Buffer.impl;
END CPDU_output_line_ID_Buffer.impl;
DATA T_UInt32
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-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 MyEnum
DATA MyBool
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/taps/DataView.asn");
......@@ -366,36 +329,36 @@ 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 4; 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 => "MyEnum";
Type_Source_Name => "MyBool";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aENUMERATED;
END MyEnum;
TASTE::ASN1_Basic_Type =>aBOOLEAN;
END MyBool;
DATA MyEnum_Buffer_Max
END MyEnum_Buffer_Max;
DATA MyBool_Buffer_Max
END MyBool_Buffer_Max;
DATA IMPLEMENTATION MyEnum_Buffer_Max.impl
-- Buffer to hold a marshalled data of type MyEnum
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 MyEnum_Buffer_Max.impl;
END MyBool_Buffer_Max.impl;
DATA MyEnum_Buffer
END MyEnum_Buffer;
DATA MyBool_Buffer
END MyBool_Buffer;
DATA IMPLEMENTATION MyEnum_Buffer.impl
-- Buffer to hold a marshalled data of type MyEnum
DATA IMPLEMENTATION MyBool_Buffer.impl
-- Buffer to hold a marshalled data of type MyBool
SUBCOMPONENTS
Buffer : data MyEnum_Buffer_Max.impl;
Buffer : data MyBool_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END MyEnum_Buffer.impl;
END MyBool_Buffer.impl;
DATA T_Int32
PROPERTIES
......@@ -436,47 +399,47 @@ PROPERTIES
Data_Model::Data_Representation => Struct;
END T_Int32_Buffer.impl;
DATA MyOctStr
DATA TM
PROPERTIES
-- name of the ASN.1 source file:
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";
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 3; suggested aligned message buffer is...
Source_Data_Size => 8 Bytes;
-- Real message size is 96; suggested aligned message buffer is...
Source_Data_Size => 96 Bytes;
-- name of the corresponding data type in the source file:
Type_Source_Name => "MyOctStr";
Type_Source_Name => "TM";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aSTRING;
END MyOctStr;
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END TM;
DATA MyOctStr_Buffer_Max
END MyOctStr_Buffer_Max;
DATA TM_Buffer_Max
END TM_Buffer_Max;
DATA IMPLEMENTATION MyOctStr_Buffer_Max.impl
-- Buffer to hold a marshalled data of type MyOctStr
DATA IMPLEMENTATION TM_Buffer_Max.impl
-- Buffer to hold a marshalled data of type TM
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Dimension => (96); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END MyOctStr_Buffer_Max.impl;
END TM_Buffer_Max.impl;
DATA MyOctStr_Buffer
END MyOctStr_Buffer;
DATA TM_Buffer
END TM_Buffer;
DATA IMPLEMENTATION MyOctStr_Buffer.impl
-- Buffer to hold a marshalled data of type MyOctStr
DATA IMPLEMENTATION TM_Buffer.impl
-- Buffer to hold a marshalled data of type TM
SUBCOMPONENTS
Buffer : data MyOctStr_Buffer_Max.impl;
Buffer : data TM_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES
Data_Model::Data_Representation => Struct;
END MyOctStr_Buffer.impl;
END TM_Buffer.impl;
DATA CPDU_Ids
DATA Pulse_Instr_Instance
PROPERTIES
-- name of the ASN.1 source file:
Source_Text => ("/home/taste/taps/DataView.asn");
......@@ -485,198 +448,196 @@ PROPERTIES
Deployment::ASN1_Module_Name => "Taps";
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 16; suggested aligned message buffer is...
Source_Data_Size => 16 Bytes;
-- name of the corresponding data type in the source file:
Type_Source_Name => "CPDU-Ids";
Type_Source_Name => "Pulse-Instr-Instance";
-- what kind of type is this?
TASTE::ASN1_Basic_Type =>aENUMERATED;
END CPDU_Ids;
TASTE::ASN1_Basic_Type =>aSEQUENCE;
END Pulse_Instr_Instance;
DATA CPDU_Ids_Buffer_Max
END CPDU_Ids_Buffer_Max;
DATA Pulse_Instr_Instance_Buffer_Max
END Pulse_Instr_Instance_Buffer_Max;
DATA IMPLEMENTATION CPDU_Ids_Buffer_Max.impl
-- Buffer to hold a marshalled data of type CPDU_Ids
DATA IMPLEMENTATION Pulse_Instr_Instance_Buffer_Max.impl
-- Buffer to hold a marshalled data of type Pulse_Instr_Instance
PROPERTIES
Data_Model::Data_Representation => array;
Data_Model::Dimension => (8); -- Size of the buffer
Data_Model::Dimension => (16); -- Size of the buffer
Data_Model::Base_Type => (classifier (DataView::Stream_Element_Buffer));
END CPDU_Ids_Buffer_Max.impl;
END Pulse_Instr_Instance_Buffer_Max.impl;
DATA CPDU_Ids_Buffer
END CPDU_Ids_Buffer;
DATA Pulse_Instr_Instance_Buffer
END Pulse_Instr_Instance_Buffer;
DATA IMPLEMENTATION CPDU_Ids_Buffer.impl
-- Buffer to hold a marshalled data of type CPDU_Ids
DATA IMPLEMENTATION Pulse_Instr_Instance_Buffer.impl
-- Buffer to hold a marshalled data of type Pulse_Instr_Instance
SUBCOMPONENTS
Buffer : data CPDU_Ids_Buffer_Max.impl;
Buffer : data Pulse_Instr_Instance_Buffer_Max.impl;
Length : data Base_Types::Unsigned_32;
PROPERTIES