about summary refs log tree commit diff stats
path: root/docs/implementation-guide.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/implementation-guide.md')
-rw-r--r--docs/implementation-guide.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/implementation-guide.md b/docs/implementation-guide.md
index 65fb8fe..88d53ac 100644
--- a/docs/implementation-guide.md
+++ b/docs/implementation-guide.md
@@ -7,6 +7,11 @@ MUST conform to this semantics.
 
 All error codes MUST be negative and be less than `UV_ERRNO_MAX`.
 
+* `UV_ENOSYS` SHOULD be returned if the particular method (e.g. `shutdown` or
+  `try_write`)
+* `UV_EAGAIN` MUST be returned by `uv_link_methods_t.try_write` if the write
+  could not be completed at the moment
+
 ## uv_link_init()
 
 Links start in non-reading mode, `alloc_cb`/`read_cb` MUST NOT be called until