diff --git a/docs/graphics-protocol.rst b/docs/graphics-protocol.rst index 36e1f2375..c2259080f 100644 --- a/docs/graphics-protocol.rst +++ b/docs/graphics-protocol.rst @@ -226,8 +226,12 @@ Value of `t` Meaning is in a known temporary directory, such as :file:`/tmp`, :file:`/dev/shm`, :file:`TMPDIR env var if present` and any platform specific temporary directories. -``s`` A `POSIX shared memory object `_. - The terminal emulator will delete it after reading the pixel data +``s`` A *shared memory object*, which on POSIX systems is a `POSIX shared memory object + `_ and on Windows is a + `Named shared memory object `_. + The terminal emulator must read the data from the memory + object and then unlink and close it on POSIX and just + close it on Windows. ================== ============ Local client