#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.
Compounds | |
| class | CMUTrace |
Defines | |
| #define | __PRETTY_FUNCTION__ ((const char *) 0) |
| #define | DROP 'D' |
| #define | RECV 'r' |
| #define | SEND 's' |
| #define | FWRD 'f' |
| #define | TR_ROUTER 0x01 |
| #define | TR_MAC 0x02 |
| #define | TR_IFQ 0x04 |
| #define | TR_AGENT 0x08 |
| #define | DROP_END_OF_SIMULATION "END" |
| #define | DROP_MAC_COLLISION "COL" |
| #define | DROP_MAC_DUPLICATE "DUP" |
| #define | DROP_MAC_PACKET_ERROR "ERR" |
| #define | DROP_MAC_RETRY_COUNT_EXCEEDED "RET" |
| #define | DROP_MAC_INVALID_STATE "STA" |
| #define | DROP_MAC_BUSY "BSY" |
| #define | DROP_MAC_INVALID_DST "DST" |
| #define | DROP_MAC_SLEEP "SLP" |
| #define | DROP_RTR_NO_ROUTE "NRTE" |
| #define | DROP_RTR_ROUTE_LOOP "LOOP" |
| #define | DROP_RTR_TTL "TTL" |
| #define | DROP_RTR_QFULL "IFQ" |
| #define | DROP_RTR_QTIMEOUT "TOUT" |
| #define | DROP_RTR_MAC_CALLBACK "CBK" |
| #define | DROP_RTR_SALVAGE "SAL" |
| #define | DROP_IFQ_QFULL "IFQ" |
| #define | DROP_IFQ_ARP_FULL "ARP" |
| #define | DROP_IFQ_FILTER "FIL" |
| #define | DROP_OUTSIDE_SUBNET "OUT" |
| #define | MAX_ID_LEN 3 |
| #define | MAX_NODE 4096 |
|
|
Definition at line 46 of file cmu-trace.h. |
|
|
Definition at line 52 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(), CMUTrace::format_mac(), and CMUTrace::recv(). |
|
|
Definition at line 62 of file cmu-trace.h. Referenced by toraAgent::reset(), PriQueue::Terminate(), DSRAgent::Terminate(), CMUPriQueue::Terminate(), and ARPTable::Terminate(). |
|
|
Definition at line 81 of file cmu-trace.h. Referenced by ARPTable::arpresolve(). |
|
|
Definition at line 82 of file cmu-trace.h. |
|
|
Definition at line 80 of file cmu-trace.h. Referenced by CMUPriQueue::prq_enqueue(), and DSRAgent::sendOutPacketWithRoute(). |
|
|
Definition at line 68 of file cmu-trace.h. Referenced by Mac802_11::check_pktCTRL(), Mac802_11::recvDATA(), and Mac802_11::recvRTS(). |
|
|
Definition at line 63 of file cmu-trace.h. Referenced by SMAC::collision(), Mac802_11::collision(), SMAC::handleRecvTimer(), and Mac802_11::recv_timer(). |
|
|
Definition at line 64 of file cmu-trace.h. Referenced by Mac802_11::recvDATA(). |
|
|
Definition at line 69 of file cmu-trace.h. |
|
|
Definition at line 67 of file cmu-trace.h. Referenced by Mac802_11::recvACK(), and Mac802_11::recvCTS(). |
|
|
Definition at line 65 of file cmu-trace.h. Referenced by Mac802_11::recv_timer(). |
|
|
Definition at line 66 of file cmu-trace.h. Referenced by SMAC::handleGeneTimer(), Mac802_11::RetransmitDATA(), and Mac802_11::RetransmitRTS(). |
|
|
Definition at line 70 of file cmu-trace.h. Referenced by SMAC::handleRecvTimer(). |
|
|
Definition at line 84 of file cmu-trace.h. |
|
|
Definition at line 77 of file cmu-trace.h. Referenced by DSDV_Agent::lost_link(), AODV::recvError(), AODV::rt_ll_failed(), toraAgent::rtRoutePacket(), and DSRAgent::undeliverablePkt(). |
|
|
Definition at line 72 of file cmu-trace.h. Referenced by DSRAgent::getRouteForPacket(), AODV::recvReply(), AODV::rt_purge(), AODV::rt_resolve(), AODV::sendRequest(), and DSRAgent::undeliverablePkt(). |
|
|
Definition at line 75 of file cmu-trace.h. Referenced by rtqueue::enque(), aodv_rqueue::enque(), and DSDV_Agent::forwardPacket(). |
|
|
Definition at line 76 of file cmu-trace.h. Referenced by DSRAgent::dropSendBuff(), rtqueue::enque(), aodv_rqueue::enque(), rtqueue::purge(), and imepAgent::purgeReXmitQ(). |
|
|
Definition at line 73 of file cmu-trace.h. Referenced by toraAgent::forward(), DSRAgent::handleForwarding(), toraAgent::recv(), DSDV_Agent::recv(), and AODV::recv(). |
|
|
Definition at line 78 of file cmu-trace.h. Referenced by DSRAgent::undeliverablePkt(). |
|
|
Definition at line 74 of file cmu-trace.h. Referenced by AODV::forward(), LandmarkAgent::ForwardPacket(), DSRAgent::handleFlowForwarding(), DSRAgent::handleForwarding(), toraAgent::recv(), FloodAgent::recv(), DSDV_Agent::recv(), and AODV::recv(). |
|
|
Definition at line 55 of file cmu-trace.h. Referenced by CMUTrace::format_mac(). |
|
|
Definition at line 86 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(). |
|
|
Definition at line 87 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(). |
|
|
Definition at line 53 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(), and CMUTrace::nam_format(). |
|
|
Definition at line 54 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(), CMUTrace::format_mac(), and CMUTrace::recv(). |
|
|
Definition at line 60 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(), and CMUTrace::recv(). |
|
|
Definition at line 59 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(). |
|
|
Definition at line 58 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(). |
|
|
Definition at line 57 of file cmu-trace.h. Referenced by CMUTrace::CMUTrace(), CMUTrace::format_mac(), and CMUTrace::nam_format(). |
1.3.3