%% sockadv.tex
%%
-%% Copyright (C) 2004-2006 Simone Piccardi. Permission is granted to
+%% Copyright (C) 2004-2007 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 "Un preambolo",
%% license is included in the section entitled "GNU Free Documentation
%% License".
%%
+
\chapter{Socket avanzati}
\label{cha:advanced_socket}
Una caratteristica particolare dei socket TCP è quella che consente di inviare
all'altro capo della comunicazione una sorta di messaggio privilegiato, che si
-richide che sia trattato il prima possibile. Si fa riferimento a questa
+richiede che sia trattato il prima possibile. Si fa riferimento a questa
funzionalità come all'invio dei cosiddetti \textsl{dati urgenti} (o
-\textit{urgent data}); tavolta essi chiamati anche dati \textit{out-of-band}
-poiché, come vedremo più anvati, possono essere letti anche al di fuori del
+\textit{urgent data}); talvolta essi chiamati anche dati \textit{out-of-band}
+poiché, come vedremo più avanti, possono essere letti anche al di fuori del
flusso di dati normale.
Come già accennato in sez.~\ref{sec:file_multiplexing} la presenza di dati
significato di tali opzioni e le modalità con cui esse possono essere
utilizzate ed impostate.
+% LocalWords: socket of multiplexing sez sendmsg recvmsg RECVERR kernel MSG
+% LocalWords: ERRQUEUE sock err fig TCP dell'I setsockopt OPTIONS urgent poll
+% LocalWords: select descriptor exceptfds POLLRDBAND OOBINLINE ioctl all' mark
+% LocalWords: SIOCATMARK
%%% Local Variables:
%%% mode: latex
%%% TeX-master: "gapil"
%%% End:
-
-% LocalWords: socket of multiplexing sez sendmsg recvmsg RECVERR kernel MSG
-% LocalWords: ERRQUEUE sock err fig TCP dell'I setsockopt OPTIONS