Selaa lähdekoodia

chapters/sandbox_ipc: ajout du chapitre

Alexandre Janniaux 6 vuotta sitten
vanhempi
commit
c2e0d4e835
2 muutettua tiedostoa jossa 13 lisäystä ja 0 poistoa
  1. 10 0
      chapters/sandbox_ipc.tex
  2. 3 0
      main.tex

+ 10 - 0
chapters/sandbox_ipc.tex

@@ -0,0 +1,10 @@
+On a besoin d'un moyen de créer une communication inter-processus et de pouvoir
+transéfer la capacité de communiquer dessus à travers les processus.
+
+On introduit donc le type \inltype{vlc_process_ipc_t} qui est capable de stocker
+ce bus de communication et on construira les fonctions de communication dessus.
+
+On a également besoin d'un moyen de sérialiser et envoyer des messages pour
+construire les appels de fonctions déportés (RPC, pour Remote Procedure Call).
+Cela va notamment nous servir à calquer l'architecture actuelle de VLC pour la
+faire évoluer progressivement vers un modèle plus découplé et moins contraint.

+ 3 - 0
main.tex

@@ -5,6 +5,8 @@
 \usepackage[cyr]{aeguill}
 \usepackage{xspace}
 
+\newcommand{\inltype}[1]{\texttt{\detokenize{#1}}}
+
 \begin{document}
 
 \title{{\Huge{Rapport de stage --- VideoLabs}} \\
@@ -35,6 +37,7 @@ Renforcement de la sécurité d'un lecteur vidéo multiplate-forme par séparati
 \include{chapters/sandbox_architecture}
 
 \chapter{Communication inter-processus}
+\include{chapters/sandbox_ipc}
 
 \chapter{Initialisation des liens entre modules}