cmu-trace.h File Reference

#include "trace.h"
#include "god.h"

Include dependency graph for cmu-trace.h:

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

Go to the source code of this file.

Data Structures

class  CMUTrace

Defines

#define __PRETTY_FUNCTION__   ("")
#define DROP   'D'
#define DROP_END_OF_SIMULATION   "END"
#define DROP_IFQ_ARP_FULL   "ARP"
#define DROP_IFQ_FILTER   "FIL"
#define DROP_IFQ_QFULL   "IFQ"
#define DROP_MAC_BUSY   "BSY"
#define DROP_MAC_COLLISION   "COL"
#define DROP_MAC_DUPLICATE   "DUP"
#define DROP_MAC_INVALID_DST   "DST"
#define DROP_MAC_INVALID_STATE   "STA"
#define DROP_MAC_PACKET_ERROR   "ERR"
#define DROP_MAC_RETRY_COUNT_EXCEEDED   "RET"
#define DROP_MAC_SLEEP   "SLP"
#define DROP_OUTSIDE_SUBNET   "OUT"
#define DROP_RTR_MAC_CALLBACK   "CBK"
#define DROP_RTR_NO_ROUTE   "NRTE"
#define DROP_RTR_QFULL   "IFQ"
#define DROP_RTR_QTIMEOUT   "TOUT"
#define DROP_RTR_ROUTE_LOOP   "LOOP"
#define DROP_RTR_SALVAGE   "SAL"
#define DROP_RTR_TTL   "TTL"
#define EOT   'x'
#define FWRD   'f'
#define MAX_ID_LEN   3
#define MAX_NODE   4096
#define RECV   'r'
#define SEND   's'
#define TR_AGENT   0x08
#define TR_IFQ   0x04
#define TR_MAC   0x02
#define TR_ROUTER   0x01


Define Documentation

#define __PRETTY_FUNCTION__   ("")
 

Definition at line 46 of file cmu-trace.h.

#define DROP   'D'
 

Definition at line 52 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace(), and CMUTrace::recv().

#define DROP_END_OF_SIMULATION   "END"
 

Definition at line 67 of file cmu-trace.h.

Referenced by toraAgent::reset(), PriQueue::Terminate(), DSRAgent::Terminate(), CMUPriQueue::Terminate(), and ARPTable::Terminate().

#define DROP_IFQ_ARP_FULL   "ARP"
 

Definition at line 86 of file cmu-trace.h.

Referenced by ARPTable::arpresolve().

#define DROP_IFQ_FILTER   "FIL"
 

Definition at line 87 of file cmu-trace.h.

#define DROP_IFQ_QFULL   "IFQ"
 

Definition at line 85 of file cmu-trace.h.

Referenced by CMUPriQueue::prq_enqueue().

#define DROP_MAC_BUSY   "BSY"
 

Definition at line 73 of file cmu-trace.h.

Referenced by Mac802_11::check_pktCTRL(), Mac802_11::recvDATA(), and Mac802_11::recvRTS().

#define DROP_MAC_COLLISION   "COL"
 

Definition at line 68 of file cmu-trace.h.

Referenced by SMAC::collision(), Mac802_11::collision(), SMAC::handleRecvTimer(), Mac802_11::recv_timer(), and MacSimple::recvHandler().

#define DROP_MAC_DUPLICATE   "DUP"
 

Definition at line 69 of file cmu-trace.h.

#define DROP_MAC_INVALID_DST   "DST"
 

Definition at line 74 of file cmu-trace.h.

#define DROP_MAC_INVALID_STATE   "STA"
 

Definition at line 72 of file cmu-trace.h.

Referenced by Mac802_11::recvACK(), and Mac802_11::recvCTS().

#define DROP_MAC_PACKET_ERROR   "ERR"
 

Definition at line 70 of file cmu-trace.h.

Referenced by MacSimple::recvHandler().

#define DROP_MAC_RETRY_COUNT_EXCEEDED   "RET"
 

Definition at line 71 of file cmu-trace.h.

Referenced by SMAC::handleGeneTimer(), and Mac802_11::RetransmitRTS().

#define DROP_MAC_SLEEP   "SLP"
 

Definition at line 75 of file cmu-trace.h.

Referenced by SMAC::handleRecvTimer().

#define DROP_OUTSIDE_SUBNET   "OUT"
 

Definition at line 89 of file cmu-trace.h.

#define DROP_RTR_MAC_CALLBACK   "CBK"
 

Definition at line 82 of file cmu-trace.h.

Referenced by DSDV_Agent::lost_link(), AODV::recvError(), AODV::rt_ll_failed(), and toraAgent::rtRoutePacket().

#define DROP_RTR_NO_ROUTE   "NRTE"
 

Definition at line 77 of file cmu-trace.h.

Referenced by DSRAgent::getRouteForPacket(), AODV::rt_purge(), AODV::sendRequest(), and DSRAgent::undeliverablePkt().

#define DROP_RTR_QFULL   "IFQ"
 

Definition at line 80 of file cmu-trace.h.

Referenced by rtqueue::enque(), aodv_rqueue::enque(), and DSDV_Agent::forwardPacket().

#define DROP_RTR_QTIMEOUT   "TOUT"
 

Definition at line 81 of file cmu-trace.h.

Referenced by DSRAgent::dropSendBuff(), rtqueue::enque(), aodv_rqueue::enque(), and rtqueue::purge().

#define DROP_RTR_ROUTE_LOOP   "LOOP"
 

Definition at line 78 of file cmu-trace.h.

Referenced by toraAgent::forward(), and DSRAgent::handleForwarding().

#define DROP_RTR_SALVAGE   "SAL"
 

Definition at line 83 of file cmu-trace.h.

Referenced by DSRAgent::undeliverablePkt().

#define DROP_RTR_TTL   "TTL"
 

Definition at line 79 of file cmu-trace.h.

Referenced by AODV::forward(), and DSRAgent::handleFlowForwarding().

#define EOT   'x'
 

Definition at line 58 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace(), and CMUTrace::nam_format().

#define FWRD   'f'
 

Definition at line 55 of file cmu-trace.h.

#define MAX_ID_LEN   3
 

Definition at line 91 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace().

#define MAX_NODE   4096
 

Definition at line 92 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace().

#define RECV   'r'
 

Definition at line 53 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace().

#define SEND   's'
 

Definition at line 54 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace(), and CMUTrace::recv().

#define TR_AGENT   0x08
 

Definition at line 65 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace(), and CMUTrace::recv().

#define TR_IFQ   0x04
 

Definition at line 64 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace().

#define TR_MAC   0x02
 

Definition at line 63 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace().

#define TR_ROUTER   0x01
 

Definition at line 62 of file cmu-trace.h.

Referenced by CMUTrace::CMUTrace().


Generated on Tue Mar 6 16:50:10 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6