blob: 6560f3ee59dedc1d8e1704dfcf8ea2ecf74395b4 [file] [log] [blame]
Jeff Thompson47eecfc2013-07-07 22:56:46 -07001/**
2 * @author: Jeff Thompson
3 * See COPYING for copyright and distribution information.
Jeff Thompson333c4462013-06-28 14:04:22 -07004 */
5
6#ifndef NDN_BINARYXMLNAME_H
7#define NDN_BINARYXMLNAME_H
8
Jeff Thompson8b666002013-07-08 01:16:26 -07009#include "../errors.h"
Jeff Thompson333c4462013-06-28 14:04:22 -070010#include "../Name.h"
Jeff Thompson1f3f5172013-07-01 19:02:36 -070011#include "BinaryXMLEncoder.h"
Jeff Thompson333c4462013-06-28 14:04:22 -070012
13#ifdef __cplusplus
14extern "C" {
15#endif
16
Jeff Thompson8b666002013-07-08 01:16:26 -070017ndn_Error ndn_encodeBinaryXMLName(struct ndn_Name *name, struct ndn_BinaryXMLEncoder *encoder);
Jeff Thompson1156ed12013-07-01 16:13:56 -070018
Jeff Thompson8b666002013-07-08 01:16:26 -070019ndn_Error ndn_decodeBinaryXMLName(struct ndn_Name *name, struct ndn_BinaryXMLDecoder *decoder);
Jeff Thompson333c4462013-06-28 14:04:22 -070020
21#ifdef __cplusplus
22}
23#endif
24
25#endif
26