binary-xml-interest.h
1 
21 #ifndef NDN_BINARYXMLINTEREST_H
22 #define NDN_BINARYXMLINTEREST_H
23 
24 #include "../interest.h"
25 #include "binary-xml-encoder.h"
26 #include "binary-xml-decoder.h"
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
32 ndn_Error ndn_encodeBinaryXmlInterest
33  (struct ndn_Interest *interest, size_t *signedPortionBeginOffset,
34  size_t *signedPortionEndOffset, struct ndn_BinaryXmlEncoder *encoder);
35 
36 ndn_Error ndn_decodeBinaryXmlInterest
37  (struct ndn_Interest *interest, size_t *signedPortionBeginOffset,
38  size_t *signedPortionEndOffset, struct ndn_BinaryXmlDecoder *decoder);
39 
40 #ifdef __cplusplus
41 }
42 #endif
43 
44 #endif
45 
Copyright (C) 2013-2015 Regents of the University of California.
Definition: binary-xml-encoder.h:36
An ndn_Interest holds an ndn_Name and other fields for an interest.
Definition: interest-types.h:70
Copyright (C) 2013-2015 Regents of the University of California.
Definition: binary-xml-decoder.h:33