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_cmn Struct Reference

#include <packet.h>

List of all members.

Public Types

enum  dir_t { DOWN = -1, NONE = 0, UP = 1 }

Public Member Functions

double & txtime ()
packet_t & ptype ()
int & size ()
int & uid ()
int & error ()
int & errbitcnt ()
int & fecsize ()
double & timestamp ()
int & iface ()
dir_t & direction ()
nsaddr_t & next_hop ()
int & addr_type ()
int & num_forwards ()
int & opt_num_forwards ()

Static Public Member Functions

int & offset ()
hdr_cmn * access (const Packet *p)

Public Attributes

packet_t ptype_
int size_
int uid_
int error_
int errbitcnt_
int fecsize_
double ts_
int iface_
dir_t direction_
char src_rt_valid
double ts_arr_
nsaddr_t prev_hop_
nsaddr_t next_hop_
int addr_type_
nsaddr_t last_hop_
FailureCallback xmit_failure_
void * xmit_failure_data_
int xmit_reason_
int num_forwards_
int opt_num_forwards_
double txtime_

Static Public Attributes

int offset_


Member Enumeration Documentation

enum hdr_cmn::dir_t
 

Enumeration values:
DOWN 
NONE 
UP 


Member Function Documentation

hdr_cmn* hdr_cmn::access (  const Packet *    p )  [inline, static]
 

int& hdr_cmn::addr_type (    )  [inline]
 

dir_t& hdr_cmn::direction (    )  [inline]
 

int& hdr_cmn::errbitcnt (    )  [inline]
 

int& hdr_cmn::error (    )  [inline]
 

int& hdr_cmn::fecsize (    )  [inline]
 

int& hdr_cmn::iface (    )  [inline]
 

nsaddr_t& hdr_cmn::next_hop (    )  [inline]
 

int& hdr_cmn::num_forwards (    )  [inline]
 

int& hdr_cmn::offset (    )  [inline, static]
 

int& hdr_cmn::opt_num_forwards (    )  [inline]
 

packet_t& hdr_cmn::ptype (    )  [inline]
 

int& hdr_cmn::size (    )  [inline]
 

double& hdr_cmn::timestamp (    )  [inline]
 

double& hdr_cmn::txtime (    )  [inline]
 

int& hdr_cmn::uid (    )  [inline]
 


Member Data Documentation

int hdr_cmn::addr_type_
 

dir_t hdr_cmn::direction_
 

int hdr_cmn::errbitcnt_
 

int hdr_cmn::error_
 

int hdr_cmn::fecsize_
 

int hdr_cmn::iface_
 

nsaddr_t hdr_cmn::last_hop_
 

nsaddr_t hdr_cmn::next_hop_
 

int hdr_cmn::num_forwards_
 

int hdr_cmn::offset_ [static]
 

int hdr_cmn::opt_num_forwards_
 

nsaddr_t hdr_cmn::prev_hop_
 

packet_t hdr_cmn::ptype_
 

int hdr_cmn::size_
 

char hdr_cmn::src_rt_valid
 

double hdr_cmn::ts_
 

double hdr_cmn::ts_arr_
 

double hdr_cmn::txtime_
 

int hdr_cmn::uid_
 

FailureCallback hdr_cmn::xmit_failure_
 

void* hdr_cmn::xmit_failure_data_
 

int hdr_cmn::xmit_reason_
 


The documentation for this struct was generated from the following files:
This document is generated by doxygen.