#include <flags.h>
Collaboration diagram for hdr_flags:

Public Member Functions | |
| unsigned char & | ect () |
| unsigned char & | ecnecho () |
| unsigned char & | ce () |
| unsigned char & | cong_action () |
| unsigned char & | cwr () |
Static Public Member Functions | |
| int & | offset () |
| hdr_flags * | access (const Packet *p) |
Public Attributes | |
| unsigned char | ecn_ |
| unsigned char | ecn_to_echo_ |
| unsigned char | eln_ |
| unsigned char | fs_ |
| unsigned char | no_ts_ |
| unsigned char | pri_ |
| unsigned char | ecn_capable_ |
| unsigned char | cong_action_ |
Static Public Attributes | |
| int | offset_ |
|
Here is the call graph for this function:

|
|
Definition at line 72 of file flags.h. References ecn_to_echo_. Referenced by TcpSink::ack(), QSTcpSink::ack(), REMQueue::deque(), GK::deque(), REDQueue::drop_early(), PIQueue::drop_early(), RIOQueue::drop_in_early(), RIOQueue::drop_out_early(), dsREDQueue::enque(), Vq::markPacketForECN(), QueueMonitor::out(), TfrcSinkAgent::recv(), FullTcpAgent::recv(), ErrorModel::recv(), and TcpAsymAgent::recv_helper().
00072 { return ecn_to_echo_; }
|
|
|
Definition at line 74 of file flags.h. References cong_action_. Referenced by TcpSink::ack(), QSTcpSink::ack(), TcpAgent::output(), RFC793eduTcpAgent::output(), QSNewRenoTcpAgent::output(), FullTcpAgent::recv(), TcpAgent::recv_newack_helper(), RFC793eduTcpAgent::recv_newack_helper(), and FullTcpAgent::sendpacket().
00074 { return cong_action_; }
|
|
|
Definition at line 76 of file flags.h. References cong_action_. Referenced by FullTcpAgent::recv(), and FullTcpAgent::sendpacket().
00076 { return cong_action_; }
|
|
|
|
Definition at line 68 of file flags.h. References ecn_capable_. Referenced by TcpSink::ack(), QSTcpSink::ack(), REMQueue::deque(), GK::deque(), REDQueue::drop_early(), PIQueue::drop_early(), RIOQueue::drop_in_early(), dsREDQueue::enque(), Vq::markPacketForECN(), QueueMonitor::out(), TcpAgent::output(), RFC793eduTcpAgent::output(), QSNewRenoTcpAgent::output(), TfrcSinkAgent::recv(), FullTcpAgent::recv(), TcpAsymSink::recv(), FullTcpAgent::sendpacket(), TfrcAgent::sendpkt(), and TcpSessionAgent::setflags().
00068 { return ecn_capable_; }
|
|
|
Definition at line 80 of file flags.h. References offset_.
00080 { return offset_; }
|
|
|
Definition at line 60 of file flags.h. Referenced by cong_action(), cwr(), Trace::format(), SatTrace::format(), Agent::initpkt(), DequeTrace::recv(), and SatDequeTrace::recv(). |
|
|
Definition at line 48 of file flags.h. Referenced by ecnecho(), Trace::format(), SatTrace::format(), Agent::initpkt(), DequeTrace::recv(), and SatDequeTrace::recv(). |
|
|
Definition at line 58 of file flags.h. Referenced by RIOQueue::drop_out_early(), ect(), Trace::format(), SatTrace::format(), Agent::initpkt(), DequeTrace::recv(), and SatDequeTrace::recv(). |
|
|
Definition at line 51 of file flags.h. Referenced by ce(), Trace::format(), SatTrace::format(), Agent::initpkt(), DequeTrace::recv(), and SatDequeTrace::recv(). |
|
|
Definition at line 54 of file flags.h. Referenced by Agent::initpkt(), TcpAgent::recv(), RFC793eduTcpAgent::recv(), RenoTcpAgent::recv(), NewRenoTcpAgent::recv(), and Snoop::snoop_wired_ack(). |
|
|
Definition at line 55 of file flags.h. Referenced by Trace::format(), SatTrace::format(), Agent::initpkt(), SemanticPacketQueue::isMarked(), IntTcpAgent::output_helper(), TcpFsAgent::output_helper(), DequeTrace::recv(), and SatDequeTrace::recv(). |
|
|
Definition at line 56 of file flags.h. Referenced by FullTcpAgent::dooptions(), Agent::initpkt(), TcpAgent::newack(), TcpSessionAgent::newack(), SackRHTcpAgent::newack(), RFC793eduTcpAgent::newack(), FullTcpAgent::newack(), FullTcpAgent::predict_ok(), FullTcpAgent::recv(), and AckRecons::sendack(). |
|
|
Definition at line 49 of file packet.cc. Referenced by access(), FlagsHeaderClass::FlagsHeaderClass(), and offset(). |
|
|
Definition at line 57 of file flags.h. Referenced by RIOQueue::deque(), RIOQueue::enque(), Trace::format(), SatTrace::format(), Agent::initpkt(), DequeTrace::recv(), SatDequeTrace::recv(), and TaggerTSWFlow::tagging(). |
1.3.3