Commit Graph

769 Commits

Author SHA1 Message Date
Stefano Avallone
83ed5e7bb6 network: Support socket priorities 2016-07-14 15:59:55 +02:00
Natale Patriciello
b7ec2e833c tcp: Documentation on TCP-application interface 2016-06-27 16:32:04 +02:00
Alexander Krotov
3a83e72a81 .gitignore
While main NS-3 repository [1] uses Mercurial, NS-3 also has official
[2] git mirror [3]. Added .gitignore replicates current .hgignore,
also taking advantage of the ability to split it into multiple files.

[1] http://code.nsnam.org/ns-3-dev/
[2] https://www.nsnam.org/wiki/HOWTO_use_Git_instead_of_Mercurial
[3] https://github.com/nsnam/ns-3-dev-git
2016-05-15 01:58:21 +03:00
Tom Henderson
52eea7895d documentation: Move TapBridge to separate chapter 2016-03-15 17:24:13 -07:00
Tom Henderson
16b2f4fd09 documentation: Update references to latest release 2016-03-15 17:23:44 -07:00
Tommaso Pecorella
3b70174980 manual: (fixes #1286) NS_LOG clarification 2016-03-11 21:16:26 +01:00
Pasquale Imputato
f2ddfb2948 traffic-control: CoDel is a queue disc now 2016-03-08 10:48:18 -08:00
Pasquale Imputato
58756a8efd traffic-control: RED is a queue disc now 2016-03-08 10:48:05 -08:00
Stefano Avallone
92f923701b traffic-control: Add the pfifo_fast queue disc
Linux pfifo_fast is the default priority queue enabled on Linux
systems.  Packets are enqueued in three FIFO droptail queues according
to three priority bands based on their Type of Service bits or DSCP bits.
2016-03-08 10:45:41 -08:00
Pasquale Imputato
2e7c7dbb00 internet: Move CoDel model, test and examples to the traffic-control module
This move prepares CoDel to become a queue disc. Building of CoDel
model, tests and examples is disabled until the conversion is done.
2016-03-08 10:45:32 -08:00
Stefano Avallone
bedc89eea9 traffic-control: Add the QueueDisc base class
QueueDisc is a base class providing the interface and implementing
the operations common to all the queueing disciplines. Child classes
need to implement the methods used to enqueue a packet (DoEnqueue),
dequeue a single packet (DoDequeue), get a copy of the next packet
to extract (DoPeek), plus methods to classify enqueued packets in
case they manage multiple queues internally.
2016-03-08 10:44:13 -08:00
Natale Patriciello
37af8b51de traffic-control: Add the traffic control layer 2016-03-08 10:43:16 -08:00
Tom Henderson
2ce2f22007 fix typos in attribute section of manual 2016-01-27 22:29:00 -08:00
Tom Henderson
bdc848950d update documentation for Waf shell command syntax 2016-01-27 22:18:19 -08:00
Tom Henderson
6f21c413bc add figures to main documentation build 2016-01-16 08:14:40 -08:00
Tom Henderson
e2fc90a90a update some stale tutorial info 2016-01-11 14:44:13 -08:00
Tom Henderson
610b102fa7 add waf --check-profile option 2016-01-06 09:11:14 -08:00
Tom Henderson
22b15e3a4c include Internet Applications in documentation build 2015-11-10 09:42:46 -08:00
Tommaso Pecorella
6bd2b6f256 Moved internet-specific apps to the new internet-apps module 2015-11-09 22:32:26 +01:00
Tommaso Pecorella
09e006a8f9 Clarification about the p2p delay attribute 2015-11-01 18:48:16 +01:00
Natale Patriciello
e28ffcca41 Add fd-net-device to Models docs. 2015-11-04 18:12:25 -08:00
Tom Henderson
cfccf23b06 fix sphinx warnings 2015-09-27 12:49:29 -07:00
Tom Henderson
6bcce32d02 update version numbers in tutorial 2015-09-15 12:13:38 -07:00
Peter D. Barnes, Jr.
b1976b6366 Merge 2015-08-18 16:59:27 -07:00
Peter D. Barnes, Jr.
f39a77b1a5 Add filter-out option, relabel some options, for doxygen.warning.report.sh 2015-08-12 14:57:34 -07:00
Peter D. Barnes, Jr.
baddf3f749 Refactor TracedValue callback function signatures.
Move from template class TracedValue to namespace TracedValueCallback.

Rename from [type]Callback to just [type]:
TracedValue<double>::DoubleCallback  -> TracedValueCallback::Double
2015-07-29 13:56:55 -07:00
Tom Henderson
6db467ef95 update test documentation 2015-08-13 11:08:56 -07:00
Peter D. Barnes, Jr.
f7311ec17a Build profile macros 2015-07-28 16:33:35 -07:00
Peter D. Barnes, Jr.
e1a48462bc [Doxygen] Label arguments as in,out. Sentence capitalization. 2015-07-24 12:45:22 -07:00
Peter D. Barnes, Jr.
91a1e78dca Revert df256d84a7fa. 2015-07-24 11:49:59 -07:00
Peter D. Barnes, Jr.
0e5781ee97 [Sphinx] Fix mesh manual bugs. 2015-07-24 11:49:29 -07:00
Peter D. Barnes, Jr.
62f72a7048 [Doxygen] Fix dirty repo detection. 2015-07-22 17:10:15 -07:00
Peter D. Barnes, Jr.
9e71fc449f [Doxygen] Template parameter deduction. 2015-07-22 17:09:55 -07:00
Peter D. Barnes, Jr.
69dd251a0f [Doxygen] Better documentation for NS_DEPRECATED 2015-07-10 18:13:14 -07:00
Tom Henderson
0e03b5828f enable wifi module documentation to be built standalone 2015-06-24 21:48:29 -07:00
Tom Henderson
cc0ac11580 update tutorial package version numbers 2015-05-13 11:12:28 -07:00
Tommaso Pecorella
44ecc463dc update testing section in manual 2015-05-01 06:49:12 -07:00
Benjamin Cizdziel
5b023387a4 add missing figures 2015-04-13 13:19:33 -07:00
Benjamin Cizdziel
7e795e2891 TvSpectrumTransmitter classes to create television transmitter(s) that transmit PSD spectrums customized by attributes such as modulation type, power, antenna type, channel frequency, etc. 2015-04-08 19:45:39 -07:00
Tom Henderson
368e8fcbf6 update manual for SetGroupName 2015-03-27 11:58:58 -07:00
Tom Henderson
44d377e425 additional coverage of group name usage in the tutorial 2015-03-27 11:52:48 -07:00
Tom Henderson
447e418d6c update tutorial documentation for SetGroupName 2015-03-27 10:03:43 -07:00
Tom Henderson
55a43bb5bc fix tutorial typos (found by Renan) 2015-02-23 12:31:31 -08:00
Tom Henderson
f1336f4f21 fix typos (found by Keith Briggs) 2015-02-06 06:50:48 -08:00
Tom Henderson
77423c2a20 small edits on previous commit 2015-02-05 13:02:44 -08:00
Tom Henderson
2b005b32ca tutorial updates for ns-3.22 2015-02-05 11:54:48 -08:00
Peter D. Barnes, Jr.
80c0d68e5d include the core module declared in doc/modules 2015-01-29 15:07:07 -08:00
Peter D. Barnes, Jr.
ec924126b2 [Doxygen] Remove extraneous 'n' introduced by doxygen update in r11143 fd2cfa7dd551 2015-01-23 22:33:30 -08:00
Peter D. Barnes, Jr.
6dac3ff450 [Doxygen] Update doxygen.conf to doxygen-1.8.9.1 2015-01-20 15:14:03 -08:00
Peter D. Barnes, Jr.
a62f4ca624 [Doxygen] Protect ns-3 comments in doxygen.conf 2015-01-20 13:50:26 -08:00