socket_bind
给套接字绑定名字
&reftitle.description;
boolsocket_bind
Socketsocket
stringaddress
intport0
绑定 address 到 socket。
该操作必须是在使用 socket_connect 或者 socket_listen
建立一个连接之前。
&reftitle.parameters;
socket
用 socket_create 创建的 Socket 实例。
address
如果套接字是 AF_INET 族,那么
address 必须是一个四点分法的 IP 地址(例如 127.0.0.1 )。
如果套接字是 AF_UNIX 族,那么 address 是 Unix 域套接字的路径(例如 /tmp/my.sock )。
port (可选)
参数 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 之前使用。
&reftitle.seealso;
socket_connect
socket_listen
socket_create
socket_last_error
socket_strerror