summaryrefslogtreecommitdiffstats
path: root/adapter/doc.go
blob: 5b0ac8ab603e23f1040b6f44df92957dcd923817 (plain)
1
2
3
4
5
6
7
8
9
// Package adapter provides an interface between govpp core and the VPP. It is responsible for sending
// and receiving binary-encoded data to/from VPP via shared memory.
//
// The default adapter being used for connection with real VPP is called vppapiclient. It is based on the
// communication with the vppapiclient VPP library written in C via CGO.
//
// Apart from the vppapiclient adapter, mock adapter is provided for unit/integration testing where the actual
// communication with VPP is not demanded.
package adapter