#pragma once #include struct buf; struct packet; void json_init(); void json_cleanup(); bool json_parse(struct buf *, struct packet *, void *); void json_serialize(struct packet *, struct buf *); int json_buf_append_callback(const char *, size_t, void *);