binary-xml-key-locator.h
1 
21 #ifndef NDN_BINARY_XML_KEY_LOCATOR_H
22 #define NDN_BINARY_XML_KEY_LOCATOR_H
23 
24 #include "../key-locator.h"
25 #include "binary-xml-encoder.h"
26 #include "binary-xml-decoder.h"
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
38 ndn_Error ndn_encodeBinaryXmlKeyLocator(struct ndn_KeyLocator *keyLocator, struct ndn_BinaryXmlEncoder *encoder);
39 
46 ndn_Error ndn_decodeBinaryXmlKeyLocator(struct ndn_KeyLocator *keyLocator, struct ndn_BinaryXmlDecoder *decoder);
47 
55 ndn_Error ndn_decodeOptionalBinaryXmlKeyLocator(struct ndn_KeyLocator *keyLocator, struct ndn_BinaryXmlDecoder *decoder);
56 
57 #ifdef __cplusplus
58 }
59 #endif
60 
61 #endif
Copyright (C) 2013-2015 Regents of the University of California.
Definition: binary-xml-encoder.h:36
An ndn_KeyLocator holds the type of key locator and related data.
Definition: key-types.h:51
Copyright (C) 2013-2015 Regents of the University of California.
Definition: binary-xml-decoder.h:33