doc/manual/manual.texi
author Tom Henderson <tomh@tomh.org>
Mon, 19 Oct 2009 07:54:31 -0700
changeset 5434 81a3858041a8
parent 5431 01a657b8d1ef
child 6113 0ce37bf4f1c1
permissions -rw-r--r--
additional manual cleanup
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     1
\input texinfo  @c -*-texinfo-*-
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     2
@c %**start of header
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     3
@setfilename ns-3.info
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     4
@settitle ns-3 manual
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     5
@c %**end of header
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     6
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     7
@ifinfo
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
     8
Primary documentation for the @command{ns-3} project is available in
3314
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
     9
four forms:
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    10
@itemize @bullet
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    11
@item @uref{http://www.nsnam.org/doxygen/index.html,,ns-3 Doxygen/Manual}:  Documentation of the public APIs of the simulator
4207
11043ba9a122 tutorial fixes from Ruben Merz
Tom Henderson <tomh@tomh.org>
parents: 4134
diff changeset
    12
@item @uref{http://www.nsnam.org/docs/tutorial/tutorial.html,,ns-3 Tutorial}
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    13
@item Reference Manual (this document)
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    14
@item @uref{http://www.nsnam.org/wiki/index.php,, ns-3 wiki}
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    15
@end itemize
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    16
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    17
This document is written in GNU Texinfo and is to be maintained in
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    18
revision control on the @command{ns-3} code server.  Both PDF and HTML versions
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    19
should be available on the server.  Changes to 
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    20
the document should be discussed on the ns-developers@@isi.edu mailing list.
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    21
@end ifinfo
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    22
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    23
@copying
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    24
3314
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
    25
This is an @command{ns-3} reference manual.
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    26
Primary documentation for the @command{ns-3} project is available in
5431
01a657b8d1ef some cleanup of part 1 of manual
Tom Henderson <tomh@tomh.org>
parents: 5426
diff changeset
    27
five forms:
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    28
@itemize @bullet
4207
11043ba9a122 tutorial fixes from Ruben Merz
Tom Henderson <tomh@tomh.org>
parents: 4134
diff changeset
    29
@item @uref{http://www.nsnam.org/docs/tutorial/tutorial.html,,ns-3 Tutorial}
3314
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
    30
@item @uref{http://www.nsnam.org/doxygen/index.html,,ns-3 Doxygen}:  Documentation of the public APIs of the simulator
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
    31
@item Reference Manual (this document)
5431
01a657b8d1ef some cleanup of part 1 of manual
Tom Henderson <tomh@tomh.org>
parents: 5426
diff changeset
    32
@item @uref{http://www.nsnam.org/tutorials.html,, ns-3 Testing and Validation manual}
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    33
@item @uref{http://www.nsnam.org/wiki/index.php,, ns-3 wiki}
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    34
@end itemize
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    35
 
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    36
This document is written in GNU Texinfo and is to be maintained in
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    37
revision control on the @command{ns-3} code server.  Both PDF and HTML 
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    38
versions should be available on the server.  Changes to 
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    39
the document should be discussed on the ns-developers@@isi.edu mailing list.
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    40
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    41
This software is free software; you can redistribute it and/or modify
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    42
it under the terms of the GNU General Public License as published by
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    43
the Free Software Foundation; either version 2 of the License, or
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    44
(at your option) any later version.
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    45
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    46
This software is distributed in the hope that it will be useful,
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    47
but WITHOUT ANY WARRANTY; without even the implied warranty of
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    48
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    49
GNU General Public License for more details.
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    50
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    51
You should have received a copy of the GNU General Public License
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    52
along with this program.  If not, see @uref{http://www.gnu.org/licenses/}.
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    53
@end copying
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    54
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    55
@titlepage
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    56
@title ns-3 Reference Manual
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    57
@author ns-3 project
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    58
@author feedback:  ns-developers@@isi.edu
5244
a163562a2622 Manual formatting fixes
Tom Henderson <tomh@tomh.org>
parents: 5188
diff changeset
    59
a163562a2622 Manual formatting fixes
Tom Henderson <tomh@tomh.org>
parents: 5188
diff changeset
    60
@b{Simulator version:  }
a163562a2622 Manual formatting fixes
Tom Henderson <tomh@tomh.org>
parents: 5188
diff changeset
    61
@include VERSION
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    62
@today{}
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    63
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    64
@vskip 0pt plus 1filll
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    65
@insertcopying
5431
01a657b8d1ef some cleanup of part 1 of manual
Tom Henderson <tomh@tomh.org>
parents: 5426
diff changeset
    66
@page
01a657b8d1ef some cleanup of part 1 of manual
Tom Henderson <tomh@tomh.org>
parents: 5426
diff changeset
    67
@center This page is intentionally blank.
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    68
@end titlepage
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    69
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    70
@c So the toc is printed at the start.
4423
301bb1ddac7e fix small pdf generation problem reported by Faker
Tom Henderson <tomh@tomh.org>
parents: 4415
diff changeset
    71
@ifnottex
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    72
@anchor{Full Table of Contents}
4423
301bb1ddac7e fix small pdf generation problem reported by Faker
Tom Henderson <tomh@tomh.org>
parents: 4415
diff changeset
    73
@end ifnottex
4415
f7f93b5b8431 fix texinfo warnings
Tom Henderson <tomh@tomh.org>
parents: 4411
diff changeset
    74
@shortcontents
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    75
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    76
@ifnottex
4415
f7f93b5b8431 fix texinfo warnings
Tom Henderson <tomh@tomh.org>
parents: 4411
diff changeset
    77
@node Top
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    78
@top ns-3 Manual (html version)
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    79
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    80
For a pdf version of this manual, 
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    81
see @uref{http://www.nsnam.org/docs/manual.pdf}.
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    82
5244
a163562a2622 Manual formatting fixes
Tom Henderson <tomh@tomh.org>
parents: 5188
diff changeset
    83
Simulator version:  
a163562a2622 Manual formatting fixes
Tom Henderson <tomh@tomh.org>
parents: 5188
diff changeset
    84
@include VERSION
a163562a2622 Manual formatting fixes
Tom Henderson <tomh@tomh.org>
parents: 5188
diff changeset
    85
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    86
@insertcopying
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    87
@end ifnottex
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    88
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
    89
@menu
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
    90
* Organization::
3314
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
    91
* Random variables::
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
    92
* Callbacks::
5188
799fdd8fc54a add some words about tracing to the manual
Craig Dowell <craigdo@ee.washington.edu>
parents: 4423
diff changeset
    93
* Object model::
3314
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
    94
* Attributes::
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
    95
* Object names::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
    96
* Logging::
5188
799fdd8fc54a add some words about tracing to the manual
Craig Dowell <craigdo@ee.washington.edu>
parents: 4423
diff changeset
    97
* Tracing::
3708
2ecac911b3ec Add chapter on realtime scheduler to manual
Tom Henderson <tomh@tomh.org>
parents: 3707
diff changeset
    98
* RealTime::
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
    99
* Packets::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   100
* Helpers::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   101
* Python::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   102
* Node and NetDevices::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   103
* Simple NetDevice::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   104
* PointToPoint NetDevice::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   105
* CSMA NetDevice::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   106
* Wifi NetDevice::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   107
* Mesh NetDevice::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   108
* Bridge NetDevice::
3986
44d4f4d768dd Add new objects chapter to manual
Tom Henderson <tomh@tomh.org>
parents: 3979
diff changeset
   109
* Emulation::
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   110
* Emu NetDevice::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   111
* Tap NetDevice::
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   112
* Sockets APIs::
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   113
* Internet Stack::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   114
* IPv4::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   115
* IPv6::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   116
* Routing overview::
3707
857ef81c572d new manual chapter on TCP
Tom Henderson <tomh@tomh.org>
parents: 3362
diff changeset
   117
* TCP::
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   118
* Applications::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   119
* Flow Monitor::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   120
* Animation::
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   121
* Statistics::
4134
a104b592cba3 start a manual section on new models
Tom Henderson <tomh@tomh.org>
parents: 4024
diff changeset
   122
* Creating a new ns-3 model::
3986
44d4f4d768dd Add new objects chapter to manual
Tom Henderson <tomh@tomh.org>
parents: 3979
diff changeset
   123
* Troubleshooting::
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   124
@end menu
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   125
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   126
@setchapternewpage odd
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   127
@headings off
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   128
@everyheading @thischapter @| @| ns-3 manual
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   129
@everyfooting  ns-3.6 @| @thispage @| @today
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   130
@include organization.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   131
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   132
@unnumbered Part 1:  ns-3 core 
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   133
@setchapternewpage off
3314
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
   134
@include random.texi
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   135
@setchapternewpage odd
3314
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
   136
@include callbacks.texi
5188
799fdd8fc54a add some words about tracing to the manual
Craig Dowell <craigdo@ee.washington.edu>
parents: 4423
diff changeset
   137
@include objects.texi
3314
27443ac75474 Add chapter on random numbers to manual
Tom Henderson <tomh@tomh.org>
parents: 3274
diff changeset
   138
@include attributes.texi
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   139
@include names.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   140
@include log.texi
5188
799fdd8fc54a add some words about tracing to the manual
Craig Dowell <craigdo@ee.washington.edu>
parents: 4423
diff changeset
   141
@include tracing.texi
3708
2ecac911b3ec Add chapter on realtime scheduler to manual
Tom Henderson <tomh@tomh.org>
parents: 3707
diff changeset
   142
@include realtime.texi
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   143
@include packets.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   144
@include helpers.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   145
@include python.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   146
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   147
@unnumbered Part 2:  Nodes and NetDevices
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   148
@setchapternewpage off
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   149
@include node.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   150
@setchapternewpage odd
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   151
@include simple.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   152
@include point-to-point.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   153
@include csma.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   154
@include wifi.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   155
@include mesh.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   156
@include bridge.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   157
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   158
@unnumbered Part 3:  Emulation
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   159
@setchapternewpage off
3979
dee10444d76e some words about emulation
Craig Dowell <craigdo@ee.washington.edu>
parents: 3708
diff changeset
   160
@include emulation.texi
5434
81a3858041a8 additional manual cleanup
Tom Henderson <tomh@tomh.org>
parents: 5431
diff changeset
   161
@setchapternewpage odd
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   162
@include emu.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   163
@include tap.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   164
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   165
@unnumbered Part 4:  Internet Models
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   166
@setchapternewpage off
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   167
@include sockets.texi
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   168
@setchapternewpage odd
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   169
@include internet.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   170
@include ipv4.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   171
@include ipv6.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   172
@include routing.texi
3707
857ef81c572d new manual chapter on TCP
Tom Henderson <tomh@tomh.org>
parents: 3362
diff changeset
   173
@include tcp.texi
5426
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   174
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   175
@unnumbered Part 5:  Applications
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   176
@setchapternewpage off
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   177
@include applications.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   178
@setchapternewpage odd
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   179
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   180
@unnumbered Part 6:  Support
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   181
@setchapternewpage off
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   182
@include flow-monitor.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   183
@setchapternewpage odd
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   184
@include animation.texi
7b36d173c490 Manual organization
Tom Henderson <tomh@tomh.org>
parents: 5244
diff changeset
   185
@include statistics.texi
4134
a104b592cba3 start a manual section on new models
Tom Henderson <tomh@tomh.org>
parents: 4024
diff changeset
   186
@include new-models.texi
3274
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   187
@include troubleshoot.texi
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   188
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   189
@printindex cp
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   190
eaa3a345b05e Split out non-tutorial sections from tutorial; place into a doc/manual directory
Tom Henderson <tomh@tomh.org>
parents:
diff changeset
   191
@bye