Object Hierarchy

    GObject
    ├── JsonrpcClient
    ├── GInputStream
       ╰── GFilterInputStream
           ╰── GBufferedInputStream
               ╰── GDataInputStream
                   ╰── JsonrpcInputStream
    ├── GOutputStream
       ╰── GFilterOutputStream
           ╰── GDataOutputStream
               ╰── JsonrpcOutputStream
    ╰── JsonrpcServer