socket_cmsg_space
Description
The socket_cmsg_space of Sockets for PHP calculate message buffer size.
Syntax
socket_cmsg_space( int $level, int $type, int $num = 0 ): ?int
Parameters
level
The originating protocol.
type
The protocol-specific type.
num
The number of bytes.
Return
Returns the buffer size.
Examples
1 · level type
<? $level = SOL_SOCKET; $type = SCM_CREDENTIALS; $return = socket_cmsg_space($level, $type); echo $return;
32
2 · num
<? $level = SOL_SOCKET; $type = SCM_RIGHTS; $num = 3; $return = socket_cmsg_space($level, $type, $num); echo $return;
32
Links
Sockets
- socket_accept
- socket_addrinfo_bind
- socket_addrinfo_connect
- socket_addrinfo_explain
- socket_addrinfo_lookup
- socket_atmark
- socket_bind
- socket_clear_error
- socket_close
- socket_connect
- socket_create
- socket_create_listen
- socket_create_pair
- socket_export_stream
- socket_get_option
- socket_getopt
- socket_getpeername
- socket_getsockname
- socket_import_stream
- socket_last_error
- socket_listen
- socket_read
- socket_recv
- socket_recvfrom
- socket_recvmsg
- socket_select
- socket_send
- socket_sendmsg
- socket_sendto
- socket_set_block
- socket_set_nonblock
- socket_set_option
- socket_setopt
- socket_shutdown
- socket_strerror
- socket_write
- socket_wsaprotocol_info_export
- socket_wsaprotocol_info_import
- socket_wsaprotocol_info_release