FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
vat_json_node_s Struct Reference
+ Collaboration diagram for vat_json_node_s:

Data Fields

vat_json_val_type_t type
 
union {
   vat_json_pair_t *   pairs
 
   vat_json_node_t *   array
 
   u8 *   string
 
   struct in_addr   ip4
 
   struct in6_addr   ip6
 
   u64   uint
 
   i64   sint
 
   f64   real
 
}; 
 

Detailed Description

Definition at line 46 of file json_format.h.

Field Documentation

◆ @545

union { ... }

◆ array

vat_json_node_t* vat_json_node_s::array

Definition at line 52 of file json_format.h.

◆ ip4

struct in_addr vat_json_node_s::ip4

Definition at line 54 of file json_format.h.

◆ ip6

struct in6_addr vat_json_node_s::ip6

Definition at line 55 of file json_format.h.

◆ pairs

vat_json_pair_t* vat_json_node_s::pairs

Definition at line 51 of file json_format.h.

◆ real

f64 vat_json_node_s::real

Definition at line 58 of file json_format.h.

◆ sint

i64 vat_json_node_s::sint

Definition at line 57 of file json_format.h.

◆ string

u8* vat_json_node_s::string

Definition at line 53 of file json_format.h.

◆ type

vat_json_val_type_t vat_json_node_s::type

Definition at line 48 of file json_format.h.

◆ uint

u64 vat_json_node_s::uint

Definition at line 56 of file json_format.h.


The documentation for this struct was generated from the following file: