3 namespace "urn:opendaylight:params:xml:ns:yang:controller:config:test:types";
6 import rpc-context { prefix rpcx; revision-date 2013-06-17; }
9 "Types generated for testing";
11 revision "2013-11-27";
17 typedef extend-twice {
38 identity test-identity1 {
42 identity test-identity2 {
46 grouping common-operational {
50 // This would not work, since it clashes with identity common-rpc-ctx from test-groups
51 // Both grouping add the same unknown node "rpcx:rpc-context-instance common-rpc-ctx-three;"
52 // and we cannot match the unknown node to the grouping that added it
53 //rpcx:rpc-context-instance common-rpc-ctx-three;
54 rpcx:rpc-context-instance common-rpc-ctx-three;
57 //identity common-rpc-ctx;
58 identity common-rpc-ctx-three;
60 rpc common-rpc-three {
62 uses rpcx:rpc-context-ref {
63 refine context-instance {
64 rpcx:rpc-context-instance "common-rpc-ctx-three";