Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
125 changes: 124 additions & 1 deletion src/anduril/entitymanager/v1/group.pub_pb.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// @generated from file anduril/entitymanager/v1/group.pub.proto (package anduril.entitymanager.v1, syntax proto3)
/* eslint-disable */

import type { GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";

/**
Expand All @@ -16,6 +16,16 @@ export declare const file_anduril_entitymanager_v1_group_pub: GenFile;
* @generated from message anduril.entitymanager.v1.GroupDetails
*/
export declare type GroupDetails = Message<"anduril.entitymanager.v1.GroupDetails"> & {
/**
* @generated from oneof anduril.entitymanager.v1.GroupDetails.group_type
*/
groupType: {
/**
* @generated from field: anduril.entitymanager.v1.Echelon echelon = 3;
*/
value: Echelon;
case: "echelon";
} | { case: undefined; value?: undefined };
};

/**
Expand All @@ -24,3 +34,116 @@ export declare type GroupDetails = Message<"anduril.entitymanager.v1.GroupDetail
*/
export declare const GroupDetailsSchema: GenMessage<GroupDetails>;

/**
* Describes a Echelon group type. Comprised of entities which are members of the
* same unit or echelon. Ex: A group of tanks within a armored company or that same company
* as a member of a battalion.
*
* @generated from message anduril.entitymanager.v1.Echelon
*/
export declare type Echelon = Message<"anduril.entitymanager.v1.Echelon"> & {
/**
* @generated from oneof anduril.entitymanager.v1.Echelon.echelon_type
*/
echelonType: {
/**
* @generated from field: anduril.entitymanager.v1.ArmyEchelon army_echelon = 1;
*/
value: ArmyEchelon;
case: "armyEchelon";
} | { case: undefined; value?: undefined };
};

/**
* Describes the message anduril.entitymanager.v1.Echelon.
* Use `create(EchelonSchema)` to create a new message.
*/
export declare const EchelonSchema: GenMessage<Echelon>;

/**
* Military units defined by the Army.
*
* @generated from enum anduril.entitymanager.v1.ArmyEchelon
*/
export enum ArmyEchelon {
/**
* @generated from enum value: ARMY_ECHELON_INVALID = 0;
*/
INVALID = 0,

/**
* Smallest unit group, e.g., a few soldiers
*
* @generated from enum value: ARMY_ECHELON_FIRE_TEAM = 1;
*/
FIRE_TEAM = 1,

/**
* E.g., a group of fire teams
*
* @generated from enum value: ARMY_ECHELON_SQUAD = 2;
*/
SQUAD = 2,

/**
* E.g., several squads
*
* @generated from enum value: ARMY_ECHELON_PLATOON = 3;
*/
PLATOON = 3,

/**
* E.g., several platoons
*
* @generated from enum value: ARMY_ECHELON_COMPANY = 4;
*/
COMPANY = 4,

/**
* E.g., several companies
*
* @generated from enum value: ARMY_ECHELON_BATTALION = 5;
*/
BATTALION = 5,

/**
* E.g., several battalions
*
* @generated from enum value: ARMY_ECHELON_REGIMENT = 6;
*/
REGIMENT = 6,

/**
* E.g., several regiments or battalions
*
* @generated from enum value: ARMY_ECHELON_BRIGADE = 7;
*/
BRIGADE = 7,

/**
* E.g., several brigades
*
* @generated from enum value: ARMY_ECHELON_DIVISION = 8;
*/
DIVISION = 8,

/**
* E.g., several divisions
*
* @generated from enum value: ARMY_ECHELON_CORPS = 9;
*/
CORPS = 9,

/**
* E.g., several corps
*
* @generated from enum value: ARMY_ECHELON_ARMY = 10;
*/
ARMY = 10,
}

/**
* Describes the enum anduril.entitymanager.v1.ArmyEchelon.
*/
export declare const ArmyEchelonSchema: GenEnum<ArmyEchelon>;

25 changes: 23 additions & 2 deletions src/anduril/entitymanager/v1/group.pub_pb.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
// @generated from file anduril/entitymanager/v1/group.pub.proto (package anduril.entitymanager.v1, syntax proto3)
/* eslint-disable */

import { fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv1";
import { enumDesc, fileDesc, messageDesc, tsEnum } from "@bufbuild/protobuf/codegenv1";

/**
* Describes the file anduril/entitymanager/v1/group.pub.proto.
*/
export const file_anduril_entitymanager_v1_group_pub = /*@__PURE__*/
fileDesc("CihhbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvZ3JvdXAucHViLnByb3RvEhhhbmR1cmlsLmVudGl0eW1hbmFnZXIudjEiDgoMR3JvdXBEZXRhaWxzQv4BChxjb20uYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxQg1Hcm91cFB1YlByb3RvUAFaTWdoZS5hbmR1cmlsLmRldi9hbmR1cmlsL2FuZHVyaWxhcGlzLWdvL2FuZHVyaWwvZW50aXR5bWFuYWdlci92MTtlbnRpdHltYW5hZ2VyogIDQUVYqgIYQW5kdXJpbC5FbnRpdHltYW5hZ2VyLlYxygIYQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYx4gIkQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYxXEdQQk1ldGFkYXRh6gIaQW5kdXJpbDo6RW50aXR5bWFuYWdlcjo6VjFiBnByb3RvMw");
fileDesc("CihhbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvZ3JvdXAucHViLnByb3RvEhhhbmR1cmlsLmVudGl0eW1hbmFnZXIudjEiUgoMR3JvdXBEZXRhaWxzEjQKB2VjaGVsb24YAyABKAsyIS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuRWNoZWxvbkgAQgwKCmdyb3VwX3R5cGUiWAoHRWNoZWxvbhI9Cgxhcm15X2VjaGVsb24YASABKA4yJS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuQXJteUVjaGVsb25IAEIOCgxlY2hlbG9uX3R5cGUqqgIKC0FybXlFY2hlbG9uEhgKFEFSTVlfRUNIRUxPTl9JTlZBTElEEAASGgoWQVJNWV9FQ0hFTE9OX0ZJUkVfVEVBTRABEhYKEkFSTVlfRUNIRUxPTl9TUVVBRBACEhgKFEFSTVlfRUNIRUxPTl9QTEFUT09OEAMSGAoUQVJNWV9FQ0hFTE9OX0NPTVBBTlkQBBIaChZBUk1ZX0VDSEVMT05fQkFUVEFMSU9OEAUSGQoVQVJNWV9FQ0hFTE9OX1JFR0lNRU5UEAYSGAoUQVJNWV9FQ0hFTE9OX0JSSUdBREUQBxIZChVBUk1ZX0VDSEVMT05fRElWSVNJT04QCBIWChJBUk1ZX0VDSEVMT05fQ09SUFMQCRIVChFBUk1ZX0VDSEVMT05fQVJNWRAKQv4BChxjb20uYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxQg1Hcm91cFB1YlByb3RvUAFaTWdoZS5hbmR1cmlsLmRldi9hbmR1cmlsL2FuZHVyaWxhcGlzLWdvL2FuZHVyaWwvZW50aXR5bWFuYWdlci92MTtlbnRpdHltYW5hZ2VyogIDQUVYqgIYQW5kdXJpbC5FbnRpdHltYW5hZ2VyLlYxygIYQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYx4gIkQW5kdXJpbFxFbnRpdHltYW5hZ2VyXFYxXEdQQk1ldGFkYXRh6gIaQW5kdXJpbDo6RW50aXR5bWFuYWdlcjo6VjFiBnByb3RvMw");

/**
* Describes the message anduril.entitymanager.v1.GroupDetails.
Expand All @@ -17,3 +17,24 @@ export const file_anduril_entitymanager_v1_group_pub = /*@__PURE__*/
export const GroupDetailsSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_group_pub, 0);

/**
* Describes the message anduril.entitymanager.v1.Echelon.
* Use `create(EchelonSchema)` to create a new message.
*/
export const EchelonSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_group_pub, 1);

/**
* Describes the enum anduril.entitymanager.v1.ArmyEchelon.
*/
export const ArmyEchelonSchema = /*@__PURE__*/
enumDesc(file_anduril_entitymanager_v1_group_pub, 0);

/**
* Military units defined by the Army.
*
* @generated from enum anduril.entitymanager.v1.ArmyEchelon
*/
export const ArmyEchelon = /*@__PURE__*/
tsEnum(ArmyEchelonSchema);

21 changes: 21 additions & 0 deletions src/anduril/entitymanager/v1/relationship.pub_pb.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,12 @@ export declare type RelationshipType = Message<"anduril.entitymanager.v1.Relatio
*/
value: MergedFrom;
case: "mergedFrom";
} | {
/**
* @generated from field: anduril.entitymanager.v1.ActiveTarget active_target = 7;
*/
value: ActiveTarget;
case: "activeTarget";
} | { case: undefined; value?: undefined };
};

Expand Down Expand Up @@ -182,3 +188,18 @@ export declare type MergedFrom = Message<"anduril.entitymanager.v1.MergedFrom">
*/
export declare const MergedFromSchema: GenMessage<MergedFrom>;

/**
* A target relationship is the inverse of TrackedBy; a one-way relation
* from sensor to target, indicating track(s) currently prioritized by a robot.
*
* @generated from message anduril.entitymanager.v1.ActiveTarget
*/
export declare type ActiveTarget = Message<"anduril.entitymanager.v1.ActiveTarget"> & {
};

/**
* Describes the message anduril.entitymanager.v1.ActiveTarget.
* Use `create(ActiveTargetSchema)` to create a new message.
*/
export declare const ActiveTargetSchema: GenMessage<ActiveTarget>;

9 changes: 8 additions & 1 deletion src/anduril/entitymanager/v1/relationship.pub_pb.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import { file_google_protobuf_timestamp } from "@bufbuild/protobuf/wkt";
* Describes the file anduril/entitymanager/v1/relationship.pub.proto.
*/
export const file_anduril_entitymanager_v1_relationship_pub = /*@__PURE__*/
fileDesc("Ci9hbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvcmVsYXRpb25zaGlwLnB1Yi5wcm90bxIYYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxIk4KDVJlbGF0aW9uc2hpcHMSPQoNcmVsYXRpb25zaGlwcxgBIAMoCzImLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5SZWxhdGlvbnNoaXAiiQEKDFJlbGF0aW9uc2hpcBIZChFyZWxhdGVkX2VudGl0eV9pZBgBIAEoCRIXCg9yZWxhdGlvbnNoaXBfaWQYAiABKAkSRQoRcmVsYXRpb25zaGlwX3R5cGUYAyABKAsyKi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUmVsYXRpb25zaGlwVHlwZSKOAgoQUmVsYXRpb25zaGlwVHlwZRI5Cgp0cmFja2VkX2J5GAIgASgLMiMuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLlRyYWNrZWRCeUgAEjsKC2dyb3VwX2NoaWxkGAQgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdyb3VwQ2hpbGRIABI9Cgxncm91cF9wYXJlbnQYBSABKAsyJS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR3JvdXBQYXJlbnRIABI7CgttZXJnZWRfZnJvbRgGIAEoCzIkLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5NZXJnZWRGcm9tSABCBgoEdHlwZSKRAQoJVHJhY2tlZEJ5EkQKGWFjdGl2ZWx5X3RyYWNraW5nX3NlbnNvcnMYASABKAsyIS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuU2Vuc29ycxI+ChpsYXN0X21lYXN1cmVtZW50X3RpbWVzdGFtcBgCIAEoCzIaLmdvb2dsZS5wcm90b2J1Zi5UaW1lc3RhbXAiDAoKR3JvdXBDaGlsZCINCgtHcm91cFBhcmVudCIMCgpNZXJnZWRGcm9tQoUCChxjb20uYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxQhRSZWxhdGlvbnNoaXBQdWJQcm90b1ABWk1naGUuYW5kdXJpbC5kZXYvYW5kdXJpbC9hbmR1cmlsYXBpcy1nby9hbmR1cmlsL2VudGl0eW1hbmFnZXIvdjE7ZW50aXR5bWFuYWdlcqICA0FFWKoCGEFuZHVyaWwuRW50aXR5bWFuYWdlci5WMcoCGEFuZHVyaWxcRW50aXR5bWFuYWdlclxWMeICJEFuZHVyaWxcRW50aXR5bWFuYWdlclxWMVxHUEJNZXRhZGF0YeoCGkFuZHVyaWw6OkVudGl0eW1hbmFnZXI6OlYxYgZwcm90bzM", [file_anduril_entitymanager_v1_sensors_pub, file_google_protobuf_timestamp]);
fileDesc("Ci9hbmR1cmlsL2VudGl0eW1hbmFnZXIvdjEvcmVsYXRpb25zaGlwLnB1Yi5wcm90bxIYYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxIk4KDVJlbGF0aW9uc2hpcHMSPQoNcmVsYXRpb25zaGlwcxgBIAMoCzImLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5SZWxhdGlvbnNoaXAiiQEKDFJlbGF0aW9uc2hpcBIZChFyZWxhdGVkX2VudGl0eV9pZBgBIAEoCRIXCg9yZWxhdGlvbnNoaXBfaWQYAiABKAkSRQoRcmVsYXRpb25zaGlwX3R5cGUYAyABKAsyKi5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuUmVsYXRpb25zaGlwVHlwZSLPAgoQUmVsYXRpb25zaGlwVHlwZRI5Cgp0cmFja2VkX2J5GAIgASgLMiMuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLlRyYWNrZWRCeUgAEjsKC2dyb3VwX2NoaWxkGAQgASgLMiQuYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxLkdyb3VwQ2hpbGRIABI9Cgxncm91cF9wYXJlbnQYBSABKAsyJS5hbmR1cmlsLmVudGl0eW1hbmFnZXIudjEuR3JvdXBQYXJlbnRIABI7CgttZXJnZWRfZnJvbRgGIAEoCzIkLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5NZXJnZWRGcm9tSAASPwoNYWN0aXZlX3RhcmdldBgHIAEoCzImLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5BY3RpdmVUYXJnZXRIAEIGCgR0eXBlIpEBCglUcmFja2VkQnkSRAoZYWN0aXZlbHlfdHJhY2tpbmdfc2Vuc29ycxgBIAEoCzIhLmFuZHVyaWwuZW50aXR5bWFuYWdlci52MS5TZW5zb3JzEj4KGmxhc3RfbWVhc3VyZW1lbnRfdGltZXN0YW1wGAIgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCIMCgpHcm91cENoaWxkIg0KC0dyb3VwUGFyZW50IgwKCk1lcmdlZEZyb20iDgoMQWN0aXZlVGFyZ2V0QoUCChxjb20uYW5kdXJpbC5lbnRpdHltYW5hZ2VyLnYxQhRSZWxhdGlvbnNoaXBQdWJQcm90b1ABWk1naGUuYW5kdXJpbC5kZXYvYW5kdXJpbC9hbmR1cmlsYXBpcy1nby9hbmR1cmlsL2VudGl0eW1hbmFnZXIvdjE7ZW50aXR5bWFuYWdlcqICA0FFWKoCGEFuZHVyaWwuRW50aXR5bWFuYWdlci5WMcoCGEFuZHVyaWxcRW50aXR5bWFuYWdlclxWMeICJEFuZHVyaWxcRW50aXR5bWFuYWdlclxWMVxHUEJNZXRhZGF0YeoCGkFuZHVyaWw6OkVudGl0eW1hbmFnZXI6OlYxYgZwcm90bzM", [file_anduril_entitymanager_v1_sensors_pub, file_google_protobuf_timestamp]);

/**
* Describes the message anduril.entitymanager.v1.Relationships.
Expand Down Expand Up @@ -61,3 +61,10 @@ export const GroupParentSchema = /*@__PURE__*/
export const MergedFromSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_relationship_pub, 6);

/**
* Describes the message anduril.entitymanager.v1.ActiveTarget.
* Use `create(ActiveTargetSchema)` to create a new message.
*/
export const ActiveTargetSchema = /*@__PURE__*/
messageDesc(file_anduril_entitymanager_v1_relationship_pub, 7);