The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

socketpair (2)
  • >> socketpair (2) ( FreeBSD man: Системные вызовы )
  • socketpair (2) ( Русские man: Системные вызовы )
  • socketpair (2) ( Linux man: Системные вызовы )
  • socketpair (3) ( Solaris man: Библиотечные вызовы )
  • socketpair (3) ( POSIX man: Библиотечные вызовы )

  • BSD mandoc
     

    NAME

    
    
    socketpair
    
     - create a pair of connected sockets
    
     
    

    LIBRARY

    Lb libc
    
     
    

    SYNOPSIS

       #include <sys/types.h>
       #include <sys/socket.h>
    int socketpair (int d int type int protocol int *sv);
     

    DESCRIPTION

    The socketpair ();
    system call creates an unnamed pair of connected sockets in the specified domain Fa d , of the specified Fa type , and using the optionally specified Fa protocol . The descriptors used in referencing the new sockets are returned in Fa sv Ns [0] and Fa sv Ns [1] . The two sockets are indistinguishable.  

    RETURN VALUES

    Rv -std socketpair  

    ERRORS

    The call succeeds unless:

    Bq Er EMFILE
    Too many descriptors are in use by this process.
    Bq Er EAFNOSUPPORT
    The specified address family is not supported on this machine.
    Bq Er EPROTONOSUPPORT
    The specified protocol is not supported on this machine.
    Bq Er EOPNOTSUPP
    The specified protocol does not support creation of socket pairs.
    Bq Er EFAULT
    The address Fa sv does not specify a valid part of the process address space.

     

    SEE ALSO

    pipe(2), read(2), write(2)  

    HISTORY

    The socketpair ();
    system call appeared in BSD 4.2  

    BUGS

    This call is currently implemented only for the UNIX domain.


     

    Index

    NAME
    LIBRARY
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    ERRORS
    SEE ALSO
    HISTORY
    BUGS


    Поиск по тексту MAN-ов: 




    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру