FD.io VPP  v21.01.1
Vector Packet Processing
graph.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_graph_node_get_t
 graph_node_get - Get nodes of the packet processing graph In order: if index != ~0, dump node with given index if index == ~0 and name[0] != 0, dump named node if index == ~0 and name[0] == 0 and flag != 0, dump flagged nodes otherwise when no selection criteria given, dump all nodes. More...
 
struct  vl_api_graph_node_get_reply_t
 
struct  vl_api_graph_node_details_t
 Details for each graph node. More...
 

Enumerations

enum  node_flag : u32 {
  NODE_FLAG_FRAME_NO_FREE_AFTER_DISPATCH = 0x0001, NODE_FLAG_IS_OUTPUT = 0x0002, NODE_FLAG_IS_DROP = 0x0004, NODE_FLAG_IS_PUNT = 0x0008,
  NODE_FLAG_IS_HANDOFF = 0x0010, NODE_FLAG_TRACE = 0x0020, NODE_FLAG_SWITCH_FROM_INTERRUPT_TO_POLLING_MODE =0x0040, NODE_FLAG_SWITCH_FROM_POLLING_TO_INTERRUPT_MODE =0x0080,
  NODE_FLAG_TRACE_SUPPORTED = 0x0100
}
 

Variables

option version = "1.0.0"
 
 service
 

Enumeration Type Documentation

◆ node_flag

enum node_flag : u32
Enumerator
NODE_FLAG_FRAME_NO_FREE_AFTER_DISPATCH 
NODE_FLAG_IS_OUTPUT 
NODE_FLAG_IS_DROP 
NODE_FLAG_IS_PUNT 
NODE_FLAG_IS_HANDOFF 
NODE_FLAG_TRACE 
NODE_FLAG_SWITCH_FROM_INTERRUPT_TO_POLLING_MODE 
NODE_FLAG_SWITCH_FROM_POLLING_TO_INTERRUPT_MODE 
NODE_FLAG_TRACE_SUPPORTED 

Definition at line 21 of file graph.api.

Variable Documentation

◆ service

service
Initial value:
{
rpc graph_node_get returns graph_node_get_reply
stream graph_node_details

Definition at line 35 of file graph.api.

◆ version

option version = "1.0.0"

Definition at line 18 of file graph.api.