Json


Object Hierarchy:

Object hierarchy for Json

Description:

public class Json : Object

JSON ↔ Stream bridge for tests and tooling.

Encodes json-glib nodes directly onto a Stream out_stream and decodes wire bytes back into json-glib nodes. Property layout follows JSON node shape and wire type bytes only — no Serializable instances and no GObject property schema.

Wire aliases live in meta keys (not payload properties):

  • `*type` on every object (`"Request"`, `"File"`, …)
  • `*array` + `items` on object-array wrappers

Any key starting with `*` is meta only and is stripped before bin encode. Type aliases must be registered via register before use.


Namespace: OLLMrpc.Bin
Package: ollmchat

Content:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GLib.Object