aboutsummaryrefslogtreecommitdiffstats
path: root/Software/PMR/Messages/DataStore/DataStoreItem.proto
blob: 91f876e2c04ec8eb94ea9905ab822a855cd58144 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
syntax = "proto3";

import "DataType.proto";
import "DataStoreMessageType.proto";

package Tango.PMR.DataStore;
option java_package = "com.twine.tango.pmr.datastore";

message DataStoreItem
{
	DataType DataType = 1;
	int32 Int32Value = 2;
	float FloatValue = 3;
	double DoubleValue = 4;
	bool BooleanValue = 5;
	string StringValue = 6;
	bytes BytesValue = 7;

	//Use only when DataType = Proto.
	DataStoreMessageType ProtoType = 20;
}