blob: 35c63d8d93695a4a33bd2f7afba002b71f6ac1d0 [file] [log] [blame]
Yoshi Muroi212e5ca2014-02-20 22:42:37 -08001package RCProtos;
2
Jonathan Hart6df90172014-04-03 10:13:11 -07003option java_package = "net.onrc.onos.core.datastore";
Yoshi Muroi212e5ca2014-02-20 22:42:37 -08004option java_outer_classname = "RCProtos";
5
6message SwitchProperty {
7 required int64 dpid = 1;
8 required int32 status = 2;
9 optional bytes value = 3;
10}
11
12message PortProperty {
13 required int64 dpid = 1;
14 required int64 number = 2;
15 required int32 status = 3;
16 optional bytes value = 4;
17}
18
19message LinkProperty {
20 required bytes srcSwId = 1;
21 required bytes srcPortId = 2;
22 required bytes dstSwId = 3;
23 required bytes dstPortId = 4;
24 required int32 status = 5;
25 optional bytes value = 6;
26}