35 lines
592 B
Protocol Buffer
35 lines
592 B
Protocol Buffer
|
|
// [START declaration]
|
|
syntax = "proto3";
|
|
package messages.track;
|
|
|
|
import "google/protobuf/timestamp.proto";
|
|
// [END declaration]
|
|
|
|
|
|
// [START messages]
|
|
message Track {
|
|
uint32 trackNo = 1;
|
|
bool external = 2;
|
|
// message DISEntityID {
|
|
// uint32 site = 1;
|
|
// uint32 application = 2;
|
|
// uint32 entity = 3;
|
|
// }
|
|
|
|
message EntityGeocentricPosition {
|
|
double X = 1;
|
|
double Y = 2;
|
|
double Z = 3;
|
|
}
|
|
|
|
EntityGeocentricPosition GeocentricPosition = 3;
|
|
double Speed = 4;
|
|
double Course = 5;
|
|
|
|
// DISEntityID EntityID = 2;
|
|
|
|
google.protobuf.Timestamp timestamp = 6;
|
|
}
|
|
|