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=3a71a222b896b9d07e638af62300180799bdac67;hp=0b3ff21eb78737aa58450db900f5877b217718b1;hpb=9cd4e7995210f8381892004373acc71c8b3ae7af;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{