syntax = "proto2"; package Dispatch_proto; message Catcher_parameter { required int32 id = 1; } message Carrier_parameter { required int32 id = 1; } message Passageway_parameter { required int32 id = 1; } message Laser_parameter_all { required int32 catcher_size=1; repeated Catcher_parameter catcher_parameters=2; required int32 carrier_size=3; repeated Carrier_parameter carrier_parameters=4; required int32 passageway_size=5; repeated Passageway_parameter passageway_parameters=6; }