Skip to main content

Module vlib

Module vlib 

Source
Expand description

VPP application library

This module contains abstractions around VPP’s application layer, vlib.

Re-exports§

pub use buffer::BufferFlags;
pub use buffer::BufferIndex;
pub use buffer::BufferRef;
pub use buffer::BufferWithContext;
pub use main::BarrierHeldMainRef;
pub use main::MainRef;
pub use node::FrameRef;
pub use node::NodeFlags;
pub use node::NodeRef;
pub use node::NodeRuntimeRef;
pub use process_node::ProcessNode;process-node

Modules§

buffer
vlib buffer abstraction
cli
Command line interface
counter
Per-thread, per-object counters
main
VPP vlib main structure wrapper
node
VPP node abstractions
node_generic
Generic node implementations
process_nodeprocess-node
Process node module for async/await support in VPP plugins.