57struct ManagementInformationBase
59 ManagementInformationBase();
62 AddrConfMethod itsGnLocalAddrConfMethod;
63 unsigned itsGnProtocolVersion;
65 InterfaceType itsGnIfType;
66 units::Frequency itsGnMinimumUpdateFrequencyEPV;
67 units::Length itsGnPaiInterval;
68 unsigned itsGnMaxSduSize;
69 unsigned itsGnMaxGeoNetworkingHeaderSize;
70 units::Duration itsGnLifetimeLocTE;
72 SecurityDecapHandling itsGnSnDecapResultHandling;
73 unsigned itsGnLocationServiceMaxRetrans;
74 units::Duration itsGnLocationServiceRetransmitTimer;
75 unsigned itsGnLocationServicePacketBufferSize;
76 units::Duration itsGnBeaconServiceRetransmitTimer;
77 units::Duration itsGnBeaconServiceMaxJitter;
78 unsigned itsGnDefaultHopLimit;
79 unsigned itsGnDPLLength;
82 unsigned itsGnMaxPacketDataRate;
83 double itsGnMaxPacketDataRateEmaBeta;
84 units::Area itsGnMaxGeoAreaSize;
85 units::Duration itsGnMinPacketRepetitionInterval;
86 UnicastForwarding itsGnNonAreaForwardingAlgorithm;
87 BroadcastForwarding itsGnAreaForwardingAlgorithm;
88 units::Duration itsGnCbfMinTime;
89 units::Duration itsGnCbfMaxTime;
90 units::Length itsGnDefaultMaxCommunicationRange;
91 units::Angle itsGnBroadcastCBFDefSectorAngle;
92 unsigned itsGnUcForwardingPacketBufferSize;
93 unsigned itsGnBcForwardingPacketBufferSize;
94 unsigned itsGnCbfPacketBufferSize;
96 std::uint32_t vanetzaDefaultSeed;
97 std::size_t vanetzaCbfMaxCounter;
98 Clock::duration vanetzaDeferInitialBeacon;
99 bool vanetzaDisableBeaconing;
100 bool vanetzaMultiHopDuplicateAddressDetection;
101 bool vanetzaFadingCbfCounter;
102 units::Duration vanetzaFadingCbfCounterLifetime;
103 Clock::duration vanetzaNeighbourFlagExpiry;
104 std::size_t vanetzaGbcMemoryCapacity;