SEED-0107: Update SEED references; fix typo
Change-Id: I9b70d66fb30bc0c5a03cb939dda64e8e86dfa7b0
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/177698
Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com>
Reviewed-by: Ted Pudlik <tpudlik@google.com>
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
Commit-Queue: Auto-Submit <auto-submit@pigweed-service-accounts.iam.gserviceaccount.com>
diff --git a/seed/0107-communications.rst b/seed/0107-communications.rst
index a79a130..98f38e5 100644
--- a/seed/0107-communications.rst
+++ b/seed/0107-communications.rst
@@ -277,9 +277,10 @@
need to know how data is sent and received. The same API can be used to exchange
data with another process on the same machine or with a device across the world.
-.. admonition:: Sockets SEED
+.. admonition:: Sockets SEEDs
- The Pigweed sockets API will be explored in an upcoming SEED.
+ The Pigweed sockets API is described in SEED-0116. The sockets API is based
+ on ``pw_channel``, which is proposed in SEED-0114.
Socket types
------------
@@ -333,7 +334,7 @@
A future revision of ``pw_rpc`` will use the sockets API in place of its current
``Channel`` API.
-The sockets API will support both synchronous and :ref:`asynchonous
+The sockets API will support both synchronous and :ref:`asynchronous
<seed-0107-async>` use. The synchronous API may be built using the async API.
It will also support :ref:`zero-copy <seed-0107-buffers>` data transmission.
@@ -536,7 +537,7 @@
.. admonition:: Async SEED
- Pigweed's async pattern will be explored in an upcoming SEED.
+ Pigweed's async pattern is proposed in :ref:`SEED-0112 <seed-0112>`.
.. _seed-0107-buffers:
@@ -576,7 +577,8 @@
.. admonition:: Buffer management SEED
- Pigweed's buffer management system will be explored in an upcoming SEED.
+ Pigweed's buffer management system is proposed in :ref:`SEED-0109
+ <seed-0109>`.
Vectored I/O
------------
@@ -604,9 +606,9 @@
* Write SEEDs to explore existing solutions, distill requirements, and propose
new Pigweed features for these areas:
- - Sockets API
- - Async pattern
- - Buffer management
+ - Sockets API (SEED-0116)
+ - Async pattern (:ref:`SEED-0112 <seed-0112>`).
+ - Buffer management (:ref:`SEED-0109 <seed-0109>`)
- Network protocol stack
* Implement the Sockets API.