1 module openflow-switch-connection-provider-impl {
3 namespace "urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider:impl";
4 prefix "openflow-switch-connection-provider-impl";
6 import config {prefix config; revision-date 2013-04-05; }
7 import openflow-switch-connection-provider {prefix openflow-switch-connection-provider; revision-date 2014-03-28; }
8 import ietf-inet-types {prefix ietf-inet; revision-date 2010-09-24; }
11 "openflow-switch-connection-provider";
13 revision "2014-03-28" {
18 identity openflow-switch-connection-provider-impl {
19 base "config:module-type";
20 config:provided-service openflow-switch-connection-provider:openflow-switch-connection-provider;
21 config:java-name-prefix SwitchConnectionProvider;
25 augment "/config:modules/config:module/config:configuration" {
26 case openflow-switch-connection-provider-impl {
27 when "/config:modules/config:module/config:type = 'openflow-switch-connection-provider-impl'";
30 description "local listening port";
35 description "address of local listening interface";
36 type ietf-inet:ip-address;
38 leaf switch-idle-timeout {
39 description "idle timeout in [ms]";
44 description "tls support enabled (requires SSL-context / keystore)";