X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-clustering-commons%2Fsrc%2Fmain%2Fresources%2FCommon.proto;h=a2c161cfda4c534485d372e58389791f1049bcb2;hb=6a5a8670a47f8989998390b6bab6718c1a7857b5;hp=0b3ff21eb78737aa58450db900f5877b217718b1;hpb=351a78c9840c5b98a478b91ffd50befad998eb0e;p=controller.git diff --git a/opendaylight/md-sal/sal-clustering-commons/src/main/resources/Common.proto b/opendaylight/md-sal/sal-clustering-commons/src/main/resources/Common.proto index 0b3ff21eb7..a2c161cfda 100644 --- a/opendaylight/md-sal/sal-clustering-commons/src/main/resources/Common.proto +++ b/opendaylight/md-sal/sal-clustering-commons/src/main/resources/Common.proto @@ -14,6 +14,11 @@ message PathArgumentAttribute{ optional QName name =1; optional string value=2; optional int32 type=3; + // Specific values + optional InstanceIdentifier instanceIdentifierValue = 4; // intValueType = YangInstanceIdentifier + repeated string bitsValue = 5; // intValueType = Bits + optional bytes bytesValue = 6; + } @@ -37,6 +42,11 @@ message PathArgument { message InstanceIdentifier { repeated PathArgument arguments=1; + + // A list of string codes which can be used for any repeated strings in the path args. This is + // optional - an InstanceIdentifier may be encoded as part of another message, eg NormalizedNode, + // that contains the codes. + repeated string code = 2; } message Node{ @@ -58,6 +68,8 @@ message Node{ repeated string bitsValue = 11; // intValueType = Bits repeated string code = 12; // A list of string codes which can be used for any repeated strings in the NormalizedNode + + optional bytes bytesValue = 13; } message Container{