Man page - shutdown(2)

Packages contains this manual

Available languages:

en fr es cs tr ja ru ro de

Manual

shutdown

JMÉNO
KNIHOVNA
POUŽITÍ
POPIS
NÁVRATOVÉ HODNOTY
CHYBOVÉ STAVY
STANDARDY
HISTORIE
POZNÁMKY
CHYBY
DALŠÍ INFORMACE
PŘEKLAD

JMÉNO

shutdown - ukonči část plně duplexního spojení

KNIHOVNA

Standardní knihovna C ( libc , -lc )

POUŽITÍ

#include <sys/socket.h>

int shutdown(int sockfd , int how );

POPIS

Volání shutdown () může ukončit část nebo celé spojení týkající se soketu sockfd . Je-li how SHUT_RD , další data nebudou přijímána. Je-li how SHUT_WR , další data nebudou posílána. Je-li how SHUT_RDWR , nebudou přijímána ani vysílána žádná data.

NÁVRATOVÉ HODNOTY

V případě úspěchu je vrácena 0. V případě chyby je vrácena 1 a errno je nastaven aby indikoval chybu.

CHYBOVÉ STAVY

EBADF

sockfd není platným deskriptorem.

EINVAL

An invalid value was specified in how (but see BUGS).

ENOTCONN

Specifikovaný soket není spojen.

ENOTSOCK

The file descriptor sockfd does not refer to a socket.

STANDARDY

POSIX.1-2008.

HISTORIE

POSIX.1-2001, 4.4BSD (first appeared in 4.2BSD).

POZNÁMKY

Konstanty SHUT_RD , SHUT_WR , SHUT_RDWR , mají hodnoty 0, 1, 2 a jsou definovány v <sys/socket.h> od verze glibc-2.1.91.

CHYBY

Checks for the validity of how are done in domain-specific code, and before Linux 3.7 not all domains performed these checks. Most notably, UNIX domain sockets simply ignored invalid values. This problem was fixed for UNIX domain sockets in Linux 3.7.

DALŠÍ INFORMACE

close (2), connect (2), socket (2), socket (7)

PŘEKLAD

Překlad této příručky do češtiny vytvořili Pavel Heimlich <tropikhajma@gmail.com>

Tento překlad je bezplatná dokumentace; Přečtěte si GNU General Public License Version 3 nebo novější ohledně podmínek autorských práv. Neexistuje ŽÁDNÁ ODPOVĚDNOST.

Pokud narazíte na nějaké chyby v překladu této příručky, pošlete e-mail na adresu translation-team-cs@lists.sourceforge.net .