socket_set_option
The socket_set_option function sets the option specified by the option parameter, at the specified protocol level, to the value pointed to by the value parameter for the socket.
Parameters
- socket
-
A Socket instance created with socket_create or socket_accept.
- level
-
The level parameter specifies the protocol level at which the option resides. For example, to retrieve options at the socket level, a level parameter of SOL_SOCKET would be used. Other levels, such as TCP, can be used by specifying the protocol number of that level. Protocol numbers can be found by using the getprotobyname function.
- option
-
The available socket options are the same as those for the socket_get_option function.
- value
-
The option value.
Return Values
Returns true on success or false on failure.
Changelog
Version | Description |
8.0.0 | socket is a Socket instance now; previously, it was a resource. |