ADTF_DEVICE_TOOLBOX
3.11.1 (ADTF 3.16.2)
|
Namespace for SOME/IP in ADTF-Devicetoolbox. More...
Namespaces | |
brake | |
Namespace for functionality provided by V3.1.0. | |
hood | |
Namespace for functionality provided by V3.7.0. | |
key | |
Namespace for functionality provided by V3.10.0. | |
Typedefs | |
using | tEthernetSampleHeader = brake::tEthernetSampleHeader |
This struct describes the Ethernet sample header which is placed in the beginning of every Ethernet sample's buffer. More... | |
using | ISomeIpDecoder = key::ISomeIpDecoder |
The ISomeIpCoder interface provides convenient access to the contents of a SOME/IP sample. More... | |
using | ISomeIpDatabase = key::ISomeIpDatabase |
The ISomeIpDatabase interface provides access to SOME/IP specific information contained in a database file such as FIBEX or ARXML. More... | |
using | ISomeIpService = hood::ISomeIpService |
The ISomeIpService interface provides access to SOME/IP-specific ADTF components. More... | |
using | tMessageType = brake::tMessageType |
The message types as defined by the SOME/IP spec. More... | |
using | tReturnCode = brake::tReturnCode |
Return codes as defined by the SOME/IP spec. More... | |
using | tSomeIpSampleHeader = hood::tSomeIpSampleHeader |
This struct describes the SOME/IP sample header which is placed in the beginning of every SOME/IP sample's buffer. More... | |
using | tSomeIpMessageHeader = hood::tSomeIpMessageHeader |
This struct represents the payload header of one SOME/IP (alike) message as defined by the SOME/IP spec. More... | |
using | tSomeIpTpHeader = hood::tSomeIpTpHeader |
This struct represents the next 4 payload bytes of a SOME/IP-TP message. More... | |
using | tSomeIpSerializationInfo = hood::tSomeIpSerializationInfo |
Serialization instructions covering SOME/IP standard. More... | |
using | tSomeIpTransformation = hood::tSomeIpTransformation |
Special transformations which must be applied to reconstruct nested payloads. More... | |
using | tSomeIpSessionHeader = hood::tSomeIpSessionHeader |
This struct represents the first 8 payload bytes of a standard SOME/IP request. More... | |
using | tCompuScale = hood::tCompuScale |
This struct represents one of a set of computation rules which map a raw value onto a physical value and/or named states. More... | |
using | tDataConstraint = hood::tDataConstraint |
This struct represents the limits of a value. More... | |
using | tSomeIpMessageInfo = hood::tSomeIpMessageInfo |
This struct describes the actual payload which is encapsulated in either ethernet frame or result of unpacking a different playload. More... | |
using | tClusterInfo = hood::tClusterInfo |
This struct contains the data of one cluster. More... | |
using | stream_meta_type_ethernet = brake::stream_meta_type_ethernet |
Definition of Stream Meta Type for ethernet samples. More... | |
using | stream_meta_type_ethernet_properties = brake::stream_meta_type_ethernet_properties |
Definition of Stream Meta Type for ethernet samples. More... | |
using | stream_meta_type_someip = brake::stream_meta_type_someip |
Definition of Stream Meta Type for SOME/IP. More... | |
using | stream_meta_type_someip_properties = brake::stream_meta_type_someip_properties |
Definition of Stream Meta Type for SOME/IP. More... | |
Namespace for SOME/IP in ADTF-Devicetoolbox.
using ISomeIpDatabase = key::ISomeIpDatabase |
The ISomeIpDatabase interface provides access to SOME/IP specific information contained in a database file such as FIBEX or ARXML.
Definition at line 219 of file someip_database_intf.h.
using ISomeIpDecoder = key::ISomeIpDecoder |
The ISomeIpCoder interface provides convenient access to the contents of a SOME/IP sample.
This includes the sample header and the individual pdu payload.
Definition at line 161 of file someip_coder_intf.h.
using ISomeIpService = hood::ISomeIpService |
The ISomeIpService interface provides access to SOME/IP-specific ADTF components.
Definition at line 80 of file someip_support_srv_intf.h.
Definition of Stream Meta Type for ethernet samples.
Compatible with adtf::devicetb::sdk::someip::tEthernetSampleHeader
Definition at line 61 of file stream_meta_type_raw_ethernet.h.
Definition of Stream Meta Type for ethernet samples.
Compatible with adtf::devicetb::sdk::someip::tEthernetSampleHeader
Definition at line 105 of file stream_meta_type_raw_ethernet_properties.h.
Definition of Stream Meta Type for SOME/IP.
Compatible with adtf::devicetb::sdk::someip::tSomeIpSampleHeader
Definition at line 83 of file stream_meta_type_someip.h.
Definition of Stream Meta Type for SOME/IP.
Compatible with adtf::devicetb::sdk::someip::tSomeIpSampleHeader
Definition at line 129 of file stream_meta_type_someip_properties.h.
using tClusterInfo = hood::tClusterInfo |
This struct contains the data of one cluster.
Definition at line 694 of file someip_types.h.
using tCompuScale = hood::tCompuScale |
This struct represents one of a set of computation rules which map a raw value onto a physical value and/or named states.
Definition at line 688 of file someip_types.h.
using tDataConstraint = hood::tDataConstraint |
This struct represents the limits of a value.
Definition at line 690 of file someip_types.h.
This struct describes the Ethernet sample header which is placed in the beginning of every Ethernet sample's buffer.
See adtf::devicetb::sdk::someip::stream_meta_type_ethernet for the corresponding stream type.
Definition at line 87 of file raw_ethernet_types.h.
using tMessageType = brake::tMessageType |
The message types as defined by the SOME/IP spec.
[TR_SOMEIP_00055]
Definition at line 156 of file someip_types.h.
using tReturnCode = brake::tReturnCode |
Return codes as defined by the SOME/IP spec.
[TR_SOMEIP_00191] This is a non-scoped enum to allow for initialization with user-defined values without the need to static_cast.
Definition at line 158 of file someip_types.h.
This struct represents the payload header of one SOME/IP (alike) message as defined by the SOME/IP spec.
[TR_SOMEIP_00031] In a pure Some/IP message, this is now followed by tSomeIpSessionHeader, and the PDU payload. With Autosar extensions, other headers may immediately follow this header instead, and tSomeIpSessionHeader may not be part of the PDU at all.
Definition at line 678 of file someip_types.h.
This struct describes the actual payload which is encapsulated in either ethernet frame or result of unpacking a different playload.
Corresponds to IPdu in Autosar. connector -> message
Definition at line 692 of file someip_types.h.
This struct describes the SOME/IP sample header which is placed in the beginning of every SOME/IP sample's buffer.
It contains mainly network-specific information such as source and destination endpoints which is otherwise not part a SOME/IP message.
Definition at line 676 of file someip_types.h.
Serialization instructions covering SOME/IP standard.
Extended with bit-packed signals as well as TLV for adaptive extensions from Autosar.
Definition at line 682 of file someip_types.h.
This struct represents the first 8 payload bytes of a standard SOME/IP request.
For SOME/IP, this will be at the start of the payload, directly after tSomeIpMessageHeader. With Autosar E2E or SOME/IP-TP extensions, other headers may follow this header.
Definition at line 686 of file someip_types.h.
using tSomeIpTpHeader = hood::tSomeIpTpHeader |
This struct represents the next 4 payload bytes of a SOME/IP-TP message.
This will be always directly after tSomeIpSessionHeader for a message with tMessageType::MT_TP_REQUEST flag.
Definition at line 680 of file someip_types.h.
Special transformations which must be applied to reconstruct nested payloads.
Definition at line 684 of file someip_types.h.