Skip to content

Commit 6ea6e5d

Browse files
DamienOReillyStephen Belanger
authored andcommitted
dgram: support for setting socket buffer size
* setRecvBufferSize(int) and setSendBufferSize(int) * added docs for send/receive buffer sizes * Added options support to set buffer sizes in dgram.createSocket(). PR-URL: nodejs/node#13623 Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
1 parent 344e214 commit 6ea6e5d

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

lib/internal/errors.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,13 +261,16 @@ E('ERR_SERVER_ALREADY_LISTEN',
261261
E('ERR_SOCKET_ALREADY_BOUND', 'Socket is already bound');
262262
E('ERR_SOCKET_BAD_BUFFER_SIZE', 'Buffer size must be a positive integer');
263263
E('ERR_SOCKET_BAD_PORT', 'Port should be > 0 and < 65536');
264+
E('ERR_SOCKET_BAD_BUFFER_SIZE', 'Buffer size must be a positive integer');
264265
E('ERR_SOCKET_BAD_TYPE',
265266
'Bad socket type specified. Valid types are: udp4, udp6');
266267
E('ERR_SOCKET_BUFFER_SIZE',
267268
(reason) => `Could not get or set buffer size: ${reason}`);
268269
E('ERR_SOCKET_CANNOT_SEND', 'Unable to send data');
269270
E('ERR_SOCKET_CLOSED', 'Socket is closed');
270271
E('ERR_SOCKET_DGRAM_NOT_RUNNING', 'Not running');
272+
E('ERR_SOCKET_BUFFER_SIZE',
273+
(reason) => `Could not get or set buffer size: ${reason}`);
271274
E('ERR_STDERR_CLOSE', 'process.stderr cannot be closed');
272275
E('ERR_STDOUT_CLOSE', 'process.stdout cannot be closed');
273276
E('ERR_STREAM_WRAP', 'Stream has StringDecoder set or is in objectMode');

0 commit comments

Comments
 (0)