blob: 960871fa305e8a4cf8de27d16cdd5c7984651c6d [file] [log] [blame]
Jeff Thompson47eecfc2013-07-07 22:56:46 -07001/**
2 * @author: Jeff Thompson
3 * See COPYING for copyright and distribution information.
Jeff Thompsonb7f95562013-07-03 18:36:42 -07004 */
5
6#ifndef NDN_BINARYXMLINTEREST_H
7#define NDN_BINARYXMLINTEREST_H
8
Jeff Thompson8b666002013-07-08 01:16:26 -07009#include "../errors.h"
Jeff Thompsonb7f95562013-07-03 18:36:42 -070010#include "../Interest.h"
Jeff Thompson8238d002013-07-10 11:56:49 -070011#include "BinaryXMLEncoder.h"
12#include "BinaryXMLDecoder.h"
Jeff Thompsonb7f95562013-07-03 18:36:42 -070013
14#ifdef __cplusplus
15extern "C" {
16#endif
17
Jeff Thompsonf0fea002013-07-30 17:22:42 -070018ndn_Error ndn_encodeBinaryXmlInterest(struct ndn_Interest *interest, struct ndn_BinaryXmlEncoder *encoder);
Jeff Thompsonb7f95562013-07-03 18:36:42 -070019
Jeff Thompsonf0fea002013-07-30 17:22:42 -070020ndn_Error ndn_decodeBinaryXmlInterest(struct ndn_Interest *interest, struct ndn_BinaryXmlDecoder *decoder);
Jeff Thompsonb7f95562013-07-03 18:36:42 -070021
22#ifdef __cplusplus
23}
24#endif
25
26#endif
27