當前位置:首頁 » Perl » perl setsockopt()函數

perl setsockopt()函數

perl setsockopt()函數例子,setsockopt()函數實例代碼 - 設置套接字選項OPTNAME,在指定的級彆上SOCKET值OPTVAL。

語法

setsockopt SOCKET, LEVEL, OPTNAME, OPTVAL


定義和用法

設置套接字選項OPTNAME,在指定的級彆上SOCKET值OPTVAL。有效值OPTNAME,您將需要進口的Socket模塊,如下表所示,

返回值

  • undef - 失敗時

  • 1 - 成功時

OPTNAME 	Description SO_DEBUG 	Enable/disable recording of debugging information.
SO_REUSEADDR 	Enable/disable local address reuse.
SO_KEEPALIVE 	Enable/disable keep connections alive.
SO_DONTROUTE 	Enable/disable routing bypass for outgoing messages.
SO_LINGER 	Linger on close if data is present.
SO_BROADCAST 	Enable/disable permission to transmit broadcast messages.
SO_OOBINLINE 	Enable/disable reception of out-of-band data in band.
SO_SNDBUF 	Set buffer size for output.
SO_RCVBUF 	Set buffer size for input.
SO_TYPE 	Get the type of the socket (get only).
SO_ERROR 	Get and clear error on the socket (get only).