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

..03-May-2022-

doc/H22-Sep-2021-139120

src/H22-Sep-2021-4,9443,201

tests/H22-Sep-2021-983735

AUTHORSH A D22-Sep-202118 21

CONTRIBUTING.mdH A D22-Sep-20212.5 KiB7054

COPYINGH A D22-Sep-202125.9 KiB503418

NEWSH A D22-Sep-20215.8 KiB222162

README.mdH A D22-Sep-2021682 2214

jsonrpc-glib.doapH A D22-Sep-20211.1 KiB2621

meson.buildH A D22-Sep-20214.9 KiB177157

README.md

1# Jsonrpc-GLib
2
3Jsonrpc-GLib is a library to communicate with JSON-RPC based peers in either a synchronous or asynchronous fashion.
4It also allows communicating using the GVariant serialization format instead of JSON when both peers support it.
5You might want that when communicating on a single host to avoid parser overhead and memory-allocator fragmentation.
6
7## Building
8
9We use the Meson build system for building jsonrpc-glib.
10
11```sh
12# Some common options
13meson --prefix=/opt/gnome --libdir=/opt/gnome/lib -Denable_gtk_doc=true build
14cd build
15ninja install
16```
17
18## Documentation
19
20You can read the documentation online at https://people.gnome.org/~chergert/docs/jsonrpc-glib/
21
22