函式:set_socket_blocking()


set_socket_blocking

切换搁置与无搁置模式。

语法: int set_socket_blocking(int socket descriptor, int mode);

传回值: 整数

函式种类: 网路系统

内容说明

若参数 mode 值为 false,会将 socket 切换到无搁置模式 (non-blocking mode);若 mode 值为 true,则切换成搁置模式。当使用 fgets() 等函式读取 socket 时,无法确定传回时间,用无搁置模式可使行程继续,不会因无法读到资料而搁置。


[ 上一页 下一页 ]