PcapPlusPlus  Next
pcpp::GvcpDiscoveryRequestLayer::SerializedFields Struct Reference

#include <GvcpLayer.h>

Inheritance diagram for pcpp::GvcpDiscoveryRequestLayer::SerializedFields:
pcpp::GvcpRequestLayer::SerializedFields pcpp::GvcpLayer::SerializedFields pcpp::Layer::SerializedFields

Static Public Member Functions

static std::vector< FieldDescriptor > all ()
 
- Static Public Member Functions inherited from pcpp::GvcpRequestLayer::SerializedFields
static std::vector< FieldDescriptor > all ()
 
- Static Public Member Functions inherited from pcpp::GvcpLayer::SerializedFields
static std::vector< FieldDescriptor > all ()
 
- Static Public Member Functions inherited from pcpp::Layer::SerializedFields
static std::vector< FieldDescriptor > all ()
 

Static Public Attributes

static const FieldDescriptor AllowBroadcastAck
 Whether the allow-broadcast-acknowledge bit is set.
 
static constexpr uint16_t MaxID = GvcpRequestLayer::SerializedFields::MaxID + 1
 Maximum field ID used by GvcpDiscoveryRequestLayer.
 
- Static Public Attributes inherited from pcpp::GvcpRequestLayer::SerializedFields
static const FieldDescriptor Flag
 Flag from the header.
 
static const FieldDescriptor AcknowledgeRequired
 Whether the acknowledge-required bit is set.
 
static const FieldDescriptor RequestId
 Request ID.
 
static constexpr uint16_t MaxID = GvcpLayer::SerializedFields::MaxID + 3
 Maximum field ID used by GvcpRequestLayer.
 
- Static Public Attributes inherited from pcpp::GvcpLayer::SerializedFields
static const FieldDescriptor Command
 Command or acknowledge value.
 
static const FieldDescriptor CommandName
 Name of the command or acknowledge value, or "Unknown".
 
static constexpr uint16_t MaxID = Layer::SerializedFields::MaxID + 2
 Maximum field ID used by GvcpLayer.
 
- Static Public Attributes inherited from pcpp::Layer::SerializedFields
static const FieldDescriptor ProtocolName
 Field descriptor for the layer protocol name.
 
static const FieldDescriptor ProtocolId
 Field descriptor for the layer protocol ID.
 
static const FieldDescriptor Length
 Field descriptor for the layer length.
 
static constexpr uint16_t MaxID = 1
 Maximum field ID used by the layer.
 

Detailed Description

Member Function Documentation

◆ all()

static std::vector<FieldDescriptor> pcpp::GvcpDiscoveryRequestLayer::SerializedFields::all ( )
inlinestatic
Returns
All field descriptors for GvcpDiscoveryRequestLayer