| Package | Description |
|---|---|
| api |
Programming APIs.
|
| api.flowservice |
Flow service API: provides a set of high level abstractions that allows
applications to generate, install, and remove flow rules.
|
| api.intent | |
| api.intent.compiler |
Intent compilers.
|
| api.intent.constraints | |
| api.intent.intentStore |
Intents storage.
|
| api.intent.networkOperation |
High level network operation services.
|
| api.intent.pathSelection |
Path selection algorithms.
|
| api.intent.regionService |
Regions service.
|
| api.notificationservice | |
| api.topostore |
Topology storage and management API.
|
| apps |
Software Defined Networking (SDN) Applications.
|
| apps.reactiveFwd |
Reactive forwarding application.
|
| apps.tests | |
| apps.trafficIsolation | |
| cli |
Umbrella Command Line Interface (CLI)
|
| config |
Configuration service.
|
| drivers |
Implementation of programming APIs and drivers for different SDN controllers.
|
| drivers.controller |
Generic abstractions for different SDN controllers.
|
| drivers.controller.notificationservice | |
| drivers.controller.packetService | |
| drivers.odl |
Implementation of programming APIs and drivers for ODL controller.
|
| drivers.odl.flowservice |
ODL flow service driver.
|
| drivers.odl.flowservice.impl |
ODL flow service implementation.
|
| drivers.odl.notificationService | |
| drivers.odl.topostore |
Topology storage APIs for OpenDayLight controller.
|
| drivers.odl.topostore.impl |
An implementation of topology storage APIs for OpenDayLight controller.
|
| drivers.onos |
Implementation of programming APIs and drivers for ONOS controller.
|
| drivers.onos.flowservice |
ONOS flow service driver.
|
| drivers.onos.flowservice.impl |
ONOS flow service API implementation.
|
| drivers.onos.topostore |
Topology storage APIs for ONOS controller
|
| drivers.onos.topostore.impl |
An implementation of topology storage APIs for ONOS controller
|
| utility |
Utility functions.
|