#include <uds_message.h>
Definition at line 19 of file uds_message.h.
◆ Address
◆ IpAddress
◆ MetaInfoMap
◆ PortNumber
◆ TargetAddressType
Enumerator |
---|
kPhysical | |
kFunctional | |
Definition at line 30 of file uds_message.h.
30 : std::uint8_t { kPhysical = 0U, kFunctional = 1U };
◆ UdsMessage() [1/3]
uds_transport::UdsMessage::UdsMessage |
( |
| ) |
|
|
default |
◆ UdsMessage() [2/3]
uds_transport::UdsMessage::UdsMessage |
( |
const UdsMessage & |
other | ) |
|
|
default |
◆ UdsMessage() [3/3]
uds_transport::UdsMessage::UdsMessage |
( |
UdsMessage && |
other | ) |
|
|
defaultnoexcept |
◆ ~UdsMessage()
virtual uds_transport::UdsMessage::~UdsMessage |
( |
| ) |
|
|
inlinevirtualdefault |
◆ AddMetaInfo()
virtual void uds_transport::UdsMessage::AddMetaInfo |
( |
std::shared_ptr< const MetaInfoMap > |
meta_info | ) |
|
|
pure virtual |
◆ GetHostIpAddress()
virtual IpAddress uds_transport::UdsMessage::GetHostIpAddress |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetHostPortNumber()
virtual PortNumber uds_transport::UdsMessage::GetHostPortNumber |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetPayload() [1/2]
virtual const ByteVector& uds_transport::UdsMessage::GetPayload |
( |
| ) |
const |
|
pure virtual |
◆ GetPayload() [2/2]
virtual ByteVector& uds_transport::UdsMessage::GetPayload |
( |
| ) |
|
|
pure virtual |
◆ GetSa()
virtual Address uds_transport::UdsMessage::GetSa |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetTa()
virtual Address uds_transport::UdsMessage::GetTa |
( |
| ) |
const |
|
pure virtualnoexcept |
◆ GetTaType()
◆ operator=() [1/2]
◆ operator=() [2/2]
The documentation for this class was generated from the following file:
- /home/runner/work/diag-client-lib/diag-client-lib/diag-client-lib/lib/uds-transport-layer-api/uds_transport/uds_message.h