addIPAddress(const IPAddress &ipAddress) | pcpp::VrrpLayer | |
addIPAddresses(const std::vector< IPAddress > &ipAddresses) | pcpp::VrrpLayer | |
calculateAndSetChecksum() | pcpp::VrrpLayer | |
calculateChecksum() const override | pcpp::VrrpV2Layer | virtual |
canReinterpretAs(const uint8_t *data, size_t dataLen) | pcpp::Layer | inlineprotectedstatic |
computeCalculateFields() override | pcpp::VrrpLayer | virtual |
constructNextLayer(uint8_t *data, size_t dataLen, Packet *packet, Args &&... extraArgs) | pcpp::Layer | inlineprotected |
copyData(uint8_t *toArr) const | pcpp::Layer | |
Default enum value | pcpp::VrrpLayer | |
getAddressType() const | pcpp::VrrpLayer | |
getAdvInt() const | pcpp::VrrpV2Layer | |
getAuthType() const | pcpp::VrrpV2Layer | |
getAuthTypeAsEnum() const | pcpp::VrrpV2Layer | |
getChecksum() const | pcpp::VrrpLayer | |
getData() const | pcpp::Layer | inline |
getDataLen() const | pcpp::Layer | inline |
getDataPtr(size_t offset=0) const override | pcpp::Layer | inlinevirtual |
getHeaderLen() const override | pcpp::VrrpLayer | inlinevirtual |
getIPAddresses() const | pcpp::VrrpLayer | |
getIPAddressesCount() const | pcpp::VrrpLayer | |
getLayerPayload() const | pcpp::Layer | inline |
getLayerPayloadSize() const | pcpp::Layer | inline |
getNextLayer() const | pcpp::Layer | inline |
getOsiModelLayer() const override | pcpp::VrrpLayer | inlinevirtual |
getPrevLayer() const | pcpp::Layer | inline |
getPriority() const | pcpp::VrrpLayer | |
getPriorityAsEnum() const | pcpp::VrrpLayer | |
getProtocol() const | pcpp::Layer | inline |
getType() const | pcpp::VrrpLayer | |
getVersion() const | pcpp::VrrpLayer | |
getVersionFromData(uint8_t *data, size_t dataLen) | pcpp::VrrpLayer | static |
getVirtualRouterID() const | pcpp::VrrpLayer | |
isAllocatedToPacket() const | pcpp::Layer | inline |
isChecksumCorrect() const | pcpp::VrrpLayer | |
isDataValid(uint8_t const *data, size_t dataLen) | pcpp::VrrpV2Layer | inlinestatic |
isMemberOfProtocolFamily(ProtocolTypeFamily protocolTypeFamily) const | pcpp::Layer | |
Other enum value | pcpp::VrrpLayer | |
Owner enum value | pcpp::VrrpLayer | |
parseNextLayer() override | pcpp::VrrpLayer | inlinevirtual |
removeAllIPAddresses() | pcpp::VrrpLayer | |
removeIPAddressAtIndex(int index) | pcpp::VrrpLayer | |
setAdvInt(uint8_t advInt) | pcpp::VrrpV2Layer | |
setAuthType(uint8_t authType) | pcpp::VrrpV2Layer | |
setPriority(uint8_t priority) | pcpp::VrrpLayer | |
setVirtualRouterID(uint8_t virtualRouterID) | pcpp::VrrpLayer | |
Stop enum value | pcpp::VrrpLayer | |
toString() const override | pcpp::VrrpLayer | virtual |
tryConstructNextLayerWithFallback(uint8_t *data, size_t dataLen, Packet *packet, Args &&... extraArgs) | pcpp::Layer | inlineprotected |
VrrpAuthType enum name | pcpp::VrrpV2Layer | |
VrrpPriority enum name | pcpp::VrrpLayer | |
VrrpType enum name | pcpp::VrrpLayer | |
VrrpType_Advertisement enum value | pcpp::VrrpLayer | |
VrrpType_Unknown enum value | pcpp::VrrpLayer | |
VrrpV2Layer(uint8_t *data, size_t dataLen, Layer *prevLayer, Packet *packet) | pcpp::VrrpV2Layer | inline |
VrrpV2Layer(uint8_t virtualRouterId, uint8_t priority, uint8_t advInt, uint8_t authType=0) | pcpp::VrrpV2Layer | explicit |
~Layer() override | pcpp::Layer | |
~VrrpV2Layer() override=default | pcpp::VrrpV2Layer | |