= V3po2vpp
V3po2vpp contains v3po-api's handlers (writer/reader) registration into HC infrastructure

== Writers
Current order of v3po-api writers is:

. BridgeDomain
. VhostUser
. VxlanGpe
. Tap
. Vxlan
. Interface
. SubInterface
. L2
. SubInterface-L2
. Ethernet
. Routing
. ClassifyTable
. ClassifySession
. Acl
. Ipv6
. Ipv4
. Address
. Neighbor
. L2FibEntry
. Rewrite
. Address
. Acl

To find out current order in runtime, turn on logging for writer registry:

  log:set TRACE io.fd.honeycomb.v3po.translate.util.write.registry

== Readers
There is not a strict order for readers, but current configuration produces approx. this order:

Contexts
. VppState
. Version
. BridgeDomains
. BridgeDomain
. L2FibTable
. L2FibEntry
. InterfacesState
. Interface
. VppInterfaceStateAugmentation
. Ethernet
. Tap
. VhostUser
. Vxlan
. VxlanGpe
. L2
. Acl
. Interface2
. Ipv4
. Address
. Neighbor
. Ipv6
. SubinterfaceStateAugmentation
. SubInterfaces
. SubInterface
. L2
. Rewrite
. Ipv4
. Address
. Acl
. VppClassifierState
. ClassifyTable
. ClassifySession
. NetconfState