Public Member Functions | |
OlsrHeaderTest () | |
virtual bool | RunTests (void) |
Definition at line 518 of file olsr-header.cc.
ns3::OlsrHeaderTest::OlsrHeaderTest | ( | ) |
Definition at line 527 of file olsr-header.cc.
bool ns3::OlsrHeaderTest::RunTests | ( | void | ) | [virtual] |
Implements ns3::Test.
Definition at line 533 of file olsr-header.cc.
References ns3::Packet::AddHeader(), ns3::olsr::MessageHeader::Tc::ansn, ns3::olsr::MessageHeader::Hna::associations, ns3::olsr::EmfToSeconds(), ns3::Test::Failure(), ns3::olsr::MessageHeader::GetHello(), ns3::olsr::MessageHeader::GetHna(), ns3::olsr::MessageHeader::Hello::GetHTime(), ns3::olsr::MessageHeader::GetMessageSequenceNumber(), ns3::olsr::MessageHeader::GetMessageType(), ns3::olsr::MessageHeader::GetMid(), ns3::olsr::MessageHeader::GetOriginatorAddress(), ns3::olsr::PacketHeader::GetPacketLength(), ns3::olsr::PacketHeader::GetPacketSequenceNumber(), ns3::olsr::MessageHeader::GetSerializedSize(), ns3::olsr::PacketHeader::GetSerializedSize(), ns3::Packet::GetSize(), ns3::olsr::MessageHeader::GetTc(), ns3::olsr::MessageHeader::GetTimeToLive(), ns3::olsr::MessageHeader::GetVTime(), ns3::olsr::MessageHeader::Mid::interfaceAddresses, ns3::olsr::MessageHeader::Hello::LinkMessage::linkCode, ns3::olsr::MessageHeader::Hello::linkMessages, ns3::olsr::MessageHeader::MID_MESSAGE, ns3::olsr::MessageHeader::Tc::neighborAddresses, ns3::olsr::MessageHeader::Hello::LinkMessage::neighborInterfaceAddresses, NS_TEST_ASSERT, NS_TEST_ASSERT_EQUAL, ns3::Packet::RemoveHeader(), ns3::Seconds(), ns3::olsr::SecondsToEmf(), ns3::olsr::MessageHeader::Hello::SetHTime(), ns3::olsr::MessageHeader::SetMessageSequenceNumber(), ns3::olsr::MessageHeader::SetMessageType(), ns3::olsr::MessageHeader::SetOriginatorAddress(), ns3::olsr::PacketHeader::SetPacketLength(), ns3::olsr::PacketHeader::SetPacketSequenceNumber(), ns3::olsr::MessageHeader::SetTimeToLive(), ns3::olsr::MessageHeader::SetVTime(), and ns3::olsr::MessageHeader::Hello::willingness.