|
PcapPlusPlus
Next
|
Fields serialized for NTP, including Layer::SerializedFields. More...
#include <NtpLayer.h>
Static Public Member Functions | |
| static std::vector< FieldDescriptor > | all () |
| Get all NTP field descriptors, including the common layer fields. | |
Static Public Member Functions inherited from pcpp::Layer::SerializedFields | |
| static std::vector< FieldDescriptor > | all () |
Static Public Attributes | |
| static const FieldDescriptor | LeapIndicator |
| Human-readable leap indicator. | |
| static const FieldDescriptor | Version |
| NTP version number. | |
| static const FieldDescriptor | Mode |
| Numeric association mode (0-7). | |
| static const FieldDescriptor | ModeName |
| Human-readable association mode. | |
| static const FieldDescriptor | Stratum |
| Stratum of the reference clock. | |
| static const FieldDescriptor | PollInterval |
| Signed polling interval exponent, in log2 seconds. | |
| static const FieldDescriptor | Precision |
| Signed clock precision exponent, in log2 seconds. | |
| static const FieldDescriptor | RootDelay |
| Raw 16.16 fixed-point root delay bits, as an unsigned integer in host byte order. | |
| static const FieldDescriptor | RootDispersion |
| Raw 16.16 fixed-point root dispersion bits, as an unsigned integer in host byte order. | |
| static const FieldDescriptor | ReferenceIdentifier |
| Reference identifier as a hexadecimal value in host byte order. | |
| static const FieldDescriptor | ReferenceTimestamp |
| ISO 8601 UTC reference timestamp, using the existing NTP time conversion. | |
| static const FieldDescriptor | OriginTimestamp |
| ISO 8601 UTC origin timestamp, using the existing NTP time conversion. | |
| static const FieldDescriptor | ReceiveTimestamp |
| ISO 8601 UTC receive timestamp, using the existing NTP time conversion. | |
| static const FieldDescriptor | TransmitTimestamp |
| ISO 8601 UTC transmit timestamp, using the existing NTP time conversion. | |
| static const FieldDescriptor | KeyID |
| Authentication key identifier in host byte order, when supported authentication data is present. | |
| static const FieldDescriptor | Digest |
| Authentication digest as lowercase hexadecimal, when supported authentication data is present. | |
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 serialized for NTP, including Layer::SerializedFields.