Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

tap.h File Reference

#include "tclcl.h"
#include "net.h"
#include "packet.h"
#include "agent.h"
#include <errno.h>

Include dependency graph for tap.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  TapAgent

Defines

#define TAPDEBUG   1
#define TDEBUG(x)   { if (TAPDEBUG) fprintf(stderr, (x)); }
#define TDEBUG2(x, y)   { if (TAPDEBUG) fprintf(stderr, (x), (y)); }
#define TDEBUG3(x, y, z)   { if (TAPDEBUG) fprintf(stderr, (x), (y), (z)); }
#define TDEBUG4(w, x, y, z)   { if (TAPDEBUG) fprintf(stderr, (w), (x), (y), (z)); }
#define TDEBUG5(v, w, x, y, z)   { if (TAPDEBUG) fprintf(stderr, (v), (w), (x), (y), (z)); }


Define Documentation

#define TAPDEBUG   1
 

Definition at line 46 of file tap.h.

#define TDEBUG  )     { if (TAPDEBUG) fprintf(stderr, (x)); }
 

Definition at line 48 of file tap.h.

#define TDEBUG2 x,
 )     { if (TAPDEBUG) fprintf(stderr, (x), (y)); }
 

Definition at line 49 of file tap.h.

#define TDEBUG3 x,
y,
 )     { if (TAPDEBUG) fprintf(stderr, (x), (y), (z)); }
 

Definition at line 50 of file tap.h.

Referenced by TapAgent::linknet(), TCPTapAgent::sendpkt(), TapAgent::sendpkt(), and IPTapAgent::sendpkt().

#define TDEBUG4 w,
x,
y,
 )     { if (TAPDEBUG) fprintf(stderr, (w), (x), (y), (z)); }
 

Definition at line 51 of file tap.h.

Referenced by TCPTapAgent::recvpkt(), TapAgent::recvpkt(), and IPTapAgent::recvpkt().

#define TDEBUG5 v,
w,
x,
y,
 )     { if (TAPDEBUG) fprintf(stderr, (v), (w), (x), (y), (z)); }
 

Definition at line 52 of file tap.h.

Referenced by TapAgent::recvpkt().


Generated on Tue Apr 20 12:29:18 2004 for NS2.26SourcesOriginal by doxygen 1.3.3