AWS IoT Embedded C Device SDK
Functions
jsmn.c File Reference

Implementation of the JSMN (Jasmine) JSON parser. More...

#include <stdlib.h>
#include "jsmn.h"

Functions

jsmnerr_t jsmn_parse (jsmn_parser *parser, const char *js, size_t len, jsmntok_t *tokens, unsigned int num_tokens)
 
void jsmn_init (jsmn_parser *parser)
 

Detailed Description

For more information on JSMN:

See also
http://zserge.com/jsmn.html

Function Documentation

void jsmn_init ( jsmn_parser parser)

Creates a new parser based over a given buffer with an array of tokens available.

jsmnerr_t jsmn_parse ( jsmn_parser parser,
const char *  js,
size_t  len,
jsmntok_t tokens,
unsigned int  num_tokens 
)

Parse JSON string and fill tokens.