Namespace
Jsonrpc – 1.0
A GNOME library to communicate with JSON-RPC based peers
Dependencies
| GLib—2.0 | The base type system library | 
| Browse documentation | |
| GObject—2.0 | The base type system library | 
| Browse documentation | 
Classes
| Client | A client for JSON-RPC communication. since: 3.26 | 
| InputStream | |
| OutputStream | |
| Server | A server for JSON-RPC communication. | 
Function Macros
| CHECK_VERSION | Compile-time version checking. Evaluates to  | 
| DEPRECATED_FOR | |
| DEPRECATED_IN_3_26_FOR | |
| DEPRECATED_IN_3_28_FOR | |
| DEPRECATED_IN_3_30_FOR | |
| DEPRECATED_IN_3_40_FOR | |
| DEPRECATED_IN_3_44_FOR | |
| ENCODE_VERSION | |
| MESSAGE_NEW | |
| MESSAGE_NEW_ARRAY | |
| MESSAGE_PARSE | |
| MESSAGE_PARSE_ARRAY | |
| UNAVAILABLE | 
Constants
| MAJOR_VERSION | Jsonrpc-glib major version component (e.g. 1 if  | 
| MICRO_VERSION | Jsonrpc-glib micro version component (e.g. 3 if  | 
| MINOR_VERSION | Jsonrpc-glib minor version component (e.g. 2 if  | 
| VERSION_S | Jsonrpc-glib version, encoded as a string, useful for printing and concatenation. |