Man page - wslay_event_config_set_max_recv_msg_length(3)
Packages contas this manual
- wslay_event_get_status_code_sent(3)
- wslay_event_get_read_enabled(3)
- wslay_event_config_set_max_recv_msg_length(3)
- wslay_event_set_error(3)
- wslay_event_want_read(3)
- wslay_event_recv(3)
- wslay_event_context_client_init(3)
- wslay_event_context_server_init(3)
- wslay_event_shutdown_write(3)
- wslay_event_want_write(3)
- wslay_event_queue_close(3)
- wslay_event_send(3)
- wslay_event_queue_fragmented_msg_ex(3)
- wslay_event_queue_msg_ex(3)
- wslay_event_get_queued_msg_length(3)
- wslay_event_shutdown_read(3)
- wslay_event_get_status_code_received(3)
- wslay_event_queue_msg(3)
- wslay_event_get_close_sent(3)
- wslay_event_get_close_received(3)
- wslay_event_config_set_callbacks(3)
- wslay_event_config_set_allowed_rsv_bits(3)
- wslay_event_context_free(3)
- wslay_event_config_set_no_buffering(3)
- wslay_event_get_queued_msg_count(3)
- wslay_event_queue_fragmented_msg(3)
- wslay_event_get_write_enabled(3)
apt-get install libwslay-doc
Manual
| WSLAY_EVENT_CONFIG_SET_MAX_RECV_MSG_LENGTH(3) | wslay | WSLAY_EVENT_CONFIG_SET_MAX_RECV_MSG_LENGTH(3) |
NAME
wslay_event_config_set_max_recv_msg_length - Set maximum length of a message that can be received
SYNOPSIS
#include <wslay/wslay.h>
DESCRIPTION
wslay_event_config_set_max_recv_msg_length() sets maximum length of a message that can be received. The length of message is checked by wslay_event_recv() function. If the length of a message is larger than this value, reading operation is disabled (same effect with wslay_event_shutdown_read() call) and close control frame with WSLAY_CODE_MESSAGE_TOO_BIG is queued. If buffering for non-control frames is disabled, the library checks each frame payload length and does not check length of entire message.
The default value is (1u << 31)-1.
SEE ALSO
wslay_event_recv(), wslay_event_shutdown_read()
AUTHOR
Tatsuhiro Tsujikawa
COPYRIGHT
2023, 2015, Tatsuhiro Tsujikawa
| August 3, 2023 | @PACKAGE_VERSION@ |