Използване на Unix сокети
socket() създава крайна точка за комуникация и връща дескриптор на файла, който се отнася до тази крайна точка.
домейнът (Термин на Английски език: domain) определя семейството протоколи, което ще се използва: AF_UNIX, AF_LOCAL, AF_INET.
Тип (Термин на Английски език: type) определя комуникационната семантика: SOCK_STREAM или SOCK_DGRAM.
Когато се създава сокет със socket(), то той съществува в именованото пространство (адресното пространство), но няма зададен адрес.
bind() присвоява адреса, посочен в addr, на сокета, посочен от файловият дескриптор sockfd върнат от метода socket().
sockaddr има следната структура:
Last updated