binary-xml-publisher-public-key-digest.h
1 
21 #ifndef NDN_BINARYXMLPUBLISHERPUBLICKEYDIGEST_H
22 #define NDN_BINARYXMLPUBLISHERPUBLICKEYDIGEST_H
23 
24 #include "../publisher-public-key-digest.h"
25 #include "binary-xml-encoder.h"
26 #include "binary-xml-decoder.h"
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
39 ndn_Error ndn_encodeBinaryXmlPublisherPublicKeyDigest
40  (struct ndn_PublisherPublicKeyDigest *publisherPublicKeyDigest, struct ndn_BinaryXmlEncoder *encoder);
41 
48 ndn_Error ndn_decodeBinaryXmlPublisherPublicKeyDigest
49  (struct ndn_PublisherPublicKeyDigest *publisherPublicKeyDigest, struct ndn_BinaryXmlDecoder *decoder);
50 
58 ndn_Error ndn_decodeOptionalBinaryXmlPublisherPublicKeyDigest
59  (struct ndn_PublisherPublicKeyDigest *publisherPublicKeyDigest, struct ndn_BinaryXmlDecoder *decoder);
60 
61 #ifdef __cplusplus
62 }
63 #endif
64 
65 #endif
Copyright (C) 2013-2015 Regents of the University of California.
Definition: binary-xml-encoder.h:36
Copyright (C) 2015 Regents of the University of California.
Definition: publisher-public-key-digest-types.h:34
Copyright (C) 2013-2015 Regents of the University of California.
Definition: binary-xml-decoder.h:33