binary-xml-name.h
1 
21 #ifndef NDN_BINARYXMLNAME_H
22 #define NDN_BINARYXMLNAME_H
23 
24 #include "../name.h"
25 #include "binary-xml-encoder.h"
26 #include "binary-xml-decoder.h"
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
49 ndn_Error
50 ndn_encodeBinaryXmlName
51  (struct ndn_Name *name, size_t *signedPortionBeginOffset,
52  size_t *signedPortionEndOffset, struct ndn_BinaryXmlEncoder *encoder);
53 
70 ndn_Error
71 ndn_decodeBinaryXmlName
72  (struct ndn_Name *name, size_t *signedPortionBeginOffset,
73  size_t *signedPortionEndOffset, struct ndn_BinaryXmlDecoder *decoder);
74 
75 #ifdef __cplusplus
76 }
77 #endif
78 
79 #endif
80 
Copyright (C) 2013-2015 Regents of the University of California.
Definition: binary-xml-encoder.h:36
An ndn_Name holds an array of ndn_NameComponent.
Definition: name-types.h:40
Copyright (C) 2013-2015 Regents of the University of California.
Definition: binary-xml-decoder.h:33