SecuredMessage as specified in TS 103 097 v1.2.1, section 5.1.
More...
#include <secured_message.hpp>
SecuredMessage as specified in TS 103 097 v1.2.1, section 5.1.
Definition at line 19 of file secured_message.hpp.
◆ header_field() [1/4]
template<HeaderFieldType T>
header_field_type< T >::type * vanetza::security::v2::SecuredMessage::header_field |
( |
| ) |
|
|
inline |
◆ header_field() [2/4]
template<HeaderFieldType T>
const header_field_type< T >::type * vanetza::security::v2::SecuredMessage::header_field |
( |
| ) |
const |
|
inline |
◆ header_field() [3/4]
const HeaderField * vanetza::security::v2::SecuredMessage::header_field |
( |
HeaderFieldType |
type | ) |
const |
Fetch read-only pointer to first machting header field
- Parameters
-
type | requested header field type |
- Returns
- matching header field or nullptr
Definition at line 27 of file secured_message.cpp.
◆ header_field() [4/4]
HeaderField * vanetza::security::v2::SecuredMessage::header_field |
( |
HeaderFieldType |
type | ) |
|
Fetch pointer to first matching header field
- Parameters
-
type | HeaderField has to match given type |
- Returns
- matching HeaderField or nullptr
Definition at line 15 of file secured_message.cpp.
◆ protocol_version()
uint8_t vanetza::security::v2::SecuredMessage::protocol_version |
( |
| ) |
const |
|
inline |
◆ trailer_field() [1/4]
template<TrailerFieldType T>
◆ trailer_field() [2/4]
template<TrailerFieldType T>
const trailer_field_type< T >::type * vanetza::security::v2::SecuredMessage::trailer_field |
( |
| ) |
const |
|
inline |
◆ trailer_field() [3/4]
const TrailerField * vanetza::security::v2::SecuredMessage::trailer_field |
( |
TrailerFieldType |
type | ) |
const |
Fetch read-only pointer of first matching trailer field
- Parameters
-
type | request trailer field type |
- Returns
- matching trailer field or nullptr
Definition at line 51 of file secured_message.cpp.
◆ trailer_field() [4/4]
TrailerField * vanetza::security::v2::SecuredMessage::trailer_field |
( |
TrailerFieldType |
type | ) |
|
Fetch pointer to first matching trailer field
- Parameters
-
type | TrailerField has to match given type |
- Returns
- matching TrailerField or nullptr
Definition at line 39 of file secured_message.cpp.
◆ header_fields
std::list<HeaderField> vanetza::security::v2::SecuredMessage::header_fields |
◆ payload
Payload vanetza::security::v2::SecuredMessage::payload |
◆ trailer_fields
std::list<TrailerField> vanetza::security::v2::SecuredMessage::trailer_fields |
The documentation for this struct was generated from the following files: