1
\chapter{Example code}\label{chap:example}
2
\section{Caesar example}
3
\subsubsection{{\tt caesar-common.h}}
4
\lstinputlisting{code/caesar/caesar-common.h}
5
\subsubsection{{\tt caesar-common.c}}
6
\lstinputlisting{code/caesar/caesar-common.c}
7
\subsubsection{{\tt caesar-sn.c}}
8
\lstinputlisting{code/caesar/caesar-sn.c}
9
\subsubsection{{\tt caesar-an.c}}
10
\lstinputlisting{code/caesar/caesar-an.c}
11
\subsubsection{{\tt Makefile}}
12
\lstinputlisting[language=make]{code/caesar/Makefile}
13
14
\section{Caesar-Stubgen example}
15
\subsubsection{{\tt caesar.xml}}
16
\lstinputlisting[language=XML]{code/caesar-stubgen/caesar.xml}
17
\subsection{{\tt Makefile}}
18
\lstinputlisting[language=XML]{code/caesar-stubgen/Makefile}
19
\subsubsection{{\tt caesar\_common.h}}
20
\lstinputlisting{code/caesar-stubgen/caesar_common.h}
21
22
\subsubsection{{\tt caesar\_user.c}}
23
\lstinputlisting{code/caesar-stubgen/caesar_user.c}
24
\subsubsection{{\tt caesar\_user.h}}
25
\lstinputlisting{code/caesar-stubgen/caesar_user.h}
26
27
\subsubsection{{\tt caesar\_service.c}}
28
\lstinputlisting{code/caesar-stubgen/caesar_service.c}
29
\subsubsection{{\tt caesar\_service.h}}
30
\lstinputlisting{code/caesar-stubgen/caesar_service.h}