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).