socket_bind
Привязывает имя к сокету
&reftitle.description;
boolsocket_bind
Socketsocket
stringaddress
intport0
Привязывает имя, указанное в параметре address, к сокету,
описанному в параметре socket. Это должно быть сделано до того,
как соединение установлено при помощи функции socket_connect
или socket_listen.
&reftitle.parameters;
socket
Экземпляр Socket, созданный при помощи функции socket_create.
address
Если сокет из семейства AF_INET, то параметр
address должен быть IP-адресом в записи,
разделённой точками (например, 127.0.0.1).
Если сокет из семейства AF_UNIX, то параметр
address - это путь к
доменному сокету Unix (например, /tmp/my.sock).
port (Optional)
Параметр port используется, только когда имя
привязывается к сокету AF_INET, и указывает порт,
на котором будут слушаться соединения.
&reftitle.returnvalues;
&return.success;
Код ошибки может быть получен при помощи функции socket_last_error.
Этот код может быть передан функции socket_strerror для получения
текстового описания ошибки.
&reftitle.changelog;
&Version;
&Description;
&sockets.changelog.socket-param;
&reftitle.examples;
Использование функции socket_bind для установки адреса источника
]]>
&reftitle.notes;
Эта функция должна быть применена на сокете перед вызовом
socket_connect.
Примечание по совместимости с Windows 9x/ME:
Функция socket_last_error может возвращать неверный код ошибки
при попытке связать с сокетом неверный адрес, который не принадлежит
вашей машине.
&reftitle.seealso;
socket_connect
socket_listen
socket_create
socket_last_error
socket_strerror