X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=sockadv.tex;h=2abcb65540dc2a5495a352b494ca76d1095e833d;hp=505ebb3da8102728f7d8a30cdee72cb1449a7e36;hb=9a6d19e384fe9b1afbe4d9124ac34eaf7aa57562;hpb=5af25bf51719d4f435f57a8d7df64f286ad64996 diff --git a/sockadv.tex b/sockadv.tex index 505ebb3..2abcb65 100644 --- a/sockadv.tex +++ b/sockadv.tex @@ -1,9 +1,9 @@ %% sockadv.tex %% -%% Copyright (C) 2004 Simone Piccardi. Permission is granted to +%% Copyright (C) 2004-2005 Simone Piccardi. Permission is granted to %% copy, distribute and/or modify this document under the terms of the GNU Free %% Documentation License, Version 1.1 or any later version published by the -%% Free Software Foundation; with the Invariant Sections being "Prefazione", +%% Free Software Foundation; with the Invariant Sections being "Un preambolo", %% with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the %% license is included in the section entitled "GNU Free Documentation %% License". @@ -13,16 +13,22 @@ Esamineremo in questo capitolo le funzionalità più evolute della gestione dei socket TCP, come l'uso del I/O multiplexing (trattato in -\secref{sec:file_multiplexing}) con i socket, l'uso delle opzioni dei socket e -la gestione dei dati urgenti e \textit{out-of-band}. +sez.~\ref{sec:file_multiplexing}) con i socket, l'uso delle opzioni dei socket +e la gestione dei dati urgenti e \textit{out-of-band}. -\section{Socket TCP avanzati} -\label{sec:TCP_advanced_socket} +\section{Le funzioni di I/O avanzate} +\label{sec:sock_advanced_IO} + +Trattereno in questa sezione le funzioni di I/O più avanzate che permettono di +controllare le funzionalità specifiche della comunicazione dei dati che sono +disponibili con i vari tipi di socket. + + +\subsection{I messaggi ancillari} +\label{sec:TCP_ancillary_data} -Trattereno in questa sezione alcune delle funzionalità più avanzate relative -ai socket TCP. Da fare @@ -33,11 +39,13 @@ Una caratteristica speciale dei socket TCP cosiddetti dati \textit{out-of-band} ... -\section{Socket UDP avanzati} -\label{sec:UDP_advanced_socket} +\section{L'uso dell'I/O non bloccante} +\label{sec:sock_noblok_IO} + +Trattereno in questa sezione le modalità avanzate che permettono di utilizzare +i socket con una comunicazione non bloccante, in modo da + -Trattereno in questa sezione alcune delle funzionalità più avanzate relative -ai socket UDP. Da fare