Skip to main content

Module vlibapi

Module vlibapi 

Source
Expand description

VPP API library

Traits, types and helpers for working with API messages and client registrations.

Modules§

num_unaligned
Utilities for unaligned numeric types used in VPP API messages.

Structs§

ApiFixedString
A string type used in VPP API messages.
ApiString
A string type used in VPP API messages.
Message
An owned VPP message buffer containing a T.
Registration
Registration state for the VPP side of an API client
RegistrationScope
Scope helper used to obtain short-lived &mut Registration borrows.
Stream
A stream for sending messages to a registration

Traits§

EndianSwap
Trait used by generated message types that require endian conversions.

Functions§

registration_scope
Execute a closure with a temporary RegistrationScope.