PcapPlusPlus
23.09
|
#include <SomeIpSdLayer.h>
Classes | |
struct | someipsdhdroptionsbase |
Public Types | |
enum | OptionType : uint8_t { OptionType::Unknown = 0x00, OptionType::ConfigurationString = 0x01, OptionType::LoadBalancing = 0x02, OptionType::IPv4Endpoint = 0x04, OptionType::IPv6Endpoint = 0x06, OptionType::IPv4Multicast = 0x14, OptionType::IPv6Multicast = 0x16, OptionType::IPv4SdEndpoint = 0x24, OptionType::IPv6SdEndpoint = 0x26 } |
Public Member Functions | |
virtual | ~SomeIpSdOption () |
OptionType | getType () const |
size_t | getLength () const |
uint8_t * | getDataPtr () const |
someipsdhdroptionsbase * | getSomeIpSdOptionHeader () const |
Base class of the SOME/IP-SD options. Cannot be instantiated.
|
strong |
Types of options currently available for the SOME/IP-SD protocol
|
virtual |
Destroy the SOME/IP-SD Option object and delete allocated data if it has been allocated by a constructor
uint8_t* pcpp::SomeIpSdOption::getDataPtr | ( | ) | const |
Get the internal data of the SOME/IP-SD Option
|
inline |
Get the Length of the SOME/IP-SD option
someipsdhdroptionsbase* pcpp::SomeIpSdOption::getSomeIpSdOptionHeader | ( | ) | const |
Get a pointer to the SOME/IP-SD Option base header
OptionType pcpp::SomeIpSdOption::getType | ( | ) | const |
Get the Option Type