d6fa3770da24b5b5b07748fefa1b62d3d73112e3
[hc2vpp.git] /
1 = V3po2vpp
2 V3po2vpp contains v3po-api's handlers (writer/reader) registration into HC infrastructure
3
4 == Writers
5 Current order of v3po-api writers is:
6
7 . BridgeDomain
8 . VhostUser
9 . VxlanGpe
10 . Tap
11 . Vxlan
12 . Interface
13 . L2
14 . SubInterface
15 . L2
16 . Ethernet
17 . Routing
18 . ClassifySession
19 . ClassifyTable
20 . Acl
21 . Ipv6
22 . Ipv4
23 . Address
24 . Neighbor
25 . L2FibEntry
26 . Rewrite
27 . Address
28 . Acl
29
30 To find out current order in runtime, turn on logging for writer registry:
31
32   log:set TRACE io.fd.honeycomb.v3po.translate.util.write.registry
33
34 == Readers
35 There is not a strict order for readers, but current configuration produces approx. this order:
36
37 Contexts
38 . VppState
39 . Version
40 . BridgeDomains
41 . BridgeDomain
42 . L2FibTable
43 . L2FibEntry
44 . InterfacesState
45 . Interface
46 . VppInterfaceStateAugmentation
47 . Ethernet
48 . Tap
49 . VhostUser
50 . Vxlan
51 . VxlanGpe
52 . L2
53 . Acl
54 . Interface2
55 . Ipv4
56 . Address
57 . Neighbor
58 . Ipv6
59 . SubinterfaceStateAugmentation
60 . SubInterfaces
61 . SubInterface
62 . L2
63 . Rewrite
64 . Ipv4
65 . Address
66 . Acl
67 . VppClassifierState
68 . ClassifyTable
69 . ClassifySession
70 . NetconfState