ns2
Network Simulator
C++ Class Hierarchy of version ns-snapshot-20040722
|
Home
|
Source Code
|
Manual
|
FAQ
|
Mailing List Archive
|
Search
|
|
Download
|
Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Compound Members
File Members
hdr_sr Class Reference
#include <hdr_sr.h>
List of all members.
Public Member Functions
int &
offset
()
int &
valid
()
int &
salvaged
()
int &
num_addrs
()
int &
cur_addr
()
int
valid
() const
int
salvaged
() const
int
num_addrs
() const
int
cur_addr
() const
sr_addr
*
addrs
()
int &
route_request
()
int &
rtreq_seq
()
int &
max_propagation
()
int &
route_reply
()
int &
route_reply_len
()
sr_addr
*
reply_addrs
()
int &
route_error
()
int &
num_route_errors
()
link_down
*
down_links
()
int &
flow_header
()
u_int16_t
&
flow_id
()
int &
hopCount
()
int &
flow_timeout
()
unsigned long &
flow_timeout_time
()
int &
flow_unknown
()
int &
num_flow_unknown
()
flow_error
*
unknown_flows
()
int &
flow_default_unknown
()
int &
num_default_unknown
()
flow_error
*
unknown_defaults
()
int
size
()
nsaddr_t
&
get_next_addr
()
int &
get_next_type
()
void
append_addr
(
nsaddr_t
a, int type)
void
init
()
void
dump
(char *)
char *
dump
()
Static Public Member Functions
hdr_sr *
access
(const
Packet
*p)
Static Public Attributes
int
offset_
Private Attributes
int
valid_
int
salvaged_
int
num_addrs_
int
cur_addr_
sr_addr
addrs_
[MAX_SR_LEN]
route_request
sr_request_
route_reply
sr_reply_
route_error
sr_error_
flow_header
sr_flow_
flow_timeout
sr_ftime_
flow_unknown
sr_funk_
flow_default_err
sr_fdef_unk
Member Function Documentation
hdr_sr* hdr_sr::access
(
const
Packet
*
p
)
[inline, static]
struct
sr_addr
* hdr_sr::addrs
(
)
[inline]
void hdr_sr::append_addr
(
nsaddr_t
a
,
int
type
)
[inline]
int hdr_sr::cur_addr
(
)
const
[inline]
int& hdr_sr::cur_addr
(
)
[inline]
struct
link_down
* hdr_sr::down_links
(
)
[inline]
char * hdr_sr::dump
(
)
void hdr_sr::dump
(
char *
)
int& hdr_sr::flow_default_unknown
(
)
[inline]
int& hdr_sr::flow_header
(
)
[inline]
u_int16_t
& hdr_sr::flow_id
(
)
[inline]
int& hdr_sr::flow_timeout
(
)
[inline]
unsigned long& hdr_sr::flow_timeout_time
(
)
[inline]
int& hdr_sr::flow_unknown
(
)
[inline]
nsaddr_t
& hdr_sr::get_next_addr
(
)
[inline]
int& hdr_sr::get_next_type
(
)
[inline]
int& hdr_sr::hopCount
(
)
[inline]
void hdr_sr::init
(
)
[inline]
int& hdr_sr::max_propagation
(
)
[inline]
int hdr_sr::num_addrs
(
)
const
[inline]
int& hdr_sr::num_addrs
(
)
[inline]
int& hdr_sr::num_default_unknown
(
)
[inline]
int& hdr_sr::num_flow_unknown
(
)
[inline]
int& hdr_sr::num_route_errors
(
)
[inline]
int& hdr_sr::offset
(
)
[inline]
struct
sr_addr
* hdr_sr::reply_addrs
(
)
[inline]
int& hdr_sr::route_error
(
)
[inline]
int& hdr_sr::route_reply
(
)
[inline]
int& hdr_sr::route_reply_len
(
)
[inline]
int& hdr_sr::route_request
(
)
[inline]
int& hdr_sr::rtreq_seq
(
)
[inline]
int hdr_sr::salvaged
(
)
const
[inline]
int& hdr_sr::salvaged
(
)
[inline]
int hdr_sr::size
(
)
[inline]
struct
flow_error
* hdr_sr::unknown_defaults
(
)
[inline]
struct
flow_error
* hdr_sr::unknown_flows
(
)
[inline]
int hdr_sr::valid
(
)
const
[inline]
int& hdr_sr::valid
(
)
[inline]
Member Data Documentation
struct
sr_addr
hdr_sr::addrs_[MAX_SR_LEN]
[private]
int hdr_sr::cur_addr_
[private]
int hdr_sr::num_addrs_
[private]
int hdr_sr::offset_
[static]
int hdr_sr::salvaged_
[private]
struct
route_error
hdr_sr::sr_error_
[private]
struct
flow_default_err
hdr_sr::sr_fdef_unk
[private]
struct
flow_header
hdr_sr::sr_flow_
[private]
struct
flow_timeout
hdr_sr::sr_ftime_
[private]
struct
flow_unknown
hdr_sr::sr_funk_
[private]
struct
route_reply
hdr_sr::sr_reply_
[private]
struct
route_request
hdr_sr::sr_request_
[private]
int hdr_sr::valid_
[private]
The documentation for this class was generated from the following files:
ns-2/dsr/
hdr_sr.h
ns-2/dsr/
hdr_sr.cc
This document is generated by
doxygen.