3 namespace "urn:opendaylight:params:xml:ns:yang:openflow:applications:lldp-speaker";
5 import config {prefix config; revision-date 2013-04-05;}
6 import opendaylight-md-sal-binding { prefix mdsal; revision-date 2013-10-28;}
9 "Application that send LLDPDU frames to all Openflow switch ports.";
11 revision "2014-10-23" {
16 identity lldp-speaker {
17 base "config:module-type";
18 config:java-name-prefix LLDPSpeaker;
21 augment "/config:modules/config:module/config:configuration" {
23 when "/config:modules/config:module/config:type = 'lldp-speaker'";
24 container rpc-registry {
25 uses config:service-ref {
28 config:required-identity mdsal:binding-rpc-registry;
32 container data-broker {
33 uses config:service-ref {
36 config:required-identity mdsal:binding-async-data-broker;