• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..18-Nov-2021-

eds/H18-Nov-2021-843602

COPYING.edsH A D18-Nov-20211.4 KiB2821

README.mdH A D18-Nov-20211.1 KiB3933

parse-edid.cH A D18-Nov-202128.2 KiB788600

shmmon.cH A D18-Nov-20218.2 KiB299238

README.md

1Introduction
2====
3This tool is a simple shmif- debugging aid. You either hand it a descriptor
4or a path to where one might be found (os-specific) and it will periodically
5sample the contents of the page and dump to command-line output.
6
7Licensing
8====
9The EDID parser was lifted from the EDS project, see COPYING.eds.
10
11Building
12====
13The build needs access to the arcan-shmif either detected through the normal
14pkgconfig or by explicitly pointing cmake to the
15-DARCAN\_SOURCE\_DIR=/absolute/path/to/arcan/src
16
17         mkdir build
18         cd build
19         cmake ../
20         make
21
22Notes
23===
24This will only present the contents of the connection that are on the
25negotiation/disputed shared memory page. The local client- state tracking
26and the corresponding server- state tracking are not available. The same
27goes for content that has been transferred as opaque handles. To get access
28to that kind of data, the client will need to be proxied.
29
30Status
31======
32[x] Basic Metadata
33[ ] Subsegment- tracking
34[x] Subprotocol support
35[ ] Semaphore control
36[ ] TUI-based UI
37[ ] System mode (/proc or cooperation with arcan)
38[ ] Snapshot / logging
39