|
PcapPlusPlus
Next
|
#include <VrrpLayer.h>
Static Public Member Functions | |
| 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 | Type |
| Field descriptor for the VRRP message type, written as a string. | |
| static const FieldDescriptor | VirtualRouterID |
| Field descriptor for the virtual router ID (VRID), written as a number. | |
| static const FieldDescriptor | Priority |
| Field descriptor for the priority category, written as a string: "Default", "Stop", "Owner" or "Other". | |
| static const FieldDescriptor | PriorityValue |
| Field descriptor for the raw priority value, written as a number. | |
| static const FieldDescriptor | Checksum |
| Field descriptor for the VRRP checksum, written as a hex value. | |
| static const FieldDescriptor | IPAddresses |
| Field descriptor for the array of virtual router IP addresses. | |
| static const FieldDescriptor | IPAddress |
| Field descriptor for a single entry of the IPAddresses array, written as an IP address string. | |
| static constexpr uint16_t | MaxID = Layer::SerializedFields::MaxID + 5 |
| Maximum field ID used by the layer. | |
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. | |
Fields written by VrrpLayer's serializeLayer(), in addition to Layer::SerializedFields.
|
inlinestatic |