aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJohn Levon <john.levon@nutanix.com>2021-08-18 10:13:02 +0100
committerGitHub <noreply@github.com>2021-08-18 10:13:02 +0100
commit1f563795ec22e758888c73396e0e187d0557a55d (patch)
treee6c6f4a6d2e10e5063992b783002ebc93d0bead1 /README.md
parent46ed1dbd8e692ee53a544022dd70151f21a4e725 (diff)
downloadlibvfio-user-1f563795ec22e758888c73396e0e187d0557a55d.zip
libvfio-user-1f563795ec22e758888c73396e0e187d0557a55d.tar.gz
libvfio-user-1f563795ec22e758888c73396e0e187d0557a55d.tar.bz2
improve API docs a little bit (#587)
Clarify a couple of minor things in the API documentation and README. Signed-off-by: John Levon <john.levon@nutanix.com> Reviewed-by: Swapnil Ingle <swapnil.ingle@nutanix.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md19
1 files changed, 11 insertions, 8 deletions
diff --git a/README.md b/README.md
index 6a65d6b..956d40d 100644
--- a/README.md
+++ b/README.md
@@ -30,14 +30,17 @@ Applications using libvfio-user provide a description of the device (eg. region
IRQ information) and as set of callbacks which are invoked by `libvfio-user` when
those regions are accessed.
-Currently there is one, single-threaded, application instance per device,
-however the application can employ any form of concurrency needed. In the future
-we plan to make libvfio-user multi-threaded.
-
-The library (and the protocol) are actively under development, and should not be
-considered a stable API or interface. Work is underway to integrate the protocol
-with `qemu` (as a client) and [SPDK](https://spdk.io) (on the server side,
-implementing a virtual NVMe controller).
+API
+===
+
+Currently there is one, single-threaded, library context per device, however the
+application can employ any form of concurrency needed. In the future we plan to
+make libvfio-user multi-thread safe.
+
+The library (and the protocol) are actively under development, and should not
+yet be considered a stable API or interface.
+
+The API is currently documented via the [libvfio-user header file](./include/libvfio-user.h).
Memory Mapping the Device
-------------------------