# HG changeset patch # User riono # Date 1581413148 -32400 # Node ID edcd2f53121b7f95d4560baa4a55a153295ffd86 # Parent 357b0da7e417456b22e315c900a1e7d3086b5cdc update chapter2 and add lostchild img diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/chapter2.tex --- a/FinalThesis/chapter2.tex Mon Feb 10 21:49:09 2020 +0900 +++ b/FinalThesis/chapter2.tex Tue Feb 11 18:25:48 2020 +0900 @@ -16,7 +16,7 @@ \begin{figure}[htb] %PDF \begin{center} -\includegraphics[scale=0.5]{fig/vncStruct.pdf} +\includegraphics[scale=0.33]{fig/vncStruct.pdf} \figcaption{従来のVNCでの接続構造} \label{fig:vncStruct} \end{center} @@ -27,7 +27,7 @@ \begin{figure}[htb] %PDF \begin{center} -\includegraphics[scale=0.55]{fig/TreevncStruct.pdf} +\includegraphics[scale=0.35]{fig/TreevncStruct.pdf} \figcaption{TreeVNCでの接続構造} \label{fig:TreevncStruct} \end{center} @@ -106,14 +106,23 @@ LOST\_CHILDの検知と木構造の再構成の手順を以下に示す。 \begin{itemize} -\item 子Nodeの切断を検知したNodeがRoot NodeへLOST\_CHILDメッセージを送信する -\item LOST\_CHILDメッセージを受け取ったRoot NodeはnodeListの更新を行う +\item 子Nodeの切断を検知したNodeがRoot NodeへLOST\_CHILDメッセージを送信する(図\ref{fig:lostchild}中、1: lostChild()) +\item LOST\_CHILDメッセージを受け取ったRoot NodeはnodeListの更新を行う(図\ref{fig:lostchild}中、2: updateNodeList()) \item 切断したNodeをnodeListから削除し、nodeListの最後尾のNodeに切断したNodeとtreeNumを割り当てる -\item Root Nodeは最後尾のNodeに、切断した子Nodeが接続していた親Nodeに接続するよう、COMMECT\_TOメッセージを送信する -\item 最後尾のNodeが子Nodeを失った親Nodeへ接続を行う +\item Root Nodeは最後尾のNodeに、切断した子Nodeが接続していた親Nodeに接続するよう、COMMECT\_TOメッセージを送信する(図\ref{fig:lostchild}中、3: connectTo(1)) +\item 最後尾のNodeが子Nodeを失った親Nodeへ接続を行う(図\ref{fig:lostchild}中、4: connectToParent(1)) \end{itemize} -%lost childの図を持ってきて入れる +\begin{figure}[htb] %PDF +\begin{center} +\includegraphics[scale=0.5]{fig/LostChild.pdf} +\figcaption{LOST\_CHILDの検知・再接続} +\label{fig:lostchild} +\end{center} +\end{figure} + +\section{データの圧縮形式} + \section{ShareScreen} diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/fig/Blocking.graffle Binary file FinalThesis/fig/Blocking.graffle has changed diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/fig/Blocking.pdf Binary file FinalThesis/fig/Blocking.pdf has changed diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/fig/LostChild.graffle Binary file FinalThesis/fig/LostChild.graffle has changed diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/fig/LostChild.pdf Binary file FinalThesis/fig/LostChild.pdf has changed diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/fig/TreevncStruct.graffle Binary file FinalThesis/fig/TreevncStruct.graffle has changed diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/fig/TreevncStruct.pdf Binary file FinalThesis/fig/TreevncStruct.pdf has changed diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/fig/vncStruct.graffle Binary file FinalThesis/fig/vncStruct.graffle has changed diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/fig/vncStruct.pdf Binary file FinalThesis/fig/vncStruct.pdf has changed diff -r 357b0da7e417 -r edcd2f53121b FinalThesis/main.pdf Binary file FinalThesis/main.pdf has changed