#include <introspected-doxygen.hpp>
Config Paths
ns3::SixLowPanNetDevice is accessible through the following paths with Config::Set and Config::Connect:
-
"/NodeList/[i]/DeviceList/[i]/$ns3::SixLowPanNetDevice"
Attributes
-
Rfc6282: Use RFC6282 (IPHC) if true, RFC4944 (HC1) otherwise.
-
Set with class: BooleanValue
-
Underlying type: bool
-
Initial value: true
-
Flags: construct write read
-
OmitUdpChecksum: Omit the UDP checksum in IPHC compression.
-
Set with class: BooleanValue
-
Underlying type: bool
-
Initial value: true
-
Flags: construct write read
-
FragmentReassemblyListSize: The maximum size of the reassembly buffer (in packets). Zero meaning infinite.
-
Set with class: ns3::UintegerValue
-
Underlying type: uint16_t 0:65535
-
Initial value: 0
-
Flags: construct write read
-
FragmentExpirationTimeout: When this timeout expires, the fragments will be cleared from the buffer.
-
Set with class: ns3::TimeValue
-
Underlying type: Time -9.22337e+18ns:+9.22337e+18ns
-
Initial value: +6e+10ns
-
Flags: construct write read
-
CompressionThreshold: The minimum MAC layer payload size.
-
Set with class: ns3::UintegerValue
-
Underlying type: uint32_t 0:4294967295
-
Initial value: 0
-
Flags: construct write read
-
ForceEtherType: Force a specific EtherType in L2 frames.
-
Set with class: BooleanValue
-
Underlying type: bool
-
Initial value: false
-
Flags: construct write read
-
EtherType: The specific EtherType to be used in L2 frames.
-
Set with class: ns3::UintegerValue
-
Underlying type: uint16_t 0:65535
-
Initial value: 65535
-
Flags: construct write read
-
UseMeshUnder: Use a mesh-under routing protocol.
-
Set with class: BooleanValue
-
Underlying type: bool
-
Initial value: false
-
Flags: construct write read
-
MeshUnderRadius: Hops Left to use in mesh-under.
-
Set with class: ns3::UintegerValue
-
Underlying type: uint8_t 0:255
-
Initial value: 10
-
Flags: construct write read
-
MeshCacheLength: Length of the cache for each source.
-
Set with class: ns3::UintegerValue
-
Underlying type: uint16_t 0:65535
-
Initial value: 10
-
Flags: construct write read
-
MeshUnderJitter: The jitter in ms a node uses to forward mesh-under packets - used to prevent collisions
TraceSources
-
Tx: Send - packet (including 6LoWPAN header), SixLoWPanNetDevice Ptr, interface index.
Callback signature: ns3::SixLowPanNetDevice::RxTxTracedCallback
-
Rx: Receive - packet (including 6LoWPAN header), SixLoWPanNetDevice Ptr, interface index.
Callback signature: ns3::SixLowPanNetDevice::RxTxTracedCallback
-
Drop: Drop - DropReason, packet (including 6LoWPAN header), SixLoWPanNetDevice Ptr, interface index.
Callback signature: ns3::SixLowPanNetDevice::DropTracedCallback
Size of this type is 376 bytes (on a 64-bit architecture).
The documentation for this class was generated from the following file: