1% Altran NV
2%
3% PicoTCP User Documentation main file
4% ====================================
5
6%\documentclass[11pt, a4paper, openright]{paper}
7
8
9\input{layout1}
10
11% TEMPS
12
13%\usepackage{tikz}
14%\usepackage[latin1]{inputenc}
15%\usepackage{graphicx}
16%\usepackage[hang,flushmargin]{footmisc}
17%\usepackage{pdfpages}
18%\usepackage{tabularx}
19%\usepackage{lscape}
20%\usepackage{longtable}
21%\usepackage{verbatim}
22%\usepackage{moreverb}
23%\usepackage{listings}
24%\usepackage{draftcopy}
25%\usepackage{hyperref}
26\usepackage{longtable}
27
28%% to print watermark
29% \usepackage{draftwatermark}
30% \SetWatermarkText{Altran ISY Confidential}
31% \SetWatermarkScale{3}
32% \SetWatermarkLightness{0.9}
33
34% to adjust the space between titles and text
35\usepackage[compact]{titlesec}
36\titlespacing{\section}{0pt}{*5}{*2}
37\titlespacing{\subsection}{0pt}{*4}{*1}
38\titlespacing{\subsubsection}{0pt}{*1}{*0}
39
40% to minimize space between list items
41\usepackage{enumitem}
42
43% To use hyperlinks
44\usepackage{hyperref}
45% limit toc depth until sections
46\setcounter{tocdepth}{1}
47
48
49\begin{document}
50
51\title{picoTCP User Documentation}
52\author{Copyright \copyright 2013-2015 Altran NV. All right reserved.}
53\maketitle
54\date{\today}
55\maketitle
56
57\thispagestyle{empty}
58
59Disclaimer
60This document is distributed under the terms of Creative Commons CC BY-ND 3.0.
61You are free to share unmodified copies of this document, as long as the copyright
62statement is kept. Click \href{http://creativecommons.org/licenses/by-nd/3.0/} {here} to view the full license text.
63
64
65\pagenumbering{arabic}
66
67\selectlanguage{english}
68
69\tableofcontents
70
71%\chapter{Introduction}
72%\label{chap:intro}
73%\input{chap_intro}
74
75\chapter{Overview}
76\label{chap:overview}
77\input{chap_overview}
78
79
80\chapter{API Documentation}
81\label{chap:api_doc}
82The following sections will describe the API for picoTCP.
83\input{chap_api_ipv4}
84\input{chap_api_ipv6}
85\input{chap_api_sock}
86\input{chap_api_dhcp_c}
87\input{chap_api_dhcp_d}
88\input{chap_api_dns_c}
89\input{chap_api_mdns}
90\input{chap_api_dns_sd}
91\input{chap_api_sntp_c}
92\input{chap_api_igmp}
93\input{chap_api_mld}
94\input{chap_api_ipfilter}
95\input{chap_api_slaacv4}
96\input{chap_api_tftp}
97\input{chap_api_ppp}
98\input{chap_api_olsr}
99\input{chap_api_aodv}
100
101
102\appendix
103
104% Do not include license
105%\chapter{License}
106%\label{chap:license}
107%\input{chap_license}
108
109\chapter{Supported RFCs}
110\label{chap:rfcs}
111\input{chap_rfcs}
112
113\end{document}
114