FD.io VPP  v18.04-17-g3a0d853
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

union { ... }
vat_json_node_t* vat_json_node_s::array

Definition at line 52 of file json_format.h.

struct in_addr vat_json_node_s::ip4

Definition at line 54 of file json_format.h.

struct in6_addr vat_json_node_s::ip6

Definition at line 55 of file json_format.h.

vat_json_pair_t* vat_json_node_s::pairs

Definition at line 51 of file json_format.h.

f64 vat_json_node_s::real

Definition at line 58 of file json_format.h.

i64 vat_json_node_s::sint

Definition at line 57 of file json_format.h.

u8* vat_json_node_s::string

Definition at line 53 of file json_format.h.

vat_json_val_type_t vat_json_node_s::type

Definition at line 48 of file json_format.h.

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: