![]() |
Home | Documentation |
json.h File Reference
updated Tue Feb 2 2016
|
#include "soapH.h"
Functions | |
int | json_error (struct soap *soap, struct value *v) |
int | json_write (struct soap *soap, const struct value *v) |
int | json_send (struct soap *soap, const struct value *v) |
int | json_read (struct soap *soap, struct value *v) |
int | json_recv (struct soap *soap, struct value *v) |
int | json_call (struct soap *soap, const char *endpoint, const struct value *in, struct value *out) |
int | json_send_string (struct soap *soap, const char *s) |
int json_call | ( | struct soap * | soap, |
const char * | endpoint, | ||
const struct value * | in, | ||
struct value * | out | ||
) |
Client-side JSON REST call to endpoint URL with optional in and out values (POST with in/out, GET with out, PUT with in, DELETE without in/out), returns SOAP_OK or HTTP code
int json_error | ( | struct soap * | soap, |
struct value * | v | ||
) |
If soap context has an error, set/add error message to 'v' and return error code
int json_read | ( | struct soap * | soap, |
struct value * | v | ||
) |
Read a value in JSON format from a file, socket, or stream
int json_recv | ( | struct soap * | soap, |
struct value * | v | ||
) |
Receive a value in JSON format from a file, socket, or stream (lower level function, must use soap_begin_recv/soap_end_recv also)
int json_send | ( | struct soap * | soap, |
const struct value * | v | ||
) |
Send a value in JSON format to a file, socket, or stream (lower level function, must use soap_begin_send/soap_end_send also)
int json_send_string | ( | struct soap * | soap, |
const char * | s | ||
) |
int json_write | ( | struct soap * | soap, |
const struct value * | v | ||
) |
Write a value in JSON format to a file, socket, or stream