equal
deleted
inserted
replaced
22 #include "ns3/socket.h" |
22 #include "ns3/socket.h" |
23 #include "ns3/assert.h" |
23 #include "ns3/assert.h" |
24 |
24 |
25 namespace ns3 { |
25 namespace ns3 { |
26 |
26 |
27 TcpImpl::TcpImpl (Ptr<TcpL4Protocol> tcp) |
27 TcpImpl::TcpImpl () |
28 : m_tcp (tcp) |
28 : m_tcp (0) |
29 {} |
29 {} |
30 TcpImpl::~TcpImpl () |
30 TcpImpl::~TcpImpl () |
31 { |
31 { |
32 NS_ASSERT (m_tcp == 0); |
32 NS_ASSERT (m_tcp == 0); |
|
33 } |
|
34 |
|
35 void |
|
36 TcpImpl::SetTcp (Ptr<TcpL4Protocol> tcp) |
|
37 { |
|
38 m_tcp = tcp; |
33 } |
39 } |
34 |
40 |
35 Ptr<Socket> |
41 Ptr<Socket> |
36 TcpImpl::CreateSocket (void) |
42 TcpImpl::CreateSocket (void) |
37 { |
43 { |