X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fmd-sal%2Fsamples%2Fclustering-test-app%2Fmodel%2Fsrc%2Fmain%2Fyang%2Fcar.yang;h=1732a24093b6a988baaa2215f45392f07e80fe16;hb=7a53dd074428ce5c4be767a51c509b1b8cf0f05e;hp=d9cfb6b1d5872f79a695410cf52d100fd6094e70;hpb=67534d812ccdfc1d152660165e4c69e972f60671;p=controller.git diff --git a/opendaylight/md-sal/samples/clustering-test-app/model/src/main/yang/car.yang b/opendaylight/md-sal/samples/clustering-test-app/model/src/main/yang/car.yang index d9cfb6b1d5..1732a24093 100644 --- a/opendaylight/md-sal/samples/clustering-test-app/model/src/main/yang/car.yang +++ b/opendaylight/md-sal/samples/clustering-test-app/model/src/main/yang/car.yang @@ -59,6 +59,57 @@ module car { uses car-entry; } } + + rpc stress-test { + input { + leaf rate { + type uint16; + } + + leaf count { + type uint16; + default 0; + description "Number of cars to create. Zero implies unlimited cars; use + stop-stress-test rpc to stop the test."; + } + } + } + + rpc stop-stress-test { + } + + rpc register-ownership { + input { + leaf car-id { + type string; + } + } + } + rpc unregister-ownership { + input { + leaf car-id { + type string; + } + } + } + + rpc register-logging-dcl { + description "Registers a basic logging DCL on the cars container. This is useful + for analyzing effects of DCL on a long, flat list."; + } + + rpc unregister-logging-dcls { + description "Unregisters the logging DCL(s) for the cars container."; + } + + rpc register-logging-dtcl { + description "Registers a basic logging DTCL on the cars container. This is useful + for analyzing the effects of DTCL on a long, flat list."; + } + + rpc unregister-logging-dtcls { + description "Unregisters the logging DTCL(s) for the cars container."; + } } \ No newline at end of file