node/doc/api
Ben Noordhuis 6bd922fce8 dgram: report send errors to cb, don't pass bytes
Passing the number of sent bytes to the callback is superfluous;
datagram sockets operate in atomic mode: either the sendmsg() system
call succeeds or it fails but it never does partial writes.

Instead, report send errors to the callback. UDP error reporting is
fairly haphazard on most platforms. You should not expect reliable
delivery of anything besides EMSGSIZE and (possibly) ENETDOWN and
ENETUNREACH.

Fixes #2608.
2013-07-29 06:48:46 +02:00
..
_toc.markdown smalloc: create separate module 2013-07-19 13:36:13 -07:00
addons.markdown doc: cleanup addons code, fix isolate positioning 2013-06-18 12:12:10 +02:00
all.markdown smalloc: create separate module 2013-07-19 13:36:13 -07:00
assert.markdown doc: update assert.doesNotThrow() docs 2012-08-29 02:36:22 +02:00
buffer.markdown smalloc: create separate module 2013-07-19 13:36:13 -07:00
child_process.markdown child_process: add 'shell' option to .exec() 2013-07-29 16:41:56 +02:00
cluster.markdown cluster: use round-robin load balancing 2013-05-13 21:31:18 +02:00
console.markdown doc: call console module 'console' not 'stdio' 2013-06-18 22:50:19 +02:00
crypto.markdown crypto: make getCiphers() return non-SSL ciphers 2013-03-25 18:42:07 +01:00
debugger.markdown doc: Fix missing backtick in debugger doc 2013-07-25 16:17:41 -07:00
dgram.markdown dgram: report send errors to cb, don't pass bytes 2013-07-29 06:48:46 +02:00
dns.markdown dns: add getServers and setServers 2013-05-14 14:15:24 -07:00
documentation.markdown doc: modify documentation style about 'Stability: 5' 2013-01-17 13:51:21 +01:00
domain.markdown Ensure BAD domain example actually uses domain 2013-04-01 10:09:27 -07:00
events.markdown event: make setMaxListeners() return this 2013-05-03 01:15:22 +02:00
fs.markdown Merge remote-tracking branch 'ry/v0.10' into master 2013-06-25 11:12:33 -07:00
globals.markdown doc: call console module 'console' not 'stdio' 2013-06-18 22:50:19 +02:00
http.markdown Merge remote-tracking branch 'ry/v0.10' into master 2013-06-25 11:12:33 -07:00
https.markdown Merge remote-tracking branch 'origin/v0.10' 2013-05-29 23:12:11 +02:00
index.markdown Remove util.print from docs 2010-11-07 17:22:56 -08:00
modules.markdown doc: improve exports/module.exports consistency 2013-05-15 21:06:32 +02:00
net.markdown net: emit dns 'lookup' event before connect 2013-05-15 22:53:29 +02:00
os.markdown doc: document possible return values of os.arch() 2013-07-26 17:55:55 -07:00
path.markdown path: add path.isAbsolute(path) 2013-04-19 10:15:22 -07:00
process.markdown doc: Explain process.nextTick timing 2013-07-16 13:02:54 -07:00
punycode.markdown doc: improve punycode.js documentation 2013-06-20 13:25:10 +02:00
querystring.markdown Merge remote-tracking branch 'ry/v0.6' into v0.6-merge 2012-03-03 23:38:52 -08:00
readline.markdown readline: handle wide characters properly 2013-03-15 16:18:30 -10:00
repl.markdown repl: emit 'reset' event when context is reset 2013-03-14 10:49:14 -10:00
smalloc.markdown smalloc: create separate module 2013-07-19 13:36:13 -07:00
stream.markdown stream: Simplify flowing, passive data listening 2013-07-22 16:17:30 -07:00
string_decoder.markdown string_decoder: Add 'end' method, do base64 properly 2012-10-11 16:46:18 -07:00
synopsis.markdown doc refactor: synopsis 2012-02-29 16:04:54 -08:00
timers.markdown test: regression test for #5798 setImmediate 2013-07-11 22:22:56 -07:00
tls.markdown Merge remote-tracking branch 'upstream/v0.10' 2013-07-12 13:26:56 -07:00
tty.markdown doc: fix formatting in tty.markdown 2013-03-26 16:09:51 +01:00
url.markdown doc: add url.resolve() usage examples 2013-03-04 20:54:36 +01:00
util.markdown util: Add debuglog, deprecate console lookalikes 2013-05-21 16:39:50 -07:00
vm.markdown doc: vm: fix incorrect API documentation 2013-07-29 17:34:13 +02:00
zlib.markdown zlib: allow changing of level and strategy 2013-07-01 13:08:09 +02:00