blob: eb7cc5eacf40d0ae0a8958064ea9c5b1e60bc8e5 [file] [log] [blame]
Jeff Thompson5cae5e52013-07-10 19:41:20 -07001/**
2 * @author: Jeff Thompson
3 * See COPYING for copyright and distribution information.
4 */
5
6#ifndef NDN_BINARYXMLCONTENTOBJECT_H
7#define NDN_BINARYXMLCONTENTOBJECT_H
8
9#include "../errors.h"
10#include "../ContentObject.h"
11#include "BinaryXMLEncoder.h"
12#include "BinaryXMLDecoder.h"
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
Jeff Thompsonf0fea002013-07-30 17:22:42 -070018ndn_Error ndn_encodeBinaryXmlContentObject(struct ndn_ContentObject *contentObject, struct ndn_BinaryXmlEncoder *encoder);
Jeff Thompson5cae5e52013-07-10 19:41:20 -070019
Jeff Thompsonf0fea002013-07-30 17:22:42 -070020ndn_Error ndn_decodeBinaryXmlContentObject(struct ndn_ContentObject *contentObject, struct ndn_BinaryXmlDecoder *decoder);
Jeff Thompson5cae5e52013-07-10 19:41:20 -070021
22#ifdef __cplusplus
23}
24#endif
25
26#endif