Tom Henderson
|
ad374c8d87
|
rename UdpSocket to UdpSocketImpl
|
2008-05-20 10:30:40 -07:00 |
|
Tom Henderson
|
935532822b
|
Move UdpSocket to UdpSocketImpl
|
2008-05-20 10:16:03 -07:00 |
|
Tom Henderson
|
5b119aa40d
|
Add attributes to new abstract base class for UdpSocket
|
2008-05-20 07:25:17 -07:00 |
|
Tom Henderson
|
4c4ef85a93
|
s/ns3::Udp/ns3::UdpSocketFactory
|
2008-05-17 12:08:20 -07:00 |
|
Tom Henderson
|
67d54a7f8a
|
Implement IPTTL socket option for UDP
|
2008-05-17 11:15:02 -07:00 |
|
Tom Henderson
|
0a476b4f04
|
undo SocketDefaults class; plumb in new UdpSocket option attributes
|
2008-05-16 21:28:07 -07:00 |
|
Tom Henderson
|
18011ba4eb
|
improve send semantics, documentation
|
2008-05-15 23:06:58 -07:00 |
|
Tom Henderson
|
aa7b91f890
|
branch merge
|
2008-05-15 21:35:55 -07:00 |
|
Gustavo J. A. M. Carneiro
|
36e6b69aaf
|
PacketSocket bind-to-interface bug
|
2008-05-14 19:15:00 +01:00 |
|
Gustavo J. A. M. Carneiro
|
1cecfe5548
|
Missing Packet::Copy in Node::ReceiveFromDevice for the multiple protocol handlers scenario.
|
2008-05-14 18:15:26 +01:00 |
|
Tom Henderson
|
b00892cae7
|
swap SendTo parameters
|
2008-05-13 07:22:03 -07:00 |
|
Tom Henderson
|
9eb007fd26
|
Add SocketDefaults to store socket option attributes (missing files)
|
2008-05-12 23:02:44 -07:00 |
|
Tom Henderson
|
6be343530f
|
Add SocketDefaults to store socket option attributes
|
2008-05-12 23:02:23 -07:00 |
|
Tom Henderson
|
a042d0bbef
|
Move API for socket factory to a Socket::CreateSocket () factory method
|
2008-05-12 06:39:00 -07:00 |
|
Tom Henderson
|
ee62b6d04e
|
Enable receive buffer limit for packet socket
|
2008-05-11 20:59:08 -07:00 |
|
Tom Henderson
|
0f55fefaba
|
API for SocketOptions class
|
2008-05-10 21:27:32 -07:00 |
|
Tom Henderson
|
ddda864b77
|
branch merge
|
2008-05-10 20:22:27 -07:00 |
|
Craig Dowell
|
58ab30c53c
|
fix optimized build, bug 169
|
2008-05-07 14:24:45 -07:00 |
|
Tom Henderson
|
08511f30c5
|
Add GetTxBuffer; add some socket options; make limited UDP receive buffer functional
|
2008-05-03 11:11:24 -07:00 |
|
Tom Henderson
|
daddd90d07
|
Implement GetRxAvailable ()
|
2008-05-02 10:55:07 -07:00 |
|
Tom Henderson
|
bfe0533aa3
|
overloaded Recv() method suggested by Gustavo
|
2008-05-02 09:38:18 -07:00 |
|
Tom Henderson
|
f8a2add627
|
more cleanup
|
2008-05-02 09:21:01 -07:00 |
|
Tom Henderson
|
c6f7bb2d3e
|
remove previous socket receive methods
|
2008-04-28 21:45:55 -07:00 |
|
Tom Henderson
|
288d193daa
|
Cut over UDP applications to use the new receive API
|
2008-04-25 14:29:28 -07:00 |
|
Tom Henderson
|
d7a038431f
|
Plumb in socket receive pull model, in parallel to existing Receive framework
|
2008-04-24 08:18:01 -07:00 |
|
Tom Henderson
|
b998a05cce
|
A few minor cleanups to socket.h/cc
|
2008-04-22 22:39:17 -07:00 |
|
Tom Henderson
|
3752943c22
|
bug 131 partial fix: split out Send and DataSent callbacks
|
2008-04-22 22:29:16 -07:00 |
|
Mathieu Lacage
|
7be1b92968
|
merge with HEAD
|
2008-04-21 09:04:08 -07:00 |
|
Mathieu Lacage
|
d1ddd3c89b
|
merge
|
2008-04-21 08:58:23 -07:00 |
|
Mathieu Lacage
|
ea6e067812
|
merge with HEAD
|
2008-04-21 08:05:34 -07:00 |
|
Mathieu Lacage
|
f91e2ff5a4
|
fix regression introduced by changeset 6244ea5e7831 to fix bug #173
|
2008-04-17 16:24:13 -07:00 |
|
Mathieu Lacage
|
35170aed54
|
merge with HEAD
|
2008-04-17 15:54:35 -07:00 |
|
Mathieu Lacage
|
2c1b7db441
|
merge with HEAD
|
2008-04-17 15:50:49 -07:00 |
|
Mathieu Lacage
|
3b711f9852
|
improve the auto-generated doxygen output.
|
2008-04-17 15:30:18 -07:00 |
|
Mathieu Lacage
|
4ff40c4a07
|
get rid of Attribute class. Use AttributeValue subclasses directly.
|
2008-04-17 13:42:25 -07:00 |
|
Gustavo J. A. M. Carneiro
|
505de0c685
|
Address instances of different m_type's should compare differently; closes #173.
|
2008-04-16 18:37:20 +01:00 |
|
Mathieu Lacage
|
1649c1dc65
|
NS_LOG_FUNCTION -> NS_LOG_FUNCTION_NOARGS and NS_LOG_PARAMS -> NS_LOG_FUNCTION
|
2008-04-15 15:10:53 -07:00 |
|
Mathieu Lacage
|
6d53b47cae
|
improve documentation
|
2008-04-14 16:06:44 -07:00 |
|
Mathieu Lacage
|
42282f5512
|
implement operator >>
|
2008-04-11 16:52:12 -07:00 |
|
Mathieu Lacage
|
0e65d73baa
|
implement operator >>
|
2008-04-11 16:51:58 -07:00 |
|
Raj Bhattacharjea
|
3327b9da92
|
Shorten Tcp attribute names (bug 163)
|
2008-04-10 16:33:44 -04:00 |
|
Mathieu Lacage
|
696859e936
|
add a few missing ns3:: prefixes in TypeId names.
|
2008-04-10 11:50:08 -07:00 |
|
Mathieu Lacage
|
a75e91cc03
|
add ObjectVector::GetItemTypeId
|
2008-04-09 14:58:52 -07:00 |
|
Mathieu Lacage
|
478e810ad5
|
add some debugging
|
2008-04-09 10:01:16 -07:00 |
|
Tom Henderson
|
3f1c2d2653
|
some additional debugging for addressing conflicts
|
2008-04-08 23:10:11 -07:00 |
|
Raj Bhattacharjea
|
05019b6214
|
Add TCP delayed acks
|
2008-04-04 17:20:36 -04:00 |
|
Mathieu Lacage
|
d1d683ee21
|
remove 'All rigts reserved' keyword per tom's suggestion
|
2008-03-31 14:56:41 -07:00 |
|
Mathieu Lacage
|
812fc3be75
|
add missing license headers
|
2008-03-31 14:50:25 -07:00 |
|
Mathieu Lacage
|
ae4529b819
|
fix typo
|
2008-03-31 14:44:13 -07:00 |
|
Mathieu Lacage
|
2c1c5afe91
|
get rid of channel during dispose
|
2008-03-31 14:43:38 -07:00 |
|