2 = OpenDaylight Developer Guide
11 This document is an AsciiDoc book skeleton containing briefly
12 annotated example elements plus a couple of example index entries and
15 Books are normally used to generate DocBook markup and the titles of
16 the preface, appendix, bibliography, glossary and index sections are
17 significant ('specialsections').
27 Preface sub-section body.
30 //////////////////////////
31 Please note and leave the blank line between include statements here.
33 It is a defensive measure to prevent individual projects' .adoc files
34 from eating the next section if they forget to leave a blank line at
35 the end of their file.
36 //////////////////////////
38 A significant amount of this guide has been migrated to: http://docs.opendaylight.org/en/stable-boron/developer-guide/index.html
40 Please look there as well as here for any content.
42 = Project-Specific Development Guides
44 include::alto/alto-developer-guide.adoc[ALTO]
46 include::atrium/odl-atrium-all-dev.adoc[Atrium]
48 include::bgpcep/odl-bgpcep-bgp-all-dev.adoc[BGP]
50 include::bgpcep/odl-bgpcep-bmp-dev.adoc[BGP]
52 include::capwap/capwap-dev.adoc[CAPWAP]
54 include::cardinal/odl-cardinal-dev.adoc[]
56 include::controller/controller.adoc[Controller]
58 include::didm/didm-dev.adoc[]
60 include::dlux/dlux-core-dev.adoc[]
62 include::iotdm/iotdm-dev.adoc[]
64 include::l2switch/l2switch-dev.adoc[]
66 include::lacp/lacp-dev.adoc[]
68 include::controller/netconf/odl-netconf-dev.adoc[]
70 include::nic/nic-dev.adoc[]
72 include::nemo/odl-nemo-engine-dev.adoc[]
74 include::netide/netide-developer-guide.adoc[]
76 include::neutron/odl-neutron-service-dev.adoc[]
78 include::neutron/neutron.adoc[]
80 include::odlparent/odlparent-developer.adoc[]
82 include::ocpplugin/ocp-developer-guide.adoc[OCP]
84 include::sdninterfaceapp/odl-sdninterfaceapp-all-dev.adoc[]
86 include::of-config/of-config-dev.adoc[]
88 include::openflowjava/odl-openflowjava-protocol-dev.adoc[]
90 include::openflowplugin/odl-ofp-developer-guide.adoc[]
92 include::opflex/agent-ovs-dev.adoc[]
94 include::opflex/genie-dev.adoc[]
96 include::opflex/libopflex-dev.adoc[]
98 include::ovsdb/ovsdb-developer.adoc[]
100 include::bgpcep/odl-bgpcep-pcep-all-dev.adoc[PCEP]
102 include::packetcable/packetcable-dev.adoc[Packet Cable PCMM Southbound Plugin]
104 // commenting this out as it contains no content
105 //include::reservation/reservation-dev.adoc[]
107 include::faas/odl-faas-dev.adoc[]
109 include::sfc/sfc.adoc[]
111 include::snbi/odl-snbi-dev.adoc[]
113 include::snmp4sdn/snmp4sdn-developer.adoc[SNMP4SDN]
115 include::sxp/odl-sxp-dev.adoc[]
117 include::topoprocessing/odl-topoprocessing-framework-dev.adoc[]
119 include::ttp/ttp-model-dev.adoc[]
121 include::ttp/ttp-cli-tools-dev.adoc[]
123 include::unimgr/odl-unimgr-channel-dev.adoc[]
125 include::usc/odl-usc-channel-dev.adoc[]
127 include::vtn/vtn-dev.adoc[]
129 include::yangtools/yangtools.adoc[]
131 include::yang-push/odl-yang-push-dev.adoc[YANG-PUSH]
139 One or more optional appendixes go here at section level 1.
149 Glossaries are optional. Glossaries entries are an example of a style
150 of AsciiDoc labeled lists.
154 The corresponding (indented) definition.
156 A second glossary term::
157 The corresponding (indented) definition.
163 Text at the end of a book describing facts about its production.
171 ////////////////////////////////////////////////////////////////
172 The index is normally left completely empty, it's contents being
173 generated automatically by the DocBook toolchain.
174 ////////////////////////////////////////////////////////////////