ndn-lite
Enumerations
ndn-enums.h File Reference

Go to the source code of this file.

Enumerations

enum  { NDN_FACE_STATE_DOWN = 0, NDN_FACE_STATE_UP = 1, NDN_FACE_STATE_DESTROYED = 2 }
 
enum  { NDN_FACE_TYPE_UNDEFINED = 0, NDN_FACE_TYPE_APP = 1, NDN_FACE_TYPE_NET = 2 }
 
enum  { NDN_FWD_STRATEGY_SUPPRESS = 0, NDN_FWD_STRATEGY_MULTICAST = 1 }
 
enum  {
  NDN_CONTENT_TYPE_BLOB = 0, NDN_CONTENT_TYPE_LINK = 1, NDN_CONTENT_TYPE_KEY = 2, NDN_CONTENT_TYPE_NACK = 3,
  NDN_CONTENT_TYPE_CCM = 50
}
 
enum  { NDN_SIG_TYPE_DIGEST_SHA256 = 0, NDN_SIG_TYPE_ECDSA_SHA256 = 3, NDN_SIG_TYPE_HMAC_SHA256 = 4, NDN_SIG_TYPE_RSA_SHA256 = 1 }
 
enum  {
  NDN_ECDSA_CURVE_SECP160R1 = 21, NDN_ECDSA_CURVE_SECP192R1 = 24, NDN_ECDSA_CURVE_SECP224R1 = 28, NDN_ECDSA_CURVE_SECP256R1 = 32,
  NDN_ECDSA_CURVE_SECP256K1 = 33
}
 
enum  { NDN_AC_EK = 0, NDN_AC_DK = 1 }
 
enum  { ASN1_SEQUENCE = 0x30, ASN1_INTEGER = 0x02 }
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
NDN_FACE_STATE_DOWN 
NDN_FACE_STATE_UP 
NDN_FACE_STATE_DESTROYED 

◆ anonymous enum

anonymous enum
Enumerator
NDN_FACE_TYPE_UNDEFINED 
NDN_FACE_TYPE_APP 
NDN_FACE_TYPE_NET 

◆ anonymous enum

anonymous enum
Enumerator
NDN_FWD_STRATEGY_SUPPRESS 
NDN_FWD_STRATEGY_MULTICAST 

◆ anonymous enum

anonymous enum
Enumerator
NDN_CONTENT_TYPE_BLOB 
NDN_CONTENT_TYPE_LINK 
NDN_CONTENT_TYPE_KEY 
NDN_CONTENT_TYPE_NACK 
NDN_CONTENT_TYPE_CCM 

◆ anonymous enum

anonymous enum
Enumerator
NDN_SIG_TYPE_DIGEST_SHA256 
NDN_SIG_TYPE_ECDSA_SHA256 
NDN_SIG_TYPE_HMAC_SHA256 
NDN_SIG_TYPE_RSA_SHA256 

◆ anonymous enum

anonymous enum
Enumerator
NDN_ECDSA_CURVE_SECP160R1 
NDN_ECDSA_CURVE_SECP192R1 
NDN_ECDSA_CURVE_SECP224R1 
NDN_ECDSA_CURVE_SECP256R1 
NDN_ECDSA_CURVE_SECP256K1 

◆ anonymous enum

anonymous enum
Enumerator
NDN_AC_EK 
NDN_AC_DK 

◆ anonymous enum

anonymous enum
Enumerator
ASN1_SEQUENCE 
ASN1_INTEGER