blob: 6590aaab1f795c6a8db0baa3fedff7b3d6eb58c6 [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
Jeff Thompson2d27e2f2013-08-09 12:55:00 -07007#define NDN_BINARYXMLNAME_H
Jeff Thompson333c4462013-06-28 14:04:22 -07008
Jeff Thompson8b666002013-07-08 01:16:26 -07009#include "../errors.h"
Jeff Thompson53412192013-08-06 13:35:50 -070010#include "../name.h"
11#include "binary-xml-encoder.h"
12#include "binary-xml-decoder.h"
Jeff Thompson333c4462013-06-28 14:04:22 -070013
Jeff Thompson2d27e2f2013-08-09 12:55:00 -070014#ifdef __cplusplus
Jeff Thompson333c4462013-06-28 14:04:22 -070015extern "C" {
16#endif
17
Jeff Thompsonf0fea002013-07-30 17:22:42 -070018ndn_Error ndn_encodeBinaryXmlName(struct ndn_Name *name, struct ndn_BinaryXmlEncoder *encoder);
Jeff Thompson1156ed12013-07-01 16:13:56 -070019
Jeff Thompsonf0fea002013-07-30 17:22:42 -070020ndn_Error ndn_decodeBinaryXmlName(struct ndn_Name *name, struct ndn_BinaryXmlDecoder *decoder);
Jeff Thompson333c4462013-06-28 14:04:22 -070021
Jeff Thompson2d27e2f2013-08-09 12:55:00 -070022#ifdef __cplusplus
Jeff Thompson333c4462013-06-28 14:04:22 -070023}
24#endif
25
26#endif
27