From: Simone Piccardi Date: Sun, 21 Jan 2007 12:19:55 +0000 (+0000) Subject: Qualche altra aggiunta minimale. X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=commitdiff_plain;h=3f54abef203116c1324e37e78a554f84cc4b7743 Qualche altra aggiunta minimale. --- diff --git a/ipc.tex b/ipc.tex index 617f46b..e18dbbc 100644 --- a/ipc.tex +++ b/ipc.tex @@ -3791,6 +3791,29 @@ occorrer + +\begin{functions} + \headdecl{semaphore.h} + + \funcdecl{sem\_t *sem_open(const char *name, int oflag)} + + \funcdecl{sem\_t *sem_open(const char *name, int oflag,, mode_t mode, + unsigned int value)} + + Crea un semaforo o ne apre uno esistente. + + \bodydesc{Le funzioni restituiscono il numero di byte del messaggio in caso + di successo e -1 in caso di errore; nel quel caso \var{errno} assumerà i + valori: + \begin{errlist} + \item[\errcode{EAGAIN}] Si è aperta la coda con \const{O\_NONBLOCK}, e la + coda è vuota. + \end{errlist} + ed inoltre \errval{EBADF}, \errval{EINTR}, \errval{ENOMEM}, o + \errval{EINVAL}.} +\end{functions} + + \subsection{Memoria condivisa} \label{sec:ipc_posix_shm}