Documentation ¶
Index ¶
- Variables
- func RegisterMissionServiceServer(s grpc.ServiceRegistrar, srv MissionServiceServer)
- type AddCoalitionCommandRequest
- func (*AddCoalitionCommandRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddCoalitionCommandRequest) GetCoalition() common.Coalition
- func (x *AddCoalitionCommandRequest) GetDetails() *structpb.Struct
- func (x *AddCoalitionCommandRequest) GetName() string
- func (x *AddCoalitionCommandRequest) GetPath() []string
- func (*AddCoalitionCommandRequest) ProtoMessage()
- func (x *AddCoalitionCommandRequest) ProtoReflect() protoreflect.Message
- func (x *AddCoalitionCommandRequest) Reset()
- func (x *AddCoalitionCommandRequest) String() string
- type AddCoalitionCommandResponse
- func (*AddCoalitionCommandResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddCoalitionCommandResponse) GetPath() []string
- func (*AddCoalitionCommandResponse) ProtoMessage()
- func (x *AddCoalitionCommandResponse) ProtoReflect() protoreflect.Message
- func (x *AddCoalitionCommandResponse) Reset()
- func (x *AddCoalitionCommandResponse) String() string
- type AddCoalitionCommandSubMenuRequest
- func (*AddCoalitionCommandSubMenuRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddCoalitionCommandSubMenuRequest) GetCoalition() common.Coalition
- func (x *AddCoalitionCommandSubMenuRequest) GetName() string
- func (x *AddCoalitionCommandSubMenuRequest) GetPath() []string
- func (*AddCoalitionCommandSubMenuRequest) ProtoMessage()
- func (x *AddCoalitionCommandSubMenuRequest) ProtoReflect() protoreflect.Message
- func (x *AddCoalitionCommandSubMenuRequest) Reset()
- func (x *AddCoalitionCommandSubMenuRequest) String() string
- type AddCoalitionCommandSubMenuResponse
- func (*AddCoalitionCommandSubMenuResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddCoalitionCommandSubMenuResponse) GetPath() []string
- func (*AddCoalitionCommandSubMenuResponse) ProtoMessage()
- func (x *AddCoalitionCommandSubMenuResponse) ProtoReflect() protoreflect.Message
- func (x *AddCoalitionCommandSubMenuResponse) Reset()
- func (x *AddCoalitionCommandSubMenuResponse) String() string
- type AddGroupCommandRequest
- func (*AddGroupCommandRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddGroupCommandRequest) GetDetails() *structpb.Struct
- func (x *AddGroupCommandRequest) GetGroupName() string
- func (x *AddGroupCommandRequest) GetName() string
- func (x *AddGroupCommandRequest) GetPath() []string
- func (*AddGroupCommandRequest) ProtoMessage()
- func (x *AddGroupCommandRequest) ProtoReflect() protoreflect.Message
- func (x *AddGroupCommandRequest) Reset()
- func (x *AddGroupCommandRequest) String() string
- type AddGroupCommandResponse
- func (*AddGroupCommandResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddGroupCommandResponse) GetPath() []string
- func (*AddGroupCommandResponse) ProtoMessage()
- func (x *AddGroupCommandResponse) ProtoReflect() protoreflect.Message
- func (x *AddGroupCommandResponse) Reset()
- func (x *AddGroupCommandResponse) String() string
- type AddGroupCommandSubMenuRequest
- func (*AddGroupCommandSubMenuRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddGroupCommandSubMenuRequest) GetGroupName() string
- func (x *AddGroupCommandSubMenuRequest) GetName() string
- func (x *AddGroupCommandSubMenuRequest) GetPath() []string
- func (*AddGroupCommandSubMenuRequest) ProtoMessage()
- func (x *AddGroupCommandSubMenuRequest) ProtoReflect() protoreflect.Message
- func (x *AddGroupCommandSubMenuRequest) Reset()
- func (x *AddGroupCommandSubMenuRequest) String() string
- type AddGroupCommandSubMenuResponse
- func (*AddGroupCommandSubMenuResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddGroupCommandSubMenuResponse) GetPath() []string
- func (*AddGroupCommandSubMenuResponse) ProtoMessage()
- func (x *AddGroupCommandSubMenuResponse) ProtoReflect() protoreflect.Message
- func (x *AddGroupCommandSubMenuResponse) Reset()
- func (x *AddGroupCommandSubMenuResponse) String() string
- type AddMissionCommandRequest
- func (*AddMissionCommandRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddMissionCommandRequest) GetDetails() *structpb.Struct
- func (x *AddMissionCommandRequest) GetName() string
- func (x *AddMissionCommandRequest) GetPath() []string
- func (*AddMissionCommandRequest) ProtoMessage()
- func (x *AddMissionCommandRequest) ProtoReflect() protoreflect.Message
- func (x *AddMissionCommandRequest) Reset()
- func (x *AddMissionCommandRequest) String() string
- type AddMissionCommandResponse
- func (*AddMissionCommandResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddMissionCommandResponse) GetPath() []string
- func (*AddMissionCommandResponse) ProtoMessage()
- func (x *AddMissionCommandResponse) ProtoReflect() protoreflect.Message
- func (x *AddMissionCommandResponse) Reset()
- func (x *AddMissionCommandResponse) String() string
- type AddMissionCommandSubMenuRequest
- func (*AddMissionCommandSubMenuRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddMissionCommandSubMenuRequest) GetName() string
- func (x *AddMissionCommandSubMenuRequest) GetPath() []string
- func (*AddMissionCommandSubMenuRequest) ProtoMessage()
- func (x *AddMissionCommandSubMenuRequest) ProtoReflect() protoreflect.Message
- func (x *AddMissionCommandSubMenuRequest) Reset()
- func (x *AddMissionCommandSubMenuRequest) String() string
- type AddMissionCommandSubMenuResponse
- func (*AddMissionCommandSubMenuResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AddMissionCommandSubMenuResponse) GetPath() []string
- func (*AddMissionCommandSubMenuResponse) ProtoMessage()
- func (x *AddMissionCommandSubMenuResponse) ProtoReflect() protoreflect.Message
- func (x *AddMissionCommandSubMenuResponse) Reset()
- func (x *AddMissionCommandSubMenuResponse) String() string
- type GetScenarioCurrentTimeRequest
- func (*GetScenarioCurrentTimeRequest) Descriptor() ([]byte, []int)deprecated
- func (*GetScenarioCurrentTimeRequest) ProtoMessage()
- func (x *GetScenarioCurrentTimeRequest) ProtoReflect() protoreflect.Message
- func (x *GetScenarioCurrentTimeRequest) Reset()
- func (x *GetScenarioCurrentTimeRequest) String() string
- type GetScenarioCurrentTimeResponse
- func (*GetScenarioCurrentTimeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetScenarioCurrentTimeResponse) GetDatetime() string
- func (*GetScenarioCurrentTimeResponse) ProtoMessage()
- func (x *GetScenarioCurrentTimeResponse) ProtoReflect() protoreflect.Message
- func (x *GetScenarioCurrentTimeResponse) Reset()
- func (x *GetScenarioCurrentTimeResponse) String() string
- type GetScenarioStartTimeRequest
- type GetScenarioStartTimeResponse
- func (*GetScenarioStartTimeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetScenarioStartTimeResponse) GetDatetime() string
- func (*GetScenarioStartTimeResponse) ProtoMessage()
- func (x *GetScenarioStartTimeResponse) ProtoReflect() protoreflect.Message
- func (x *GetScenarioStartTimeResponse) Reset()
- func (x *GetScenarioStartTimeResponse) String() string
- type GetSessionIdRequest
- type GetSessionIdResponse
- func (*GetSessionIdResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSessionIdResponse) GetSessionId() int64
- func (*GetSessionIdResponse) ProtoMessage()
- func (x *GetSessionIdResponse) ProtoReflect() protoreflect.Message
- func (x *GetSessionIdResponse) Reset()
- func (x *GetSessionIdResponse) String() string
- type MissionServiceClient
- type MissionServiceServer
- type MissionService_StreamEventsClient
- type MissionService_StreamEventsServer
- type MissionService_StreamUnitsClient
- type MissionService_StreamUnitsServer
- type RemoveCoalitionCommandItemRequest
- func (*RemoveCoalitionCommandItemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveCoalitionCommandItemRequest) GetCoalition() common.Coalition
- func (x *RemoveCoalitionCommandItemRequest) GetPath() []string
- func (*RemoveCoalitionCommandItemRequest) ProtoMessage()
- func (x *RemoveCoalitionCommandItemRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveCoalitionCommandItemRequest) Reset()
- func (x *RemoveCoalitionCommandItemRequest) String() string
- type RemoveCoalitionCommandItemResponse
- func (*RemoveCoalitionCommandItemResponse) Descriptor() ([]byte, []int)deprecated
- func (*RemoveCoalitionCommandItemResponse) ProtoMessage()
- func (x *RemoveCoalitionCommandItemResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveCoalitionCommandItemResponse) Reset()
- func (x *RemoveCoalitionCommandItemResponse) String() string
- type RemoveGroupCommandItemRequest
- func (*RemoveGroupCommandItemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveGroupCommandItemRequest) GetGroupName() string
- func (x *RemoveGroupCommandItemRequest) GetPath() []string
- func (*RemoveGroupCommandItemRequest) ProtoMessage()
- func (x *RemoveGroupCommandItemRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveGroupCommandItemRequest) Reset()
- func (x *RemoveGroupCommandItemRequest) String() string
- type RemoveGroupCommandItemResponse
- func (*RemoveGroupCommandItemResponse) Descriptor() ([]byte, []int)deprecated
- func (*RemoveGroupCommandItemResponse) ProtoMessage()
- func (x *RemoveGroupCommandItemResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveGroupCommandItemResponse) Reset()
- func (x *RemoveGroupCommandItemResponse) String() string
- type RemoveMissionCommandItemRequest
- func (*RemoveMissionCommandItemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RemoveMissionCommandItemRequest) GetPath() []string
- func (*RemoveMissionCommandItemRequest) ProtoMessage()
- func (x *RemoveMissionCommandItemRequest) ProtoReflect() protoreflect.Message
- func (x *RemoveMissionCommandItemRequest) Reset()
- func (x *RemoveMissionCommandItemRequest) String() string
- type RemoveMissionCommandItemResponse
- func (*RemoveMissionCommandItemResponse) Descriptor() ([]byte, []int)deprecated
- func (*RemoveMissionCommandItemResponse) ProtoMessage()
- func (x *RemoveMissionCommandItemResponse) ProtoReflect() protoreflect.Message
- func (x *RemoveMissionCommandItemResponse) Reset()
- func (x *RemoveMissionCommandItemResponse) String() string
- type StreamEventsRequest
- type StreamEventsResponse
- func (*StreamEventsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse) GetBaseCapture() *StreamEventsResponse_BaseCaptureEvent
- func (x *StreamEventsResponse) GetBirth() *StreamEventsResponse_BirthEvent
- func (x *StreamEventsResponse) GetCoalitionCommand() *StreamEventsResponse_CoalitionCommandEvent
- func (x *StreamEventsResponse) GetConnect() *StreamEventsResponse_ConnectEvent
- func (x *StreamEventsResponse) GetCrash() *StreamEventsResponse_CrashEvent
- func (x *StreamEventsResponse) GetDead() *StreamEventsResponse_DeadEvent
- func (x *StreamEventsResponse) GetDetailedFailure() *StreamEventsResponse_DetailedFailureEvent
- func (x *StreamEventsResponse) GetDiscardChairAfterEjection() *StreamEventsResponse_DiscardChairAfterEjectionEvent
- func (x *StreamEventsResponse) GetDisconnect() *StreamEventsResponse_DisconnectEvent
- func (x *StreamEventsResponse) GetEjection() *StreamEventsResponse_EjectionEvent
- func (x *StreamEventsResponse) GetEngineShutdown() *StreamEventsResponse_EngineShutdownEvent
- func (x *StreamEventsResponse) GetEngineStartup() *StreamEventsResponse_EngineStartupEvent
- func (m *StreamEventsResponse) GetEvent() isStreamEventsResponse_Event
- func (x *StreamEventsResponse) GetGroupCommand() *StreamEventsResponse_GroupCommandEvent
- func (x *StreamEventsResponse) GetHit() *StreamEventsResponse_HitEvent
- func (x *StreamEventsResponse) GetHumanFailure() *StreamEventsResponse_HumanFailureEvent
- func (x *StreamEventsResponse) GetKill() *StreamEventsResponse_KillEvent
- func (x *StreamEventsResponse) GetLand() *StreamEventsResponse_LandEvent
- func (x *StreamEventsResponse) GetLandingAfterEjection() *StreamEventsResponse_LandingAfterEjectionEvent
- func (x *StreamEventsResponse) GetLandingQualityMark() *StreamEventsResponse_LandingQualityMarkEvent
- func (x *StreamEventsResponse) GetMarkAdd() *StreamEventsResponse_MarkAddEvent
- func (x *StreamEventsResponse) GetMarkChange() *StreamEventsResponse_MarkChangeEvent
- func (x *StreamEventsResponse) GetMarkRemove() *StreamEventsResponse_MarkRemoveEvent
- func (x *StreamEventsResponse) GetMissionCommand() *StreamEventsResponse_MissionCommandEvent
- func (x *StreamEventsResponse) GetMissionEnd() *StreamEventsResponse_MissionEndEvent
- func (x *StreamEventsResponse) GetMissionStart() *StreamEventsResponse_MissionStartEvent
- func (x *StreamEventsResponse) GetPilotDead() *StreamEventsResponse_PilotDeadEvent
- func (x *StreamEventsResponse) GetPlayerChangeSlot() *StreamEventsResponse_PlayerChangeSlotEvent
- func (x *StreamEventsResponse) GetPlayerEnterUnit() *StreamEventsResponse_PlayerEnterUnitEvent
- func (x *StreamEventsResponse) GetPlayerLeaveUnit() *StreamEventsResponse_PlayerLeaveUnitEvent
- func (x *StreamEventsResponse) GetPlayerSendChat() *StreamEventsResponse_PlayerSendChatEvent
- func (x *StreamEventsResponse) GetRefueling() *StreamEventsResponse_RefuelingEvent
- func (x *StreamEventsResponse) GetRefuelingStop() *StreamEventsResponse_RefuelingStopEvent
- func (x *StreamEventsResponse) GetRunwayTakeoff() *StreamEventsResponse_RunwayTakeoffEvent
- func (x *StreamEventsResponse) GetRunwayTouch() *StreamEventsResponse_RunwayTouchEvent
- func (x *StreamEventsResponse) GetScore() *StreamEventsResponse_ScoreEvent
- func (x *StreamEventsResponse) GetShootingEnd() *StreamEventsResponse_ShootingEndEvent
- func (x *StreamEventsResponse) GetShootingStart() *StreamEventsResponse_ShootingStartEvent
- func (x *StreamEventsResponse) GetShot() *StreamEventsResponse_ShotEvent
- func (x *StreamEventsResponse) GetSimulationFps() *StreamEventsResponse_SimulationFpsEvent
- func (x *StreamEventsResponse) GetSrsConnect() *StreamEventsResponse_SrsConnectEvent
- func (x *StreamEventsResponse) GetSrsDisconnect() *StreamEventsResponse_SrsDisconnectEvent
- func (x *StreamEventsResponse) GetTakeoff() *StreamEventsResponse_TakeoffEvent
- func (x *StreamEventsResponse) GetTime() float64
- func (x *StreamEventsResponse) GetTts() *StreamEventsResponse_TtsEvent
- func (x *StreamEventsResponse) GetUnitLost() *StreamEventsResponse_UnitLostEvent
- func (x *StreamEventsResponse) GetWeaponAdd() *StreamEventsResponse_WeaponAddEvent
- func (*StreamEventsResponse) ProtoMessage()
- func (x *StreamEventsResponse) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse) Reset()
- func (x *StreamEventsResponse) String() string
- type StreamEventsResponse_BaseCapture
- type StreamEventsResponse_BaseCaptureEvent
- func (*StreamEventsResponse_BaseCaptureEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_BaseCaptureEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_BaseCaptureEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_BaseCaptureEvent) ProtoMessage()
- func (x *StreamEventsResponse_BaseCaptureEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_BaseCaptureEvent) Reset()
- func (x *StreamEventsResponse_BaseCaptureEvent) String() string
- type StreamEventsResponse_Birth
- type StreamEventsResponse_BirthEvent
- func (*StreamEventsResponse_BirthEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_BirthEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_BirthEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_BirthEvent) ProtoMessage()
- func (x *StreamEventsResponse_BirthEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_BirthEvent) Reset()
- func (x *StreamEventsResponse_BirthEvent) String() string
- type StreamEventsResponse_CoalitionCommand
- type StreamEventsResponse_CoalitionCommandEvent
- func (*StreamEventsResponse_CoalitionCommandEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_CoalitionCommandEvent) GetCoalition() common.Coalition
- func (x *StreamEventsResponse_CoalitionCommandEvent) GetDetails() *structpb.Struct
- func (*StreamEventsResponse_CoalitionCommandEvent) ProtoMessage()
- func (x *StreamEventsResponse_CoalitionCommandEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_CoalitionCommandEvent) Reset()
- func (x *StreamEventsResponse_CoalitionCommandEvent) String() string
- type StreamEventsResponse_Connect
- type StreamEventsResponse_ConnectEvent
- func (*StreamEventsResponse_ConnectEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_ConnectEvent) GetAddr() string
- func (x *StreamEventsResponse_ConnectEvent) GetId() uint32
- func (x *StreamEventsResponse_ConnectEvent) GetName() string
- func (x *StreamEventsResponse_ConnectEvent) GetUcid() string
- func (*StreamEventsResponse_ConnectEvent) ProtoMessage()
- func (x *StreamEventsResponse_ConnectEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_ConnectEvent) Reset()
- func (x *StreamEventsResponse_ConnectEvent) String() string
- type StreamEventsResponse_Crash
- type StreamEventsResponse_CrashEvent
- func (*StreamEventsResponse_CrashEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_CrashEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_CrashEvent) ProtoMessage()
- func (x *StreamEventsResponse_CrashEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_CrashEvent) Reset()
- func (x *StreamEventsResponse_CrashEvent) String() string
- type StreamEventsResponse_Dead
- type StreamEventsResponse_DeadEvent
- func (*StreamEventsResponse_DeadEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_DeadEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_DeadEvent) ProtoMessage()
- func (x *StreamEventsResponse_DeadEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_DeadEvent) Reset()
- func (x *StreamEventsResponse_DeadEvent) String() string
- type StreamEventsResponse_DetailedFailure
- type StreamEventsResponse_DetailedFailureEvent
- func (*StreamEventsResponse_DetailedFailureEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_DetailedFailureEvent) GetTarget() *common.Target
- func (*StreamEventsResponse_DetailedFailureEvent) ProtoMessage()
- func (x *StreamEventsResponse_DetailedFailureEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_DetailedFailureEvent) Reset()
- func (x *StreamEventsResponse_DetailedFailureEvent) String() string
- type StreamEventsResponse_DiscardChairAfterEjection
- type StreamEventsResponse_DiscardChairAfterEjectionEvent
- func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) GetTarget() *common.Target
- func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) ProtoMessage()
- func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) Reset()
- func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) String() string
- type StreamEventsResponse_Disconnect
- type StreamEventsResponse_DisconnectEvent
- func (*StreamEventsResponse_DisconnectEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_DisconnectEvent) GetId() uint32
- func (x *StreamEventsResponse_DisconnectEvent) GetReason() StreamEventsResponse_DisconnectReason
- func (*StreamEventsResponse_DisconnectEvent) ProtoMessage()
- func (x *StreamEventsResponse_DisconnectEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_DisconnectEvent) Reset()
- func (x *StreamEventsResponse_DisconnectEvent) String() string
- type StreamEventsResponse_DisconnectReason
- func (StreamEventsResponse_DisconnectReason) Descriptor() protoreflect.EnumDescriptor
- func (x StreamEventsResponse_DisconnectReason) Enum() *StreamEventsResponse_DisconnectReason
- func (StreamEventsResponse_DisconnectReason) EnumDescriptor() ([]byte, []int)deprecated
- func (x StreamEventsResponse_DisconnectReason) Number() protoreflect.EnumNumber
- func (x StreamEventsResponse_DisconnectReason) String() string
- func (StreamEventsResponse_DisconnectReason) Type() protoreflect.EnumType
- type StreamEventsResponse_Ejection
- type StreamEventsResponse_EjectionEvent
- func (*StreamEventsResponse_EjectionEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_EjectionEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_EjectionEvent) GetTarget() *common.Target
- func (*StreamEventsResponse_EjectionEvent) ProtoMessage()
- func (x *StreamEventsResponse_EjectionEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_EjectionEvent) Reset()
- func (x *StreamEventsResponse_EjectionEvent) String() string
- type StreamEventsResponse_EngineShutdown
- type StreamEventsResponse_EngineShutdownEvent
- func (*StreamEventsResponse_EngineShutdownEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_EngineShutdownEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_EngineShutdownEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_EngineShutdownEvent) ProtoMessage()
- func (x *StreamEventsResponse_EngineShutdownEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_EngineShutdownEvent) Reset()
- func (x *StreamEventsResponse_EngineShutdownEvent) String() string
- type StreamEventsResponse_EngineStartup
- type StreamEventsResponse_EngineStartupEvent
- func (*StreamEventsResponse_EngineStartupEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_EngineStartupEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_EngineStartupEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_EngineStartupEvent) ProtoMessage()
- func (x *StreamEventsResponse_EngineStartupEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_EngineStartupEvent) Reset()
- func (x *StreamEventsResponse_EngineStartupEvent) String() string
- type StreamEventsResponse_GroupCommand
- type StreamEventsResponse_GroupCommandEvent
- func (*StreamEventsResponse_GroupCommandEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_GroupCommandEvent) GetDetails() *structpb.Struct
- func (x *StreamEventsResponse_GroupCommandEvent) GetGroup() *common.Group
- func (*StreamEventsResponse_GroupCommandEvent) ProtoMessage()
- func (x *StreamEventsResponse_GroupCommandEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_GroupCommandEvent) Reset()
- func (x *StreamEventsResponse_GroupCommandEvent) String() string
- type StreamEventsResponse_Hit
- type StreamEventsResponse_HitEvent
- func (*StreamEventsResponse_HitEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_HitEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_HitEvent) GetTarget() *common.Target
- func (x *StreamEventsResponse_HitEvent) GetWeapon() *common.Weapon
- func (x *StreamEventsResponse_HitEvent) GetWeaponName() string
- func (*StreamEventsResponse_HitEvent) ProtoMessage()
- func (x *StreamEventsResponse_HitEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_HitEvent) Reset()
- func (x *StreamEventsResponse_HitEvent) String() string
- type StreamEventsResponse_HumanFailure
- type StreamEventsResponse_HumanFailureEvent
- func (*StreamEventsResponse_HumanFailureEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_HumanFailureEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_HumanFailureEvent) ProtoMessage()
- func (x *StreamEventsResponse_HumanFailureEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_HumanFailureEvent) Reset()
- func (x *StreamEventsResponse_HumanFailureEvent) String() string
- type StreamEventsResponse_Kill
- type StreamEventsResponse_KillEvent
- func (*StreamEventsResponse_KillEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_KillEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_KillEvent) GetTarget() *common.Target
- func (x *StreamEventsResponse_KillEvent) GetWeapon() *common.Weapon
- func (x *StreamEventsResponse_KillEvent) GetWeaponName() string
- func (*StreamEventsResponse_KillEvent) ProtoMessage()
- func (x *StreamEventsResponse_KillEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_KillEvent) Reset()
- func (x *StreamEventsResponse_KillEvent) String() string
- type StreamEventsResponse_Land
- type StreamEventsResponse_LandEvent
- func (*StreamEventsResponse_LandEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_LandEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_LandEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_LandEvent) ProtoMessage()
- func (x *StreamEventsResponse_LandEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_LandEvent) Reset()
- func (x *StreamEventsResponse_LandEvent) String() string
- type StreamEventsResponse_LandingAfterEjection
- type StreamEventsResponse_LandingAfterEjectionEvent
- func (*StreamEventsResponse_LandingAfterEjectionEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_LandingAfterEjectionEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_LandingAfterEjectionEvent) GetPlace() *common.Position
- func (*StreamEventsResponse_LandingAfterEjectionEvent) ProtoMessage()
- func (x *StreamEventsResponse_LandingAfterEjectionEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_LandingAfterEjectionEvent) Reset()
- func (x *StreamEventsResponse_LandingAfterEjectionEvent) String() string
- type StreamEventsResponse_LandingQualityMark
- type StreamEventsResponse_LandingQualityMarkEvent
- func (*StreamEventsResponse_LandingQualityMarkEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_LandingQualityMarkEvent) GetComment() string
- func (x *StreamEventsResponse_LandingQualityMarkEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_LandingQualityMarkEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_LandingQualityMarkEvent) ProtoMessage()
- func (x *StreamEventsResponse_LandingQualityMarkEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_LandingQualityMarkEvent) Reset()
- func (x *StreamEventsResponse_LandingQualityMarkEvent) String() string
- type StreamEventsResponse_MarkAdd
- type StreamEventsResponse_MarkAddEvent
- func (*StreamEventsResponse_MarkAddEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_MarkAddEvent) GetCoalition() common.Coalition
- func (x *StreamEventsResponse_MarkAddEvent) GetGroupId() uint64
- func (x *StreamEventsResponse_MarkAddEvent) GetId() uint32
- func (x *StreamEventsResponse_MarkAddEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_MarkAddEvent) GetPosition() *common.Position
- func (x *StreamEventsResponse_MarkAddEvent) GetText() string
- func (m *StreamEventsResponse_MarkAddEvent) GetVisibility() isStreamEventsResponse_MarkAddEvent_Visibility
- func (*StreamEventsResponse_MarkAddEvent) ProtoMessage()
- func (x *StreamEventsResponse_MarkAddEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_MarkAddEvent) Reset()
- func (x *StreamEventsResponse_MarkAddEvent) String() string
- type StreamEventsResponse_MarkAddEvent_Coalition
- type StreamEventsResponse_MarkAddEvent_GroupId
- type StreamEventsResponse_MarkChange
- type StreamEventsResponse_MarkChangeEvent
- func (*StreamEventsResponse_MarkChangeEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_MarkChangeEvent) GetCoalition() common.Coalition
- func (x *StreamEventsResponse_MarkChangeEvent) GetGroupId() uint64
- func (x *StreamEventsResponse_MarkChangeEvent) GetId() uint32
- func (x *StreamEventsResponse_MarkChangeEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_MarkChangeEvent) GetPosition() *common.Position
- func (x *StreamEventsResponse_MarkChangeEvent) GetText() string
- func (m *StreamEventsResponse_MarkChangeEvent) GetVisibility() isStreamEventsResponse_MarkChangeEvent_Visibility
- func (*StreamEventsResponse_MarkChangeEvent) ProtoMessage()
- func (x *StreamEventsResponse_MarkChangeEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_MarkChangeEvent) Reset()
- func (x *StreamEventsResponse_MarkChangeEvent) String() string
- type StreamEventsResponse_MarkChangeEvent_Coalition
- type StreamEventsResponse_MarkChangeEvent_GroupId
- type StreamEventsResponse_MarkRemove
- type StreamEventsResponse_MarkRemoveEvent
- func (*StreamEventsResponse_MarkRemoveEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_MarkRemoveEvent) GetCoalition() common.Coalition
- func (x *StreamEventsResponse_MarkRemoveEvent) GetGroupId() uint64
- func (x *StreamEventsResponse_MarkRemoveEvent) GetId() uint32
- func (x *StreamEventsResponse_MarkRemoveEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_MarkRemoveEvent) GetPosition() *common.Position
- func (x *StreamEventsResponse_MarkRemoveEvent) GetText() string
- func (m *StreamEventsResponse_MarkRemoveEvent) GetVisibility() isStreamEventsResponse_MarkRemoveEvent_Visibility
- func (*StreamEventsResponse_MarkRemoveEvent) ProtoMessage()
- func (x *StreamEventsResponse_MarkRemoveEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_MarkRemoveEvent) Reset()
- func (x *StreamEventsResponse_MarkRemoveEvent) String() string
- type StreamEventsResponse_MarkRemoveEvent_Coalition
- type StreamEventsResponse_MarkRemoveEvent_GroupId
- type StreamEventsResponse_MissionCommand
- type StreamEventsResponse_MissionCommandEvent
- func (*StreamEventsResponse_MissionCommandEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_MissionCommandEvent) GetDetails() *structpb.Struct
- func (*StreamEventsResponse_MissionCommandEvent) ProtoMessage()
- func (x *StreamEventsResponse_MissionCommandEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_MissionCommandEvent) Reset()
- func (x *StreamEventsResponse_MissionCommandEvent) String() string
- type StreamEventsResponse_MissionEnd
- type StreamEventsResponse_MissionEndEvent
- func (*StreamEventsResponse_MissionEndEvent) Descriptor() ([]byte, []int)deprecated
- func (*StreamEventsResponse_MissionEndEvent) ProtoMessage()
- func (x *StreamEventsResponse_MissionEndEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_MissionEndEvent) Reset()
- func (x *StreamEventsResponse_MissionEndEvent) String() string
- type StreamEventsResponse_MissionStart
- type StreamEventsResponse_MissionStartEvent
- func (*StreamEventsResponse_MissionStartEvent) Descriptor() ([]byte, []int)deprecated
- func (*StreamEventsResponse_MissionStartEvent) ProtoMessage()
- func (x *StreamEventsResponse_MissionStartEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_MissionStartEvent) Reset()
- func (x *StreamEventsResponse_MissionStartEvent) String() string
- type StreamEventsResponse_PilotDead
- type StreamEventsResponse_PilotDeadEvent
- func (*StreamEventsResponse_PilotDeadEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_PilotDeadEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_PilotDeadEvent) ProtoMessage()
- func (x *StreamEventsResponse_PilotDeadEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_PilotDeadEvent) Reset()
- func (x *StreamEventsResponse_PilotDeadEvent) String() string
- type StreamEventsResponse_PlayerChangeSlot
- type StreamEventsResponse_PlayerChangeSlotEvent
- func (*StreamEventsResponse_PlayerChangeSlotEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_PlayerChangeSlotEvent) GetCoalition() common.Coalition
- func (x *StreamEventsResponse_PlayerChangeSlotEvent) GetPlayerId() uint32
- func (x *StreamEventsResponse_PlayerChangeSlotEvent) GetSlotId() string
- func (*StreamEventsResponse_PlayerChangeSlotEvent) ProtoMessage()
- func (x *StreamEventsResponse_PlayerChangeSlotEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_PlayerChangeSlotEvent) Reset()
- func (x *StreamEventsResponse_PlayerChangeSlotEvent) String() string
- type StreamEventsResponse_PlayerEnterUnit
- type StreamEventsResponse_PlayerEnterUnitEvent
- func (*StreamEventsResponse_PlayerEnterUnitEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_PlayerEnterUnitEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_PlayerEnterUnitEvent) ProtoMessage()
- func (x *StreamEventsResponse_PlayerEnterUnitEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_PlayerEnterUnitEvent) Reset()
- func (x *StreamEventsResponse_PlayerEnterUnitEvent) String() string
- type StreamEventsResponse_PlayerLeaveUnit
- type StreamEventsResponse_PlayerLeaveUnitEvent
- func (*StreamEventsResponse_PlayerLeaveUnitEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_PlayerLeaveUnitEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_PlayerLeaveUnitEvent) ProtoMessage()
- func (x *StreamEventsResponse_PlayerLeaveUnitEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_PlayerLeaveUnitEvent) Reset()
- func (x *StreamEventsResponse_PlayerLeaveUnitEvent) String() string
- type StreamEventsResponse_PlayerSendChat
- type StreamEventsResponse_PlayerSendChatEvent
- func (*StreamEventsResponse_PlayerSendChatEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_PlayerSendChatEvent) GetMessage() string
- func (x *StreamEventsResponse_PlayerSendChatEvent) GetPlayerId() uint32
- func (*StreamEventsResponse_PlayerSendChatEvent) ProtoMessage()
- func (x *StreamEventsResponse_PlayerSendChatEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_PlayerSendChatEvent) Reset()
- func (x *StreamEventsResponse_PlayerSendChatEvent) String() string
- type StreamEventsResponse_Refueling
- type StreamEventsResponse_RefuelingEvent
- func (*StreamEventsResponse_RefuelingEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_RefuelingEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_RefuelingEvent) ProtoMessage()
- func (x *StreamEventsResponse_RefuelingEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_RefuelingEvent) Reset()
- func (x *StreamEventsResponse_RefuelingEvent) String() string
- type StreamEventsResponse_RefuelingStop
- type StreamEventsResponse_RefuelingStopEvent
- func (*StreamEventsResponse_RefuelingStopEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_RefuelingStopEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_RefuelingStopEvent) ProtoMessage()
- func (x *StreamEventsResponse_RefuelingStopEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_RefuelingStopEvent) Reset()
- func (x *StreamEventsResponse_RefuelingStopEvent) String() string
- type StreamEventsResponse_RunwayTakeoff
- type StreamEventsResponse_RunwayTakeoffEvent
- func (*StreamEventsResponse_RunwayTakeoffEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_RunwayTakeoffEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_RunwayTakeoffEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_RunwayTakeoffEvent) ProtoMessage()
- func (x *StreamEventsResponse_RunwayTakeoffEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_RunwayTakeoffEvent) Reset()
- func (x *StreamEventsResponse_RunwayTakeoffEvent) String() string
- type StreamEventsResponse_RunwayTouch
- type StreamEventsResponse_RunwayTouchEvent
- func (*StreamEventsResponse_RunwayTouchEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_RunwayTouchEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_RunwayTouchEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_RunwayTouchEvent) ProtoMessage()
- func (x *StreamEventsResponse_RunwayTouchEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_RunwayTouchEvent) Reset()
- func (x *StreamEventsResponse_RunwayTouchEvent) String() string
- type StreamEventsResponse_Score
- type StreamEventsResponse_ScoreEvent
- func (*StreamEventsResponse_ScoreEvent) Descriptor() ([]byte, []int)deprecated
- func (*StreamEventsResponse_ScoreEvent) ProtoMessage()
- func (x *StreamEventsResponse_ScoreEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_ScoreEvent) Reset()
- func (x *StreamEventsResponse_ScoreEvent) String() string
- type StreamEventsResponse_ShootingEnd
- type StreamEventsResponse_ShootingEndEvent
- func (*StreamEventsResponse_ShootingEndEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_ShootingEndEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_ShootingEndEvent) GetWeaponName() string
- func (*StreamEventsResponse_ShootingEndEvent) ProtoMessage()
- func (x *StreamEventsResponse_ShootingEndEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_ShootingEndEvent) Reset()
- func (x *StreamEventsResponse_ShootingEndEvent) String() string
- type StreamEventsResponse_ShootingStart
- type StreamEventsResponse_ShootingStartEvent
- func (*StreamEventsResponse_ShootingStartEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_ShootingStartEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_ShootingStartEvent) GetWeaponName() string
- func (*StreamEventsResponse_ShootingStartEvent) ProtoMessage()
- func (x *StreamEventsResponse_ShootingStartEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_ShootingStartEvent) Reset()
- func (x *StreamEventsResponse_ShootingStartEvent) String() string
- type StreamEventsResponse_Shot
- type StreamEventsResponse_ShotEvent
- func (*StreamEventsResponse_ShotEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_ShotEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_ShotEvent) GetWeapon() *common.Weapon
- func (*StreamEventsResponse_ShotEvent) ProtoMessage()
- func (x *StreamEventsResponse_ShotEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_ShotEvent) Reset()
- func (x *StreamEventsResponse_ShotEvent) String() string
- type StreamEventsResponse_SimulationFps
- type StreamEventsResponse_SimulationFpsEvent
- func (*StreamEventsResponse_SimulationFpsEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_SimulationFpsEvent) GetAverage() float64
- func (*StreamEventsResponse_SimulationFpsEvent) ProtoMessage()
- func (x *StreamEventsResponse_SimulationFpsEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_SimulationFpsEvent) Reset()
- func (x *StreamEventsResponse_SimulationFpsEvent) String() string
- type StreamEventsResponse_SrsConnect
- type StreamEventsResponse_SrsConnectEvent
- func (*StreamEventsResponse_SrsConnectEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_SrsConnectEvent) GetFrequency() uint64
- func (x *StreamEventsResponse_SrsConnectEvent) GetUnit() *common.Unit
- func (*StreamEventsResponse_SrsConnectEvent) ProtoMessage()
- func (x *StreamEventsResponse_SrsConnectEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_SrsConnectEvent) Reset()
- func (x *StreamEventsResponse_SrsConnectEvent) String() string
- type StreamEventsResponse_SrsDisconnect
- type StreamEventsResponse_SrsDisconnectEvent
- func (*StreamEventsResponse_SrsDisconnectEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_SrsDisconnectEvent) GetFrequency() uint64
- func (x *StreamEventsResponse_SrsDisconnectEvent) GetUnit() *common.Unit
- func (*StreamEventsResponse_SrsDisconnectEvent) ProtoMessage()
- func (x *StreamEventsResponse_SrsDisconnectEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_SrsDisconnectEvent) Reset()
- func (x *StreamEventsResponse_SrsDisconnectEvent) String() string
- type StreamEventsResponse_Takeoff
- type StreamEventsResponse_TakeoffEvent
- func (*StreamEventsResponse_TakeoffEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_TakeoffEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_TakeoffEvent) GetPlace() *common.Airbase
- func (*StreamEventsResponse_TakeoffEvent) ProtoMessage()
- func (x *StreamEventsResponse_TakeoffEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_TakeoffEvent) Reset()
- func (x *StreamEventsResponse_TakeoffEvent) String() string
- type StreamEventsResponse_Tts
- type StreamEventsResponse_TtsEvent
- func (*StreamEventsResponse_TtsEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_TtsEvent) GetCoalition() common.Coalition
- func (x *StreamEventsResponse_TtsEvent) GetFrequency() uint64
- func (x *StreamEventsResponse_TtsEvent) GetSrsClientName() string
- func (x *StreamEventsResponse_TtsEvent) GetText() string
- func (*StreamEventsResponse_TtsEvent) ProtoMessage()
- func (x *StreamEventsResponse_TtsEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_TtsEvent) Reset()
- func (x *StreamEventsResponse_TtsEvent) String() string
- type StreamEventsResponse_UnitLost
- type StreamEventsResponse_UnitLostEvent
- func (*StreamEventsResponse_UnitLostEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_UnitLostEvent) GetInitiator() *common.Initiator
- func (*StreamEventsResponse_UnitLostEvent) ProtoMessage()
- func (x *StreamEventsResponse_UnitLostEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_UnitLostEvent) Reset()
- func (x *StreamEventsResponse_UnitLostEvent) String() string
- type StreamEventsResponse_WeaponAdd
- type StreamEventsResponse_WeaponAddEvent
- func (*StreamEventsResponse_WeaponAddEvent) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse_WeaponAddEvent) GetInitiator() *common.Initiator
- func (x *StreamEventsResponse_WeaponAddEvent) GetWeaponName() string
- func (*StreamEventsResponse_WeaponAddEvent) ProtoMessage()
- func (x *StreamEventsResponse_WeaponAddEvent) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse_WeaponAddEvent) Reset()
- func (x *StreamEventsResponse_WeaponAddEvent) String() string
- type StreamUnitsRequest
- func (*StreamUnitsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamUnitsRequest) GetCategory() common.GroupCategory
- func (x *StreamUnitsRequest) GetMaxBackoff() uint32
- func (x *StreamUnitsRequest) GetPollRate() uint32
- func (*StreamUnitsRequest) ProtoMessage()
- func (x *StreamUnitsRequest) ProtoReflect() protoreflect.Message
- func (x *StreamUnitsRequest) Reset()
- func (x *StreamUnitsRequest) String() string
- type StreamUnitsResponse
- func (*StreamUnitsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamUnitsResponse) GetGone() *StreamUnitsResponse_UnitGone
- func (x *StreamUnitsResponse) GetTime() float64
- func (x *StreamUnitsResponse) GetUnit() *common.Unit
- func (m *StreamUnitsResponse) GetUpdate() isStreamUnitsResponse_Update
- func (*StreamUnitsResponse) ProtoMessage()
- func (x *StreamUnitsResponse) ProtoReflect() protoreflect.Message
- func (x *StreamUnitsResponse) Reset()
- func (x *StreamUnitsResponse) String() string
- type StreamUnitsResponse_Gone
- type StreamUnitsResponse_Unit
- type StreamUnitsResponse_UnitGone
- func (*StreamUnitsResponse_UnitGone) Descriptor() ([]byte, []int)deprecated
- func (x *StreamUnitsResponse_UnitGone) GetId() uint32
- func (x *StreamUnitsResponse_UnitGone) GetName() string
- func (*StreamUnitsResponse_UnitGone) ProtoMessage()
- func (x *StreamUnitsResponse_UnitGone) ProtoReflect() protoreflect.Message
- func (x *StreamUnitsResponse_UnitGone) Reset()
- func (x *StreamUnitsResponse_UnitGone) String() string
- type UnimplementedMissionServiceServer
- func (UnimplementedMissionServiceServer) AddCoalitionCommand(context.Context, *AddCoalitionCommandRequest) (*AddCoalitionCommandResponse, error)
- func (UnimplementedMissionServiceServer) AddCoalitionCommandSubMenu(context.Context, *AddCoalitionCommandSubMenuRequest) (*AddCoalitionCommandSubMenuResponse, error)
- func (UnimplementedMissionServiceServer) AddGroupCommand(context.Context, *AddGroupCommandRequest) (*AddGroupCommandResponse, error)
- func (UnimplementedMissionServiceServer) AddGroupCommandSubMenu(context.Context, *AddGroupCommandSubMenuRequest) (*AddGroupCommandSubMenuResponse, error)
- func (UnimplementedMissionServiceServer) AddMissionCommand(context.Context, *AddMissionCommandRequest) (*AddMissionCommandResponse, error)
- func (UnimplementedMissionServiceServer) AddMissionCommandSubMenu(context.Context, *AddMissionCommandSubMenuRequest) (*AddMissionCommandSubMenuResponse, error)
- func (UnimplementedMissionServiceServer) GetScenarioCurrentTime(context.Context, *GetScenarioCurrentTimeRequest) (*GetScenarioCurrentTimeResponse, error)
- func (UnimplementedMissionServiceServer) GetScenarioStartTime(context.Context, *GetScenarioStartTimeRequest) (*GetScenarioStartTimeResponse, error)
- func (UnimplementedMissionServiceServer) GetSessionId(context.Context, *GetSessionIdRequest) (*GetSessionIdResponse, error)
- func (UnimplementedMissionServiceServer) RemoveCoalitionCommandItem(context.Context, *RemoveCoalitionCommandItemRequest) (*RemoveCoalitionCommandItemResponse, error)
- func (UnimplementedMissionServiceServer) RemoveGroupCommandItem(context.Context, *RemoveGroupCommandItemRequest) (*RemoveGroupCommandItemResponse, error)
- func (UnimplementedMissionServiceServer) RemoveMissionCommandItem(context.Context, *RemoveMissionCommandItemRequest) (*RemoveMissionCommandItemResponse, error)
- func (UnimplementedMissionServiceServer) StreamEvents(*StreamEventsRequest, MissionService_StreamEventsServer) error
- func (UnimplementedMissionServiceServer) StreamUnits(*StreamUnitsRequest, MissionService_StreamUnitsServer) error
- type UnsafeMissionServiceServer
Constants ¶
This section is empty.
Variables ¶
var ( StreamEventsResponse_DisconnectReason_name = map[int32]string{ 0: "DISCONNECT_REASON_UNSPECIFIED", 1: "DISCONNECT_REASON_THATS_OKAY", 2: "DISCONNECT_REASON_INVALID_ADDRESS", 3: "DISCONNECT_REASON_CONNECT_FAILED", 4: "DISCONNECT_REASON_WRONG_VERSION", 5: "DISCONNECT_REASON_PROTOCOL_ERROR", 6: "DISCONNECT_REASON_TIMEOUT", 101: "DISCONNECT_REASON_INVALID_PASSWORD", 102: "DISCONNECT_REASON_BANNED", 103: "DISCONNECT_REASON_BAD_CALLSIGN", 104: "DISCONNECT_REASON_TAINTED_CLIENT", 105: "DISCONNECT_REASON_KICKED", 106: "DISCONNECT_REASON_REFUSED", 107: "DISCONNECT_REASON_DENIED_TRIAL_ONLY", } StreamEventsResponse_DisconnectReason_value = map[string]int32{ "DISCONNECT_REASON_UNSPECIFIED": 0, "DISCONNECT_REASON_THATS_OKAY": 1, "DISCONNECT_REASON_INVALID_ADDRESS": 2, "DISCONNECT_REASON_CONNECT_FAILED": 3, "DISCONNECT_REASON_WRONG_VERSION": 4, "DISCONNECT_REASON_PROTOCOL_ERROR": 5, "DISCONNECT_REASON_TIMEOUT": 6, "DISCONNECT_REASON_INVALID_PASSWORD": 101, "DISCONNECT_REASON_BANNED": 102, "DISCONNECT_REASON_BAD_CALLSIGN": 103, "DISCONNECT_REASON_TAINTED_CLIENT": 104, "DISCONNECT_REASON_KICKED": 105, "DISCONNECT_REASON_REFUSED": 106, "DISCONNECT_REASON_DENIED_TRIAL_ONLY": 107, } )
Enum value maps for StreamEventsResponse_DisconnectReason.
var File_dcs_mission_v0_mission_proto protoreflect.FileDescriptor
var MissionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "dcs.mission.v0.MissionService", HandlerType: (*MissionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetScenarioStartTime", Handler: _MissionService_GetScenarioStartTime_Handler, }, { MethodName: "GetScenarioCurrentTime", Handler: _MissionService_GetScenarioCurrentTime_Handler, }, { MethodName: "AddMissionCommand", Handler: _MissionService_AddMissionCommand_Handler, }, { MethodName: "AddMissionCommandSubMenu", Handler: _MissionService_AddMissionCommandSubMenu_Handler, }, { MethodName: "RemoveMissionCommandItem", Handler: _MissionService_RemoveMissionCommandItem_Handler, }, { MethodName: "AddCoalitionCommand", Handler: _MissionService_AddCoalitionCommand_Handler, }, { MethodName: "AddCoalitionCommandSubMenu", Handler: _MissionService_AddCoalitionCommandSubMenu_Handler, }, { MethodName: "RemoveCoalitionCommandItem", Handler: _MissionService_RemoveCoalitionCommandItem_Handler, }, { MethodName: "AddGroupCommand", Handler: _MissionService_AddGroupCommand_Handler, }, { MethodName: "AddGroupCommandSubMenu", Handler: _MissionService_AddGroupCommandSubMenu_Handler, }, { MethodName: "RemoveGroupCommandItem", Handler: _MissionService_RemoveGroupCommandItem_Handler, }, { MethodName: "GetSessionId", Handler: _MissionService_GetSessionId_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamEvents", Handler: _MissionService_StreamEvents_Handler, ServerStreams: true, }, { StreamName: "StreamUnits", Handler: _MissionService_StreamUnits_Handler, ServerStreams: true, }, }, Metadata: "dcs/mission/v0/mission.proto", }
MissionService_ServiceDesc is the grpc.ServiceDesc for MissionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterMissionServiceServer ¶
func RegisterMissionServiceServer(s grpc.ServiceRegistrar, srv MissionServiceServer)
Types ¶
type AddCoalitionCommandRequest ¶
type AddCoalitionCommandRequest struct { // The coalition whose players will be able to see and run the command Coalition common.Coalition `protobuf:"varint,1,opt,name=coalition,proto3,enum=dcs.common.v0.Coalition" json:"coalition,omitempty"` // The name of the command that is displayed to the player. // It will form the last entry in the returned path. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The menu path the command will appear under. This can be empty if you want // the command to be on the first level under the F10 menu. This path must // already have been created. Path []string `protobuf:"bytes,3,rep,name=path,proto3" json:"path,omitempty"` // A struct containing data that will be included in the emitted event to the // DCS-gRPC clients Details *structpb.Struct `protobuf:"bytes,4,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
Adds an F10 radio command visible to all players in the specified coalition. When the player activates the command then a `coalitionCommand` event will be emitted to all connected DCS-gRPC clients for processing as they see fit. The emitted event will include the coalition.
func (*AddCoalitionCommandRequest) Descriptor
deprecated
func (*AddCoalitionCommandRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddCoalitionCommandRequest.ProtoReflect.Descriptor instead.
func (*AddCoalitionCommandRequest) GetCoalition ¶
func (x *AddCoalitionCommandRequest) GetCoalition() common.Coalition
func (*AddCoalitionCommandRequest) GetDetails ¶
func (x *AddCoalitionCommandRequest) GetDetails() *structpb.Struct
func (*AddCoalitionCommandRequest) GetName ¶
func (x *AddCoalitionCommandRequest) GetName() string
func (*AddCoalitionCommandRequest) GetPath ¶
func (x *AddCoalitionCommandRequest) GetPath() []string
func (*AddCoalitionCommandRequest) ProtoMessage ¶
func (*AddCoalitionCommandRequest) ProtoMessage()
func (*AddCoalitionCommandRequest) ProtoReflect ¶
func (x *AddCoalitionCommandRequest) ProtoReflect() protoreflect.Message
func (*AddCoalitionCommandRequest) Reset ¶
func (x *AddCoalitionCommandRequest) Reset()
func (*AddCoalitionCommandRequest) String ¶
func (x *AddCoalitionCommandRequest) String() string
type AddCoalitionCommandResponse ¶
type AddCoalitionCommandResponse struct { // The full path to the command, including the command name. Use this path to // delete the command. Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddCoalitionCommandResponse) Descriptor
deprecated
func (*AddCoalitionCommandResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddCoalitionCommandResponse.ProtoReflect.Descriptor instead.
func (*AddCoalitionCommandResponse) GetPath ¶
func (x *AddCoalitionCommandResponse) GetPath() []string
func (*AddCoalitionCommandResponse) ProtoMessage ¶
func (*AddCoalitionCommandResponse) ProtoMessage()
func (*AddCoalitionCommandResponse) ProtoReflect ¶
func (x *AddCoalitionCommandResponse) ProtoReflect() protoreflect.Message
func (*AddCoalitionCommandResponse) Reset ¶
func (x *AddCoalitionCommandResponse) Reset()
func (*AddCoalitionCommandResponse) String ¶
func (x *AddCoalitionCommandResponse) String() string
type AddCoalitionCommandSubMenuRequest ¶
type AddCoalitionCommandSubMenuRequest struct { // The coalition whose players will be able to see the submenu Coalition common.Coalition `protobuf:"varint,1,opt,name=coalition,proto3,enum=dcs.common.v0.Coalition" json:"coalition,omitempty"` // The name of the submenu that is displayed to the player. // It will form the last entry in the returned path. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The menu path the submenu will appear under. This can be empty if you want // the submenu to be on the first level under the F10 menu. This path must // already have been created using this command. you cannot create a nested // submenu tree in one command. Path []string `protobuf:"bytes,3,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddCoalitionCommandSubMenuRequest) Descriptor
deprecated
func (*AddCoalitionCommandSubMenuRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddCoalitionCommandSubMenuRequest.ProtoReflect.Descriptor instead.
func (*AddCoalitionCommandSubMenuRequest) GetCoalition ¶
func (x *AddCoalitionCommandSubMenuRequest) GetCoalition() common.Coalition
func (*AddCoalitionCommandSubMenuRequest) GetName ¶
func (x *AddCoalitionCommandSubMenuRequest) GetName() string
func (*AddCoalitionCommandSubMenuRequest) GetPath ¶
func (x *AddCoalitionCommandSubMenuRequest) GetPath() []string
func (*AddCoalitionCommandSubMenuRequest) ProtoMessage ¶
func (*AddCoalitionCommandSubMenuRequest) ProtoMessage()
func (*AddCoalitionCommandSubMenuRequest) ProtoReflect ¶
func (x *AddCoalitionCommandSubMenuRequest) ProtoReflect() protoreflect.Message
func (*AddCoalitionCommandSubMenuRequest) Reset ¶
func (x *AddCoalitionCommandSubMenuRequest) Reset()
func (*AddCoalitionCommandSubMenuRequest) String ¶
func (x *AddCoalitionCommandSubMenuRequest) String() string
type AddCoalitionCommandSubMenuResponse ¶
type AddCoalitionCommandSubMenuResponse struct { // The full path to the submenu, including the submenu name. Use this path to // add another submenu or command underneath it or delete the submenu. Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddCoalitionCommandSubMenuResponse) Descriptor
deprecated
func (*AddCoalitionCommandSubMenuResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddCoalitionCommandSubMenuResponse.ProtoReflect.Descriptor instead.
func (*AddCoalitionCommandSubMenuResponse) GetPath ¶
func (x *AddCoalitionCommandSubMenuResponse) GetPath() []string
func (*AddCoalitionCommandSubMenuResponse) ProtoMessage ¶
func (*AddCoalitionCommandSubMenuResponse) ProtoMessage()
func (*AddCoalitionCommandSubMenuResponse) ProtoReflect ¶
func (x *AddCoalitionCommandSubMenuResponse) ProtoReflect() protoreflect.Message
func (*AddCoalitionCommandSubMenuResponse) Reset ¶
func (x *AddCoalitionCommandSubMenuResponse) Reset()
func (*AddCoalitionCommandSubMenuResponse) String ¶
func (x *AddCoalitionCommandSubMenuResponse) String() string
type AddGroupCommandRequest ¶
type AddGroupCommandRequest struct { // The name of the group whose players will be able to see and execute the // command. TODO (Figure out if this persists across spawns) GroupName string `protobuf:"bytes,1,opt,name=group_name,json=groupName,proto3" json:"group_name,omitempty"` // The name of the command that is displayed to the player. // It will form the last entry in the returned path. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The menu path the command will appear under. This can be empty if you want // the command to be on the first level under the F10 menu. This path must // already have been created. Path []string `protobuf:"bytes,3,rep,name=path,proto3" json:"path,omitempty"` // A struct containing data that will be included in the emitted event to the // DCS-gRPC clients Details *structpb.Struct `protobuf:"bytes,4,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
Adds an F10 radio command visible to all players in the specified group. When the player activates the command then a `groupCommand` event will be emitted to all connected DCS-gRPC clients for processing as they see fit. The emitted event will include the group name.
func (*AddGroupCommandRequest) Descriptor
deprecated
func (*AddGroupCommandRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddGroupCommandRequest.ProtoReflect.Descriptor instead.
func (*AddGroupCommandRequest) GetDetails ¶
func (x *AddGroupCommandRequest) GetDetails() *structpb.Struct
func (*AddGroupCommandRequest) GetGroupName ¶
func (x *AddGroupCommandRequest) GetGroupName() string
func (*AddGroupCommandRequest) GetName ¶
func (x *AddGroupCommandRequest) GetName() string
func (*AddGroupCommandRequest) GetPath ¶
func (x *AddGroupCommandRequest) GetPath() []string
func (*AddGroupCommandRequest) ProtoMessage ¶
func (*AddGroupCommandRequest) ProtoMessage()
func (*AddGroupCommandRequest) ProtoReflect ¶
func (x *AddGroupCommandRequest) ProtoReflect() protoreflect.Message
func (*AddGroupCommandRequest) Reset ¶
func (x *AddGroupCommandRequest) Reset()
func (*AddGroupCommandRequest) String ¶
func (x *AddGroupCommandRequest) String() string
type AddGroupCommandResponse ¶
type AddGroupCommandResponse struct { // The full path to the command, including the command name. Use this path to // delete the command. Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddGroupCommandResponse) Descriptor
deprecated
func (*AddGroupCommandResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddGroupCommandResponse.ProtoReflect.Descriptor instead.
func (*AddGroupCommandResponse) GetPath ¶
func (x *AddGroupCommandResponse) GetPath() []string
func (*AddGroupCommandResponse) ProtoMessage ¶
func (*AddGroupCommandResponse) ProtoMessage()
func (*AddGroupCommandResponse) ProtoReflect ¶
func (x *AddGroupCommandResponse) ProtoReflect() protoreflect.Message
func (*AddGroupCommandResponse) Reset ¶
func (x *AddGroupCommandResponse) Reset()
func (*AddGroupCommandResponse) String ¶
func (x *AddGroupCommandResponse) String() string
type AddGroupCommandSubMenuRequest ¶
type AddGroupCommandSubMenuRequest struct { // The name of the group whose players will be able to see the submenu GroupName string `protobuf:"bytes,1,opt,name=group_name,json=groupName,proto3" json:"group_name,omitempty"` // The name of the submenu that is displayed to the player. // It will form the last entry in the returned path. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The menu path the submenu will appear under. This can be empty if you want // the submenu to be on the first level under the F10 menu. This path must // already have been created using this command. you cannot create a nested // submenu tree in one command. Path []string `protobuf:"bytes,3,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddGroupCommandSubMenuRequest) Descriptor
deprecated
func (*AddGroupCommandSubMenuRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddGroupCommandSubMenuRequest.ProtoReflect.Descriptor instead.
func (*AddGroupCommandSubMenuRequest) GetGroupName ¶
func (x *AddGroupCommandSubMenuRequest) GetGroupName() string
func (*AddGroupCommandSubMenuRequest) GetName ¶
func (x *AddGroupCommandSubMenuRequest) GetName() string
func (*AddGroupCommandSubMenuRequest) GetPath ¶
func (x *AddGroupCommandSubMenuRequest) GetPath() []string
func (*AddGroupCommandSubMenuRequest) ProtoMessage ¶
func (*AddGroupCommandSubMenuRequest) ProtoMessage()
func (*AddGroupCommandSubMenuRequest) ProtoReflect ¶
func (x *AddGroupCommandSubMenuRequest) ProtoReflect() protoreflect.Message
func (*AddGroupCommandSubMenuRequest) Reset ¶
func (x *AddGroupCommandSubMenuRequest) Reset()
func (*AddGroupCommandSubMenuRequest) String ¶
func (x *AddGroupCommandSubMenuRequest) String() string
type AddGroupCommandSubMenuResponse ¶
type AddGroupCommandSubMenuResponse struct { // The full path to the submenu, including the submenu name. Use this path to // add another submenu or command underneath it or delete the submenu. Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddGroupCommandSubMenuResponse) Descriptor
deprecated
func (*AddGroupCommandSubMenuResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddGroupCommandSubMenuResponse.ProtoReflect.Descriptor instead.
func (*AddGroupCommandSubMenuResponse) GetPath ¶
func (x *AddGroupCommandSubMenuResponse) GetPath() []string
func (*AddGroupCommandSubMenuResponse) ProtoMessage ¶
func (*AddGroupCommandSubMenuResponse) ProtoMessage()
func (*AddGroupCommandSubMenuResponse) ProtoReflect ¶
func (x *AddGroupCommandSubMenuResponse) ProtoReflect() protoreflect.Message
func (*AddGroupCommandSubMenuResponse) Reset ¶
func (x *AddGroupCommandSubMenuResponse) Reset()
func (*AddGroupCommandSubMenuResponse) String ¶
func (x *AddGroupCommandSubMenuResponse) String() string
type AddMissionCommandRequest ¶
type AddMissionCommandRequest struct { // The name of the command that is displayed to the player. // It will form the last entry in the returned path. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The menu path the command will appear under. This can be empty if you want // the command to be on the first level under the F10 menu. This path must // already have been created. Path []string `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"` // A struct containing data that will be included in the emitted event to the // DCS-gRPC clients Details *structpb.Struct `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
Adds an F10 radio command visible to all players in all coalitions. When the player activates the command then a `missionCommand` event will be emitted to all connected DCS-gRPC clients for processing as they see fit.
func (*AddMissionCommandRequest) Descriptor
deprecated
func (*AddMissionCommandRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddMissionCommandRequest.ProtoReflect.Descriptor instead.
func (*AddMissionCommandRequest) GetDetails ¶
func (x *AddMissionCommandRequest) GetDetails() *structpb.Struct
func (*AddMissionCommandRequest) GetName ¶
func (x *AddMissionCommandRequest) GetName() string
func (*AddMissionCommandRequest) GetPath ¶
func (x *AddMissionCommandRequest) GetPath() []string
func (*AddMissionCommandRequest) ProtoMessage ¶
func (*AddMissionCommandRequest) ProtoMessage()
func (*AddMissionCommandRequest) ProtoReflect ¶
func (x *AddMissionCommandRequest) ProtoReflect() protoreflect.Message
func (*AddMissionCommandRequest) Reset ¶
func (x *AddMissionCommandRequest) Reset()
func (*AddMissionCommandRequest) String ¶
func (x *AddMissionCommandRequest) String() string
type AddMissionCommandResponse ¶
type AddMissionCommandResponse struct { // The full path to the command, including the command name. Use this path to // delete the command. Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddMissionCommandResponse) Descriptor
deprecated
func (*AddMissionCommandResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddMissionCommandResponse.ProtoReflect.Descriptor instead.
func (*AddMissionCommandResponse) GetPath ¶
func (x *AddMissionCommandResponse) GetPath() []string
func (*AddMissionCommandResponse) ProtoMessage ¶
func (*AddMissionCommandResponse) ProtoMessage()
func (*AddMissionCommandResponse) ProtoReflect ¶
func (x *AddMissionCommandResponse) ProtoReflect() protoreflect.Message
func (*AddMissionCommandResponse) Reset ¶
func (x *AddMissionCommandResponse) Reset()
func (*AddMissionCommandResponse) String ¶
func (x *AddMissionCommandResponse) String() string
type AddMissionCommandSubMenuRequest ¶
type AddMissionCommandSubMenuRequest struct { // The name of the submenu that is displayed to the player. // It will form the last entry in the returned path. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The menu path the submenu will appear under. This can be empty if you want // the submenu to be on the first level under the F10 menu. This path must // already have been created using this command. you cannot create a nested // submenu tree in one command. Path []string `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddMissionCommandSubMenuRequest) Descriptor
deprecated
func (*AddMissionCommandSubMenuRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddMissionCommandSubMenuRequest.ProtoReflect.Descriptor instead.
func (*AddMissionCommandSubMenuRequest) GetName ¶
func (x *AddMissionCommandSubMenuRequest) GetName() string
func (*AddMissionCommandSubMenuRequest) GetPath ¶
func (x *AddMissionCommandSubMenuRequest) GetPath() []string
func (*AddMissionCommandSubMenuRequest) ProtoMessage ¶
func (*AddMissionCommandSubMenuRequest) ProtoMessage()
func (*AddMissionCommandSubMenuRequest) ProtoReflect ¶
func (x *AddMissionCommandSubMenuRequest) ProtoReflect() protoreflect.Message
func (*AddMissionCommandSubMenuRequest) Reset ¶
func (x *AddMissionCommandSubMenuRequest) Reset()
func (*AddMissionCommandSubMenuRequest) String ¶
func (x *AddMissionCommandSubMenuRequest) String() string
type AddMissionCommandSubMenuResponse ¶
type AddMissionCommandSubMenuResponse struct { // The full path to the submenu, including the submenu name. Use this path to // add another submenu or command underneath it or delete the submenu. Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddMissionCommandSubMenuResponse) Descriptor
deprecated
func (*AddMissionCommandSubMenuResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddMissionCommandSubMenuResponse.ProtoReflect.Descriptor instead.
func (*AddMissionCommandSubMenuResponse) GetPath ¶
func (x *AddMissionCommandSubMenuResponse) GetPath() []string
func (*AddMissionCommandSubMenuResponse) ProtoMessage ¶
func (*AddMissionCommandSubMenuResponse) ProtoMessage()
func (*AddMissionCommandSubMenuResponse) ProtoReflect ¶
func (x *AddMissionCommandSubMenuResponse) ProtoReflect() protoreflect.Message
func (*AddMissionCommandSubMenuResponse) Reset ¶
func (x *AddMissionCommandSubMenuResponse) Reset()
func (*AddMissionCommandSubMenuResponse) String ¶
func (x *AddMissionCommandSubMenuResponse) String() string
type GetScenarioCurrentTimeRequest ¶
type GetScenarioCurrentTimeRequest struct {
// contains filtered or unexported fields
}
func (*GetScenarioCurrentTimeRequest) Descriptor
deprecated
func (*GetScenarioCurrentTimeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetScenarioCurrentTimeRequest.ProtoReflect.Descriptor instead.
func (*GetScenarioCurrentTimeRequest) ProtoMessage ¶
func (*GetScenarioCurrentTimeRequest) ProtoMessage()
func (*GetScenarioCurrentTimeRequest) ProtoReflect ¶
func (x *GetScenarioCurrentTimeRequest) ProtoReflect() protoreflect.Message
func (*GetScenarioCurrentTimeRequest) Reset ¶
func (x *GetScenarioCurrentTimeRequest) Reset()
func (*GetScenarioCurrentTimeRequest) String ¶
func (x *GetScenarioCurrentTimeRequest) String() string
type GetScenarioCurrentTimeResponse ¶
type GetScenarioCurrentTimeResponse struct { Datetime string `protobuf:"bytes,1,opt,name=datetime,proto3" json:"datetime,omitempty"` // contains filtered or unexported fields }
func (*GetScenarioCurrentTimeResponse) Descriptor
deprecated
func (*GetScenarioCurrentTimeResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetScenarioCurrentTimeResponse.ProtoReflect.Descriptor instead.
func (*GetScenarioCurrentTimeResponse) GetDatetime ¶
func (x *GetScenarioCurrentTimeResponse) GetDatetime() string
func (*GetScenarioCurrentTimeResponse) ProtoMessage ¶
func (*GetScenarioCurrentTimeResponse) ProtoMessage()
func (*GetScenarioCurrentTimeResponse) ProtoReflect ¶
func (x *GetScenarioCurrentTimeResponse) ProtoReflect() protoreflect.Message
func (*GetScenarioCurrentTimeResponse) Reset ¶
func (x *GetScenarioCurrentTimeResponse) Reset()
func (*GetScenarioCurrentTimeResponse) String ¶
func (x *GetScenarioCurrentTimeResponse) String() string
type GetScenarioStartTimeRequest ¶
type GetScenarioStartTimeRequest struct {
// contains filtered or unexported fields
}
func (*GetScenarioStartTimeRequest) Descriptor
deprecated
func (*GetScenarioStartTimeRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetScenarioStartTimeRequest.ProtoReflect.Descriptor instead.
func (*GetScenarioStartTimeRequest) ProtoMessage ¶
func (*GetScenarioStartTimeRequest) ProtoMessage()
func (*GetScenarioStartTimeRequest) ProtoReflect ¶
func (x *GetScenarioStartTimeRequest) ProtoReflect() protoreflect.Message
func (*GetScenarioStartTimeRequest) Reset ¶
func (x *GetScenarioStartTimeRequest) Reset()
func (*GetScenarioStartTimeRequest) String ¶
func (x *GetScenarioStartTimeRequest) String() string
type GetScenarioStartTimeResponse ¶
type GetScenarioStartTimeResponse struct { Datetime string `protobuf:"bytes,1,opt,name=datetime,proto3" json:"datetime,omitempty"` // contains filtered or unexported fields }
func (*GetScenarioStartTimeResponse) Descriptor
deprecated
func (*GetScenarioStartTimeResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetScenarioStartTimeResponse.ProtoReflect.Descriptor instead.
func (*GetScenarioStartTimeResponse) GetDatetime ¶
func (x *GetScenarioStartTimeResponse) GetDatetime() string
func (*GetScenarioStartTimeResponse) ProtoMessage ¶
func (*GetScenarioStartTimeResponse) ProtoMessage()
func (*GetScenarioStartTimeResponse) ProtoReflect ¶
func (x *GetScenarioStartTimeResponse) ProtoReflect() protoreflect.Message
func (*GetScenarioStartTimeResponse) Reset ¶
func (x *GetScenarioStartTimeResponse) Reset()
func (*GetScenarioStartTimeResponse) String ¶
func (x *GetScenarioStartTimeResponse) String() string
type GetSessionIdRequest ¶
type GetSessionIdRequest struct {
// contains filtered or unexported fields
}
func (*GetSessionIdRequest) Descriptor
deprecated
func (*GetSessionIdRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSessionIdRequest.ProtoReflect.Descriptor instead.
func (*GetSessionIdRequest) ProtoMessage ¶
func (*GetSessionIdRequest) ProtoMessage()
func (*GetSessionIdRequest) ProtoReflect ¶
func (x *GetSessionIdRequest) ProtoReflect() protoreflect.Message
func (*GetSessionIdRequest) Reset ¶
func (x *GetSessionIdRequest) Reset()
func (*GetSessionIdRequest) String ¶
func (x *GetSessionIdRequest) String() string
type GetSessionIdResponse ¶
type GetSessionIdResponse struct { SessionId int64 `protobuf:"varint,1,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` // contains filtered or unexported fields }
func (*GetSessionIdResponse) Descriptor
deprecated
func (*GetSessionIdResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSessionIdResponse.ProtoReflect.Descriptor instead.
func (*GetSessionIdResponse) GetSessionId ¶
func (x *GetSessionIdResponse) GetSessionId() int64
func (*GetSessionIdResponse) ProtoMessage ¶
func (*GetSessionIdResponse) ProtoMessage()
func (*GetSessionIdResponse) ProtoReflect ¶
func (x *GetSessionIdResponse) ProtoReflect() protoreflect.Message
func (*GetSessionIdResponse) Reset ¶
func (x *GetSessionIdResponse) Reset()
func (*GetSessionIdResponse) String ¶
func (x *GetSessionIdResponse) String() string
type MissionServiceClient ¶
type MissionServiceClient interface { // Streams DCS game generated Events. // See https://wiki.hoggitworld.com/view/Category:Events StreamEvents(ctx context.Context, in *StreamEventsRequest, opts ...grpc.CallOption) (MissionService_StreamEventsClient, error) // Streams unit updates // Provides similar functionality as Tacview but at a much lower update rate // so puts less load on the server. Suitable for things like online maps but // not as a Tacview replacement. StreamUnits(ctx context.Context, in *StreamUnitsRequest, opts ...grpc.CallOption) (MissionService_StreamUnitsClient, error) // Returns the mission's in-game starttime as an ISO 8601 formatted datetime // string. GetScenarioStartTime(ctx context.Context, in *GetScenarioStartTimeRequest, opts ...grpc.CallOption) (*GetScenarioStartTimeResponse, error) // Returns the mission's in-game current time as an ISO 8601 formatted // datetime string. GetScenarioCurrentTime(ctx context.Context, in *GetScenarioCurrentTimeRequest, opts ...grpc.CallOption) (*GetScenarioCurrentTimeResponse, error) // Adds a new mission command // See https://wiki.hoggitworld.com/view/DCS_func_addCommand AddMissionCommand(ctx context.Context, in *AddMissionCommandRequest, opts ...grpc.CallOption) (*AddMissionCommandResponse, error) // Adds a new command sub menu // See https://wiki.hoggitworld.com/view/DCS_func_addSubMenu AddMissionCommandSubMenu(ctx context.Context, in *AddMissionCommandSubMenuRequest, opts ...grpc.CallOption) (*AddMissionCommandSubMenuResponse, error) // Removes a registered mission command. // See https://wiki.hoggitworld.com/view/DCS_func_removeItem RemoveMissionCommandItem(ctx context.Context, in *RemoveMissionCommandItemRequest, opts ...grpc.CallOption) (*RemoveMissionCommandItemResponse, error) // Adds a new coalition command // See https://wiki.hoggitworld.com/view/DCS_func_addCommandForCoalition AddCoalitionCommand(ctx context.Context, in *AddCoalitionCommandRequest, opts ...grpc.CallOption) (*AddCoalitionCommandResponse, error) // Adds a new coalition command sub menu // See https://wiki.hoggitworld.com/view/DCS_func_addSubMenuForCoalition AddCoalitionCommandSubMenu(ctx context.Context, in *AddCoalitionCommandSubMenuRequest, opts ...grpc.CallOption) (*AddCoalitionCommandSubMenuResponse, error) // Removes a registered coalition command. // See https://wiki.hoggitworld.com/view/DCS_func_removeItemForCoalition RemoveCoalitionCommandItem(ctx context.Context, in *RemoveCoalitionCommandItemRequest, opts ...grpc.CallOption) (*RemoveCoalitionCommandItemResponse, error) // Adds a new group command // See https://wiki.hoggitworld.com/view/DCS_func_addCommandForGroup AddGroupCommand(ctx context.Context, in *AddGroupCommandRequest, opts ...grpc.CallOption) (*AddGroupCommandResponse, error) // Adds a new group command sub menu // See https://wiki.hoggitworld.com/view/DCS_func_addSubMenuForGroup AddGroupCommandSubMenu(ctx context.Context, in *AddGroupCommandSubMenuRequest, opts ...grpc.CallOption) (*AddGroupCommandSubMenuResponse, error) // Removes a group coalition command. // See https://wiki.hoggitworld.com/view/DCS_func_removeItemForGroup RemoveGroupCommandItem(ctx context.Context, in *RemoveGroupCommandItemRequest, opts ...grpc.CallOption) (*RemoveGroupCommandItemResponse, error) // Returns an ID for the current session. // The ID will change upon mission change or server restart. GetSessionId(ctx context.Context, in *GetSessionIdRequest, opts ...grpc.CallOption) (*GetSessionIdResponse, error) }
MissionServiceClient is the client API for MissionService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewMissionServiceClient ¶
func NewMissionServiceClient(cc grpc.ClientConnInterface) MissionServiceClient
type MissionServiceServer ¶
type MissionServiceServer interface { // Streams DCS game generated Events. // See https://wiki.hoggitworld.com/view/Category:Events StreamEvents(*StreamEventsRequest, MissionService_StreamEventsServer) error // Streams unit updates // Provides similar functionality as Tacview but at a much lower update rate // so puts less load on the server. Suitable for things like online maps but // not as a Tacview replacement. StreamUnits(*StreamUnitsRequest, MissionService_StreamUnitsServer) error // Returns the mission's in-game starttime as an ISO 8601 formatted datetime // string. GetScenarioStartTime(context.Context, *GetScenarioStartTimeRequest) (*GetScenarioStartTimeResponse, error) // Returns the mission's in-game current time as an ISO 8601 formatted // datetime string. GetScenarioCurrentTime(context.Context, *GetScenarioCurrentTimeRequest) (*GetScenarioCurrentTimeResponse, error) // Adds a new mission command // See https://wiki.hoggitworld.com/view/DCS_func_addCommand AddMissionCommand(context.Context, *AddMissionCommandRequest) (*AddMissionCommandResponse, error) // Adds a new command sub menu // See https://wiki.hoggitworld.com/view/DCS_func_addSubMenu AddMissionCommandSubMenu(context.Context, *AddMissionCommandSubMenuRequest) (*AddMissionCommandSubMenuResponse, error) // Removes a registered mission command. // See https://wiki.hoggitworld.com/view/DCS_func_removeItem RemoveMissionCommandItem(context.Context, *RemoveMissionCommandItemRequest) (*RemoveMissionCommandItemResponse, error) // Adds a new coalition command // See https://wiki.hoggitworld.com/view/DCS_func_addCommandForCoalition AddCoalitionCommand(context.Context, *AddCoalitionCommandRequest) (*AddCoalitionCommandResponse, error) // Adds a new coalition command sub menu // See https://wiki.hoggitworld.com/view/DCS_func_addSubMenuForCoalition AddCoalitionCommandSubMenu(context.Context, *AddCoalitionCommandSubMenuRequest) (*AddCoalitionCommandSubMenuResponse, error) // Removes a registered coalition command. // See https://wiki.hoggitworld.com/view/DCS_func_removeItemForCoalition RemoveCoalitionCommandItem(context.Context, *RemoveCoalitionCommandItemRequest) (*RemoveCoalitionCommandItemResponse, error) // Adds a new group command // See https://wiki.hoggitworld.com/view/DCS_func_addCommandForGroup AddGroupCommand(context.Context, *AddGroupCommandRequest) (*AddGroupCommandResponse, error) // Adds a new group command sub menu // See https://wiki.hoggitworld.com/view/DCS_func_addSubMenuForGroup AddGroupCommandSubMenu(context.Context, *AddGroupCommandSubMenuRequest) (*AddGroupCommandSubMenuResponse, error) // Removes a group coalition command. // See https://wiki.hoggitworld.com/view/DCS_func_removeItemForGroup RemoveGroupCommandItem(context.Context, *RemoveGroupCommandItemRequest) (*RemoveGroupCommandItemResponse, error) // Returns an ID for the current session. // The ID will change upon mission change or server restart. GetSessionId(context.Context, *GetSessionIdRequest) (*GetSessionIdResponse, error) // contains filtered or unexported methods }
MissionServiceServer is the server API for MissionService service. All implementations must embed UnimplementedMissionServiceServer for forward compatibility
type MissionService_StreamEventsClient ¶
type MissionService_StreamEventsClient interface { Recv() (*StreamEventsResponse, error) grpc.ClientStream }
type MissionService_StreamEventsServer ¶
type MissionService_StreamEventsServer interface { Send(*StreamEventsResponse) error grpc.ServerStream }
type MissionService_StreamUnitsClient ¶
type MissionService_StreamUnitsClient interface { Recv() (*StreamUnitsResponse, error) grpc.ClientStream }
type MissionService_StreamUnitsServer ¶
type MissionService_StreamUnitsServer interface { Send(*StreamUnitsResponse) error grpc.ServerStream }
type RemoveCoalitionCommandItemRequest ¶
type RemoveCoalitionCommandItemRequest struct { // The coalition whose players will have the menu item removed Coalition common.Coalition `protobuf:"varint,1,opt,name=coalition,proto3,enum=dcs.common.v0.Coalition" json:"coalition,omitempty"` // The full path to the menu item, which can be a submenu or a command, to be // removed. Deleting a menu item will delete all children it may have. Path []string `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*RemoveCoalitionCommandItemRequest) Descriptor
deprecated
func (*RemoveCoalitionCommandItemRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveCoalitionCommandItemRequest.ProtoReflect.Descriptor instead.
func (*RemoveCoalitionCommandItemRequest) GetCoalition ¶
func (x *RemoveCoalitionCommandItemRequest) GetCoalition() common.Coalition
func (*RemoveCoalitionCommandItemRequest) GetPath ¶
func (x *RemoveCoalitionCommandItemRequest) GetPath() []string
func (*RemoveCoalitionCommandItemRequest) ProtoMessage ¶
func (*RemoveCoalitionCommandItemRequest) ProtoMessage()
func (*RemoveCoalitionCommandItemRequest) ProtoReflect ¶
func (x *RemoveCoalitionCommandItemRequest) ProtoReflect() protoreflect.Message
func (*RemoveCoalitionCommandItemRequest) Reset ¶
func (x *RemoveCoalitionCommandItemRequest) Reset()
func (*RemoveCoalitionCommandItemRequest) String ¶
func (x *RemoveCoalitionCommandItemRequest) String() string
type RemoveCoalitionCommandItemResponse ¶
type RemoveCoalitionCommandItemResponse struct {
// contains filtered or unexported fields
}
func (*RemoveCoalitionCommandItemResponse) Descriptor
deprecated
func (*RemoveCoalitionCommandItemResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveCoalitionCommandItemResponse.ProtoReflect.Descriptor instead.
func (*RemoveCoalitionCommandItemResponse) ProtoMessage ¶
func (*RemoveCoalitionCommandItemResponse) ProtoMessage()
func (*RemoveCoalitionCommandItemResponse) ProtoReflect ¶
func (x *RemoveCoalitionCommandItemResponse) ProtoReflect() protoreflect.Message
func (*RemoveCoalitionCommandItemResponse) Reset ¶
func (x *RemoveCoalitionCommandItemResponse) Reset()
func (*RemoveCoalitionCommandItemResponse) String ¶
func (x *RemoveCoalitionCommandItemResponse) String() string
type RemoveGroupCommandItemRequest ¶
type RemoveGroupCommandItemRequest struct { // The group whose players will have the menu item removed GroupName string `protobuf:"bytes,1,opt,name=group_name,json=groupName,proto3" json:"group_name,omitempty"` // The full path to the menu item, which can be a submenu or a command, to be // removed. Deleting a menu item will delete all children it may have. Path []string `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*RemoveGroupCommandItemRequest) Descriptor
deprecated
func (*RemoveGroupCommandItemRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveGroupCommandItemRequest.ProtoReflect.Descriptor instead.
func (*RemoveGroupCommandItemRequest) GetGroupName ¶
func (x *RemoveGroupCommandItemRequest) GetGroupName() string
func (*RemoveGroupCommandItemRequest) GetPath ¶
func (x *RemoveGroupCommandItemRequest) GetPath() []string
func (*RemoveGroupCommandItemRequest) ProtoMessage ¶
func (*RemoveGroupCommandItemRequest) ProtoMessage()
func (*RemoveGroupCommandItemRequest) ProtoReflect ¶
func (x *RemoveGroupCommandItemRequest) ProtoReflect() protoreflect.Message
func (*RemoveGroupCommandItemRequest) Reset ¶
func (x *RemoveGroupCommandItemRequest) Reset()
func (*RemoveGroupCommandItemRequest) String ¶
func (x *RemoveGroupCommandItemRequest) String() string
type RemoveGroupCommandItemResponse ¶
type RemoveGroupCommandItemResponse struct {
// contains filtered or unexported fields
}
func (*RemoveGroupCommandItemResponse) Descriptor
deprecated
func (*RemoveGroupCommandItemResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveGroupCommandItemResponse.ProtoReflect.Descriptor instead.
func (*RemoveGroupCommandItemResponse) ProtoMessage ¶
func (*RemoveGroupCommandItemResponse) ProtoMessage()
func (*RemoveGroupCommandItemResponse) ProtoReflect ¶
func (x *RemoveGroupCommandItemResponse) ProtoReflect() protoreflect.Message
func (*RemoveGroupCommandItemResponse) Reset ¶
func (x *RemoveGroupCommandItemResponse) Reset()
func (*RemoveGroupCommandItemResponse) String ¶
func (x *RemoveGroupCommandItemResponse) String() string
type RemoveMissionCommandItemRequest ¶
type RemoveMissionCommandItemRequest struct { // The full path to the menu item, which can be a submenu or a command, to be // removed. Deleting a menu item will delete all children it may have. Path []string `protobuf:"bytes,1,rep,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*RemoveMissionCommandItemRequest) Descriptor
deprecated
func (*RemoveMissionCommandItemRequest) Descriptor() ([]byte, []int)
Deprecated: Use RemoveMissionCommandItemRequest.ProtoReflect.Descriptor instead.
func (*RemoveMissionCommandItemRequest) GetPath ¶
func (x *RemoveMissionCommandItemRequest) GetPath() []string
func (*RemoveMissionCommandItemRequest) ProtoMessage ¶
func (*RemoveMissionCommandItemRequest) ProtoMessage()
func (*RemoveMissionCommandItemRequest) ProtoReflect ¶
func (x *RemoveMissionCommandItemRequest) ProtoReflect() protoreflect.Message
func (*RemoveMissionCommandItemRequest) Reset ¶
func (x *RemoveMissionCommandItemRequest) Reset()
func (*RemoveMissionCommandItemRequest) String ¶
func (x *RemoveMissionCommandItemRequest) String() string
type RemoveMissionCommandItemResponse ¶
type RemoveMissionCommandItemResponse struct {
// contains filtered or unexported fields
}
func (*RemoveMissionCommandItemResponse) Descriptor
deprecated
func (*RemoveMissionCommandItemResponse) Descriptor() ([]byte, []int)
Deprecated: Use RemoveMissionCommandItemResponse.ProtoReflect.Descriptor instead.
func (*RemoveMissionCommandItemResponse) ProtoMessage ¶
func (*RemoveMissionCommandItemResponse) ProtoMessage()
func (*RemoveMissionCommandItemResponse) ProtoReflect ¶
func (x *RemoveMissionCommandItemResponse) ProtoReflect() protoreflect.Message
func (*RemoveMissionCommandItemResponse) Reset ¶
func (x *RemoveMissionCommandItemResponse) Reset()
func (*RemoveMissionCommandItemResponse) String ¶
func (x *RemoveMissionCommandItemResponse) String() string
type StreamEventsRequest ¶
type StreamEventsRequest struct {
// contains filtered or unexported fields
}
func (*StreamEventsRequest) Descriptor
deprecated
func (*StreamEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsRequest.ProtoReflect.Descriptor instead.
func (*StreamEventsRequest) ProtoMessage ¶
func (*StreamEventsRequest) ProtoMessage()
func (*StreamEventsRequest) ProtoReflect ¶
func (x *StreamEventsRequest) ProtoReflect() protoreflect.Message
func (*StreamEventsRequest) Reset ¶
func (x *StreamEventsRequest) Reset()
func (*StreamEventsRequest) String ¶
func (x *StreamEventsRequest) String() string
type StreamEventsResponse ¶
type StreamEventsResponse struct { // The event's mission time. Time float64 `protobuf:"fixed64,1,opt,name=time,proto3" json:"time,omitempty"` // Types that are assignable to Event: // // *StreamEventsResponse_Shot // *StreamEventsResponse_Hit // *StreamEventsResponse_Takeoff // *StreamEventsResponse_Land // *StreamEventsResponse_Crash // *StreamEventsResponse_Ejection // *StreamEventsResponse_Refueling // *StreamEventsResponse_Dead // *StreamEventsResponse_PilotDead // *StreamEventsResponse_BaseCapture // *StreamEventsResponse_MissionStart // *StreamEventsResponse_MissionEnd // *StreamEventsResponse_RefuelingStop // *StreamEventsResponse_Birth // *StreamEventsResponse_HumanFailure // *StreamEventsResponse_DetailedFailure // *StreamEventsResponse_EngineStartup // *StreamEventsResponse_EngineShutdown // *StreamEventsResponse_PlayerEnterUnit // *StreamEventsResponse_PlayerLeaveUnit // *StreamEventsResponse_ShootingStart // *StreamEventsResponse_ShootingEnd // *StreamEventsResponse_MarkAdd // *StreamEventsResponse_MarkChange // *StreamEventsResponse_MarkRemove // *StreamEventsResponse_Kill // *StreamEventsResponse_Score // *StreamEventsResponse_UnitLost // *StreamEventsResponse_LandingAfterEjection // *StreamEventsResponse_DiscardChairAfterEjection // *StreamEventsResponse_WeaponAdd // *StreamEventsResponse_LandingQualityMark // *StreamEventsResponse_RunwayTakeoff // *StreamEventsResponse_RunwayTouch // *StreamEventsResponse_Connect // *StreamEventsResponse_Disconnect // *StreamEventsResponse_PlayerSendChat // *StreamEventsResponse_PlayerChangeSlot // *StreamEventsResponse_MissionCommand // *StreamEventsResponse_CoalitionCommand // *StreamEventsResponse_GroupCommand // *StreamEventsResponse_SimulationFps // *StreamEventsResponse_Tts // *StreamEventsResponse_SrsConnect // *StreamEventsResponse_SrsDisconnect Event isStreamEventsResponse_Event `protobuf_oneof:"event"` // contains filtered or unexported fields }
The DCS Event information. Contains event information and a timestamp.
func (*StreamEventsResponse) Descriptor
deprecated
func (*StreamEventsResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse) GetBaseCapture ¶
func (x *StreamEventsResponse) GetBaseCapture() *StreamEventsResponse_BaseCaptureEvent
func (*StreamEventsResponse) GetBirth ¶
func (x *StreamEventsResponse) GetBirth() *StreamEventsResponse_BirthEvent
func (*StreamEventsResponse) GetCoalitionCommand ¶
func (x *StreamEventsResponse) GetCoalitionCommand() *StreamEventsResponse_CoalitionCommandEvent
func (*StreamEventsResponse) GetConnect ¶
func (x *StreamEventsResponse) GetConnect() *StreamEventsResponse_ConnectEvent
func (*StreamEventsResponse) GetCrash ¶
func (x *StreamEventsResponse) GetCrash() *StreamEventsResponse_CrashEvent
func (*StreamEventsResponse) GetDead ¶
func (x *StreamEventsResponse) GetDead() *StreamEventsResponse_DeadEvent
func (*StreamEventsResponse) GetDetailedFailure ¶
func (x *StreamEventsResponse) GetDetailedFailure() *StreamEventsResponse_DetailedFailureEvent
func (*StreamEventsResponse) GetDiscardChairAfterEjection ¶
func (x *StreamEventsResponse) GetDiscardChairAfterEjection() *StreamEventsResponse_DiscardChairAfterEjectionEvent
func (*StreamEventsResponse) GetDisconnect ¶
func (x *StreamEventsResponse) GetDisconnect() *StreamEventsResponse_DisconnectEvent
func (*StreamEventsResponse) GetEjection ¶
func (x *StreamEventsResponse) GetEjection() *StreamEventsResponse_EjectionEvent
func (*StreamEventsResponse) GetEngineShutdown ¶
func (x *StreamEventsResponse) GetEngineShutdown() *StreamEventsResponse_EngineShutdownEvent
func (*StreamEventsResponse) GetEngineStartup ¶
func (x *StreamEventsResponse) GetEngineStartup() *StreamEventsResponse_EngineStartupEvent
func (*StreamEventsResponse) GetEvent ¶
func (m *StreamEventsResponse) GetEvent() isStreamEventsResponse_Event
func (*StreamEventsResponse) GetGroupCommand ¶
func (x *StreamEventsResponse) GetGroupCommand() *StreamEventsResponse_GroupCommandEvent
func (*StreamEventsResponse) GetHit ¶
func (x *StreamEventsResponse) GetHit() *StreamEventsResponse_HitEvent
func (*StreamEventsResponse) GetHumanFailure ¶
func (x *StreamEventsResponse) GetHumanFailure() *StreamEventsResponse_HumanFailureEvent
func (*StreamEventsResponse) GetKill ¶
func (x *StreamEventsResponse) GetKill() *StreamEventsResponse_KillEvent
func (*StreamEventsResponse) GetLand ¶
func (x *StreamEventsResponse) GetLand() *StreamEventsResponse_LandEvent
func (*StreamEventsResponse) GetLandingAfterEjection ¶
func (x *StreamEventsResponse) GetLandingAfterEjection() *StreamEventsResponse_LandingAfterEjectionEvent
func (*StreamEventsResponse) GetLandingQualityMark ¶
func (x *StreamEventsResponse) GetLandingQualityMark() *StreamEventsResponse_LandingQualityMarkEvent
func (*StreamEventsResponse) GetMarkAdd ¶
func (x *StreamEventsResponse) GetMarkAdd() *StreamEventsResponse_MarkAddEvent
func (*StreamEventsResponse) GetMarkChange ¶
func (x *StreamEventsResponse) GetMarkChange() *StreamEventsResponse_MarkChangeEvent
func (*StreamEventsResponse) GetMarkRemove ¶
func (x *StreamEventsResponse) GetMarkRemove() *StreamEventsResponse_MarkRemoveEvent
func (*StreamEventsResponse) GetMissionCommand ¶
func (x *StreamEventsResponse) GetMissionCommand() *StreamEventsResponse_MissionCommandEvent
func (*StreamEventsResponse) GetMissionEnd ¶
func (x *StreamEventsResponse) GetMissionEnd() *StreamEventsResponse_MissionEndEvent
func (*StreamEventsResponse) GetMissionStart ¶
func (x *StreamEventsResponse) GetMissionStart() *StreamEventsResponse_MissionStartEvent
func (*StreamEventsResponse) GetPilotDead ¶
func (x *StreamEventsResponse) GetPilotDead() *StreamEventsResponse_PilotDeadEvent
func (*StreamEventsResponse) GetPlayerChangeSlot ¶
func (x *StreamEventsResponse) GetPlayerChangeSlot() *StreamEventsResponse_PlayerChangeSlotEvent
func (*StreamEventsResponse) GetPlayerEnterUnit ¶
func (x *StreamEventsResponse) GetPlayerEnterUnit() *StreamEventsResponse_PlayerEnterUnitEvent
func (*StreamEventsResponse) GetPlayerLeaveUnit ¶
func (x *StreamEventsResponse) GetPlayerLeaveUnit() *StreamEventsResponse_PlayerLeaveUnitEvent
func (*StreamEventsResponse) GetPlayerSendChat ¶
func (x *StreamEventsResponse) GetPlayerSendChat() *StreamEventsResponse_PlayerSendChatEvent
func (*StreamEventsResponse) GetRefueling ¶
func (x *StreamEventsResponse) GetRefueling() *StreamEventsResponse_RefuelingEvent
func (*StreamEventsResponse) GetRefuelingStop ¶
func (x *StreamEventsResponse) GetRefuelingStop() *StreamEventsResponse_RefuelingStopEvent
func (*StreamEventsResponse) GetRunwayTakeoff ¶
func (x *StreamEventsResponse) GetRunwayTakeoff() *StreamEventsResponse_RunwayTakeoffEvent
func (*StreamEventsResponse) GetRunwayTouch ¶
func (x *StreamEventsResponse) GetRunwayTouch() *StreamEventsResponse_RunwayTouchEvent
func (*StreamEventsResponse) GetScore ¶
func (x *StreamEventsResponse) GetScore() *StreamEventsResponse_ScoreEvent
func (*StreamEventsResponse) GetShootingEnd ¶
func (x *StreamEventsResponse) GetShootingEnd() *StreamEventsResponse_ShootingEndEvent
func (*StreamEventsResponse) GetShootingStart ¶
func (x *StreamEventsResponse) GetShootingStart() *StreamEventsResponse_ShootingStartEvent
func (*StreamEventsResponse) GetShot ¶
func (x *StreamEventsResponse) GetShot() *StreamEventsResponse_ShotEvent
func (*StreamEventsResponse) GetSimulationFps ¶
func (x *StreamEventsResponse) GetSimulationFps() *StreamEventsResponse_SimulationFpsEvent
func (*StreamEventsResponse) GetSrsConnect ¶
func (x *StreamEventsResponse) GetSrsConnect() *StreamEventsResponse_SrsConnectEvent
func (*StreamEventsResponse) GetSrsDisconnect ¶
func (x *StreamEventsResponse) GetSrsDisconnect() *StreamEventsResponse_SrsDisconnectEvent
func (*StreamEventsResponse) GetTakeoff ¶
func (x *StreamEventsResponse) GetTakeoff() *StreamEventsResponse_TakeoffEvent
func (*StreamEventsResponse) GetTime ¶
func (x *StreamEventsResponse) GetTime() float64
func (*StreamEventsResponse) GetTts ¶
func (x *StreamEventsResponse) GetTts() *StreamEventsResponse_TtsEvent
func (*StreamEventsResponse) GetUnitLost ¶
func (x *StreamEventsResponse) GetUnitLost() *StreamEventsResponse_UnitLostEvent
func (*StreamEventsResponse) GetWeaponAdd ¶
func (x *StreamEventsResponse) GetWeaponAdd() *StreamEventsResponse_WeaponAddEvent
func (*StreamEventsResponse) ProtoMessage ¶
func (*StreamEventsResponse) ProtoMessage()
func (*StreamEventsResponse) ProtoReflect ¶
func (x *StreamEventsResponse) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse) Reset ¶
func (x *StreamEventsResponse) Reset()
func (*StreamEventsResponse) String ¶
func (x *StreamEventsResponse) String() string
type StreamEventsResponse_BaseCapture ¶
type StreamEventsResponse_BaseCapture struct {
BaseCapture *StreamEventsResponse_BaseCaptureEvent `protobuf:"bytes,13,opt,name=base_capture,json=baseCapture,proto3,oneof"`
}
type StreamEventsResponse_BaseCaptureEvent ¶
type StreamEventsResponse_BaseCaptureEvent struct { // The object that captured the base. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The airbase that was captured, can be a FARP or Airbase Place *common.Airbase `protobuf:"bytes,2,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
Occurs when a ground unit captures either an airbase or a farp.
func (*StreamEventsResponse_BaseCaptureEvent) Descriptor
deprecated
func (*StreamEventsResponse_BaseCaptureEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_BaseCaptureEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_BaseCaptureEvent) GetInitiator ¶
func (x *StreamEventsResponse_BaseCaptureEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_BaseCaptureEvent) GetPlace ¶
func (x *StreamEventsResponse_BaseCaptureEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_BaseCaptureEvent) ProtoMessage ¶
func (*StreamEventsResponse_BaseCaptureEvent) ProtoMessage()
func (*StreamEventsResponse_BaseCaptureEvent) ProtoReflect ¶
func (x *StreamEventsResponse_BaseCaptureEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_BaseCaptureEvent) Reset ¶
func (x *StreamEventsResponse_BaseCaptureEvent) Reset()
func (*StreamEventsResponse_BaseCaptureEvent) String ¶
func (x *StreamEventsResponse_BaseCaptureEvent) String() string
type StreamEventsResponse_Birth ¶
type StreamEventsResponse_Birth struct {
Birth *StreamEventsResponse_BirthEvent `protobuf:"bytes,18,opt,name=birth,proto3,oneof"`
}
type StreamEventsResponse_BirthEvent ¶
type StreamEventsResponse_BirthEvent struct { // The object that was spawned. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The airbase, farp or ship the unit took off from. Place *common.Airbase `protobuf:"bytes,2,opt,name=place,proto3,oneof" json:"place,omitempty"` // contains filtered or unexported fields }
Occurs when any object is spawned into the mission.
func (*StreamEventsResponse_BirthEvent) Descriptor
deprecated
func (*StreamEventsResponse_BirthEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_BirthEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_BirthEvent) GetInitiator ¶
func (x *StreamEventsResponse_BirthEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_BirthEvent) GetPlace ¶
func (x *StreamEventsResponse_BirthEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_BirthEvent) ProtoMessage ¶
func (*StreamEventsResponse_BirthEvent) ProtoMessage()
func (*StreamEventsResponse_BirthEvent) ProtoReflect ¶
func (x *StreamEventsResponse_BirthEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_BirthEvent) Reset ¶
func (x *StreamEventsResponse_BirthEvent) Reset()
func (*StreamEventsResponse_BirthEvent) String ¶
func (x *StreamEventsResponse_BirthEvent) String() string
type StreamEventsResponse_CoalitionCommand ¶
type StreamEventsResponse_CoalitionCommand struct {
CoalitionCommand *StreamEventsResponse_CoalitionCommandEvent `protobuf:"bytes,8197,opt,name=coalition_command,json=coalitionCommand,proto3,oneof"`
}
type StreamEventsResponse_CoalitionCommandEvent ¶
type StreamEventsResponse_CoalitionCommandEvent struct { // The coalition of the player who ran the command Coalition common.Coalition `protobuf:"varint,1,opt,name=coalition,proto3,enum=dcs.common.v0.Coalition" json:"coalition,omitempty"` // A struct containing details of the command that was run by a player Details *structpb.Struct `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
func (*StreamEventsResponse_CoalitionCommandEvent) Descriptor
deprecated
func (*StreamEventsResponse_CoalitionCommandEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_CoalitionCommandEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_CoalitionCommandEvent) GetCoalition ¶
func (x *StreamEventsResponse_CoalitionCommandEvent) GetCoalition() common.Coalition
func (*StreamEventsResponse_CoalitionCommandEvent) GetDetails ¶
func (x *StreamEventsResponse_CoalitionCommandEvent) GetDetails() *structpb.Struct
func (*StreamEventsResponse_CoalitionCommandEvent) ProtoMessage ¶
func (*StreamEventsResponse_CoalitionCommandEvent) ProtoMessage()
func (*StreamEventsResponse_CoalitionCommandEvent) ProtoReflect ¶
func (x *StreamEventsResponse_CoalitionCommandEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_CoalitionCommandEvent) Reset ¶
func (x *StreamEventsResponse_CoalitionCommandEvent) Reset()
func (*StreamEventsResponse_CoalitionCommandEvent) String ¶
func (x *StreamEventsResponse_CoalitionCommandEvent) String() string
type StreamEventsResponse_Connect ¶
type StreamEventsResponse_Connect struct { // The following events are additions on top of DCS's own event enum, // which is why they start at 8192 to give DCS plenty of space for // new built-in events. Connect *StreamEventsResponse_ConnectEvent `protobuf:"bytes,8192,opt,name=connect,proto3,oneof"` }
type StreamEventsResponse_ConnectEvent ¶
type StreamEventsResponse_ConnectEvent struct { // The player's IP and port. Addr string `protobuf:"bytes,1,opt,name=addr,proto3" json:"addr,omitempty"` // The name of the player. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The player's unique client identifier (used to ban a player). Ucid string `protobuf:"bytes,3,opt,name=ucid,proto3" json:"ucid,omitempty"` // The player's id in the current server session // (used to for name/slot/... changes). Id uint32 `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
* Fired when a player connected to the server.
func (*StreamEventsResponse_ConnectEvent) Descriptor
deprecated
func (*StreamEventsResponse_ConnectEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_ConnectEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_ConnectEvent) GetAddr ¶
func (x *StreamEventsResponse_ConnectEvent) GetAddr() string
func (*StreamEventsResponse_ConnectEvent) GetId ¶
func (x *StreamEventsResponse_ConnectEvent) GetId() uint32
func (*StreamEventsResponse_ConnectEvent) GetName ¶
func (x *StreamEventsResponse_ConnectEvent) GetName() string
func (*StreamEventsResponse_ConnectEvent) GetUcid ¶
func (x *StreamEventsResponse_ConnectEvent) GetUcid() string
func (*StreamEventsResponse_ConnectEvent) ProtoMessage ¶
func (*StreamEventsResponse_ConnectEvent) ProtoMessage()
func (*StreamEventsResponse_ConnectEvent) ProtoReflect ¶
func (x *StreamEventsResponse_ConnectEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_ConnectEvent) Reset ¶
func (x *StreamEventsResponse_ConnectEvent) Reset()
func (*StreamEventsResponse_ConnectEvent) String ¶
func (x *StreamEventsResponse_ConnectEvent) String() string
type StreamEventsResponse_Crash ¶
type StreamEventsResponse_Crash struct {
Crash *StreamEventsResponse_CrashEvent `protobuf:"bytes,8,opt,name=crash,proto3,oneof"`
}
type StreamEventsResponse_CrashEvent ¶
type StreamEventsResponse_CrashEvent struct { // The object that crashed. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
Occurs when an aircraft crashes into the ground and is completely destroyed.
func (*StreamEventsResponse_CrashEvent) Descriptor
deprecated
func (*StreamEventsResponse_CrashEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_CrashEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_CrashEvent) GetInitiator ¶
func (x *StreamEventsResponse_CrashEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_CrashEvent) ProtoMessage ¶
func (*StreamEventsResponse_CrashEvent) ProtoMessage()
func (*StreamEventsResponse_CrashEvent) ProtoReflect ¶
func (x *StreamEventsResponse_CrashEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_CrashEvent) Reset ¶
func (x *StreamEventsResponse_CrashEvent) Reset()
func (*StreamEventsResponse_CrashEvent) String ¶
func (x *StreamEventsResponse_CrashEvent) String() string
type StreamEventsResponse_Dead ¶
type StreamEventsResponse_Dead struct {
Dead *StreamEventsResponse_DeadEvent `protobuf:"bytes,11,opt,name=dead,proto3,oneof"`
}
type StreamEventsResponse_DeadEvent ¶
type StreamEventsResponse_DeadEvent struct { // The object that has been destroyed. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
Occurs when an object is completely destroyed.
func (*StreamEventsResponse_DeadEvent) Descriptor
deprecated
func (*StreamEventsResponse_DeadEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_DeadEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_DeadEvent) GetInitiator ¶
func (x *StreamEventsResponse_DeadEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_DeadEvent) ProtoMessage ¶
func (*StreamEventsResponse_DeadEvent) ProtoMessage()
func (*StreamEventsResponse_DeadEvent) ProtoReflect ¶
func (x *StreamEventsResponse_DeadEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_DeadEvent) Reset ¶
func (x *StreamEventsResponse_DeadEvent) Reset()
func (*StreamEventsResponse_DeadEvent) String ¶
func (x *StreamEventsResponse_DeadEvent) String() string
type StreamEventsResponse_DetailedFailure ¶
type StreamEventsResponse_DetailedFailure struct {
DetailedFailure *StreamEventsResponse_DetailedFailureEvent `protobuf:"bytes,20,opt,name=detailed_failure,json=detailedFailure,proto3,oneof"`
}
type StreamEventsResponse_DetailedFailureEvent ¶
type StreamEventsResponse_DetailedFailureEvent struct { // The target the failure occurred for. Target *common.Target `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
Occurs when a system on an aircraft fails. This can be due to damage or due to random failures set up in the mission editor.
func (*StreamEventsResponse_DetailedFailureEvent) Descriptor
deprecated
func (*StreamEventsResponse_DetailedFailureEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_DetailedFailureEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_DetailedFailureEvent) GetTarget ¶
func (x *StreamEventsResponse_DetailedFailureEvent) GetTarget() *common.Target
func (*StreamEventsResponse_DetailedFailureEvent) ProtoMessage ¶
func (*StreamEventsResponse_DetailedFailureEvent) ProtoMessage()
func (*StreamEventsResponse_DetailedFailureEvent) ProtoReflect ¶
func (x *StreamEventsResponse_DetailedFailureEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_DetailedFailureEvent) Reset ¶
func (x *StreamEventsResponse_DetailedFailureEvent) Reset()
func (*StreamEventsResponse_DetailedFailureEvent) String ¶
func (x *StreamEventsResponse_DetailedFailureEvent) String() string
type StreamEventsResponse_DiscardChairAfterEjection ¶
type StreamEventsResponse_DiscardChairAfterEjection struct { // @exclude 35 reserved for S_EVENT_PARATROOPER_LENDING DiscardChairAfterEjection *StreamEventsResponse_DiscardChairAfterEjectionEvent `protobuf:"bytes,36,opt,name=discard_chair_after_ejection,json=discardChairAfterEjection,proto3,oneof"` }
type StreamEventsResponse_DiscardChairAfterEjectionEvent ¶
type StreamEventsResponse_DiscardChairAfterEjectionEvent struct { // The ejection seat. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The pilot. Target *common.Target `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
A pilot detached from their ejection seat.
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) Descriptor
deprecated
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_DiscardChairAfterEjectionEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) GetInitiator ¶
func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) GetTarget ¶
func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) GetTarget() *common.Target
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) ProtoMessage ¶
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) ProtoMessage()
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) ProtoReflect ¶
func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) Reset ¶
func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) Reset()
func (*StreamEventsResponse_DiscardChairAfterEjectionEvent) String ¶
func (x *StreamEventsResponse_DiscardChairAfterEjectionEvent) String() string
type StreamEventsResponse_Disconnect ¶
type StreamEventsResponse_Disconnect struct {
Disconnect *StreamEventsResponse_DisconnectEvent `protobuf:"bytes,8193,opt,name=disconnect,proto3,oneof"`
}
type StreamEventsResponse_DisconnectEvent ¶
type StreamEventsResponse_DisconnectEvent struct { // The player's id in the current server session. Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // The reason a player disconnected for. Reason StreamEventsResponse_DisconnectReason `protobuf:"varint,2,opt,name=reason,proto3,enum=dcs.mission.v0.StreamEventsResponse_DisconnectReason" json:"reason,omitempty"` // contains filtered or unexported fields }
* Fired when a player disconnected from the server (not fired for the server's player).
func (*StreamEventsResponse_DisconnectEvent) Descriptor
deprecated
func (*StreamEventsResponse_DisconnectEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_DisconnectEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_DisconnectEvent) GetId ¶
func (x *StreamEventsResponse_DisconnectEvent) GetId() uint32
func (*StreamEventsResponse_DisconnectEvent) GetReason ¶
func (x *StreamEventsResponse_DisconnectEvent) GetReason() StreamEventsResponse_DisconnectReason
func (*StreamEventsResponse_DisconnectEvent) ProtoMessage ¶
func (*StreamEventsResponse_DisconnectEvent) ProtoMessage()
func (*StreamEventsResponse_DisconnectEvent) ProtoReflect ¶
func (x *StreamEventsResponse_DisconnectEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_DisconnectEvent) Reset ¶
func (x *StreamEventsResponse_DisconnectEvent) Reset()
func (*StreamEventsResponse_DisconnectEvent) String ¶
func (x *StreamEventsResponse_DisconnectEvent) String() string
type StreamEventsResponse_DisconnectReason ¶
type StreamEventsResponse_DisconnectReason int32
* The reason a player disconnected for.
const ( StreamEventsResponse_DISCONNECT_REASON_UNSPECIFIED StreamEventsResponse_DisconnectReason = 0 StreamEventsResponse_DISCONNECT_REASON_THATS_OKAY StreamEventsResponse_DisconnectReason = 1 StreamEventsResponse_DISCONNECT_REASON_INVALID_ADDRESS StreamEventsResponse_DisconnectReason = 2 StreamEventsResponse_DISCONNECT_REASON_CONNECT_FAILED StreamEventsResponse_DisconnectReason = 3 StreamEventsResponse_DISCONNECT_REASON_WRONG_VERSION StreamEventsResponse_DisconnectReason = 4 StreamEventsResponse_DISCONNECT_REASON_PROTOCOL_ERROR StreamEventsResponse_DisconnectReason = 5 StreamEventsResponse_DISCONNECT_REASON_TIMEOUT StreamEventsResponse_DisconnectReason = 6 StreamEventsResponse_DISCONNECT_REASON_INVALID_PASSWORD StreamEventsResponse_DisconnectReason = 101 StreamEventsResponse_DISCONNECT_REASON_BANNED StreamEventsResponse_DisconnectReason = 102 StreamEventsResponse_DISCONNECT_REASON_BAD_CALLSIGN StreamEventsResponse_DisconnectReason = 103 StreamEventsResponse_DISCONNECT_REASON_TAINTED_CLIENT StreamEventsResponse_DisconnectReason = 104 StreamEventsResponse_DISCONNECT_REASON_KICKED StreamEventsResponse_DisconnectReason = 105 StreamEventsResponse_DISCONNECT_REASON_REFUSED StreamEventsResponse_DisconnectReason = 106 StreamEventsResponse_DISCONNECT_REASON_DENIED_TRIAL_ONLY StreamEventsResponse_DisconnectReason = 107 )
func (StreamEventsResponse_DisconnectReason) Descriptor ¶
func (StreamEventsResponse_DisconnectReason) Descriptor() protoreflect.EnumDescriptor
func (StreamEventsResponse_DisconnectReason) EnumDescriptor
deprecated
func (StreamEventsResponse_DisconnectReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_DisconnectReason.Descriptor instead.
func (StreamEventsResponse_DisconnectReason) Number ¶
func (x StreamEventsResponse_DisconnectReason) Number() protoreflect.EnumNumber
func (StreamEventsResponse_DisconnectReason) String ¶
func (x StreamEventsResponse_DisconnectReason) String() string
func (StreamEventsResponse_DisconnectReason) Type ¶
func (StreamEventsResponse_DisconnectReason) Type() protoreflect.EnumType
type StreamEventsResponse_Ejection ¶
type StreamEventsResponse_Ejection struct {
Ejection *StreamEventsResponse_EjectionEvent `protobuf:"bytes,9,opt,name=ejection,proto3,oneof"`
}
type StreamEventsResponse_EjectionEvent ¶
type StreamEventsResponse_EjectionEvent struct { // The unit a pilot ejected from. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The ejection seat. Target *common.Target `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
Occurs when a pilot ejects from its aircraft.
func (*StreamEventsResponse_EjectionEvent) Descriptor
deprecated
func (*StreamEventsResponse_EjectionEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_EjectionEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_EjectionEvent) GetInitiator ¶
func (x *StreamEventsResponse_EjectionEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_EjectionEvent) GetTarget ¶
func (x *StreamEventsResponse_EjectionEvent) GetTarget() *common.Target
func (*StreamEventsResponse_EjectionEvent) ProtoMessage ¶
func (*StreamEventsResponse_EjectionEvent) ProtoMessage()
func (*StreamEventsResponse_EjectionEvent) ProtoReflect ¶
func (x *StreamEventsResponse_EjectionEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_EjectionEvent) Reset ¶
func (x *StreamEventsResponse_EjectionEvent) Reset()
func (*StreamEventsResponse_EjectionEvent) String ¶
func (x *StreamEventsResponse_EjectionEvent) String() string
type StreamEventsResponse_EngineShutdown ¶
type StreamEventsResponse_EngineShutdown struct {
EngineShutdown *StreamEventsResponse_EngineShutdownEvent `protobuf:"bytes,22,opt,name=engine_shutdown,json=engineShutdown,proto3,oneof"`
}
type StreamEventsResponse_EngineShutdownEvent ¶
type StreamEventsResponse_EngineShutdownEvent struct { // Occurs when any aircraft shuts down its engines. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The airbase, farp or ship the unit shut down their engine at. Place *common.Airbase `protobuf:"bytes,2,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
func (*StreamEventsResponse_EngineShutdownEvent) Descriptor
deprecated
func (*StreamEventsResponse_EngineShutdownEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_EngineShutdownEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_EngineShutdownEvent) GetInitiator ¶
func (x *StreamEventsResponse_EngineShutdownEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_EngineShutdownEvent) GetPlace ¶
func (x *StreamEventsResponse_EngineShutdownEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_EngineShutdownEvent) ProtoMessage ¶
func (*StreamEventsResponse_EngineShutdownEvent) ProtoMessage()
func (*StreamEventsResponse_EngineShutdownEvent) ProtoReflect ¶
func (x *StreamEventsResponse_EngineShutdownEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_EngineShutdownEvent) Reset ¶
func (x *StreamEventsResponse_EngineShutdownEvent) Reset()
func (*StreamEventsResponse_EngineShutdownEvent) String ¶
func (x *StreamEventsResponse_EngineShutdownEvent) String() string
type StreamEventsResponse_EngineStartup ¶
type StreamEventsResponse_EngineStartup struct {
EngineStartup *StreamEventsResponse_EngineStartupEvent `protobuf:"bytes,21,opt,name=engine_startup,json=engineStartup,proto3,oneof"`
}
type StreamEventsResponse_EngineStartupEvent ¶
type StreamEventsResponse_EngineStartupEvent struct { // The object that starts its engines. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The airbase, farp or ship the unit started their engine at. Place *common.Airbase `protobuf:"bytes,2,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
Occurs when any aircraft starts its engines.
func (*StreamEventsResponse_EngineStartupEvent) Descriptor
deprecated
func (*StreamEventsResponse_EngineStartupEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_EngineStartupEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_EngineStartupEvent) GetInitiator ¶
func (x *StreamEventsResponse_EngineStartupEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_EngineStartupEvent) GetPlace ¶
func (x *StreamEventsResponse_EngineStartupEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_EngineStartupEvent) ProtoMessage ¶
func (*StreamEventsResponse_EngineStartupEvent) ProtoMessage()
func (*StreamEventsResponse_EngineStartupEvent) ProtoReflect ¶
func (x *StreamEventsResponse_EngineStartupEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_EngineStartupEvent) Reset ¶
func (x *StreamEventsResponse_EngineStartupEvent) Reset()
func (*StreamEventsResponse_EngineStartupEvent) String ¶
func (x *StreamEventsResponse_EngineStartupEvent) String() string
type StreamEventsResponse_GroupCommand ¶
type StreamEventsResponse_GroupCommand struct {
GroupCommand *StreamEventsResponse_GroupCommandEvent `protobuf:"bytes,8198,opt,name=group_command,json=groupCommand,proto3,oneof"`
}
type StreamEventsResponse_GroupCommandEvent ¶
type StreamEventsResponse_GroupCommandEvent struct { // Details of the group to which the player who ran the command is a unit of Group *common.Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"` // A struct containing details of the command that was run by a player Details *structpb.Struct `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
func (*StreamEventsResponse_GroupCommandEvent) Descriptor
deprecated
func (*StreamEventsResponse_GroupCommandEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_GroupCommandEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_GroupCommandEvent) GetDetails ¶
func (x *StreamEventsResponse_GroupCommandEvent) GetDetails() *structpb.Struct
func (*StreamEventsResponse_GroupCommandEvent) GetGroup ¶
func (x *StreamEventsResponse_GroupCommandEvent) GetGroup() *common.Group
func (*StreamEventsResponse_GroupCommandEvent) ProtoMessage ¶
func (*StreamEventsResponse_GroupCommandEvent) ProtoMessage()
func (*StreamEventsResponse_GroupCommandEvent) ProtoReflect ¶
func (x *StreamEventsResponse_GroupCommandEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_GroupCommandEvent) Reset ¶
func (x *StreamEventsResponse_GroupCommandEvent) Reset()
func (*StreamEventsResponse_GroupCommandEvent) String ¶
func (x *StreamEventsResponse_GroupCommandEvent) String() string
type StreamEventsResponse_Hit ¶
type StreamEventsResponse_Hit struct {
Hit *StreamEventsResponse_HitEvent `protobuf:"bytes,5,opt,name=hit,proto3,oneof"`
}
type StreamEventsResponse_HitEvent ¶
type StreamEventsResponse_HitEvent struct { // The object that fired the weapon. Not set when for example fyling an // aircraft into a building (building will be the target and weapon_name the // name of the aircraft). Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3,oneof" json:"initiator,omitempty"` // The weapon that the target has been hit with. Weapon *common.Weapon `protobuf:"bytes,2,opt,name=weapon,proto3" json:"weapon,omitempty"` // The object that has been hit. Target *common.Target `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` // The weapon the target got hit by. WeaponName *string `protobuf:"bytes,4,opt,name=weapon_name,json=weaponName,proto3,oneof" json:"weapon_name,omitempty"` // contains filtered or unexported fields }
Occurs when an object is hit by a weapon.
func (*StreamEventsResponse_HitEvent) Descriptor
deprecated
func (*StreamEventsResponse_HitEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_HitEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_HitEvent) GetInitiator ¶
func (x *StreamEventsResponse_HitEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_HitEvent) GetTarget ¶
func (x *StreamEventsResponse_HitEvent) GetTarget() *common.Target
func (*StreamEventsResponse_HitEvent) GetWeapon ¶
func (x *StreamEventsResponse_HitEvent) GetWeapon() *common.Weapon
func (*StreamEventsResponse_HitEvent) GetWeaponName ¶
func (x *StreamEventsResponse_HitEvent) GetWeaponName() string
func (*StreamEventsResponse_HitEvent) ProtoMessage ¶
func (*StreamEventsResponse_HitEvent) ProtoMessage()
func (*StreamEventsResponse_HitEvent) ProtoReflect ¶
func (x *StreamEventsResponse_HitEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_HitEvent) Reset ¶
func (x *StreamEventsResponse_HitEvent) Reset()
func (*StreamEventsResponse_HitEvent) String ¶
func (x *StreamEventsResponse_HitEvent) String() string
type StreamEventsResponse_HumanFailure ¶
type StreamEventsResponse_HumanFailure struct {
HumanFailure *StreamEventsResponse_HumanFailureEvent `protobuf:"bytes,19,opt,name=human_failure,json=humanFailure,proto3,oneof"`
}
type StreamEventsResponse_HumanFailureEvent ¶
type StreamEventsResponse_HumanFailureEvent struct { // The unit the system failure occurred in. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
Occurs e.g. when a player controlled aircraft blacks out.
func (*StreamEventsResponse_HumanFailureEvent) Descriptor
deprecated
func (*StreamEventsResponse_HumanFailureEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_HumanFailureEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_HumanFailureEvent) GetInitiator ¶
func (x *StreamEventsResponse_HumanFailureEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_HumanFailureEvent) ProtoMessage ¶
func (*StreamEventsResponse_HumanFailureEvent) ProtoMessage()
func (*StreamEventsResponse_HumanFailureEvent) ProtoReflect ¶
func (x *StreamEventsResponse_HumanFailureEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_HumanFailureEvent) Reset ¶
func (x *StreamEventsResponse_HumanFailureEvent) Reset()
func (*StreamEventsResponse_HumanFailureEvent) String ¶
func (x *StreamEventsResponse_HumanFailureEvent) String() string
type StreamEventsResponse_Kill ¶
type StreamEventsResponse_Kill struct {
Kill *StreamEventsResponse_KillEvent `protobuf:"bytes,31,opt,name=kill,proto3,oneof"`
}
type StreamEventsResponse_KillEvent ¶
type StreamEventsResponse_KillEvent struct { // The object that fired the weapon. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The weapon that the target has been killed with. Weapon *common.Weapon `protobuf:"bytes,2,opt,name=weapon,proto3" json:"weapon,omitempty"` // The object that has been killed. Target *common.Target `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` // The name of the weapon that killed the target (exists instead of weapon // for weapons that trigger the shooting start and end events). WeaponName *string `protobuf:"bytes,4,opt,name=weapon_name,json=weaponName,proto3,oneof" json:"weapon_name,omitempty"` // contains filtered or unexported fields }
Occurs when an object is killed by a weapon.
func (*StreamEventsResponse_KillEvent) Descriptor
deprecated
func (*StreamEventsResponse_KillEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_KillEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_KillEvent) GetInitiator ¶
func (x *StreamEventsResponse_KillEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_KillEvent) GetTarget ¶
func (x *StreamEventsResponse_KillEvent) GetTarget() *common.Target
func (*StreamEventsResponse_KillEvent) GetWeapon ¶
func (x *StreamEventsResponse_KillEvent) GetWeapon() *common.Weapon
func (*StreamEventsResponse_KillEvent) GetWeaponName ¶
func (x *StreamEventsResponse_KillEvent) GetWeaponName() string
func (*StreamEventsResponse_KillEvent) ProtoMessage ¶
func (*StreamEventsResponse_KillEvent) ProtoMessage()
func (*StreamEventsResponse_KillEvent) ProtoReflect ¶
func (x *StreamEventsResponse_KillEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_KillEvent) Reset ¶
func (x *StreamEventsResponse_KillEvent) Reset()
func (*StreamEventsResponse_KillEvent) String ¶
func (x *StreamEventsResponse_KillEvent) String() string
type StreamEventsResponse_Land ¶
type StreamEventsResponse_Land struct {
Land *StreamEventsResponse_LandEvent `protobuf:"bytes,7,opt,name=land,proto3,oneof"`
}
type StreamEventsResponse_LandEvent ¶
type StreamEventsResponse_LandEvent struct { // The object that landed. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The airbase, farp or ship the unit landed at. Place *common.Airbase `protobuf:"bytes,2,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
Occurs when an aircraft lands at an airbase, farp or ship.
func (*StreamEventsResponse_LandEvent) Descriptor
deprecated
func (*StreamEventsResponse_LandEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_LandEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_LandEvent) GetInitiator ¶
func (x *StreamEventsResponse_LandEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_LandEvent) GetPlace ¶
func (x *StreamEventsResponse_LandEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_LandEvent) ProtoMessage ¶
func (*StreamEventsResponse_LandEvent) ProtoMessage()
func (*StreamEventsResponse_LandEvent) ProtoReflect ¶
func (x *StreamEventsResponse_LandEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_LandEvent) Reset ¶
func (x *StreamEventsResponse_LandEvent) Reset()
func (*StreamEventsResponse_LandEvent) String ¶
func (x *StreamEventsResponse_LandEvent) String() string
type StreamEventsResponse_LandingAfterEjection ¶
type StreamEventsResponse_LandingAfterEjection struct {
LandingAfterEjection *StreamEventsResponse_LandingAfterEjectionEvent `protobuf:"bytes,34,opt,name=landing_after_ejection,json=landingAfterEjection,proto3,oneof"`
}
type StreamEventsResponse_LandingAfterEjectionEvent ¶
type StreamEventsResponse_LandingAfterEjectionEvent struct { // The ejected pilot. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The position the pilot landed at. Place *common.Position `protobuf:"bytes,2,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
A pilot detached from their ejection seat.
func (*StreamEventsResponse_LandingAfterEjectionEvent) Descriptor
deprecated
func (*StreamEventsResponse_LandingAfterEjectionEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_LandingAfterEjectionEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_LandingAfterEjectionEvent) GetInitiator ¶
func (x *StreamEventsResponse_LandingAfterEjectionEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_LandingAfterEjectionEvent) GetPlace ¶
func (x *StreamEventsResponse_LandingAfterEjectionEvent) GetPlace() *common.Position
func (*StreamEventsResponse_LandingAfterEjectionEvent) ProtoMessage ¶
func (*StreamEventsResponse_LandingAfterEjectionEvent) ProtoMessage()
func (*StreamEventsResponse_LandingAfterEjectionEvent) ProtoReflect ¶
func (x *StreamEventsResponse_LandingAfterEjectionEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_LandingAfterEjectionEvent) Reset ¶
func (x *StreamEventsResponse_LandingAfterEjectionEvent) Reset()
func (*StreamEventsResponse_LandingAfterEjectionEvent) String ¶
func (x *StreamEventsResponse_LandingAfterEjectionEvent) String() string
type StreamEventsResponse_LandingQualityMark ¶
type StreamEventsResponse_LandingQualityMark struct { // @exclude 38 reserved for S_EVENT_TRIGGER_ZONE LandingQualityMark *StreamEventsResponse_LandingQualityMarkEvent `protobuf:"bytes,39,opt,name=landing_quality_mark,json=landingQualityMark,proto3,oneof"` // @exclude 40 reserved for S_EVENT_BDA }
type StreamEventsResponse_LandingQualityMarkEvent ¶
type StreamEventsResponse_LandingQualityMarkEvent struct { // The aircraft that received the rating. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The rating. Comment string `protobuf:"bytes,2,opt,name=comment,proto3" json:"comment,omitempty"` // The ship the unit landed at. Place *common.Airbase `protobuf:"bytes,3,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
Occurs when an aircraft receives an LSO rating after recovering on an aircraft carrier.
func (*StreamEventsResponse_LandingQualityMarkEvent) Descriptor
deprecated
func (*StreamEventsResponse_LandingQualityMarkEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_LandingQualityMarkEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_LandingQualityMarkEvent) GetComment ¶
func (x *StreamEventsResponse_LandingQualityMarkEvent) GetComment() string
func (*StreamEventsResponse_LandingQualityMarkEvent) GetInitiator ¶
func (x *StreamEventsResponse_LandingQualityMarkEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_LandingQualityMarkEvent) GetPlace ¶
func (x *StreamEventsResponse_LandingQualityMarkEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_LandingQualityMarkEvent) ProtoMessage ¶
func (*StreamEventsResponse_LandingQualityMarkEvent) ProtoMessage()
func (*StreamEventsResponse_LandingQualityMarkEvent) ProtoReflect ¶
func (x *StreamEventsResponse_LandingQualityMarkEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_LandingQualityMarkEvent) Reset ¶
func (x *StreamEventsResponse_LandingQualityMarkEvent) Reset()
func (*StreamEventsResponse_LandingQualityMarkEvent) String ¶
func (x *StreamEventsResponse_LandingQualityMarkEvent) String() string
type StreamEventsResponse_MarkAdd ¶
type StreamEventsResponse_MarkAdd struct {
MarkAdd *StreamEventsResponse_MarkAddEvent `protobuf:"bytes,28,opt,name=mark_add,json=markAdd,proto3,oneof"`
}
type StreamEventsResponse_MarkAddEvent ¶
type StreamEventsResponse_MarkAddEvent struct { // The object that added the mark. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // Types that are assignable to Visibility: // // *StreamEventsResponse_MarkAddEvent_GroupId // *StreamEventsResponse_MarkAddEvent_Coalition Visibility isStreamEventsResponse_MarkAddEvent_Visibility `protobuf_oneof:"visibility"` // The mark's id. Id uint32 `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"` // The position the mark has been added at. Position *common.Position `protobuf:"bytes,5,opt,name=position,proto3" json:"position,omitempty"` // The mark's label. Text string `protobuf:"bytes,6,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
Occurs when marks get added to the mission by players or scripting functions.
func (*StreamEventsResponse_MarkAddEvent) Descriptor
deprecated
func (*StreamEventsResponse_MarkAddEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_MarkAddEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_MarkAddEvent) GetCoalition ¶
func (x *StreamEventsResponse_MarkAddEvent) GetCoalition() common.Coalition
func (*StreamEventsResponse_MarkAddEvent) GetGroupId ¶
func (x *StreamEventsResponse_MarkAddEvent) GetGroupId() uint64
func (*StreamEventsResponse_MarkAddEvent) GetId ¶
func (x *StreamEventsResponse_MarkAddEvent) GetId() uint32
func (*StreamEventsResponse_MarkAddEvent) GetInitiator ¶
func (x *StreamEventsResponse_MarkAddEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_MarkAddEvent) GetPosition ¶
func (x *StreamEventsResponse_MarkAddEvent) GetPosition() *common.Position
func (*StreamEventsResponse_MarkAddEvent) GetText ¶
func (x *StreamEventsResponse_MarkAddEvent) GetText() string
func (*StreamEventsResponse_MarkAddEvent) GetVisibility ¶
func (m *StreamEventsResponse_MarkAddEvent) GetVisibility() isStreamEventsResponse_MarkAddEvent_Visibility
func (*StreamEventsResponse_MarkAddEvent) ProtoMessage ¶
func (*StreamEventsResponse_MarkAddEvent) ProtoMessage()
func (*StreamEventsResponse_MarkAddEvent) ProtoReflect ¶
func (x *StreamEventsResponse_MarkAddEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_MarkAddEvent) Reset ¶
func (x *StreamEventsResponse_MarkAddEvent) Reset()
func (*StreamEventsResponse_MarkAddEvent) String ¶
func (x *StreamEventsResponse_MarkAddEvent) String() string
type StreamEventsResponse_MarkAddEvent_GroupId ¶
type StreamEventsResponse_MarkAddEvent_GroupId struct { // The group the mark's visibility is restricted for. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3,oneof"` }
type StreamEventsResponse_MarkChange ¶
type StreamEventsResponse_MarkChange struct {
MarkChange *StreamEventsResponse_MarkChangeEvent `protobuf:"bytes,29,opt,name=mark_change,json=markChange,proto3,oneof"`
}
type StreamEventsResponse_MarkChangeEvent ¶
type StreamEventsResponse_MarkChangeEvent struct { // The object that changed the mark. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // Types that are assignable to Visibility: // // *StreamEventsResponse_MarkChangeEvent_GroupId // *StreamEventsResponse_MarkChangeEvent_Coalition Visibility isStreamEventsResponse_MarkChangeEvent_Visibility `protobuf_oneof:"visibility"` // The mark's id. Id uint32 `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"` // The position of the changed mark. Position *common.Position `protobuf:"bytes,5,opt,name=position,proto3" json:"position,omitempty"` // The mark's label. Text string `protobuf:"bytes,6,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
Occurs when marks got changed.
func (*StreamEventsResponse_MarkChangeEvent) Descriptor
deprecated
func (*StreamEventsResponse_MarkChangeEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_MarkChangeEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_MarkChangeEvent) GetCoalition ¶
func (x *StreamEventsResponse_MarkChangeEvent) GetCoalition() common.Coalition
func (*StreamEventsResponse_MarkChangeEvent) GetGroupId ¶
func (x *StreamEventsResponse_MarkChangeEvent) GetGroupId() uint64
func (*StreamEventsResponse_MarkChangeEvent) GetId ¶
func (x *StreamEventsResponse_MarkChangeEvent) GetId() uint32
func (*StreamEventsResponse_MarkChangeEvent) GetInitiator ¶
func (x *StreamEventsResponse_MarkChangeEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_MarkChangeEvent) GetPosition ¶
func (x *StreamEventsResponse_MarkChangeEvent) GetPosition() *common.Position
func (*StreamEventsResponse_MarkChangeEvent) GetText ¶
func (x *StreamEventsResponse_MarkChangeEvent) GetText() string
func (*StreamEventsResponse_MarkChangeEvent) GetVisibility ¶
func (m *StreamEventsResponse_MarkChangeEvent) GetVisibility() isStreamEventsResponse_MarkChangeEvent_Visibility
func (*StreamEventsResponse_MarkChangeEvent) ProtoMessage ¶
func (*StreamEventsResponse_MarkChangeEvent) ProtoMessage()
func (*StreamEventsResponse_MarkChangeEvent) ProtoReflect ¶
func (x *StreamEventsResponse_MarkChangeEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_MarkChangeEvent) Reset ¶
func (x *StreamEventsResponse_MarkChangeEvent) Reset()
func (*StreamEventsResponse_MarkChangeEvent) String ¶
func (x *StreamEventsResponse_MarkChangeEvent) String() string
type StreamEventsResponse_MarkChangeEvent_GroupId ¶
type StreamEventsResponse_MarkChangeEvent_GroupId struct { // The group the mark's visibility is restricted for. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3,oneof"` }
type StreamEventsResponse_MarkRemove ¶
type StreamEventsResponse_MarkRemove struct {
MarkRemove *StreamEventsResponse_MarkRemoveEvent `protobuf:"bytes,30,opt,name=mark_remove,json=markRemove,proto3,oneof"`
}
type StreamEventsResponse_MarkRemoveEvent ¶
type StreamEventsResponse_MarkRemoveEvent struct { // The object that removed the mark. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // Types that are assignable to Visibility: // // *StreamEventsResponse_MarkRemoveEvent_GroupId // *StreamEventsResponse_MarkRemoveEvent_Coalition Visibility isStreamEventsResponse_MarkRemoveEvent_Visibility `protobuf_oneof:"visibility"` // The mark's id. Id uint32 `protobuf:"varint,4,opt,name=id,proto3" json:"id,omitempty"` // The position the mark has been removed from. Position *common.Position `protobuf:"bytes,5,opt,name=position,proto3" json:"position,omitempty"` // The mark's label. Text string `protobuf:"bytes,6,opt,name=text,proto3" json:"text,omitempty"` // contains filtered or unexported fields }
Occurs when marks get removed.
func (*StreamEventsResponse_MarkRemoveEvent) Descriptor
deprecated
func (*StreamEventsResponse_MarkRemoveEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_MarkRemoveEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_MarkRemoveEvent) GetCoalition ¶
func (x *StreamEventsResponse_MarkRemoveEvent) GetCoalition() common.Coalition
func (*StreamEventsResponse_MarkRemoveEvent) GetGroupId ¶
func (x *StreamEventsResponse_MarkRemoveEvent) GetGroupId() uint64
func (*StreamEventsResponse_MarkRemoveEvent) GetId ¶
func (x *StreamEventsResponse_MarkRemoveEvent) GetId() uint32
func (*StreamEventsResponse_MarkRemoveEvent) GetInitiator ¶
func (x *StreamEventsResponse_MarkRemoveEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_MarkRemoveEvent) GetPosition ¶
func (x *StreamEventsResponse_MarkRemoveEvent) GetPosition() *common.Position
func (*StreamEventsResponse_MarkRemoveEvent) GetText ¶
func (x *StreamEventsResponse_MarkRemoveEvent) GetText() string
func (*StreamEventsResponse_MarkRemoveEvent) GetVisibility ¶
func (m *StreamEventsResponse_MarkRemoveEvent) GetVisibility() isStreamEventsResponse_MarkRemoveEvent_Visibility
func (*StreamEventsResponse_MarkRemoveEvent) ProtoMessage ¶
func (*StreamEventsResponse_MarkRemoveEvent) ProtoMessage()
func (*StreamEventsResponse_MarkRemoveEvent) ProtoReflect ¶
func (x *StreamEventsResponse_MarkRemoveEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_MarkRemoveEvent) Reset ¶
func (x *StreamEventsResponse_MarkRemoveEvent) Reset()
func (*StreamEventsResponse_MarkRemoveEvent) String ¶
func (x *StreamEventsResponse_MarkRemoveEvent) String() string
type StreamEventsResponse_MarkRemoveEvent_GroupId ¶
type StreamEventsResponse_MarkRemoveEvent_GroupId struct { // The group the mark's visibility is restricted for. GroupId uint64 `protobuf:"varint,2,opt,name=group_id,json=groupId,proto3,oneof"` }
type StreamEventsResponse_MissionCommand ¶
type StreamEventsResponse_MissionCommand struct {
MissionCommand *StreamEventsResponse_MissionCommandEvent `protobuf:"bytes,8196,opt,name=mission_command,json=missionCommand,proto3,oneof"`
}
type StreamEventsResponse_MissionCommandEvent ¶
type StreamEventsResponse_MissionCommandEvent struct { // A struct containing details of the command that was run by a player Details *structpb.Struct `protobuf:"bytes,1,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
func (*StreamEventsResponse_MissionCommandEvent) Descriptor
deprecated
func (*StreamEventsResponse_MissionCommandEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_MissionCommandEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_MissionCommandEvent) GetDetails ¶
func (x *StreamEventsResponse_MissionCommandEvent) GetDetails() *structpb.Struct
func (*StreamEventsResponse_MissionCommandEvent) ProtoMessage ¶
func (*StreamEventsResponse_MissionCommandEvent) ProtoMessage()
func (*StreamEventsResponse_MissionCommandEvent) ProtoReflect ¶
func (x *StreamEventsResponse_MissionCommandEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_MissionCommandEvent) Reset ¶
func (x *StreamEventsResponse_MissionCommandEvent) Reset()
func (*StreamEventsResponse_MissionCommandEvent) String ¶
func (x *StreamEventsResponse_MissionCommandEvent) String() string
type StreamEventsResponse_MissionEnd ¶
type StreamEventsResponse_MissionEnd struct {
MissionEnd *StreamEventsResponse_MissionEndEvent `protobuf:"bytes,15,opt,name=mission_end,json=missionEnd,proto3,oneof"`
}
type StreamEventsResponse_MissionEndEvent ¶
type StreamEventsResponse_MissionEndEvent struct {
// contains filtered or unexported fields
}
Occurs when the mission stops.
func (*StreamEventsResponse_MissionEndEvent) Descriptor
deprecated
func (*StreamEventsResponse_MissionEndEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_MissionEndEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_MissionEndEvent) ProtoMessage ¶
func (*StreamEventsResponse_MissionEndEvent) ProtoMessage()
func (*StreamEventsResponse_MissionEndEvent) ProtoReflect ¶
func (x *StreamEventsResponse_MissionEndEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_MissionEndEvent) Reset ¶
func (x *StreamEventsResponse_MissionEndEvent) Reset()
func (*StreamEventsResponse_MissionEndEvent) String ¶
func (x *StreamEventsResponse_MissionEndEvent) String() string
type StreamEventsResponse_MissionStart ¶
type StreamEventsResponse_MissionStart struct {
MissionStart *StreamEventsResponse_MissionStartEvent `protobuf:"bytes,14,opt,name=mission_start,json=missionStart,proto3,oneof"`
}
type StreamEventsResponse_MissionStartEvent ¶
type StreamEventsResponse_MissionStartEvent struct {
// contains filtered or unexported fields
}
Occurs when the mission starts.
func (*StreamEventsResponse_MissionStartEvent) Descriptor
deprecated
func (*StreamEventsResponse_MissionStartEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_MissionStartEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_MissionStartEvent) ProtoMessage ¶
func (*StreamEventsResponse_MissionStartEvent) ProtoMessage()
func (*StreamEventsResponse_MissionStartEvent) ProtoReflect ¶
func (x *StreamEventsResponse_MissionStartEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_MissionStartEvent) Reset ¶
func (x *StreamEventsResponse_MissionStartEvent) Reset()
func (*StreamEventsResponse_MissionStartEvent) String ¶
func (x *StreamEventsResponse_MissionStartEvent) String() string
type StreamEventsResponse_PilotDead ¶
type StreamEventsResponse_PilotDead struct {
PilotDead *StreamEventsResponse_PilotDeadEvent `protobuf:"bytes,12,opt,name=pilot_dead,json=pilotDead,proto3,oneof"`
}
type StreamEventsResponse_PilotDeadEvent ¶
type StreamEventsResponse_PilotDeadEvent struct { // The unit the pilot has died in. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
Occurs when a pilot of an aircraft is killed. Can occur either if the player is alive and crashes (in this case both this and the [CrashEvent] event will be fired) or if a weapon kills the pilot without completely destroying the plane.
func (*StreamEventsResponse_PilotDeadEvent) Descriptor
deprecated
func (*StreamEventsResponse_PilotDeadEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_PilotDeadEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_PilotDeadEvent) GetInitiator ¶
func (x *StreamEventsResponse_PilotDeadEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_PilotDeadEvent) ProtoMessage ¶
func (*StreamEventsResponse_PilotDeadEvent) ProtoMessage()
func (*StreamEventsResponse_PilotDeadEvent) ProtoReflect ¶
func (x *StreamEventsResponse_PilotDeadEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_PilotDeadEvent) Reset ¶
func (x *StreamEventsResponse_PilotDeadEvent) Reset()
func (*StreamEventsResponse_PilotDeadEvent) String ¶
func (x *StreamEventsResponse_PilotDeadEvent) String() string
type StreamEventsResponse_PlayerChangeSlot ¶
type StreamEventsResponse_PlayerChangeSlot struct {
PlayerChangeSlot *StreamEventsResponse_PlayerChangeSlotEvent `protobuf:"bytes,8195,opt,name=player_change_slot,json=playerChangeSlot,proto3,oneof"`
}
type StreamEventsResponse_PlayerChangeSlotEvent ¶
type StreamEventsResponse_PlayerChangeSlotEvent struct { // The player's id in the current server session. PlayerId uint32 `protobuf:"varint,1,opt,name=player_id,json=playerId,proto3" json:"player_id,omitempty"` // The slot's coalition Coalition common.Coalition `protobuf:"varint,2,opt,name=coalition,proto3,enum=dcs.common.v0.Coalition" json:"coalition,omitempty"` // The slot's identifier SlotId string `protobuf:"bytes,3,opt,name=slot_id,json=slotId,proto3" json:"slot_id,omitempty"` // contains filtered or unexported fields }
fired when the player changes across to a slot
func (*StreamEventsResponse_PlayerChangeSlotEvent) Descriptor
deprecated
func (*StreamEventsResponse_PlayerChangeSlotEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_PlayerChangeSlotEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_PlayerChangeSlotEvent) GetCoalition ¶
func (x *StreamEventsResponse_PlayerChangeSlotEvent) GetCoalition() common.Coalition
func (*StreamEventsResponse_PlayerChangeSlotEvent) GetPlayerId ¶
func (x *StreamEventsResponse_PlayerChangeSlotEvent) GetPlayerId() uint32
func (*StreamEventsResponse_PlayerChangeSlotEvent) GetSlotId ¶
func (x *StreamEventsResponse_PlayerChangeSlotEvent) GetSlotId() string
func (*StreamEventsResponse_PlayerChangeSlotEvent) ProtoMessage ¶
func (*StreamEventsResponse_PlayerChangeSlotEvent) ProtoMessage()
func (*StreamEventsResponse_PlayerChangeSlotEvent) ProtoReflect ¶
func (x *StreamEventsResponse_PlayerChangeSlotEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_PlayerChangeSlotEvent) Reset ¶
func (x *StreamEventsResponse_PlayerChangeSlotEvent) Reset()
func (*StreamEventsResponse_PlayerChangeSlotEvent) String ¶
func (x *StreamEventsResponse_PlayerChangeSlotEvent) String() string
type StreamEventsResponse_PlayerEnterUnit ¶
type StreamEventsResponse_PlayerEnterUnit struct {
PlayerEnterUnit *StreamEventsResponse_PlayerEnterUnitEvent `protobuf:"bytes,23,opt,name=player_enter_unit,json=playerEnterUnit,proto3,oneof"`
}
type StreamEventsResponse_PlayerEnterUnitEvent ¶
type StreamEventsResponse_PlayerEnterUnitEvent struct { // The unit the player took control of. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
Occurs when a player takes direct control of a unit.
func (*StreamEventsResponse_PlayerEnterUnitEvent) Descriptor
deprecated
func (*StreamEventsResponse_PlayerEnterUnitEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_PlayerEnterUnitEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_PlayerEnterUnitEvent) GetInitiator ¶
func (x *StreamEventsResponse_PlayerEnterUnitEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_PlayerEnterUnitEvent) ProtoMessage ¶
func (*StreamEventsResponse_PlayerEnterUnitEvent) ProtoMessage()
func (*StreamEventsResponse_PlayerEnterUnitEvent) ProtoReflect ¶
func (x *StreamEventsResponse_PlayerEnterUnitEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_PlayerEnterUnitEvent) Reset ¶
func (x *StreamEventsResponse_PlayerEnterUnitEvent) Reset()
func (*StreamEventsResponse_PlayerEnterUnitEvent) String ¶
func (x *StreamEventsResponse_PlayerEnterUnitEvent) String() string
type StreamEventsResponse_PlayerLeaveUnit ¶
type StreamEventsResponse_PlayerLeaveUnit struct {
PlayerLeaveUnit *StreamEventsResponse_PlayerLeaveUnitEvent `protobuf:"bytes,24,opt,name=player_leave_unit,json=playerLeaveUnit,proto3,oneof"`
}
type StreamEventsResponse_PlayerLeaveUnitEvent ¶
type StreamEventsResponse_PlayerLeaveUnitEvent struct { // The unit the player relieves control of. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
Occurs when a player relieves direct control of a unit.
func (*StreamEventsResponse_PlayerLeaveUnitEvent) Descriptor
deprecated
func (*StreamEventsResponse_PlayerLeaveUnitEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_PlayerLeaveUnitEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_PlayerLeaveUnitEvent) GetInitiator ¶
func (x *StreamEventsResponse_PlayerLeaveUnitEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_PlayerLeaveUnitEvent) ProtoMessage ¶
func (*StreamEventsResponse_PlayerLeaveUnitEvent) ProtoMessage()
func (*StreamEventsResponse_PlayerLeaveUnitEvent) ProtoReflect ¶
func (x *StreamEventsResponse_PlayerLeaveUnitEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_PlayerLeaveUnitEvent) Reset ¶
func (x *StreamEventsResponse_PlayerLeaveUnitEvent) Reset()
func (*StreamEventsResponse_PlayerLeaveUnitEvent) String ¶
func (x *StreamEventsResponse_PlayerLeaveUnitEvent) String() string
type StreamEventsResponse_PlayerSendChat ¶
type StreamEventsResponse_PlayerSendChat struct {
PlayerSendChat *StreamEventsResponse_PlayerSendChatEvent `protobuf:"bytes,8194,opt,name=player_send_chat,json=playerSendChat,proto3,oneof"`
}
type StreamEventsResponse_PlayerSendChatEvent ¶
type StreamEventsResponse_PlayerSendChatEvent struct { // The player's id in the current server session. PlayerId uint32 `protobuf:"varint,1,opt,name=player_id,json=playerId,proto3" json:"player_id,omitempty"` // what was typed Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // contains filtered or unexported fields }
Occurs when a chat message is sent on the server
func (*StreamEventsResponse_PlayerSendChatEvent) Descriptor
deprecated
func (*StreamEventsResponse_PlayerSendChatEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_PlayerSendChatEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_PlayerSendChatEvent) GetMessage ¶
func (x *StreamEventsResponse_PlayerSendChatEvent) GetMessage() string
func (*StreamEventsResponse_PlayerSendChatEvent) GetPlayerId ¶
func (x *StreamEventsResponse_PlayerSendChatEvent) GetPlayerId() uint32
func (*StreamEventsResponse_PlayerSendChatEvent) ProtoMessage ¶
func (*StreamEventsResponse_PlayerSendChatEvent) ProtoMessage()
func (*StreamEventsResponse_PlayerSendChatEvent) ProtoReflect ¶
func (x *StreamEventsResponse_PlayerSendChatEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_PlayerSendChatEvent) Reset ¶
func (x *StreamEventsResponse_PlayerSendChatEvent) Reset()
func (*StreamEventsResponse_PlayerSendChatEvent) String ¶
func (x *StreamEventsResponse_PlayerSendChatEvent) String() string
type StreamEventsResponse_Refueling ¶
type StreamEventsResponse_Refueling struct {
Refueling *StreamEventsResponse_RefuelingEvent `protobuf:"bytes,10,opt,name=refueling,proto3,oneof"`
}
type StreamEventsResponse_RefuelingEvent ¶
type StreamEventsResponse_RefuelingEvent struct { // The object that is receiving fuel. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
Occurs when an aircraft connects with a tanker and begins taking on fuel.
func (*StreamEventsResponse_RefuelingEvent) Descriptor
deprecated
func (*StreamEventsResponse_RefuelingEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_RefuelingEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_RefuelingEvent) GetInitiator ¶
func (x *StreamEventsResponse_RefuelingEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_RefuelingEvent) ProtoMessage ¶
func (*StreamEventsResponse_RefuelingEvent) ProtoMessage()
func (*StreamEventsResponse_RefuelingEvent) ProtoReflect ¶
func (x *StreamEventsResponse_RefuelingEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_RefuelingEvent) Reset ¶
func (x *StreamEventsResponse_RefuelingEvent) Reset()
func (*StreamEventsResponse_RefuelingEvent) String ¶
func (x *StreamEventsResponse_RefuelingEvent) String() string
type StreamEventsResponse_RefuelingStop ¶
type StreamEventsResponse_RefuelingStop struct { // @exclude 16 reserved for S_EVENT_TOOK_CONTROL RefuelingStop *StreamEventsResponse_RefuelingStopEvent `protobuf:"bytes,17,opt,name=refueling_stop,json=refuelingStop,proto3,oneof"` }
type StreamEventsResponse_RefuelingStopEvent ¶
type StreamEventsResponse_RefuelingStopEvent struct { // he unit that was receiving fuel. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
Occurs when an aircraft is finished taking fuel.
func (*StreamEventsResponse_RefuelingStopEvent) Descriptor
deprecated
func (*StreamEventsResponse_RefuelingStopEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_RefuelingStopEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_RefuelingStopEvent) GetInitiator ¶
func (x *StreamEventsResponse_RefuelingStopEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_RefuelingStopEvent) ProtoMessage ¶
func (*StreamEventsResponse_RefuelingStopEvent) ProtoMessage()
func (*StreamEventsResponse_RefuelingStopEvent) ProtoReflect ¶
func (x *StreamEventsResponse_RefuelingStopEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_RefuelingStopEvent) Reset ¶
func (x *StreamEventsResponse_RefuelingStopEvent) Reset()
func (*StreamEventsResponse_RefuelingStopEvent) String ¶
func (x *StreamEventsResponse_RefuelingStopEvent) String() string
type StreamEventsResponse_RunwayTakeoff ¶
type StreamEventsResponse_RunwayTakeoff struct {
RunwayTakeoff *StreamEventsResponse_RunwayTakeoffEvent `protobuf:"bytes,54,opt,name=runway_takeoff,json=runwayTakeoff,proto3,oneof"`
}
type StreamEventsResponse_RunwayTakeoffEvent ¶
type StreamEventsResponse_RunwayTakeoffEvent struct { // The object that took off. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The airbase, farp or ship the unit took off from. Place *common.Airbase `protobuf:"bytes,2,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
Occurs when an aircraft takes off from an airbase, farp, or ship.
func (*StreamEventsResponse_RunwayTakeoffEvent) Descriptor
deprecated
func (*StreamEventsResponse_RunwayTakeoffEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_RunwayTakeoffEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_RunwayTakeoffEvent) GetInitiator ¶
func (x *StreamEventsResponse_RunwayTakeoffEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_RunwayTakeoffEvent) GetPlace ¶
func (x *StreamEventsResponse_RunwayTakeoffEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_RunwayTakeoffEvent) ProtoMessage ¶
func (*StreamEventsResponse_RunwayTakeoffEvent) ProtoMessage()
func (*StreamEventsResponse_RunwayTakeoffEvent) ProtoReflect ¶
func (x *StreamEventsResponse_RunwayTakeoffEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_RunwayTakeoffEvent) Reset ¶
func (x *StreamEventsResponse_RunwayTakeoffEvent) Reset()
func (*StreamEventsResponse_RunwayTakeoffEvent) String ¶
func (x *StreamEventsResponse_RunwayTakeoffEvent) String() string
type StreamEventsResponse_RunwayTouch ¶
type StreamEventsResponse_RunwayTouch struct {
RunwayTouch *StreamEventsResponse_RunwayTouchEvent `protobuf:"bytes,55,opt,name=runway_touch,json=runwayTouch,proto3,oneof"`
}
type StreamEventsResponse_RunwayTouchEvent ¶
type StreamEventsResponse_RunwayTouchEvent struct { // The object that landed. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The airbase, farp or ship the unit landed at. Place *common.Airbase `protobuf:"bytes,2,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
Occurs when an aircraft lands at an airbase, farp or ship.
func (*StreamEventsResponse_RunwayTouchEvent) Descriptor
deprecated
func (*StreamEventsResponse_RunwayTouchEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_RunwayTouchEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_RunwayTouchEvent) GetInitiator ¶
func (x *StreamEventsResponse_RunwayTouchEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_RunwayTouchEvent) GetPlace ¶
func (x *StreamEventsResponse_RunwayTouchEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_RunwayTouchEvent) ProtoMessage ¶
func (*StreamEventsResponse_RunwayTouchEvent) ProtoMessage()
func (*StreamEventsResponse_RunwayTouchEvent) ProtoReflect ¶
func (x *StreamEventsResponse_RunwayTouchEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_RunwayTouchEvent) Reset ¶
func (x *StreamEventsResponse_RunwayTouchEvent) Reset()
func (*StreamEventsResponse_RunwayTouchEvent) String ¶
func (x *StreamEventsResponse_RunwayTouchEvent) String() string
type StreamEventsResponse_Score ¶
type StreamEventsResponse_Score struct {
Score *StreamEventsResponse_ScoreEvent `protobuf:"bytes,32,opt,name=score,proto3,oneof"`
}
type StreamEventsResponse_ScoreEvent ¶
type StreamEventsResponse_ScoreEvent struct {
// contains filtered or unexported fields
}
A score change (doesn't contain any useful information)
func (*StreamEventsResponse_ScoreEvent) Descriptor
deprecated
func (*StreamEventsResponse_ScoreEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_ScoreEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_ScoreEvent) ProtoMessage ¶
func (*StreamEventsResponse_ScoreEvent) ProtoMessage()
func (*StreamEventsResponse_ScoreEvent) ProtoReflect ¶
func (x *StreamEventsResponse_ScoreEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_ScoreEvent) Reset ¶
func (x *StreamEventsResponse_ScoreEvent) Reset()
func (*StreamEventsResponse_ScoreEvent) String ¶
func (x *StreamEventsResponse_ScoreEvent) String() string
type StreamEventsResponse_ShootingEnd ¶
type StreamEventsResponse_ShootingEnd struct {
ShootingEnd *StreamEventsResponse_ShootingEndEvent `protobuf:"bytes,27,opt,name=shooting_end,json=shootingEnd,proto3,oneof"`
}
type StreamEventsResponse_ShootingEndEvent ¶
type StreamEventsResponse_ShootingEndEvent struct { // The object that was shooting and has no stopped firing. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The name of the shoot weapon. WeaponName string `protobuf:"bytes,2,opt,name=weapon_name,json=weaponName,proto3" json:"weapon_name,omitempty"` // contains filtered or unexported fields }
Occurs when a unit stops firing a machine gun- or autocannon-based weapon. Event will always correspond with a [ShootingStartEvent] event.
func (*StreamEventsResponse_ShootingEndEvent) Descriptor
deprecated
func (*StreamEventsResponse_ShootingEndEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_ShootingEndEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_ShootingEndEvent) GetInitiator ¶
func (x *StreamEventsResponse_ShootingEndEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_ShootingEndEvent) GetWeaponName ¶
func (x *StreamEventsResponse_ShootingEndEvent) GetWeaponName() string
func (*StreamEventsResponse_ShootingEndEvent) ProtoMessage ¶
func (*StreamEventsResponse_ShootingEndEvent) ProtoMessage()
func (*StreamEventsResponse_ShootingEndEvent) ProtoReflect ¶
func (x *StreamEventsResponse_ShootingEndEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_ShootingEndEvent) Reset ¶
func (x *StreamEventsResponse_ShootingEndEvent) Reset()
func (*StreamEventsResponse_ShootingEndEvent) String ¶
func (x *StreamEventsResponse_ShootingEndEvent) String() string
type StreamEventsResponse_ShootingStart ¶
type StreamEventsResponse_ShootingStart struct { // @exclude 25 reserved for S_EVENT_PLAYER_COMMENT ShootingStart *StreamEventsResponse_ShootingStartEvent `protobuf:"bytes,26,opt,name=shooting_start,json=shootingStart,proto3,oneof"` }
type StreamEventsResponse_ShootingStartEvent ¶
type StreamEventsResponse_ShootingStartEvent struct { // The object that started firing. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The name of the shoot weapon. WeaponName string `protobuf:"bytes,2,opt,name=weapon_name,json=weaponName,proto3" json:"weapon_name,omitempty"` // contains filtered or unexported fields }
Occurs when a unit begins firing a machine gun- or autocannon-based weapon (weapons with a high rate of fire). Other weapons are handled by [ShotEvent].
func (*StreamEventsResponse_ShootingStartEvent) Descriptor
deprecated
func (*StreamEventsResponse_ShootingStartEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_ShootingStartEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_ShootingStartEvent) GetInitiator ¶
func (x *StreamEventsResponse_ShootingStartEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_ShootingStartEvent) GetWeaponName ¶
func (x *StreamEventsResponse_ShootingStartEvent) GetWeaponName() string
func (*StreamEventsResponse_ShootingStartEvent) ProtoMessage ¶
func (*StreamEventsResponse_ShootingStartEvent) ProtoMessage()
func (*StreamEventsResponse_ShootingStartEvent) ProtoReflect ¶
func (x *StreamEventsResponse_ShootingStartEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_ShootingStartEvent) Reset ¶
func (x *StreamEventsResponse_ShootingStartEvent) Reset()
func (*StreamEventsResponse_ShootingStartEvent) String ¶
func (x *StreamEventsResponse_ShootingStartEvent) String() string
type StreamEventsResponse_Shot ¶
type StreamEventsResponse_Shot struct {
Shot *StreamEventsResponse_ShotEvent `protobuf:"bytes,4,opt,name=shot,proto3,oneof"`
}
type StreamEventsResponse_ShotEvent ¶
type StreamEventsResponse_ShotEvent struct { // The object that fired the weapon. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The weapon that has been fired. Weapon *common.Weapon `protobuf:"bytes,2,opt,name=weapon,proto3" json:"weapon,omitempty"` // contains filtered or unexported fields }
Occurs when a unit fires a weapon (but no machine gun- or autocannon-based weapons - those are handled by [ShootingStartEvent]).
func (*StreamEventsResponse_ShotEvent) Descriptor
deprecated
func (*StreamEventsResponse_ShotEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_ShotEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_ShotEvent) GetInitiator ¶
func (x *StreamEventsResponse_ShotEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_ShotEvent) GetWeapon ¶
func (x *StreamEventsResponse_ShotEvent) GetWeapon() *common.Weapon
func (*StreamEventsResponse_ShotEvent) ProtoMessage ¶
func (*StreamEventsResponse_ShotEvent) ProtoMessage()
func (*StreamEventsResponse_ShotEvent) ProtoReflect ¶
func (x *StreamEventsResponse_ShotEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_ShotEvent) Reset ¶
func (x *StreamEventsResponse_ShotEvent) Reset()
func (*StreamEventsResponse_ShotEvent) String ¶
func (x *StreamEventsResponse_ShotEvent) String() string
type StreamEventsResponse_SimulationFps ¶
type StreamEventsResponse_SimulationFps struct {
SimulationFps *StreamEventsResponse_SimulationFpsEvent `protobuf:"bytes,8199,opt,name=simulation_fps,json=simulationFps,proto3,oneof"`
}
type StreamEventsResponse_SimulationFpsEvent ¶
type StreamEventsResponse_SimulationFpsEvent struct { // The average FPS since the last event. Average float64 `protobuf:"fixed64,1,opt,name=average,proto3" json:"average,omitempty"` // contains filtered or unexported fields }
* Fired every second containing simulation FPS information since the previous event.
func (*StreamEventsResponse_SimulationFpsEvent) Descriptor
deprecated
func (*StreamEventsResponse_SimulationFpsEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_SimulationFpsEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_SimulationFpsEvent) GetAverage ¶
func (x *StreamEventsResponse_SimulationFpsEvent) GetAverage() float64
func (*StreamEventsResponse_SimulationFpsEvent) ProtoMessage ¶
func (*StreamEventsResponse_SimulationFpsEvent) ProtoMessage()
func (*StreamEventsResponse_SimulationFpsEvent) ProtoReflect ¶
func (x *StreamEventsResponse_SimulationFpsEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_SimulationFpsEvent) Reset ¶
func (x *StreamEventsResponse_SimulationFpsEvent) Reset()
func (*StreamEventsResponse_SimulationFpsEvent) String ¶
func (x *StreamEventsResponse_SimulationFpsEvent) String() string
type StreamEventsResponse_SrsConnect ¶
type StreamEventsResponse_SrsConnect struct {
SrsConnect *StreamEventsResponse_SrsConnectEvent `protobuf:"bytes,8201,opt,name=srs_connect,json=srsConnect,proto3,oneof"`
}
type StreamEventsResponse_SrsConnectEvent ¶
type StreamEventsResponse_SrsConnectEvent struct { // The unit that connected to a frequency in SRS. Unit *common.Unit `protobuf:"bytes,1,opt,name=unit,proto3" json:"unit,omitempty"` // The radio frequency in Hz the unit connected to. Frequency uint64 `protobuf:"varint,2,opt,name=frequency,proto3" json:"frequency,omitempty"` // contains filtered or unexported fields }
* Fired every time a player occuping a unit connects to a frequency on SRS.
func (*StreamEventsResponse_SrsConnectEvent) Descriptor
deprecated
func (*StreamEventsResponse_SrsConnectEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_SrsConnectEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_SrsConnectEvent) GetFrequency ¶
func (x *StreamEventsResponse_SrsConnectEvent) GetFrequency() uint64
func (*StreamEventsResponse_SrsConnectEvent) GetUnit ¶
func (x *StreamEventsResponse_SrsConnectEvent) GetUnit() *common.Unit
func (*StreamEventsResponse_SrsConnectEvent) ProtoMessage ¶
func (*StreamEventsResponse_SrsConnectEvent) ProtoMessage()
func (*StreamEventsResponse_SrsConnectEvent) ProtoReflect ¶
func (x *StreamEventsResponse_SrsConnectEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_SrsConnectEvent) Reset ¶
func (x *StreamEventsResponse_SrsConnectEvent) Reset()
func (*StreamEventsResponse_SrsConnectEvent) String ¶
func (x *StreamEventsResponse_SrsConnectEvent) String() string
type StreamEventsResponse_SrsDisconnect ¶
type StreamEventsResponse_SrsDisconnect struct {
SrsDisconnect *StreamEventsResponse_SrsDisconnectEvent `protobuf:"bytes,8202,opt,name=srs_disconnect,json=srsDisconnect,proto3,oneof"`
}
type StreamEventsResponse_SrsDisconnectEvent ¶
type StreamEventsResponse_SrsDisconnectEvent struct { // The unit that disconnected from a frequency in SRS. Unit *common.Unit `protobuf:"bytes,1,opt,name=unit,proto3" json:"unit,omitempty"` // The radio frequency in Hz the unit disconnected from. Frequency uint64 `protobuf:"varint,2,opt,name=frequency,proto3" json:"frequency,omitempty"` // contains filtered or unexported fields }
* Fired every time a player occuping a unit disconnects from a frequency on SRS. It is not fired when the player leaves the unit or the unit dies.
func (*StreamEventsResponse_SrsDisconnectEvent) Descriptor
deprecated
func (*StreamEventsResponse_SrsDisconnectEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_SrsDisconnectEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_SrsDisconnectEvent) GetFrequency ¶
func (x *StreamEventsResponse_SrsDisconnectEvent) GetFrequency() uint64
func (*StreamEventsResponse_SrsDisconnectEvent) GetUnit ¶
func (x *StreamEventsResponse_SrsDisconnectEvent) GetUnit() *common.Unit
func (*StreamEventsResponse_SrsDisconnectEvent) ProtoMessage ¶
func (*StreamEventsResponse_SrsDisconnectEvent) ProtoMessage()
func (*StreamEventsResponse_SrsDisconnectEvent) ProtoReflect ¶
func (x *StreamEventsResponse_SrsDisconnectEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_SrsDisconnectEvent) Reset ¶
func (x *StreamEventsResponse_SrsDisconnectEvent) Reset()
func (*StreamEventsResponse_SrsDisconnectEvent) String ¶
func (x *StreamEventsResponse_SrsDisconnectEvent) String() string
type StreamEventsResponse_Takeoff ¶
type StreamEventsResponse_Takeoff struct {
Takeoff *StreamEventsResponse_TakeoffEvent `protobuf:"bytes,6,opt,name=takeoff,proto3,oneof"`
}
type StreamEventsResponse_TakeoffEvent ¶
type StreamEventsResponse_TakeoffEvent struct { // The object that took off. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The airbase, farp or ship the unit took off from. Place *common.Airbase `protobuf:"bytes,2,opt,name=place,proto3" json:"place,omitempty"` // contains filtered or unexported fields }
Occurs when an aircraft takes off from an airbase, farp, or ship.
func (*StreamEventsResponse_TakeoffEvent) Descriptor
deprecated
func (*StreamEventsResponse_TakeoffEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_TakeoffEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_TakeoffEvent) GetInitiator ¶
func (x *StreamEventsResponse_TakeoffEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_TakeoffEvent) GetPlace ¶
func (x *StreamEventsResponse_TakeoffEvent) GetPlace() *common.Airbase
func (*StreamEventsResponse_TakeoffEvent) ProtoMessage ¶
func (*StreamEventsResponse_TakeoffEvent) ProtoMessage()
func (*StreamEventsResponse_TakeoffEvent) ProtoReflect ¶
func (x *StreamEventsResponse_TakeoffEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_TakeoffEvent) Reset ¶
func (x *StreamEventsResponse_TakeoffEvent) Reset()
func (*StreamEventsResponse_TakeoffEvent) String ¶
func (x *StreamEventsResponse_TakeoffEvent) String() string
type StreamEventsResponse_Tts ¶
type StreamEventsResponse_Tts struct {
Tts *StreamEventsResponse_TtsEvent `protobuf:"bytes,8200,opt,name=tts,proto3,oneof"`
}
type StreamEventsResponse_TtsEvent ¶
type StreamEventsResponse_TtsEvent struct { // The plain text that got transmitted. Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"` // The radio frequency in Hz the transmission got send to. Frequency uint64 `protobuf:"varint,2,opt,name=frequency,proto3" json:"frequency,omitempty"` // The coalition of the transmission. Coalition common.Coalition `protobuf:"varint,3,opt,name=coalition,proto3,enum=dcs.common.v0.Coalition" json:"coalition,omitempty"` // Custom name of the SRS client used for the transmission. SrsClientName *string `protobuf:"bytes,4,opt,name=srs_client_name,json=srsClientName,proto3,oneof" json:"srs_client_name,omitempty"` // contains filtered or unexported fields }
* Fired for every TTS request that contains the `text_plain` field, for other clients to use e.g. for accessibility use-cases.
func (*StreamEventsResponse_TtsEvent) Descriptor
deprecated
func (*StreamEventsResponse_TtsEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_TtsEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_TtsEvent) GetCoalition ¶
func (x *StreamEventsResponse_TtsEvent) GetCoalition() common.Coalition
func (*StreamEventsResponse_TtsEvent) GetFrequency ¶
func (x *StreamEventsResponse_TtsEvent) GetFrequency() uint64
func (*StreamEventsResponse_TtsEvent) GetSrsClientName ¶
func (x *StreamEventsResponse_TtsEvent) GetSrsClientName() string
func (*StreamEventsResponse_TtsEvent) GetText ¶
func (x *StreamEventsResponse_TtsEvent) GetText() string
func (*StreamEventsResponse_TtsEvent) ProtoMessage ¶
func (*StreamEventsResponse_TtsEvent) ProtoMessage()
func (*StreamEventsResponse_TtsEvent) ProtoReflect ¶
func (x *StreamEventsResponse_TtsEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_TtsEvent) Reset ¶
func (x *StreamEventsResponse_TtsEvent) Reset()
func (*StreamEventsResponse_TtsEvent) String ¶
func (x *StreamEventsResponse_TtsEvent) String() string
type StreamEventsResponse_UnitLost ¶
type StreamEventsResponse_UnitLost struct {
UnitLost *StreamEventsResponse_UnitLostEvent `protobuf:"bytes,33,opt,name=unit_lost,json=unitLost,proto3,oneof"`
}
type StreamEventsResponse_UnitLostEvent ¶
type StreamEventsResponse_UnitLostEvent struct { // The object that got destroyed weapon. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // contains filtered or unexported fields }
A unit got destroyed.
func (*StreamEventsResponse_UnitLostEvent) Descriptor
deprecated
func (*StreamEventsResponse_UnitLostEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_UnitLostEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_UnitLostEvent) GetInitiator ¶
func (x *StreamEventsResponse_UnitLostEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_UnitLostEvent) ProtoMessage ¶
func (*StreamEventsResponse_UnitLostEvent) ProtoMessage()
func (*StreamEventsResponse_UnitLostEvent) ProtoReflect ¶
func (x *StreamEventsResponse_UnitLostEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_UnitLostEvent) Reset ¶
func (x *StreamEventsResponse_UnitLostEvent) Reset()
func (*StreamEventsResponse_UnitLostEvent) String ¶
func (x *StreamEventsResponse_UnitLostEvent) String() string
type StreamEventsResponse_WeaponAdd ¶
type StreamEventsResponse_WeaponAdd struct {
WeaponAdd *StreamEventsResponse_WeaponAddEvent `protobuf:"bytes,37,opt,name=weapon_add,json=weaponAdd,proto3,oneof"`
}
type StreamEventsResponse_WeaponAddEvent ¶
type StreamEventsResponse_WeaponAddEvent struct { // The object that got spawned. Initiator *common.Initiator `protobuf:"bytes,1,opt,name=initiator,proto3" json:"initiator,omitempty"` // The name of the payload. WeaponName string `protobuf:"bytes,2,opt,name=weapon_name,json=weaponName,proto3" json:"weapon_name,omitempty"` // contains filtered or unexported fields }
Fired for each payload of an aircraft spawened midair.
func (*StreamEventsResponse_WeaponAddEvent) Descriptor
deprecated
func (*StreamEventsResponse_WeaponAddEvent) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse_WeaponAddEvent.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse_WeaponAddEvent) GetInitiator ¶
func (x *StreamEventsResponse_WeaponAddEvent) GetInitiator() *common.Initiator
func (*StreamEventsResponse_WeaponAddEvent) GetWeaponName ¶
func (x *StreamEventsResponse_WeaponAddEvent) GetWeaponName() string
func (*StreamEventsResponse_WeaponAddEvent) ProtoMessage ¶
func (*StreamEventsResponse_WeaponAddEvent) ProtoMessage()
func (*StreamEventsResponse_WeaponAddEvent) ProtoReflect ¶
func (x *StreamEventsResponse_WeaponAddEvent) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse_WeaponAddEvent) Reset ¶
func (x *StreamEventsResponse_WeaponAddEvent) Reset()
func (*StreamEventsResponse_WeaponAddEvent) String ¶
func (x *StreamEventsResponse_WeaponAddEvent) String() string
type StreamUnitsRequest ¶
type StreamUnitsRequest struct { // The poll rate in seconds at which the gRPC server communicates with the DCS // mission to retrieve the latest unit positions. The lower the `poll_rate` // the higher the amount of requests send to to the DCS mission. Default: 5 PollRate *uint32 `protobuf:"varint,1,opt,name=poll_rate,json=pollRate,proto3,oneof" json:"poll_rate,omitempty"` // The maximum backoff in seconds which the gRPC postpones polling units that // haven't moved recently. This is an optimization to dynamically reduce the // poll rate for stationary units. Set it to the same value as `poll_rate` to // disable the backoff. Default: 30 MaxBackoff *uint32 `protobuf:"varint,2,opt,name=max_backoff,json=maxBackoff,proto3,oneof" json:"max_backoff,omitempty"` // The type of the unit to stream movements. Different categories of units // would move at different speeds, which allows the stream to be configured // with the appropriate polling rates. `GROUP_CATEGORY_UNSPECIFIED` would // return all the units. Category common.GroupCategory `protobuf:"varint,3,opt,name=category,proto3,enum=dcs.common.v0.GroupCategory" json:"category,omitempty"` // contains filtered or unexported fields }
func (*StreamUnitsRequest) Descriptor
deprecated
func (*StreamUnitsRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamUnitsRequest.ProtoReflect.Descriptor instead.
func (*StreamUnitsRequest) GetCategory ¶
func (x *StreamUnitsRequest) GetCategory() common.GroupCategory
func (*StreamUnitsRequest) GetMaxBackoff ¶
func (x *StreamUnitsRequest) GetMaxBackoff() uint32
func (*StreamUnitsRequest) GetPollRate ¶
func (x *StreamUnitsRequest) GetPollRate() uint32
func (*StreamUnitsRequest) ProtoMessage ¶
func (*StreamUnitsRequest) ProtoMessage()
func (*StreamUnitsRequest) ProtoReflect ¶
func (x *StreamUnitsRequest) ProtoReflect() protoreflect.Message
func (*StreamUnitsRequest) Reset ¶
func (x *StreamUnitsRequest) Reset()
func (*StreamUnitsRequest) String ¶
func (x *StreamUnitsRequest) String() string
type StreamUnitsResponse ¶
type StreamUnitsResponse struct { Time float64 `protobuf:"fixed64,1,opt,name=time,proto3" json:"time,omitempty"` // Types that are assignable to Update: // // *StreamUnitsResponse_Unit // *StreamUnitsResponse_Gone Update isStreamUnitsResponse_Update `protobuf_oneof:"update"` // contains filtered or unexported fields }
func (*StreamUnitsResponse) Descriptor
deprecated
func (*StreamUnitsResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamUnitsResponse.ProtoReflect.Descriptor instead.
func (*StreamUnitsResponse) GetGone ¶
func (x *StreamUnitsResponse) GetGone() *StreamUnitsResponse_UnitGone
func (*StreamUnitsResponse) GetTime ¶
func (x *StreamUnitsResponse) GetTime() float64
func (*StreamUnitsResponse) GetUnit ¶
func (x *StreamUnitsResponse) GetUnit() *common.Unit
func (*StreamUnitsResponse) GetUpdate ¶
func (m *StreamUnitsResponse) GetUpdate() isStreamUnitsResponse_Update
func (*StreamUnitsResponse) ProtoMessage ¶
func (*StreamUnitsResponse) ProtoMessage()
func (*StreamUnitsResponse) ProtoReflect ¶
func (x *StreamUnitsResponse) ProtoReflect() protoreflect.Message
func (*StreamUnitsResponse) Reset ¶
func (x *StreamUnitsResponse) Reset()
func (*StreamUnitsResponse) String ¶
func (x *StreamUnitsResponse) String() string
type StreamUnitsResponse_Gone ¶
type StreamUnitsResponse_Gone struct { // The unit does not exist anymore. Gone *StreamUnitsResponse_UnitGone `protobuf:"bytes,3,opt,name=gone,proto3,oneof"` }
type StreamUnitsResponse_UnitGone ¶
type StreamUnitsResponse_UnitGone struct { Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*StreamUnitsResponse_UnitGone) Descriptor
deprecated
func (*StreamUnitsResponse_UnitGone) Descriptor() ([]byte, []int)
Deprecated: Use StreamUnitsResponse_UnitGone.ProtoReflect.Descriptor instead.
func (*StreamUnitsResponse_UnitGone) GetId ¶
func (x *StreamUnitsResponse_UnitGone) GetId() uint32
func (*StreamUnitsResponse_UnitGone) GetName ¶
func (x *StreamUnitsResponse_UnitGone) GetName() string
func (*StreamUnitsResponse_UnitGone) ProtoMessage ¶
func (*StreamUnitsResponse_UnitGone) ProtoMessage()
func (*StreamUnitsResponse_UnitGone) ProtoReflect ¶
func (x *StreamUnitsResponse_UnitGone) ProtoReflect() protoreflect.Message
func (*StreamUnitsResponse_UnitGone) Reset ¶
func (x *StreamUnitsResponse_UnitGone) Reset()
func (*StreamUnitsResponse_UnitGone) String ¶
func (x *StreamUnitsResponse_UnitGone) String() string
type UnimplementedMissionServiceServer ¶
type UnimplementedMissionServiceServer struct { }
UnimplementedMissionServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedMissionServiceServer) AddCoalitionCommand ¶
func (UnimplementedMissionServiceServer) AddCoalitionCommand(context.Context, *AddCoalitionCommandRequest) (*AddCoalitionCommandResponse, error)
func (UnimplementedMissionServiceServer) AddCoalitionCommandSubMenu ¶
func (UnimplementedMissionServiceServer) AddCoalitionCommandSubMenu(context.Context, *AddCoalitionCommandSubMenuRequest) (*AddCoalitionCommandSubMenuResponse, error)
func (UnimplementedMissionServiceServer) AddGroupCommand ¶
func (UnimplementedMissionServiceServer) AddGroupCommand(context.Context, *AddGroupCommandRequest) (*AddGroupCommandResponse, error)
func (UnimplementedMissionServiceServer) AddGroupCommandSubMenu ¶
func (UnimplementedMissionServiceServer) AddGroupCommandSubMenu(context.Context, *AddGroupCommandSubMenuRequest) (*AddGroupCommandSubMenuResponse, error)
func (UnimplementedMissionServiceServer) AddMissionCommand ¶
func (UnimplementedMissionServiceServer) AddMissionCommand(context.Context, *AddMissionCommandRequest) (*AddMissionCommandResponse, error)
func (UnimplementedMissionServiceServer) AddMissionCommandSubMenu ¶
func (UnimplementedMissionServiceServer) AddMissionCommandSubMenu(context.Context, *AddMissionCommandSubMenuRequest) (*AddMissionCommandSubMenuResponse, error)
func (UnimplementedMissionServiceServer) GetScenarioCurrentTime ¶
func (UnimplementedMissionServiceServer) GetScenarioCurrentTime(context.Context, *GetScenarioCurrentTimeRequest) (*GetScenarioCurrentTimeResponse, error)
func (UnimplementedMissionServiceServer) GetScenarioStartTime ¶
func (UnimplementedMissionServiceServer) GetScenarioStartTime(context.Context, *GetScenarioStartTimeRequest) (*GetScenarioStartTimeResponse, error)
func (UnimplementedMissionServiceServer) GetSessionId ¶
func (UnimplementedMissionServiceServer) GetSessionId(context.Context, *GetSessionIdRequest) (*GetSessionIdResponse, error)
func (UnimplementedMissionServiceServer) RemoveCoalitionCommandItem ¶
func (UnimplementedMissionServiceServer) RemoveCoalitionCommandItem(context.Context, *RemoveCoalitionCommandItemRequest) (*RemoveCoalitionCommandItemResponse, error)
func (UnimplementedMissionServiceServer) RemoveGroupCommandItem ¶
func (UnimplementedMissionServiceServer) RemoveGroupCommandItem(context.Context, *RemoveGroupCommandItemRequest) (*RemoveGroupCommandItemResponse, error)
func (UnimplementedMissionServiceServer) RemoveMissionCommandItem ¶
func (UnimplementedMissionServiceServer) RemoveMissionCommandItem(context.Context, *RemoveMissionCommandItemRequest) (*RemoveMissionCommandItemResponse, error)
func (UnimplementedMissionServiceServer) StreamEvents ¶
func (UnimplementedMissionServiceServer) StreamEvents(*StreamEventsRequest, MissionService_StreamEventsServer) error
func (UnimplementedMissionServiceServer) StreamUnits ¶
func (UnimplementedMissionServiceServer) StreamUnits(*StreamUnitsRequest, MissionService_StreamUnitsServer) error
type UnsafeMissionServiceServer ¶
type UnsafeMissionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeMissionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MissionServiceServer will result in compilation errors.