# Packages
Example govpp_call shows how to use the govpp library to communicate with VPP over the binary API.
Example idx_bd_cache demonstrates the use of the "bridge-domain name-to-index cache" to watch for bridge-domain config changes across agents.
Example idx_iface_cache demonstrates the use of the "interface name-to-index cache" to watch for VPP interface config changes across agents.
Example idx_mapping_lookup shows how to use the name-to-index mapping registry to create a new mapping and how to add and lookup mapping items.
Example idx_mapping_watcher shows how to watch on changes done in name-to-index mapping registry.
Example idx_veth_cache demonstrates the use of the "VETH name-to-index cache" to watch for Linux VETH interface config changes across agents.
Example localclient_linux is a demonstration of local Linux and VPP config management via clientv1.
Example localclient_vpp is a demonstration of local VPP config management via clientv1.
Example remoteclient_vpp is a demonstration of remote VPP config management via clientv1 (using GPRC transport).