AodvControlPacket

Namespace: inet::aodv

class AodvControlPacket

Base packet for AODV Control Packets

Usage diagram

Inheritance diagram

Extends

Name

Type

Description

FieldsChunk

class

(no description)

Known subclasses

Name

Type

Description

Rerr

class

Represents an AODV Route Error

Rrep

class

Represents an AODV Route Reply

RrepAck

class

Represents an AODV Route Reply ACK

Rreq

class

Represents an AODV Route Request

Fields

Name

Type

Description

id

int

mutable

bool

complete

bool

correct

bool

properlyRepresented

bool

chunkLength

b

rawBin

string[]

rawHex

string[]

regionTags

SharingRegionTagSet::TagBaseRegionTag[]

packetType

AodvControlPacketType

packet type, stored in one byte

Properties

Name

Value

Description

beforeChange

handleChange()

descriptor

readonly

existingClass

packetData

Source code

//
// Base packet for AODV Control Packets
//
class AodvControlPacket extends FieldsChunk
{
    AodvControlPacketType packetType = static_cast<AodvControlPacketType>(-1);       // packet type, stored in one byte
}

File: src/inet/routing/aodv/AodvControlPackets.msg