Revision 5 (by moose, 2010/08/22 05:30:43) old changes
message Test {
   message pair {
      required string key = 1;
      required string value = 2;
   }
   required string name = 1;
   optional string description = 2;
   repeated optional string tag = 3;
   repeated required pair pair = 4;
}

message Test2 {
   required string teststring = 1;
   repeated required int32 testint32 = 2;
}


message cellmessage {
   required uuid oid = 1;
   required ipv6 to = 2;
   required ipv6 from = 3;
   required string cell = 4;
   required string target = 5;
   optional bytes payload = 6;
   optional uuid reply = 40;
}

message multicast {
   required int16 version = 0;
   required uuid srcid = 1;
   required uuid netid = 2;
   required int32 helointerval = 3;
   required int16 srcprio = 4;
   required ipv6 defaultrouter = 5;
   required ipv6 backup_defaultrouter = 6;
}