FD.io VPP  v21.01
Vector Packet Processing
vpe_types.api File Reference

Go to the source code of this file.

Typedefs

typedef f64 timestamp
 
typedef f64 timedelta
 

Enumerations

enum  log_level {
  VPE_API_LOG_LEVEL_EMERG = 0, VPE_API_LOG_LEVEL_ALERT = 1, VPE_API_LOG_LEVEL_CRIT = 2, VPE_API_LOG_LEVEL_ERR = 3,
  VPE_API_LOG_LEVEL_WARNING = 4, VPE_API_LOG_LEVEL_NOTICE = 5, VPE_API_LOG_LEVEL_INFO = 6, VPE_API_LOG_LEVEL_DEBUG = 7,
  VPE_API_LOG_LEVEL_DISABLED = 8
}
 

Variables

option version = "1.0.0"
 
u32 minor
 
u32 patch
 
u8 pre_release [17]
 
u8 build_metadata [17]
 

Typedef Documentation

◆ timedelta

typedef f64 timedelta

Definition at line 31 of file vpe_types.api.

◆ timestamp

typedef f64 timestamp

Definition at line 28 of file vpe_types.api.

Enumeration Type Documentation

◆ log_level

enum log_level
Enumerator
VPE_API_LOG_LEVEL_EMERG 
VPE_API_LOG_LEVEL_ALERT 
VPE_API_LOG_LEVEL_CRIT 
VPE_API_LOG_LEVEL_ERR 
VPE_API_LOG_LEVEL_WARNING 
VPE_API_LOG_LEVEL_NOTICE 
VPE_API_LOG_LEVEL_INFO 
VPE_API_LOG_LEVEL_DEBUG 
VPE_API_LOG_LEVEL_DISABLED 

Definition at line 33 of file vpe_types.api.

Variable Documentation

◆ build_metadata

u8 build_metadata[17]

Definition at line 27 of file vpe_types.api.

◆ minor

u32 minor

Definition at line 21 of file vpe_types.api.

◆ patch

u32 patch

Definition at line 22 of file vpe_types.api.

◆ pre_release

u8 pre_release[17]

Definition at line 26 of file vpe_types.api.

◆ version

typedef version = "1.0.0"

Definition at line 16 of file vpe_types.api.