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  

ns-2/diffusion/omni_mcast.h File Reference

#include <assert.h>
#include <math.h>
#include <stdio.h>
#include <signal.h>
#include <float.h>
#include <stdlib.h>
#include <tcl.h>
#include "diff_header.h"
#include "agent.h"
#include "tclcl.h"
#include "ip.h"
#include "config.h"
#include "packet.h"
#include "trace.h"
#include "random.h"
#include "classifier.h"
#include "node.h"
#include "iflist.h"
#include "hash_table.h"
#include "arp.h"
#include "mac.h"
#include "ll.h"
#include "dsr/path.h"

Compounds

class  OmniMcast_Entry
class  OmniMcastAgent
class  OmniMcastArpBufEntry
class  OmniMcastArpBufferTimer
class  OmniMcastSendBufferEntry
class  OmniMcastSendBufTimer

Defines

#define THIS_NODE   here_.addr_
#define MAC_RETRY_   0
#define JITTER   0.11
#define ARP_BUFFER_CHECK   0.03
#define ARP_MAX_ATTEMPT   3
#define ARP_BUF_SIZE   64
#define SEND_BUFFER_CHECK   0.03
#define SEND_TIMEOUT   30.0
#define SEND_BUF_SIZE   64
#define SEND_MESSAGE(x, y, z)   send_to_dmux(prepare_message(x,y,z), 0)

Define Documentation

#define ARP_BUF_SIZE   64
 

#define ARP_BUFFER_CHECK   0.03
 

#define ARP_MAX_ATTEMPT   3
 

#define JITTER   0.11
 

#define MAC_RETRY_   0
 

#define SEND_BUF_SIZE   64
 

#define SEND_BUFFER_CHECK   0.03
 

#define SEND_MESSAGE x,
y,
     send_to_dmux(prepare_message(x,y,z), 0)
 

#define SEND_TIMEOUT   30.0
 

#define THIS_NODE   here_.addr_
 


This document is generated by doxygen.