- 29 Apr, 2016 8 commits
-
-
…nos.rsModel statements + fix example field in JSON files Change-Id: I1ae2300143a0a56e5413f8837cea3016d964cb6c
Claudine Chiu authored -
The preDeactivate is needed to clean up connections when the app is deactivated but needs to be called also when the component goes down. If the two,app and component, go down together we should not trigger the cleaning twice. Change-Id: I66a40297c78f995c5bcd95226efc33fb135732b3
Andrea Campanella authored
- 28 Apr, 2016 13 commits
-
-
1. Partial REST API implementation 2. Partial Event Manager backend implementation Change-Id: Ieaf703f7a3f6e296aea8ffcf155c7a1b603236ca
Shravan Ambati authored
- 27 Apr, 2016 11 commits
- 26 Apr, 2016 8 commits
-
-
Removed old parsing logic. Now it uses Bmv2FlowRuleTranslator to translate ONOS flow rule into Bmv2 model-dependent table entries. Change-Id: I1febc23b334acade027e806c8a8c266acc061277
Carmelo Cascone authored -
In Bmv2, tables, header fields and actions all depend on the packet processing model configuration (Bmv2Model) currently deployed on the device. For this reason, translation is needed from protocol-aware ONOS FlowRule objects into properly formatted, protocol-independent Bmv2TableEntry objects. Translation is based on a TranslatorConfig that provides a mapping between ONOS types and Bmv2 model-dependent types. Change-Id: I620802c2024b5250867dc6b1b988b739177f582a
Carmelo Cascone authored -
translator (ONOS-4044) - Added new classes for different match parameters (exact, ternary, lpm, valid) - Divided api package in two sub-packages, model (previously under drivers) and runtime (old api package) - Improved Bmv2ThriftClient caching and table entry handling Change-Id: I23c174cf3e8f9f6ecddb99c2d09dc531e8f1c73f
Carmelo Cascone authored