X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=fileunix.tex;h=5c1ab7cbed77a73703c256e3833f7bf79fa83bb4;hp=f53b821865556037e669af20d5eb5bfefeeabdea;hb=e20a546af590a50e7ac47f68f6c7d4648bb4f31a;hpb=4139a4ccddbab5f6b60fc2f28fedba0795c747df diff --git a/fileunix.tex b/fileunix.tex index f53b821..5c1ab7c 100644 --- a/fileunix.tex +++ b/fileunix.tex @@ -893,7 +893,7 @@ valori \item[\macro{F\_GETFL}] ritorna il valore del \textit{file status flag}, permette cioè di rileggere quei bit settati da \func{open} all'apertura del file che vengono memorizzati (quelli riportati nella prima e terza sezione - di \tabref{tab:file_open_flags}). + di \tabref{tab:file_open_flags}). \item[\macro{F\_SETFL}] setta il \textit{file status flag} al valore specificato da \param{arg}, possono essere settati solo i bit riportati nella terza sezione di \tabref{tab:file_open_flags} (da verificare). @@ -917,7 +917,7 @@ valori \macro{SIGURG} per gli eventi associati al file descriptor \var{fd}. Il process group è restituito come valore negativo. \item[\macro{F\_SETOWN}] setta il processo o process group che riceverà i - sengali \macro{SIGIO} e \macro{SIGURG} per gli eventi associati al file + segnali \macro{SIGIO} e \macro{SIGURG} per gli eventi associati al file descriptor \var{fd}. I process group sono settati usando valori negativi. \item[\macro{F\_GETSIG}] restituisce il segnale mandato quando ci sono dati disponibili in input sul file descriptor. Il valore 0 indica il default (che @@ -936,6 +936,7 @@ La maggior parte delle funzionalit poter essere affrontate in dettaglio a questo punto; saranno riprese più avanti quando affronteremo le problematiche ad esse relative. +Per determinare le modalità di accesso inoltre può essere necessario usare la \subsection{La funzione \func{ioctl}} \label{sec:file_ioctl} @@ -960,7 +961,7 @@ per ogni singolo dispositivo. Il prototipo di questa funzione l'informazione necessaria al dispositivo. La funzione nella maggior parte dei casi ritorna 0, alcune operazioni usano - però il valore di ritorno per restituire informazoni. In caso di errore + però il valore di ritorno per restituire informazioni. In caso di errore viene sempre restituito -1 e \var{errno} viene settata ad uno dei valori seguenti: \begin{errlist}