wslay_event_config_set_max_recv_msg_length - Set maximum length of a message that can be received
Contents
Copyright
2024, 2015, Tatsuhiro Tsujikawa
@PACKAGE_VERSION@ Apr 22, 2024 WSLAY_EVENT_CONFIG_SET_MAX_RECV_MSG_LENGTH(3)
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.
Name
wslay_event_config_set_max_recv_msg_length - Set maximum length of a message that can be received
See Also
wslay_event_recv(), wslay_event_shutdown_read()
Synopsis
#include <wslay/wslay.h>
voidwslay_event_config_set_max_recv_msg_length(wslay_event_context_ptrctx,uint64_tval)