ns3::OlsrHeaderTest Class Reference

Inheritance diagram for ns3::OlsrHeaderTest:
Inheritance graph
[legend]
Collaboration diagram for ns3::OlsrHeaderTest:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OlsrHeaderTest ()
virtual bool RunTests (void)

Detailed Description

Definition at line 518 of file olsr-header.cc.


Constructor & Destructor Documentation

ns3::OlsrHeaderTest::OlsrHeaderTest (  ) 

Definition at line 527 of file olsr-header.cc.


Member Function Documentation

bool ns3::OlsrHeaderTest::RunTests ( void   )  [virtual]
Returns:
true if the test was successful, false otherwise.

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.


The documentation for this class was generated from the following file:
Generated on Thu Dec 3 14:12:12 2009 for NS-3 by  doxygen 1.6.3