forwarding-flags-impl.h
1 
21 /* Note: This file should be named forward-flags.h (like data.h) but
22  * we make it forwarding-flags-impl.h because forwarding-flags.h is already in
23  * the public include directory for backwards compatibility reasons.
24  */
25 
26 #ifndef NDN_FORWARDING_FLAGS_IMPL_H
27 #define NDN_FORWARDING_FLAGS_IMPL_H
28 
29 // Normally, this include would have been called forwarding-flags-types.h .
30 #include <ndn-cpp/c/forwarding-flags.h>
31 
32 #ifdef __cplusplus
33 extern "C" {
34 #endif
35 
41 void ndn_ForwardingFlags_initialize(struct ndn_ForwardingFlags *self);
42 
49 int ndn_ForwardingFlags_getNfdForwardingFlags(const struct ndn_ForwardingFlags *self);
50 
57 void ndn_ForwardingFlags_setNfdForwardingFlags
58  (struct ndn_ForwardingFlags *self, int nfdForwardingFlags);
59 
60 #ifdef __cplusplus
61 }
62 #endif
63 
64 #endif
Copyright (C) 2013-2016 Regents of the University of California.
Definition: forwarding-flags.h:38