ndn-lite
ndn-enums.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2018 Zhiyi Zhang, Tianyuan Yu
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser
5  * General Public License v3.0. See the file LICENSE in the top level
6  * directory for more details.
7  */
8 
9 #ifndef NDN_ENUMS_H
10 #define NDN_ENUMS_H
11 
12 // face state
13 enum {
17 };
18 
19 // face type
20 enum {
24 };
25 
26 // forward strategy
27 enum {
30 };
31 
32 // content type values
33 enum {
39 };
40 
41 // signature type values
42 enum {
47 };
48 
49 // ecdsa curve type
50 enum {
56 };
57 
58 // access control key type
59 enum {
60  NDN_AC_EK = 0,
61  NDN_AC_DK = 1,
62 };
63 
64 // asn encoding
65 enum {
66  ASN1_SEQUENCE = 0x30,
67  ASN1_INTEGER = 0x02,
68 };
69 
70 #endif // NDN_ENUMS_H
Definition: ndn-enums.h:23
Definition: ndn-enums.h:45
Definition: ndn-enums.h:21
Definition: ndn-enums.h:44
Definition: ndn-enums.h:61
Definition: ndn-enums.h:37
Definition: ndn-enums.h:22
Definition: ndn-enums.h:54
Definition: ndn-enums.h:43
Definition: ndn-enums.h:34
Definition: ndn-enums.h:29
Definition: ndn-enums.h:66
Definition: ndn-enums.h:51
Definition: ndn-enums.h:53
Definition: ndn-enums.h:46
Definition: ndn-enums.h:35
Definition: ndn-enums.h:52
Definition: ndn-enums.h:38
Definition: ndn-enums.h:28
Definition: ndn-enums.h:60
Definition: ndn-enums.h:16
Definition: ndn-enums.h:67
Definition: ndn-enums.h:36
Definition: ndn-enums.h:55
Definition: ndn-enums.h:14
Definition: ndn-enums.h:15