import "Property.proto";
option java_package = "org.thingmodel.proto";
option java_outer_classname = "ProtoThing";

package ThingModel.Proto;

message Thing {
	required int32 string_id = 1;
	required int32 string_type_name = 2;

	repeated Property properties = 3;

	// Use int32 string ids
	repeated int32 connections = 4 [packed = true];
	optional bool connections_change = 5 [default = false];
}