jsonrpc-message

jsonrpc-message

Functions

Description

Functions

JSONRPC_MESSAGE_NEW()

#define             JSONRPC_MESSAGE_NEW(first_, ...)

JSONRPC_MESSAGE_NEW_ARRAY()

#define             JSONRPC_MESSAGE_NEW_ARRAY(first_, ...)

JSONRPC_MESSAGE_PARSE()

#define             JSONRPC_MESSAGE_PARSE(message, ...)

JSONRPC_MESSAGE_PARSE_ARRAY()

#define             JSONRPC_MESSAGE_PARSE_ARRAY(iter, ...)

JSONRPC_MESSAGE_PUT_STRING()

#define             JSONRPC_MESSAGE_PUT_STRING(_val)

JSONRPC_MESSAGE_GET_STRING()

#define             JSONRPC_MESSAGE_GET_STRING(_valptr)

JSONRPC_MESSAGE_PUT_INT32()

#define             JSONRPC_MESSAGE_PUT_INT32(_val)

JSONRPC_MESSAGE_GET_INT32()

#define             JSONRPC_MESSAGE_GET_INT32(_valptr)

JSONRPC_MESSAGE_PUT_INT64()

#define             JSONRPC_MESSAGE_PUT_INT64(_val)

JSONRPC_MESSAGE_GET_INT64()

#define             JSONRPC_MESSAGE_GET_INT64(_valptr)

JSONRPC_MESSAGE_PUT_BOOLEAN()

#define             JSONRPC_MESSAGE_PUT_BOOLEAN(_val)

JSONRPC_MESSAGE_GET_BOOLEAN()

#define             JSONRPC_MESSAGE_GET_BOOLEAN(_valptr)

JSONRPC_MESSAGE_PUT_DOUBLE()

#define             JSONRPC_MESSAGE_PUT_DOUBLE(_val)

JSONRPC_MESSAGE_GET_DOUBLE()

#define             JSONRPC_MESSAGE_GET_DOUBLE(_valptr)

JSONRPC_MESSAGE_GET_ITER()

#define             JSONRPC_MESSAGE_GET_ITER(_valptr)

JSONRPC_MESSAGE_GET_DICT()

#define             JSONRPC_MESSAGE_GET_DICT(_valptr)

JSONRPC_MESSAGE_GET_VARIANT()

#define             JSONRPC_MESSAGE_GET_VARIANT(_valptr)

jsonrpc_message_new ()

GVariant *
jsonrpc_message_new (gpointer first_param,
                     ...);

jsonrpc_message_new_array ()

GVariant *
jsonrpc_message_new_array (gpointer first_param,
                           ...);

jsonrpc_message_parse ()

gboolean
jsonrpc_message_parse (GVariant *message,
                       ...);

jsonrpc_message_parse_array ()

gboolean
jsonrpc_message_parse_array (GVariantIter *iter,
                             ...);

Types and Values