45 constexpr
char ADTF_MEDIA_DESC_SOMEIP_DDL[] =
46 R
"(<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
47 <adtf:ddl xmlns:adtf="adtf">
49 <struct name="tSomeIpSampleHeader" version="1" ddlversion="4.0">
50 <element name="nVLANId" type="tUInt16" arraysize="1">
51 <deserialized alignment="1"/>
52 <serialized bytepos="0" byteorder="LE"/>
54 <element name="bIsTCP" type="bool" arraysize="1">
55 <deserialized alignment="1"/>
56 <serialized bytepos="2" byteorder="LE"/>
58 <element name="bIsIPv6" type="bool" arraysize="1">
59 <deserialized alignment="1"/>
60 <serialized bytepos="3" byteorder="LE"/>
62 <element name="nMessageCount" type="tUInt16" arraysize="1">
63 <deserialized alignment="1"/>
64 <serialized bytepos="4" byteorder="LE"/>
66 <element name="aSrcIP" type="tUInt8" arraysize="16">
67 <deserialized alignment="1"/>
68 <serialized bytepos="6" byteorder="LE"/>
70 <element name="aDstIP" type="tUInt8" arraysize="16">
71 <deserialized alignment="1"/>
72 <serialized bytepos="22" byteorder="LE"/>
74 <element name="nSrcPort" type="tUInt16" arraysize="1">
75 <deserialized alignment="1"/>
76 <serialized bytepos="38" byteorder="LE"/>
78 <element name="nDstPort" type="tUInt16" arraysize="1">
79 <deserialized alignment="1"/>
80 <serialized bytepos="40" byteorder="LE"/>
82 <element name="nMessageDataSize" type="tUInt32" arraysize="1">
83 <deserialized alignment="1"/>
84 <serialized bytepos="42" byteorder="LE"/>
86 <element name="aMessageData" type="tUInt8" arraysize="nMessageDataSize">
87 <deserialized alignment="1"/>
88 <serialized bytepos="46" byteorder="LE"/>
104 static constexpr
const char*
const MetaTypeName =
"adtf/devicetb/someip";
114 static constexpr
const char*
const DDLStructureName =
"tSomeIpSampleHeader";
119 static constexpr
const bool DDLSerialized =
true;
124 static constexpr
const char*
const DDLDefinitions = ADTF_MEDIA_DESC_SOMEIP_DDL;
brake::stream_meta_type_someip_properties stream_meta_type_someip_properties
Definition of Stream Meta Type for SOME/IP.