1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
4 Copyright (c) 2014 Cisco Systems, Inc. and others. All rights reserved.
6 This program and the accompanying materials are made available under the
7 terms of the Eclipse Public License v1.0 which accompanies this distribution,
8 and is available at http://www.eclipse.org/legal/epl-v10.html
11 <required-capabilities>
14 urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider:impl?module=openflow-switch-connection-provider-impl&revision=2014-03-28
17 urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider?module=openflow-switch-connection-provider&revision=2014-03-28
19 <!-- openflowplugin -->
20 <capability>urn:opendaylight:params:xml:ns:yang:config:openflow:plugin:impl?module=openflow-plugin-provider-impl&revision=2015-03-27</capability>
21 <capability>urn:opendaylight:params:xml:ns:yang:openflow:api?module=openflow-provider&revision=2015-03-31</capability>
22 <capability>urn:opendaylight:params:xml:ns:yang:openflowplugin:extension:api?module=openflowplugin-extension-registry&revision=2015-04-25</capability>
23 <!-- binding-broker-impl - provided -->
24 </required-capabilities>
28 <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
29 <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
30 <!-- default OF-switch-connection-provider (port 6633) -->
32 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider:impl">
33 prefix:openflow-switch-connection-provider-impl
35 <name>openflow-switch-connection-provider-default-impl</name>
37 <!-- Possible transport-protocol options: TCP, TLS, UDP -->
38 <transport-protocol>TCP</transport-protocol>
39 <switch-idle-timeout>15000</switch-idle-timeout>
41 <!-- default OF-switch-connection-provider (port 6653) -->
43 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider:impl">
44 prefix:openflow-switch-connection-provider-impl
46 <name>openflow-switch-connection-provider-legacy-impl</name>
48 <!-- Possible transport-protocol options: TCP, TLS, UDP -->
49 <transport-protocol>TCP</transport-protocol>
50 <switch-idle-timeout>15000</switch-idle-timeout>
55 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:config:openflow:plugin:impl">
56 prefix:openflow-plugin-provider-impl
58 <name>openflow-plugin-provider-impl</name>
60 <openflow-switch-connection-provider>
61 <type xmlns:ofSwitch="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider">ofSwitch:openflow-switch-connection-provider</type>
62 <name>openflow-switch-connection-provider-default</name>
63 </openflow-switch-connection-provider>
64 <openflow-switch-connection-provider>
65 <type xmlns:ofSwitch="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider">ofSwitch:openflow-switch-connection-provider</type>
66 <name>openflow-switch-connection-provider-legacy</name>
67 </openflow-switch-connection-provider>
70 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-async-data-broker</type>
71 <name>pingpong-binding-data-broker</name>
74 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-rpc-registry</type>
75 <name>binding-rpc-broker</name>
77 <notification-adapter>
78 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">binding:binding-new-notification-service</type>
79 <name>binding-notification-adapter</name>
80 </notification-adapter>
81 <notification-publish-adapter>
82 <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">binding:binding-new-notification-publish-service</type>
83 <name>binding-notification-publish-adapter</name>
84 </notification-publish-adapter>
85 <entity-ownership-service>
86 <type xmlns:entity-ownership="urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:entity-ownership-service">entity-ownership:entity-ownership-service</type>
87 <name>entity-ownership-service</name>
88 </entity-ownership-service>
89 <rpc-requests-quota>20000</rpc-requests-quota>
90 <switch-features-mandatory>false</switch-features-mandatory>
91 <global-notification-quota>64000</global-notification-quota>
92 <is-statistics-polling-off>false</is-statistics-polling-off>
96 <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
98 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider">prefix:openflow-switch-connection-provider</type>
100 <name>openflow-switch-connection-provider-default</name>
101 <provider>/modules/module[type='openflow-switch-connection-provider-impl'][name='openflow-switch-connection-provider-default-impl']</provider>
104 <name>openflow-switch-connection-provider-legacy</name>
105 <provider>/modules/module[type='openflow-switch-connection-provider-impl'][name='openflow-switch-connection-provider-legacy-impl']</provider>
109 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflow:api">
110 prefix:openflow-provider
113 <name>openflow-provider</name>
115 /modules/module[type='openflow-plugin-provider-impl'][name='openflow-plugin-provider-impl']
120 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflowplugin:extension:api">prefix:openflow-extension-registry-provider</type>
122 <name>openflow-ext-provider</name>
124 /modules/module[type='openflow-plugin-provider-impl'][name='openflow-plugin-provider-impl']