This class holds the state for a given network. More...
Public Attributes | |
uint8_t | addr [16] |
/internal the address More... | |
uint8_t | addrMax [16] |
/internal the maximum address More... | |
uint8_t | network [16] |
/internal the network More... | |
uint8_t | prefix [16] |
/internal the network prefix More... | |
uint32_t | shift |
/internal a shift More... | |
This class holds the state for a given network.
Definition at line 162 of file ipv6-address-generator.cc.
uint8_t ns3::Ipv6AddressGeneratorImpl::NetworkState::addr[16] |
/internal the address
Definition at line 168 of file ipv6-address-generator.cc.
Referenced by ns3::Ipv6AddressGeneratorImpl::GetAddress(), ns3::Ipv6AddressGeneratorImpl::Init(), ns3::Ipv6AddressGeneratorImpl::InitAddress(), ns3::Ipv6AddressGeneratorImpl::NextAddress(), ns3::Ipv6AddressGeneratorImpl::NextNetwork(), and ns3::Ipv6AddressGeneratorImpl::Reset().
uint8_t ns3::Ipv6AddressGeneratorImpl::NetworkState::addrMax[16] |
/internal the maximum address
Definition at line 169 of file ipv6-address-generator.cc.
Referenced by ns3::Ipv6AddressGeneratorImpl::Reset().
uint8_t ns3::Ipv6AddressGeneratorImpl::NetworkState::network[16] |
/internal the network
Definition at line 167 of file ipv6-address-generator.cc.
Referenced by ns3::Ipv6AddressGeneratorImpl::GetAddress(), ns3::Ipv6AddressGeneratorImpl::GetNetwork(), ns3::Ipv6AddressGeneratorImpl::Init(), ns3::Ipv6AddressGeneratorImpl::NextAddress(), ns3::Ipv6AddressGeneratorImpl::NextNetwork(), and ns3::Ipv6AddressGeneratorImpl::Reset().
uint8_t ns3::Ipv6AddressGeneratorImpl::NetworkState::prefix[16] |
/internal the network prefix
Definition at line 165 of file ipv6-address-generator.cc.
Referenced by ns3::Ipv6AddressGeneratorImpl::Reset().
uint32_t ns3::Ipv6AddressGeneratorImpl::NetworkState::shift |
/internal a shift
Definition at line 166 of file ipv6-address-generator.cc.
Referenced by ns3::Ipv6AddressGeneratorImpl::GetAddress(), ns3::Ipv6AddressGeneratorImpl::GetNetwork(), ns3::Ipv6AddressGeneratorImpl::Init(), ns3::Ipv6AddressGeneratorImpl::NextAddress(), ns3::Ipv6AddressGeneratorImpl::NextNetwork(), and ns3::Ipv6AddressGeneratorImpl::Reset().