X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fmodel%2Fmodel-flow-service%2Fsrc%2Fmain%2Fyang%2Fpacket-processing.yang;h=50368e46a6a3f100725ac2fa80f3bca4eb9dcec2;hb=refs%2Fchanges%2F60%2F10060%2F1;hp=00ecdbacf08d5a8a87a0db80427b5a4c52ec0ff6;hpb=3d9e053b988b764c2d340f2c6cff2bad38191dd0;p=controller.git diff --git a/opendaylight/md-sal/model/model-flow-service/src/main/yang/packet-processing.yang b/opendaylight/md-sal/model/model-flow-service/src/main/yang/packet-processing.yang index 00ecdbacf0..50368e46a6 100644 --- a/opendaylight/md-sal/model/model-flow-service/src/main/yang/packet-processing.yang +++ b/opendaylight/md-sal/model/model-flow-service/src/main/yang/packet-processing.yang @@ -8,12 +8,15 @@ module packet-processing { import opendaylight-l2-types {prefix types;revision-date "2013-08-27";} import opendaylight-match-types {prefix match-type;revision-date "2013-10-26";} import opendaylight-table-types {prefix table-type;revision-date "2013-10-26";} + import opendaylight-action-types {prefix action-type;revision-date "2013-11-12";} + import opendaylight-flow-types {prefix flow-type;revision-date "2013-10-26";} + revision "2013-07-09" { description ""; } - typedef cookie { + typedef connection-cookie { type uint32; } @@ -56,8 +59,12 @@ module packet-processing { } notification packet-received { - leaf cookie { - type cookie; + leaf connection-cookie { + type connection-cookie; + } + + leaf flow-cookie { + type flow-type:flow-cookie; } leaf table-id { @@ -81,14 +88,19 @@ module packet-processing { input { uses inv:node-context-ref; - leaf cookie { - type cookie; + leaf connection-cookie { + type connection-cookie; } leaf egress { type inv:node-connector-ref; } + leaf buffer-id { + type uint32; + } + uses raw-packet; + uses action-type:action-list; } } }