acl/lib_rpc/samples/test.proto
2014-11-19 00:25:21 +08:00

26 lines
466 B
Protocol Buffer

package tutorial;
option optimize_for = LITE_RUNTIME;
message Person {
required string name=1;
required int32 id=2;
optional string email=3;
enum PhoneType {
MOBILE=0;
HOME=1;
WORK=2;
}
message PhoneNumber {
required string number=1;
optional PhoneType type=2 [default=HOME];
}
repeated PhoneNumber phone=4;
}
message AddressBook {
repeated Person person=1;
}