|
1 | 1 | #include "ns3/p4-queue-item.h" |
| 2 | + |
2 | 3 | #include "ns3/log.h" |
3 | 4 |
|
4 | | -namespace ns3 { |
| 5 | +namespace ns3 |
| 6 | +{ |
| 7 | + |
| 8 | +NS_LOG_COMPONENT_DEFINE("P4QueueItem"); |
5 | 9 |
|
6 | | -NS_LOG_COMPONENT_DEFINE ("P4QueueItem"); |
| 10 | +// TypeId |
| 11 | +// P4QueueItem::GetTypeId() |
| 12 | +// { |
| 13 | +// static TypeId tid = |
| 14 | +// TypeId("ns3::P4QueueItem").SetParent<QueueDiscItem>().AddConstructor<P4QueueItem>(); |
| 15 | +// return tid; |
| 16 | +// } |
7 | 17 |
|
8 | | -P4QueueItem::P4QueueItem (Ptr<Packet> p, const Address &addr, uint16_t protocol) |
9 | | - : QueueDiscItem (p, addr, protocol), m_sendTime (Seconds (0)) |
| 18 | +P4QueueItem::P4QueueItem(Ptr<Packet> p, const Address& addr, uint16_t protocol) |
| 19 | + : QueueDiscItem(p, addr, protocol), |
| 20 | + m_sendTime(Seconds(0)) |
10 | 21 | { |
11 | | - NS_LOG_FUNCTION (this << p << addr << protocol); |
| 22 | + NS_LOG_FUNCTION(this << p << addr << protocol); |
12 | 23 | } |
13 | 24 |
|
14 | | -P4QueueItem::~P4QueueItem () |
| 25 | + |
| 26 | +P4QueueItem::~P4QueueItem() |
15 | 27 | { |
16 | | - NS_LOG_FUNCTION (this); |
| 28 | + NS_LOG_FUNCTION(this); |
17 | 29 | } |
18 | 30 |
|
19 | 31 | void |
20 | | -P4QueueItem::SetSendTime (Time sendTime) |
| 32 | +P4QueueItem::SetSendTime(Time sendTime) |
21 | 33 | { |
22 | | - NS_LOG_FUNCTION (this << sendTime); |
23 | | - m_sendTime = sendTime; |
| 34 | + NS_LOG_FUNCTION(this << sendTime); |
| 35 | + m_sendTime = sendTime; |
24 | 36 | } |
25 | 37 |
|
26 | 38 | Time |
27 | | -P4QueueItem::GetSendTime () const |
| 39 | +P4QueueItem::GetSendTime() const |
28 | 40 | { |
29 | | - NS_LOG_FUNCTION (this); |
30 | | - return m_sendTime; |
| 41 | + NS_LOG_FUNCTION(this); |
| 42 | + return m_sendTime; |
31 | 43 | } |
32 | 44 |
|
33 | 45 | bool |
34 | | -P4QueueItem::IsReadyToDequeue (Time currentTime) const |
| 46 | +P4QueueItem::IsReadyToDequeue(Time currentTime) const |
35 | 47 | { |
36 | | - NS_LOG_FUNCTION (this << currentTime); |
37 | | - return currentTime >= m_sendTime; |
| 48 | + NS_LOG_FUNCTION(this << currentTime); |
| 49 | + return currentTime >= m_sendTime; |
38 | 50 | } |
39 | 51 |
|
40 | 52 | void |
41 | | -P4QueueItem::Print (std::ostream &os) const |
| 53 | +P4QueueItem::Print(std::ostream& os) const |
42 | 54 | { |
43 | | - NS_LOG_FUNCTION (this); |
44 | | - os << "P4QueueItem: " |
45 | | - << "SendTime=" << m_sendTime.GetSeconds () << "s, " |
46 | | - << "PacketSize=" << GetPacket ()->GetSize () << " bytes"; |
| 55 | + NS_LOG_FUNCTION(this); |
| 56 | + os << "P4QueueItem: " << "SendTime=" << m_sendTime.GetSeconds() << "s, " |
| 57 | + << "PacketSize=" << GetPacket()->GetSize() << " bytes"; |
47 | 58 | } |
48 | 59 |
|
49 | 60 | } // namespace ns3 |
0 commit comments