DRCL J-Sim API

drcl.inet.protocol.aodv
Class AODV_RERR

java.lang.Object
  extended bydrcl.inet.protocol.aodv.AODV_RERR

public class AODV_RERR
extends java.lang.Object

AODV Route Error (RERR) packet body ref: Sec. 4.3 Note: type = 1

Author:
Wei-peng Chen

Field Summary
static int AODV_MAX_ERRORS
           
 int DestCount
          DestCount
static int INTEGER_SIZE
           
 long re_dst
          Destination IP Address
 int re_dst_seqno
          Destination Sequence Number
 int re_hop_count
          Hop Count
 double re_lifetime
          Lifetime
 long re_src
          Source IP Address
 double re_timestamp
          when corresponding REQ sent; used to compute route discovery latency
 int re_type
          Packet Type
 long[] unreachable_dst
          List of Unreachable destination IP addresses and sequence numbers
 int[] unreachable_dst_seqno
           
 
Constructor Summary
AODV_RERR()
           
 
Method Summary
 java.lang.Object clone()
           
 void duplicate(java.lang.Object source_)
           
 int size()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

AODV_MAX_ERRORS

public static final int AODV_MAX_ERRORS
See Also:
Constant Field Values

INTEGER_SIZE

public static final int INTEGER_SIZE
See Also:
Constant Field Values

re_type

public int re_type
Packet Type


re_hop_count

public int re_hop_count
Hop Count


re_dst

public long re_dst
Destination IP Address


re_dst_seqno

public int re_dst_seqno
Destination Sequence Number


re_src

public long re_src
Source IP Address


re_lifetime

public double re_lifetime
Lifetime


re_timestamp

public double re_timestamp
when corresponding REQ sent; used to compute route discovery latency


DestCount

public int DestCount
DestCount


unreachable_dst

public long[] unreachable_dst
List of Unreachable destination IP addresses and sequence numbers


unreachable_dst_seqno

public int[] unreachable_dst_seqno
Constructor Detail

AODV_RERR

public AODV_RERR()
Method Detail

size

public int size()

clone

public java.lang.Object clone()

duplicate

public void duplicate(java.lang.Object source_)

toString

public java.lang.String toString()

DRCL J-Sim API

Copyright © 1998-2003 Distributed Real-time Computing Lab (DRCL). All Rights Reserved.     ~ To J-Sim Home ~