fix more manual build warnings
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Fri, 10 Dec 2010 15:22:36 +0100
changeset 6681 df822f566004
parent 6680 0e81f526bd49
child 6682 096ee74e0562
child 6687 b0e1d1f34b8e
fix more manual build warnings
doc/WimaxArchitecture.png
doc/manual/applications.texi
doc/manual/callbacks.texi
doc/manual/csma.texi
doc/manual/emulation.texi
doc/manual/manual.texi
doc/manual/new-models.texi
doc/manual/node.texi
doc/manual/objects.texi
doc/manual/point-to-point.texi
doc/manual/wimax.texi
Binary file doc/WimaxArchitecture.png has changed
--- a/doc/manual/applications.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/applications.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -1,5 +1,5 @@
-@node Applications
-@chapter Applications
+@node Applications Overview
+@chapter Applications Overview
 
 @cartouche
 Placeholder chapter
--- a/doc/manual/callbacks.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/callbacks.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -11,8 +11,8 @@
 * Callbacks Background::
 * Using the Callback API::
 * Bound Callbacks::
+* Traced Callbacks::
 * Callback locations in ns-3::
-* Traced Callbacks::
 * Implementation details::
 @end menu
 
@@ -597,7 +597,7 @@
 @cartouche
 Placeholder subsection
 @end cartouche
-@section Callback locations in @command{ns-3}
+
 @node Callback locations in ns-3
 @section Callback locations in @command{ns-3}
 
--- a/doc/manual/csma.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/csma.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -6,6 +6,8 @@
 
 @menu
 * Overview of the CSMA model::
+* CSMA Channel Model::
+* CSMA Net Device Model::
 * Using the CsmaNetDevice::
 * CSMA Tracing::
 @end menu
@@ -88,6 +90,7 @@
  reception of a packet by the net device in order to forward the packet up
 the protocol stack.
 
+@node CSMA Channel Model
 @section CSMA Channel Model
 
 The class CsmaChannel models the actual transmission medium.
@@ -157,6 +160,7 @@
 @item Delay: The speed of light transmission delay for the channel.
 @end itemize
 
+@node CSMA Net Device Model
 @section CSMA Net Device Model
 
  The CSMA network device appears somewhat like an Ethernet device.  The
--- a/doc/manual/emulation.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/emulation.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -1,5 +1,5 @@
-@node Emulation
-@chapter Emulation
+@node Emulation Overview
+@chapter Emulation Overview
 
 ns-3 has been designed for integration into testbed and virtual machine
 environments.  We have addressed this need by providing two kinds of 
--- a/doc/manual/manual.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/manual.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -88,6 +88,25 @@
 
 @menu
 * Organization::
+* Core::
+* Node and NetDevices::
+* Emulation::
+* Internet Models::
+* Applications::
+* Support::
+@end menu
+
+@setchapternewpage odd
+@headings off
+@everyheading @thischapter @| @| ns-3 manual
+@everyfooting  ns-3 @| @thispage @| @today
+@include organization.texi
+
+@node Core 
+@chapter Core
+
+@lowersections
+@menu
 * Random variables::
 * Callbacks::
 * Object model::
@@ -100,38 +119,8 @@
 * Packets::
 * Helpers::
 * Python::
-* Node and NetDevices::
-* Simple NetDevice::
-* PointToPoint NetDevice::
-* CSMA NetDevice::
-* Wifi NetDevice::
-* Mesh NetDevice::
-* Bridge NetDevice::
-* Wimax NetDevice::
-* Emulation::
-* Emu NetDevice::
-* Tap NetDevice::
-* Sockets APIs::
-* Internet Stack::
-* IPv4::
-* IPv6::
-* Routing overview::
-* TCP::
-* Applications::
-* Flow Monitor::
-* Animation::
-* Statistics::
-* Creating a new ns-3 model::
-* Troubleshooting::
 @end menu
 
-@setchapternewpage odd
-@headings off
-@everyheading @thischapter @| @| ns-3 manual
-@everyfooting  ns-3 @| @thispage @| @today
-@include organization.texi
-
-@unnumbered Part 1:  ns-3 core 
 @setchapternewpage off
 @include random.texi
 @setchapternewpage odd
@@ -146,8 +135,23 @@
 @include packets.texi
 @include helpers.texi
 @include python.texi
+@raisesections
 
-@unnumbered Part 2:  Nodes and NetDevices
+@node Node and NetDevices
+@chapter Node and NetDevices
+
+@lowersections
+@menu
+* Node and NetDevices Overview::
+* Simple NetDevice::
+* PointToPoint NetDevice::
+* CSMA NetDevice::
+* Wifi NetDevice::
+* Mesh NetDevice::
+* Bridge NetDevice::
+* Wimax NetDevice::
+@end menu
+
 @setchapternewpage off
 @include node.texi
 @setchapternewpage odd
@@ -158,15 +162,38 @@
 @include mesh.texi
 @include bridge.texi
 @include wimax.texi
+@raisesections
 
-@unnumbered Part 3:  Emulation
+@node Emulation
+@chapter Emulation
+
+@menu
+* Emulation Overview::
+* Emu NetDevice::
+* Tap NetDevice::
+@end menu
+
+@lowersections
 @setchapternewpage off
 @include emulation.texi
 @setchapternewpage odd
 @include emu.texi
 @include tap.texi
+@raisesections
 
-@unnumbered Part 4:  Internet Models
+@node Internet Models
+@chapter Internet Models
+
+@menu
+* Sockets APIs::
+* Internet Stack::
+* IPv4::
+* IPv6::
+* Routing overview::
+* TCP::
+@end menu
+
+@lowersections
 @setchapternewpage off
 @include sockets.texi
 @setchapternewpage odd
@@ -175,13 +202,33 @@
 @include ipv6.texi
 @include routing.texi
 @include tcp.texi
+@raisesections
 
-@unnumbered Part 5:  Applications
+@node Applications
+@chapter Applications
+
+@menu
+* Applications Overview::
+@end menu
+
+@lowersections
 @setchapternewpage off
 @include applications.texi
 @setchapternewpage odd
+@raisesections
 
-@unnumbered Part 6:  Support
+@node Support
+@chapter Support
+
+@menu
+* Flow Monitor::
+* Animation::
+* Statistics::
+* Creating a new ns-3 model::
+* Troubleshooting::
+@end menu
+
+@lowersections
 @setchapternewpage off
 @include flow-monitor.texi
 @setchapternewpage odd
@@ -189,6 +236,7 @@
 @include statistics.texi
 @include new-models.texi
 @include troubleshoot.texi
+@raisesections
 
 @printindex cp
 
--- a/doc/manual/new-models.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/new-models.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -6,6 +6,7 @@
 * Scaffolding::
 * Initial Implementation::
 * Adding-a-sample-script::
+* Add subclass::
 * Build-core-functions-and-unit-tests::
 @end menu
 
@@ -533,6 +534,7 @@
 node n3.  Next, we return to the error model to add in a subclass
 that performs more interesting error modeling.
 
+@node Add subclass
 @section Add subclass
 
 The trivial base class ErrorModel does not do anything interesting,
--- a/doc/manual/node.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/node.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -1,7 +1,11 @@
-@node Node and NetDevices
-@chapter Node and NetDevices
+@node Node and NetDevices Overview
+@chapter Node and NetDevices Overview
 @anchor{chap:Node}
 
+@menu
+* NodeList::
+@end menu
+
 This chapter describes how ns-3 nodes are put together, and provides
 a walk-through of how packets traverse an internet-based Node.
 
@@ -102,6 +106,7 @@
 @end verbatim
 and likewise for Ipv6, ARP, etc.
 
+@node NodeList
 @section NodeList
 
 Every Node created is automatically added to the ns-3 @code{NodeList}.
--- a/doc/manual/objects.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/objects.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -6,7 +6,6 @@
 @chapter Object model
 
 @menu
-* Object model::
 * Object-oriented behavior::
 * Object base classes::
 * Memory management and class Ptr::
--- a/doc/manual/point-to-point.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/point-to-point.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -6,6 +6,7 @@
 
 @menu
 * Overview of the PointToPoint model::
+* Point-to-Point Channel Model::
 * Using the PointToPointNetDevice::
 * PointToPoint Tracing::
 @end menu
@@ -58,6 +59,7 @@
 model."  This is an ErrorModel object that is used to simulate data
 corruption on the link.
 
+@node Point-to-Point Channel Model
 @section  Point-to-Point Channel Model
 
 The point to point net devices are connected via an 
--- a/doc/manual/wimax.texi	Fri Dec 10 13:47:30 2010 +0100
+++ b/doc/manual/wimax.texi	Fri Dec 10 15:22:36 2010 +0100
@@ -34,6 +34,8 @@
 * Wimax Tracing::
 * Wimax MAC model::
 * WimaxChannel and WimaxPhy models::
+* Channel model::
+* Physical model::
 @end menu
 
 @node Scope of the model
@@ -460,6 +462,7 @@
 It supports all the seven modulation and coding schemes specified by Wireless
 MAN-OFDM. It is composed of two parts: the channel model and the physical model.
 
+@node Channel model
 @section Channel model
 
 The channel model we propose is implemented by the @code{class SimpleOFDMWimaxChannel} which
@@ -472,6 +475,7 @@
 entities according to their 3D coordinates. The delay is computed as @code{delay = distance/C}, where C
 is the speed of the light. 
 
+@node Physical model
 @section Physical model
 
 The physical layer performs two main operations: (i) It receives a burst from a channel and forwards it to the