Documentation
¶
Index ¶
- Variables
- type AnalysisComponent
- type AnalysisSelector
- func (x *AnalysisSelector) GetCarLapsNumTail() uint32
- func (x *AnalysisSelector) GetComponents() []AnalysisComponent
- func (x *AnalysisSelector) GetRaceGraphNumTail() uint32
- func (*AnalysisSelector) ProtoMessage()
- func (x *AnalysisSelector) ProtoReflect() protoreflect.Message
- func (x *AnalysisSelector) Reset()
- func (x *AnalysisSelector) SetCarLapsNumTail(v uint32)
- func (x *AnalysisSelector) SetComponents(v []AnalysisComponent)
- func (x *AnalysisSelector) SetRaceGraphNumTail(v uint32)
- func (x *AnalysisSelector) String() string
- type AnalysisSelector_builder
- type LiveAnalysisRequest
- func (x *LiveAnalysisRequest) ClearEvent()
- func (x *LiveAnalysisRequest) GetEvent() *v1.EventSelector
- func (x *LiveAnalysisRequest) HasEvent() bool
- func (*LiveAnalysisRequest) ProtoMessage()
- func (x *LiveAnalysisRequest) ProtoReflect() protoreflect.Message
- func (x *LiveAnalysisRequest) Reset()
- func (x *LiveAnalysisRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveAnalysisRequest) String() string
- type LiveAnalysisRequest_builder
- type LiveAnalysisResponse
- func (x *LiveAnalysisResponse) ClearAnalysis()
- func (x *LiveAnalysisResponse) ClearTimestamp()
- func (x *LiveAnalysisResponse) GetAnalysis() *v13.Analysis
- func (x *LiveAnalysisResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveAnalysisResponse) HasAnalysis() bool
- func (x *LiveAnalysisResponse) HasTimestamp() bool
- func (*LiveAnalysisResponse) ProtoMessage()
- func (x *LiveAnalysisResponse) ProtoReflect() protoreflect.Message
- func (x *LiveAnalysisResponse) Reset()
- func (x *LiveAnalysisResponse) SetAnalysis(v *v13.Analysis)
- func (x *LiveAnalysisResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveAnalysisResponse) String() string
- type LiveAnalysisResponse_builder
- type LiveAnalysisSelRequest
- func (x *LiveAnalysisSelRequest) ClearEvent()
- func (x *LiveAnalysisSelRequest) ClearSelector()
- func (x *LiveAnalysisSelRequest) GetEvent() *v1.EventSelector
- func (x *LiveAnalysisSelRequest) GetSelector() *AnalysisSelector
- func (x *LiveAnalysisSelRequest) HasEvent() bool
- func (x *LiveAnalysisSelRequest) HasSelector() bool
- func (*LiveAnalysisSelRequest) ProtoMessage()
- func (x *LiveAnalysisSelRequest) ProtoReflect() protoreflect.Message
- func (x *LiveAnalysisSelRequest) Reset()
- func (x *LiveAnalysisSelRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveAnalysisSelRequest) SetSelector(v *AnalysisSelector)
- func (x *LiveAnalysisSelRequest) String() string
- type LiveAnalysisSelRequest_builder
- type LiveAnalysisSelResponse
- func (x *LiveAnalysisSelResponse) ClearTimestamp()
- func (x *LiveAnalysisSelResponse) GetCarComputeStates() []*v13.CarComputeState
- func (x *LiveAnalysisSelResponse) GetCarLaps() []*v13.CarLaps
- func (x *LiveAnalysisSelResponse) GetCarOccupancies() []*v13.CarOccupancy
- func (x *LiveAnalysisSelResponse) GetCarPits() []*v13.CarPit
- func (x *LiveAnalysisSelResponse) GetCarStints() []*v13.CarStint
- func (x *LiveAnalysisSelResponse) GetRaceGraph() []*v13.RaceGraph
- func (x *LiveAnalysisSelResponse) GetRaceOrder() []string
- func (x *LiveAnalysisSelResponse) GetSnapshots() []*v13.SnapshotData
- func (x *LiveAnalysisSelResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveAnalysisSelResponse) HasTimestamp() bool
- func (*LiveAnalysisSelResponse) ProtoMessage()
- func (x *LiveAnalysisSelResponse) ProtoReflect() protoreflect.Message
- func (x *LiveAnalysisSelResponse) Reset()
- func (x *LiveAnalysisSelResponse) SetCarComputeStates(v []*v13.CarComputeState)
- func (x *LiveAnalysisSelResponse) SetCarLaps(v []*v13.CarLaps)
- func (x *LiveAnalysisSelResponse) SetCarOccupancies(v []*v13.CarOccupancy)
- func (x *LiveAnalysisSelResponse) SetCarPits(v []*v13.CarPit)
- func (x *LiveAnalysisSelResponse) SetCarStints(v []*v13.CarStint)
- func (x *LiveAnalysisSelResponse) SetRaceGraph(v []*v13.RaceGraph)
- func (x *LiveAnalysisSelResponse) SetRaceOrder(v []string)
- func (x *LiveAnalysisSelResponse) SetSnapshots(v []*v13.SnapshotData)
- func (x *LiveAnalysisSelResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveAnalysisSelResponse) String() string
- type LiveAnalysisSelResponse_builder
- type LiveCarOccupanciesRequest
- func (x *LiveCarOccupanciesRequest) ClearEvent()
- func (x *LiveCarOccupanciesRequest) GetEvent() *v1.EventSelector
- func (x *LiveCarOccupanciesRequest) HasEvent() bool
- func (*LiveCarOccupanciesRequest) ProtoMessage()
- func (x *LiveCarOccupanciesRequest) ProtoReflect() protoreflect.Message
- func (x *LiveCarOccupanciesRequest) Reset()
- func (x *LiveCarOccupanciesRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveCarOccupanciesRequest) String() string
- type LiveCarOccupanciesRequest_builder
- type LiveCarOccupanciesResponse
- func (x *LiveCarOccupanciesResponse) ClearTimestamp()
- func (x *LiveCarOccupanciesResponse) GetCarOccupancies() []*v13.CarOccupancy
- func (x *LiveCarOccupanciesResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveCarOccupanciesResponse) HasTimestamp() bool
- func (*LiveCarOccupanciesResponse) ProtoMessage()
- func (x *LiveCarOccupanciesResponse) ProtoReflect() protoreflect.Message
- func (x *LiveCarOccupanciesResponse) Reset()
- func (x *LiveCarOccupanciesResponse) SetCarOccupancies(v []*v13.CarOccupancy)
- func (x *LiveCarOccupanciesResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveCarOccupanciesResponse) String() string
- type LiveCarOccupanciesResponse_builder
- type LiveCarPitsRequest
- func (x *LiveCarPitsRequest) ClearEvent()
- func (x *LiveCarPitsRequest) GetEvent() *v1.EventSelector
- func (x *LiveCarPitsRequest) HasEvent() bool
- func (*LiveCarPitsRequest) ProtoMessage()
- func (x *LiveCarPitsRequest) ProtoReflect() protoreflect.Message
- func (x *LiveCarPitsRequest) Reset()
- func (x *LiveCarPitsRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveCarPitsRequest) String() string
- type LiveCarPitsRequest_builder
- type LiveCarPitsResponse
- func (x *LiveCarPitsResponse) ClearTimestamp()
- func (x *LiveCarPitsResponse) GetCarPits() []*v13.CarPit
- func (x *LiveCarPitsResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveCarPitsResponse) HasTimestamp() bool
- func (*LiveCarPitsResponse) ProtoMessage()
- func (x *LiveCarPitsResponse) ProtoReflect() protoreflect.Message
- func (x *LiveCarPitsResponse) Reset()
- func (x *LiveCarPitsResponse) SetCarPits(v []*v13.CarPit)
- func (x *LiveCarPitsResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveCarPitsResponse) String() string
- type LiveCarPitsResponse_builder
- type LiveCarStintsRequest
- func (x *LiveCarStintsRequest) ClearEvent()
- func (x *LiveCarStintsRequest) GetEvent() *v1.EventSelector
- func (x *LiveCarStintsRequest) HasEvent() bool
- func (*LiveCarStintsRequest) ProtoMessage()
- func (x *LiveCarStintsRequest) ProtoReflect() protoreflect.Message
- func (x *LiveCarStintsRequest) Reset()
- func (x *LiveCarStintsRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveCarStintsRequest) String() string
- type LiveCarStintsRequest_builder
- type LiveCarStintsResponse
- func (x *LiveCarStintsResponse) ClearTimestamp()
- func (x *LiveCarStintsResponse) GetCarStints() []*v13.CarStint
- func (x *LiveCarStintsResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveCarStintsResponse) HasTimestamp() bool
- func (*LiveCarStintsResponse) ProtoMessage()
- func (x *LiveCarStintsResponse) ProtoReflect() protoreflect.Message
- func (x *LiveCarStintsResponse) Reset()
- func (x *LiveCarStintsResponse) SetCarStints(v []*v13.CarStint)
- func (x *LiveCarStintsResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveCarStintsResponse) String() string
- type LiveCarStintsResponse_builder
- type LiveDriverDataRequest
- func (x *LiveDriverDataRequest) ClearEvent()
- func (x *LiveDriverDataRequest) GetEvent() *v1.EventSelector
- func (x *LiveDriverDataRequest) HasEvent() bool
- func (*LiveDriverDataRequest) ProtoMessage()
- func (x *LiveDriverDataRequest) ProtoReflect() protoreflect.Message
- func (x *LiveDriverDataRequest) Reset()
- func (x *LiveDriverDataRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveDriverDataRequest) String() string
- type LiveDriverDataRequest_builder
- type LiveDriverDataResponse
- func (x *LiveDriverDataResponse) ClearTimestamp()
- func (x *LiveDriverDataResponse) GetCarClasses() []*v14.CarClass
- func (x *LiveDriverDataResponse) GetCars() []*v14.CarInfo
- func (x *LiveDriverDataResponse) GetCurrentDrivers() map[uint32]string
- func (x *LiveDriverDataResponse) GetEntries() []*v14.CarEntry
- func (x *LiveDriverDataResponse) GetSessionTime() float32
- func (x *LiveDriverDataResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveDriverDataResponse) HasTimestamp() bool
- func (*LiveDriverDataResponse) ProtoMessage()
- func (x *LiveDriverDataResponse) ProtoReflect() protoreflect.Message
- func (x *LiveDriverDataResponse) Reset()
- func (x *LiveDriverDataResponse) SetCarClasses(v []*v14.CarClass)
- func (x *LiveDriverDataResponse) SetCars(v []*v14.CarInfo)
- func (x *LiveDriverDataResponse) SetCurrentDrivers(v map[uint32]string)
- func (x *LiveDriverDataResponse) SetEntries(v []*v14.CarEntry)
- func (x *LiveDriverDataResponse) SetSessionTime(v float32)
- func (x *LiveDriverDataResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveDriverDataResponse) String() string
- type LiveDriverDataResponse_builder
- type LiveRaceStateRequest
- func (x *LiveRaceStateRequest) ClearEvent()
- func (x *LiveRaceStateRequest) GetEvent() *v1.EventSelector
- func (x *LiveRaceStateRequest) HasEvent() bool
- func (*LiveRaceStateRequest) ProtoMessage()
- func (x *LiveRaceStateRequest) ProtoReflect() protoreflect.Message
- func (x *LiveRaceStateRequest) Reset()
- func (x *LiveRaceStateRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveRaceStateRequest) String() string
- type LiveRaceStateRequest_builder
- type LiveRaceStateResponse
- func (x *LiveRaceStateResponse) ClearSession()
- func (x *LiveRaceStateResponse) ClearTimestamp()
- func (x *LiveRaceStateResponse) GetCars() []*v11.Car
- func (x *LiveRaceStateResponse) GetMessages() []*v11.Message
- func (x *LiveRaceStateResponse) GetSession() *v11.Session
- func (x *LiveRaceStateResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveRaceStateResponse) HasSession() bool
- func (x *LiveRaceStateResponse) HasTimestamp() bool
- func (*LiveRaceStateResponse) ProtoMessage()
- func (x *LiveRaceStateResponse) ProtoReflect() protoreflect.Message
- func (x *LiveRaceStateResponse) Reset()
- func (x *LiveRaceStateResponse) SetCars(v []*v11.Car)
- func (x *LiveRaceStateResponse) SetMessages(v []*v11.Message)
- func (x *LiveRaceStateResponse) SetSession(v *v11.Session)
- func (x *LiveRaceStateResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveRaceStateResponse) String() string
- type LiveRaceStateResponse_builder
- type LiveSnapshotDataRequest
- func (x *LiveSnapshotDataRequest) ClearEvent()
- func (x *LiveSnapshotDataRequest) GetEvent() *v1.EventSelector
- func (x *LiveSnapshotDataRequest) GetStartFrom() SnapshotStartMode
- func (x *LiveSnapshotDataRequest) HasEvent() bool
- func (*LiveSnapshotDataRequest) ProtoMessage()
- func (x *LiveSnapshotDataRequest) ProtoReflect() protoreflect.Message
- func (x *LiveSnapshotDataRequest) Reset()
- func (x *LiveSnapshotDataRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveSnapshotDataRequest) SetStartFrom(v SnapshotStartMode)
- func (x *LiveSnapshotDataRequest) String() string
- type LiveSnapshotDataRequest_builder
- type LiveSnapshotDataResponse
- func (x *LiveSnapshotDataResponse) ClearSnapshotData()
- func (x *LiveSnapshotDataResponse) ClearTimestamp()
- func (x *LiveSnapshotDataResponse) GetSnapshotData() *v13.SnapshotData
- func (x *LiveSnapshotDataResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveSnapshotDataResponse) HasSnapshotData() bool
- func (x *LiveSnapshotDataResponse) HasTimestamp() bool
- func (*LiveSnapshotDataResponse) ProtoMessage()
- func (x *LiveSnapshotDataResponse) ProtoReflect() protoreflect.Message
- func (x *LiveSnapshotDataResponse) Reset()
- func (x *LiveSnapshotDataResponse) SetSnapshotData(v *v13.SnapshotData)
- func (x *LiveSnapshotDataResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveSnapshotDataResponse) String() string
- type LiveSnapshotDataResponse_builder
- type LiveSpeedmapRequest
- func (x *LiveSpeedmapRequest) ClearEvent()
- func (x *LiveSpeedmapRequest) GetEvent() *v1.EventSelector
- func (x *LiveSpeedmapRequest) HasEvent() bool
- func (*LiveSpeedmapRequest) ProtoMessage()
- func (x *LiveSpeedmapRequest) ProtoReflect() protoreflect.Message
- func (x *LiveSpeedmapRequest) Reset()
- func (x *LiveSpeedmapRequest) SetEvent(v *v1.EventSelector)
- func (x *LiveSpeedmapRequest) String() string
- type LiveSpeedmapRequest_builder
- type LiveSpeedmapResponse
- func (x *LiveSpeedmapResponse) ClearSpeedmap()
- func (x *LiveSpeedmapResponse) ClearTimestamp()
- func (x *LiveSpeedmapResponse) GetSpeedmap() *v12.Speedmap
- func (x *LiveSpeedmapResponse) GetTimestamp() *timestamppb.Timestamp
- func (x *LiveSpeedmapResponse) HasSpeedmap() bool
- func (x *LiveSpeedmapResponse) HasTimestamp() bool
- func (*LiveSpeedmapResponse) ProtoMessage()
- func (x *LiveSpeedmapResponse) ProtoReflect() protoreflect.Message
- func (x *LiveSpeedmapResponse) Reset()
- func (x *LiveSpeedmapResponse) SetSpeedmap(v *v12.Speedmap)
- func (x *LiveSpeedmapResponse) SetTimestamp(v *timestamppb.Timestamp)
- func (x *LiveSpeedmapResponse) String() string
- type LiveSpeedmapResponse_builder
- type SnapshotStartMode
Constants ¶
This section is empty.
Variables ¶
View Source
var ( AnalysisComponent_name = map[int32]string{ 0: "ANALYSIS_COMPONENT_UNSPECIFIED", 1: "ANALYSIS_COMPONENT_CAR_OCCUPANCIES", 2: "ANALYSIS_COMPONENT_CAR_LAPS", 3: "ANALYSIS_COMPONENT_CAR_PITS", 4: "ANALYSIS_COMPONENT_CAR_STINTS", 5: "ANALYSIS_COMPONENT_CAR_COMPUTE_STATES", 6: "ANALYSIS_COMPONENT_RACE_GRAPH", 7: "ANALYSIS_COMPONENT_RACE_ORDER", } AnalysisComponent_value = map[string]int32{ "ANALYSIS_COMPONENT_UNSPECIFIED": 0, "ANALYSIS_COMPONENT_CAR_OCCUPANCIES": 1, "ANALYSIS_COMPONENT_CAR_LAPS": 2, "ANALYSIS_COMPONENT_CAR_PITS": 3, "ANALYSIS_COMPONENT_CAR_STINTS": 4, "ANALYSIS_COMPONENT_CAR_COMPUTE_STATES": 5, "ANALYSIS_COMPONENT_RACE_GRAPH": 6, "ANALYSIS_COMPONENT_RACE_ORDER": 7, } )
Enum value maps for AnalysisComponent.
View Source
var ( SnapshotStartMode_name = map[int32]string{ 0: "SNAPSHOT_START_MODE_UNSPECIFIED", 1: "SNAPSHOT_START_MODE_BEGIN", 2: "SNAPSHOT_START_MODE_CURRENT", } SnapshotStartMode_value = map[string]int32{ "SNAPSHOT_START_MODE_UNSPECIFIED": 0, "SNAPSHOT_START_MODE_BEGIN": 1, "SNAPSHOT_START_MODE_CURRENT": 2, } )
Enum value maps for SnapshotStartMode.
View Source
var File_iracelog_livedata_v1_live_service_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AnalysisComponent ¶
type AnalysisComponent int32
const ( AnalysisComponent_ANALYSIS_COMPONENT_UNSPECIFIED AnalysisComponent = 0 AnalysisComponent_ANALYSIS_COMPONENT_CAR_OCCUPANCIES AnalysisComponent = 1 AnalysisComponent_ANALYSIS_COMPONENT_CAR_LAPS AnalysisComponent = 2 AnalysisComponent_ANALYSIS_COMPONENT_CAR_PITS AnalysisComponent = 3 AnalysisComponent_ANALYSIS_COMPONENT_CAR_STINTS AnalysisComponent = 4 AnalysisComponent_ANALYSIS_COMPONENT_CAR_COMPUTE_STATES AnalysisComponent = 5 AnalysisComponent_ANALYSIS_COMPONENT_RACE_GRAPH AnalysisComponent = 6 AnalysisComponent_ANALYSIS_COMPONENT_RACE_ORDER AnalysisComponent = 7 )
func (AnalysisComponent) Descriptor ¶
func (AnalysisComponent) Descriptor() protoreflect.EnumDescriptor
func (AnalysisComponent) Enum ¶
func (x AnalysisComponent) Enum() *AnalysisComponent
func (AnalysisComponent) Number ¶
func (x AnalysisComponent) Number() protoreflect.EnumNumber
func (AnalysisComponent) String ¶
func (x AnalysisComponent) String() string
func (AnalysisComponent) Type ¶
func (AnalysisComponent) Type() protoreflect.EnumType
type AnalysisSelector ¶
type AnalysisSelector struct {
Components []AnalysisComponent `protobuf:"varint,1,rep,packed,name=components,proto3,enum=iracelog.livedata.v1.AnalysisComponent" json:"components,omitempty"`
// used to restrict the response to these last number of entries for each car
CarLapsNumTail uint32 `protobuf:"varint,2,opt,name=car_laps_num_tail,json=carLapsNumTail,proto3" json:"car_laps_num_tail,omitempty"`
// used to restrict the response to these last number of entries for each car
RaceGraphNumTail uint32 `protobuf:"varint,3,opt,name=race_graph_num_tail,json=raceGraphNumTail,proto3" json:"race_graph_num_tail,omitempty"`
// contains filtered or unexported fields
}
func (*AnalysisSelector) GetCarLapsNumTail ¶
func (x *AnalysisSelector) GetCarLapsNumTail() uint32
func (*AnalysisSelector) GetComponents ¶
func (x *AnalysisSelector) GetComponents() []AnalysisComponent
func (*AnalysisSelector) GetRaceGraphNumTail ¶
func (x *AnalysisSelector) GetRaceGraphNumTail() uint32
func (*AnalysisSelector) ProtoMessage ¶
func (*AnalysisSelector) ProtoMessage()
func (*AnalysisSelector) ProtoReflect ¶
func (x *AnalysisSelector) ProtoReflect() protoreflect.Message
func (*AnalysisSelector) Reset ¶
func (x *AnalysisSelector) Reset()
func (*AnalysisSelector) SetCarLapsNumTail ¶
func (x *AnalysisSelector) SetCarLapsNumTail(v uint32)
func (*AnalysisSelector) SetComponents ¶
func (x *AnalysisSelector) SetComponents(v []AnalysisComponent)
func (*AnalysisSelector) SetRaceGraphNumTail ¶
func (x *AnalysisSelector) SetRaceGraphNumTail(v uint32)
func (*AnalysisSelector) String ¶
func (x *AnalysisSelector) String() string
type AnalysisSelector_builder ¶
type AnalysisSelector_builder struct {
Components []AnalysisComponent
// used to restrict the response to these last number of entries for each car
CarLapsNumTail uint32
// used to restrict the response to these last number of entries for each car
RaceGraphNumTail uint32
// contains filtered or unexported fields
}
func (AnalysisSelector_builder) Build ¶
func (b0 AnalysisSelector_builder) Build() *AnalysisSelector
type LiveAnalysisRequest ¶
type LiveAnalysisRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// contains filtered or unexported fields
}
func (*LiveAnalysisRequest) ClearEvent ¶
func (x *LiveAnalysisRequest) ClearEvent()
func (*LiveAnalysisRequest) GetEvent ¶
func (x *LiveAnalysisRequest) GetEvent() *v1.EventSelector
func (*LiveAnalysisRequest) HasEvent ¶
func (x *LiveAnalysisRequest) HasEvent() bool
func (*LiveAnalysisRequest) ProtoMessage ¶
func (*LiveAnalysisRequest) ProtoMessage()
func (*LiveAnalysisRequest) ProtoReflect ¶
func (x *LiveAnalysisRequest) ProtoReflect() protoreflect.Message
func (*LiveAnalysisRequest) Reset ¶
func (x *LiveAnalysisRequest) Reset()
func (*LiveAnalysisRequest) SetEvent ¶
func (x *LiveAnalysisRequest) SetEvent(v *v1.EventSelector)
func (*LiveAnalysisRequest) String ¶
func (x *LiveAnalysisRequest) String() string
type LiveAnalysisRequest_builder ¶
type LiveAnalysisRequest_builder struct {
Event *v1.EventSelector
// contains filtered or unexported fields
}
func (LiveAnalysisRequest_builder) Build ¶
func (b0 LiveAnalysisRequest_builder) Build() *LiveAnalysisRequest
type LiveAnalysisResponse ¶
type LiveAnalysisResponse struct {
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Analysis *v13.Analysis `protobuf:"bytes,2,opt,name=analysis,proto3" json:"analysis,omitempty"`
// contains filtered or unexported fields
}
func (*LiveAnalysisResponse) ClearAnalysis ¶
func (x *LiveAnalysisResponse) ClearAnalysis()
func (*LiveAnalysisResponse) ClearTimestamp ¶
func (x *LiveAnalysisResponse) ClearTimestamp()
func (*LiveAnalysisResponse) GetAnalysis ¶
func (x *LiveAnalysisResponse) GetAnalysis() *v13.Analysis
func (*LiveAnalysisResponse) GetTimestamp ¶
func (x *LiveAnalysisResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveAnalysisResponse) HasAnalysis ¶
func (x *LiveAnalysisResponse) HasAnalysis() bool
func (*LiveAnalysisResponse) HasTimestamp ¶
func (x *LiveAnalysisResponse) HasTimestamp() bool
func (*LiveAnalysisResponse) ProtoMessage ¶
func (*LiveAnalysisResponse) ProtoMessage()
func (*LiveAnalysisResponse) ProtoReflect ¶
func (x *LiveAnalysisResponse) ProtoReflect() protoreflect.Message
func (*LiveAnalysisResponse) Reset ¶
func (x *LiveAnalysisResponse) Reset()
func (*LiveAnalysisResponse) SetAnalysis ¶
func (x *LiveAnalysisResponse) SetAnalysis(v *v13.Analysis)
func (*LiveAnalysisResponse) SetTimestamp ¶
func (x *LiveAnalysisResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveAnalysisResponse) String ¶
func (x *LiveAnalysisResponse) String() string
type LiveAnalysisResponse_builder ¶
type LiveAnalysisResponse_builder struct {
Timestamp *timestamppb.Timestamp
Analysis *v13.Analysis
// contains filtered or unexported fields
}
func (LiveAnalysisResponse_builder) Build ¶
func (b0 LiveAnalysisResponse_builder) Build() *LiveAnalysisResponse
type LiveAnalysisSelRequest ¶
type LiveAnalysisSelRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
Selector *AnalysisSelector `protobuf:"bytes,2,opt,name=selector,proto3" json:"selector,omitempty"`
// contains filtered or unexported fields
}
func (*LiveAnalysisSelRequest) ClearEvent ¶
func (x *LiveAnalysisSelRequest) ClearEvent()
func (*LiveAnalysisSelRequest) ClearSelector ¶
func (x *LiveAnalysisSelRequest) ClearSelector()
func (*LiveAnalysisSelRequest) GetEvent ¶
func (x *LiveAnalysisSelRequest) GetEvent() *v1.EventSelector
func (*LiveAnalysisSelRequest) GetSelector ¶
func (x *LiveAnalysisSelRequest) GetSelector() *AnalysisSelector
func (*LiveAnalysisSelRequest) HasEvent ¶
func (x *LiveAnalysisSelRequest) HasEvent() bool
func (*LiveAnalysisSelRequest) HasSelector ¶
func (x *LiveAnalysisSelRequest) HasSelector() bool
func (*LiveAnalysisSelRequest) ProtoMessage ¶
func (*LiveAnalysisSelRequest) ProtoMessage()
func (*LiveAnalysisSelRequest) ProtoReflect ¶
func (x *LiveAnalysisSelRequest) ProtoReflect() protoreflect.Message
func (*LiveAnalysisSelRequest) Reset ¶
func (x *LiveAnalysisSelRequest) Reset()
func (*LiveAnalysisSelRequest) SetEvent ¶
func (x *LiveAnalysisSelRequest) SetEvent(v *v1.EventSelector)
func (*LiveAnalysisSelRequest) SetSelector ¶
func (x *LiveAnalysisSelRequest) SetSelector(v *AnalysisSelector)
func (*LiveAnalysisSelRequest) String ¶
func (x *LiveAnalysisSelRequest) String() string
type LiveAnalysisSelRequest_builder ¶
type LiveAnalysisSelRequest_builder struct {
Event *v1.EventSelector
Selector *AnalysisSelector
// contains filtered or unexported fields
}
func (LiveAnalysisSelRequest_builder) Build ¶
func (b0 LiveAnalysisSelRequest_builder) Build() *LiveAnalysisSelRequest
type LiveAnalysisSelResponse ¶
type LiveAnalysisSelResponse struct {
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
CarOccupancies []*v13.CarOccupancy `protobuf:"bytes,2,rep,name=car_occupancies,json=carOccupancies,proto3" json:"car_occupancies,omitempty"`
CarLaps []*v13.CarLaps `protobuf:"bytes,3,rep,name=car_laps,json=carLaps,proto3" json:"car_laps,omitempty"`
CarPits []*v13.CarPit `protobuf:"bytes,4,rep,name=car_pits,json=carPits,proto3" json:"car_pits,omitempty"`
CarStints []*v13.CarStint `protobuf:"bytes,5,rep,name=car_stints,json=carStints,proto3" json:"car_stints,omitempty"`
CarComputeStates []*v13.CarComputeState `protobuf:"bytes,6,rep,name=car_compute_states,json=carComputeStates,proto3" json:"car_compute_states,omitempty"`
RaceGraph []*v13.RaceGraph `protobuf:"bytes,7,rep,name=race_graph,json=raceGraph,proto3" json:"race_graph,omitempty"`
RaceOrder []string `protobuf:"bytes,8,rep,name=race_order,json=raceOrder,proto3" json:"race_order,omitempty"`
Snapshots []*v13.SnapshotData `protobuf:"bytes,9,rep,name=snapshots,proto3" json:"snapshots,omitempty"`
// contains filtered or unexported fields
}
func (*LiveAnalysisSelResponse) ClearTimestamp ¶
func (x *LiveAnalysisSelResponse) ClearTimestamp()
func (*LiveAnalysisSelResponse) GetCarComputeStates ¶
func (x *LiveAnalysisSelResponse) GetCarComputeStates() []*v13.CarComputeState
func (*LiveAnalysisSelResponse) GetCarLaps ¶
func (x *LiveAnalysisSelResponse) GetCarLaps() []*v13.CarLaps
func (*LiveAnalysisSelResponse) GetCarOccupancies ¶
func (x *LiveAnalysisSelResponse) GetCarOccupancies() []*v13.CarOccupancy
func (*LiveAnalysisSelResponse) GetCarPits ¶
func (x *LiveAnalysisSelResponse) GetCarPits() []*v13.CarPit
func (*LiveAnalysisSelResponse) GetCarStints ¶
func (x *LiveAnalysisSelResponse) GetCarStints() []*v13.CarStint
func (*LiveAnalysisSelResponse) GetRaceGraph ¶
func (x *LiveAnalysisSelResponse) GetRaceGraph() []*v13.RaceGraph
func (*LiveAnalysisSelResponse) GetRaceOrder ¶
func (x *LiveAnalysisSelResponse) GetRaceOrder() []string
func (*LiveAnalysisSelResponse) GetSnapshots ¶
func (x *LiveAnalysisSelResponse) GetSnapshots() []*v13.SnapshotData
func (*LiveAnalysisSelResponse) GetTimestamp ¶
func (x *LiveAnalysisSelResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveAnalysisSelResponse) HasTimestamp ¶
func (x *LiveAnalysisSelResponse) HasTimestamp() bool
func (*LiveAnalysisSelResponse) ProtoMessage ¶
func (*LiveAnalysisSelResponse) ProtoMessage()
func (*LiveAnalysisSelResponse) ProtoReflect ¶
func (x *LiveAnalysisSelResponse) ProtoReflect() protoreflect.Message
func (*LiveAnalysisSelResponse) Reset ¶
func (x *LiveAnalysisSelResponse) Reset()
func (*LiveAnalysisSelResponse) SetCarComputeStates ¶
func (x *LiveAnalysisSelResponse) SetCarComputeStates(v []*v13.CarComputeState)
func (*LiveAnalysisSelResponse) SetCarLaps ¶
func (x *LiveAnalysisSelResponse) SetCarLaps(v []*v13.CarLaps)
func (*LiveAnalysisSelResponse) SetCarOccupancies ¶
func (x *LiveAnalysisSelResponse) SetCarOccupancies(v []*v13.CarOccupancy)
func (*LiveAnalysisSelResponse) SetCarPits ¶
func (x *LiveAnalysisSelResponse) SetCarPits(v []*v13.CarPit)
func (*LiveAnalysisSelResponse) SetCarStints ¶
func (x *LiveAnalysisSelResponse) SetCarStints(v []*v13.CarStint)
func (*LiveAnalysisSelResponse) SetRaceGraph ¶
func (x *LiveAnalysisSelResponse) SetRaceGraph(v []*v13.RaceGraph)
func (*LiveAnalysisSelResponse) SetRaceOrder ¶
func (x *LiveAnalysisSelResponse) SetRaceOrder(v []string)
func (*LiveAnalysisSelResponse) SetSnapshots ¶
func (x *LiveAnalysisSelResponse) SetSnapshots(v []*v13.SnapshotData)
func (*LiveAnalysisSelResponse) SetTimestamp ¶
func (x *LiveAnalysisSelResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveAnalysisSelResponse) String ¶
func (x *LiveAnalysisSelResponse) String() string
type LiveAnalysisSelResponse_builder ¶
type LiveAnalysisSelResponse_builder struct {
Timestamp *timestamppb.Timestamp
CarOccupancies []*v13.CarOccupancy
CarLaps []*v13.CarLaps
CarPits []*v13.CarPit
CarStints []*v13.CarStint
CarComputeStates []*v13.CarComputeState
RaceGraph []*v13.RaceGraph
RaceOrder []string
Snapshots []*v13.SnapshotData
// contains filtered or unexported fields
}
func (LiveAnalysisSelResponse_builder) Build ¶
func (b0 LiveAnalysisSelResponse_builder) Build() *LiveAnalysisSelResponse
type LiveCarOccupanciesRequest ¶
type LiveCarOccupanciesRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// contains filtered or unexported fields
}
func (*LiveCarOccupanciesRequest) ClearEvent ¶
func (x *LiveCarOccupanciesRequest) ClearEvent()
func (*LiveCarOccupanciesRequest) GetEvent ¶
func (x *LiveCarOccupanciesRequest) GetEvent() *v1.EventSelector
func (*LiveCarOccupanciesRequest) HasEvent ¶
func (x *LiveCarOccupanciesRequest) HasEvent() bool
func (*LiveCarOccupanciesRequest) ProtoMessage ¶
func (*LiveCarOccupanciesRequest) ProtoMessage()
func (*LiveCarOccupanciesRequest) ProtoReflect ¶
func (x *LiveCarOccupanciesRequest) ProtoReflect() protoreflect.Message
func (*LiveCarOccupanciesRequest) Reset ¶
func (x *LiveCarOccupanciesRequest) Reset()
func (*LiveCarOccupanciesRequest) SetEvent ¶
func (x *LiveCarOccupanciesRequest) SetEvent(v *v1.EventSelector)
func (*LiveCarOccupanciesRequest) String ¶
func (x *LiveCarOccupanciesRequest) String() string
type LiveCarOccupanciesRequest_builder ¶
type LiveCarOccupanciesRequest_builder struct {
Event *v1.EventSelector
// contains filtered or unexported fields
}
func (LiveCarOccupanciesRequest_builder) Build ¶
func (b0 LiveCarOccupanciesRequest_builder) Build() *LiveCarOccupanciesRequest
type LiveCarOccupanciesResponse ¶
type LiveCarOccupanciesResponse struct {
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
CarOccupancies []*v13.CarOccupancy `protobuf:"bytes,2,rep,name=car_occupancies,json=carOccupancies,proto3" json:"car_occupancies,omitempty"`
// contains filtered or unexported fields
}
func (*LiveCarOccupanciesResponse) ClearTimestamp ¶
func (x *LiveCarOccupanciesResponse) ClearTimestamp()
func (*LiveCarOccupanciesResponse) GetCarOccupancies ¶
func (x *LiveCarOccupanciesResponse) GetCarOccupancies() []*v13.CarOccupancy
func (*LiveCarOccupanciesResponse) GetTimestamp ¶
func (x *LiveCarOccupanciesResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveCarOccupanciesResponse) HasTimestamp ¶
func (x *LiveCarOccupanciesResponse) HasTimestamp() bool
func (*LiveCarOccupanciesResponse) ProtoMessage ¶
func (*LiveCarOccupanciesResponse) ProtoMessage()
func (*LiveCarOccupanciesResponse) ProtoReflect ¶
func (x *LiveCarOccupanciesResponse) ProtoReflect() protoreflect.Message
func (*LiveCarOccupanciesResponse) Reset ¶
func (x *LiveCarOccupanciesResponse) Reset()
func (*LiveCarOccupanciesResponse) SetCarOccupancies ¶
func (x *LiveCarOccupanciesResponse) SetCarOccupancies(v []*v13.CarOccupancy)
func (*LiveCarOccupanciesResponse) SetTimestamp ¶
func (x *LiveCarOccupanciesResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveCarOccupanciesResponse) String ¶
func (x *LiveCarOccupanciesResponse) String() string
type LiveCarOccupanciesResponse_builder ¶
type LiveCarOccupanciesResponse_builder struct {
Timestamp *timestamppb.Timestamp
CarOccupancies []*v13.CarOccupancy
// contains filtered or unexported fields
}
func (LiveCarOccupanciesResponse_builder) Build ¶
func (b0 LiveCarOccupanciesResponse_builder) Build() *LiveCarOccupanciesResponse
type LiveCarPitsRequest ¶
type LiveCarPitsRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// contains filtered or unexported fields
}
func (*LiveCarPitsRequest) ClearEvent ¶
func (x *LiveCarPitsRequest) ClearEvent()
func (*LiveCarPitsRequest) GetEvent ¶
func (x *LiveCarPitsRequest) GetEvent() *v1.EventSelector
func (*LiveCarPitsRequest) HasEvent ¶
func (x *LiveCarPitsRequest) HasEvent() bool
func (*LiveCarPitsRequest) ProtoMessage ¶
func (*LiveCarPitsRequest) ProtoMessage()
func (*LiveCarPitsRequest) ProtoReflect ¶
func (x *LiveCarPitsRequest) ProtoReflect() protoreflect.Message
func (*LiveCarPitsRequest) Reset ¶
func (x *LiveCarPitsRequest) Reset()
func (*LiveCarPitsRequest) SetEvent ¶
func (x *LiveCarPitsRequest) SetEvent(v *v1.EventSelector)
func (*LiveCarPitsRequest) String ¶
func (x *LiveCarPitsRequest) String() string
type LiveCarPitsRequest_builder ¶
type LiveCarPitsRequest_builder struct {
Event *v1.EventSelector
// contains filtered or unexported fields
}
func (LiveCarPitsRequest_builder) Build ¶
func (b0 LiveCarPitsRequest_builder) Build() *LiveCarPitsRequest
type LiveCarPitsResponse ¶
type LiveCarPitsResponse struct {
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
CarPits []*v13.CarPit `protobuf:"bytes,2,rep,name=car_pits,json=carPits,proto3" json:"car_pits,omitempty"`
// contains filtered or unexported fields
}
func (*LiveCarPitsResponse) ClearTimestamp ¶
func (x *LiveCarPitsResponse) ClearTimestamp()
func (*LiveCarPitsResponse) GetCarPits ¶
func (x *LiveCarPitsResponse) GetCarPits() []*v13.CarPit
func (*LiveCarPitsResponse) GetTimestamp ¶
func (x *LiveCarPitsResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveCarPitsResponse) HasTimestamp ¶
func (x *LiveCarPitsResponse) HasTimestamp() bool
func (*LiveCarPitsResponse) ProtoMessage ¶
func (*LiveCarPitsResponse) ProtoMessage()
func (*LiveCarPitsResponse) ProtoReflect ¶
func (x *LiveCarPitsResponse) ProtoReflect() protoreflect.Message
func (*LiveCarPitsResponse) Reset ¶
func (x *LiveCarPitsResponse) Reset()
func (*LiveCarPitsResponse) SetCarPits ¶
func (x *LiveCarPitsResponse) SetCarPits(v []*v13.CarPit)
func (*LiveCarPitsResponse) SetTimestamp ¶
func (x *LiveCarPitsResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveCarPitsResponse) String ¶
func (x *LiveCarPitsResponse) String() string
type LiveCarPitsResponse_builder ¶
type LiveCarPitsResponse_builder struct {
Timestamp *timestamppb.Timestamp
CarPits []*v13.CarPit
// contains filtered or unexported fields
}
func (LiveCarPitsResponse_builder) Build ¶
func (b0 LiveCarPitsResponse_builder) Build() *LiveCarPitsResponse
type LiveCarStintsRequest ¶
type LiveCarStintsRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// contains filtered or unexported fields
}
func (*LiveCarStintsRequest) ClearEvent ¶
func (x *LiveCarStintsRequest) ClearEvent()
func (*LiveCarStintsRequest) GetEvent ¶
func (x *LiveCarStintsRequest) GetEvent() *v1.EventSelector
func (*LiveCarStintsRequest) HasEvent ¶
func (x *LiveCarStintsRequest) HasEvent() bool
func (*LiveCarStintsRequest) ProtoMessage ¶
func (*LiveCarStintsRequest) ProtoMessage()
func (*LiveCarStintsRequest) ProtoReflect ¶
func (x *LiveCarStintsRequest) ProtoReflect() protoreflect.Message
func (*LiveCarStintsRequest) Reset ¶
func (x *LiveCarStintsRequest) Reset()
func (*LiveCarStintsRequest) SetEvent ¶
func (x *LiveCarStintsRequest) SetEvent(v *v1.EventSelector)
func (*LiveCarStintsRequest) String ¶
func (x *LiveCarStintsRequest) String() string
type LiveCarStintsRequest_builder ¶
type LiveCarStintsRequest_builder struct {
Event *v1.EventSelector
// contains filtered or unexported fields
}
func (LiveCarStintsRequest_builder) Build ¶
func (b0 LiveCarStintsRequest_builder) Build() *LiveCarStintsRequest
type LiveCarStintsResponse ¶
type LiveCarStintsResponse struct {
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
CarStints []*v13.CarStint `protobuf:"bytes,2,rep,name=car_stints,json=carStints,proto3" json:"car_stints,omitempty"`
// contains filtered or unexported fields
}
func (*LiveCarStintsResponse) ClearTimestamp ¶
func (x *LiveCarStintsResponse) ClearTimestamp()
func (*LiveCarStintsResponse) GetCarStints ¶
func (x *LiveCarStintsResponse) GetCarStints() []*v13.CarStint
func (*LiveCarStintsResponse) GetTimestamp ¶
func (x *LiveCarStintsResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveCarStintsResponse) HasTimestamp ¶
func (x *LiveCarStintsResponse) HasTimestamp() bool
func (*LiveCarStintsResponse) ProtoMessage ¶
func (*LiveCarStintsResponse) ProtoMessage()
func (*LiveCarStintsResponse) ProtoReflect ¶
func (x *LiveCarStintsResponse) ProtoReflect() protoreflect.Message
func (*LiveCarStintsResponse) Reset ¶
func (x *LiveCarStintsResponse) Reset()
func (*LiveCarStintsResponse) SetCarStints ¶
func (x *LiveCarStintsResponse) SetCarStints(v []*v13.CarStint)
func (*LiveCarStintsResponse) SetTimestamp ¶
func (x *LiveCarStintsResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveCarStintsResponse) String ¶
func (x *LiveCarStintsResponse) String() string
type LiveCarStintsResponse_builder ¶
type LiveCarStintsResponse_builder struct {
Timestamp *timestamppb.Timestamp
CarStints []*v13.CarStint
// contains filtered or unexported fields
}
func (LiveCarStintsResponse_builder) Build ¶
func (b0 LiveCarStintsResponse_builder) Build() *LiveCarStintsResponse
type LiveDriverDataRequest ¶
type LiveDriverDataRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// contains filtered or unexported fields
}
func (*LiveDriverDataRequest) ClearEvent ¶
func (x *LiveDriverDataRequest) ClearEvent()
func (*LiveDriverDataRequest) GetEvent ¶
func (x *LiveDriverDataRequest) GetEvent() *v1.EventSelector
func (*LiveDriverDataRequest) HasEvent ¶
func (x *LiveDriverDataRequest) HasEvent() bool
func (*LiveDriverDataRequest) ProtoMessage ¶
func (*LiveDriverDataRequest) ProtoMessage()
func (*LiveDriverDataRequest) ProtoReflect ¶
func (x *LiveDriverDataRequest) ProtoReflect() protoreflect.Message
func (*LiveDriverDataRequest) Reset ¶
func (x *LiveDriverDataRequest) Reset()
func (*LiveDriverDataRequest) SetEvent ¶
func (x *LiveDriverDataRequest) SetEvent(v *v1.EventSelector)
func (*LiveDriverDataRequest) String ¶
func (x *LiveDriverDataRequest) String() string
type LiveDriverDataRequest_builder ¶
type LiveDriverDataRequest_builder struct {
Event *v1.EventSelector
// contains filtered or unexported fields
}
func (LiveDriverDataRequest_builder) Build ¶
func (b0 LiveDriverDataRequest_builder) Build() *LiveDriverDataRequest
type LiveDriverDataResponse ¶
type LiveDriverDataResponse struct {
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Entries []*v14.CarEntry `protobuf:"bytes,2,rep,name=entries,proto3" json:"entries,omitempty"`
Cars []*v14.CarInfo `protobuf:"bytes,3,rep,name=cars,proto3" json:"cars,omitempty"`
CarClasses []*v14.CarClass `protobuf:"bytes,4,rep,name=car_classes,json=carClasses,proto3" json:"car_classes,omitempty"`
SessionTime float32 `protobuf:"fixed32,5,opt,name=session_time,json=sessionTime,proto3" json:"session_time,omitempty"`
CurrentDrivers map[uint32]string `` /* 178-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*LiveDriverDataResponse) ClearTimestamp ¶
func (x *LiveDriverDataResponse) ClearTimestamp()
func (*LiveDriverDataResponse) GetCarClasses ¶
func (x *LiveDriverDataResponse) GetCarClasses() []*v14.CarClass
func (*LiveDriverDataResponse) GetCars ¶
func (x *LiveDriverDataResponse) GetCars() []*v14.CarInfo
func (*LiveDriverDataResponse) GetCurrentDrivers ¶
func (x *LiveDriverDataResponse) GetCurrentDrivers() map[uint32]string
func (*LiveDriverDataResponse) GetEntries ¶
func (x *LiveDriverDataResponse) GetEntries() []*v14.CarEntry
func (*LiveDriverDataResponse) GetSessionTime ¶
func (x *LiveDriverDataResponse) GetSessionTime() float32
func (*LiveDriverDataResponse) GetTimestamp ¶
func (x *LiveDriverDataResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveDriverDataResponse) HasTimestamp ¶
func (x *LiveDriverDataResponse) HasTimestamp() bool
func (*LiveDriverDataResponse) ProtoMessage ¶
func (*LiveDriverDataResponse) ProtoMessage()
func (*LiveDriverDataResponse) ProtoReflect ¶
func (x *LiveDriverDataResponse) ProtoReflect() protoreflect.Message
func (*LiveDriverDataResponse) Reset ¶
func (x *LiveDriverDataResponse) Reset()
func (*LiveDriverDataResponse) SetCarClasses ¶
func (x *LiveDriverDataResponse) SetCarClasses(v []*v14.CarClass)
func (*LiveDriverDataResponse) SetCars ¶
func (x *LiveDriverDataResponse) SetCars(v []*v14.CarInfo)
func (*LiveDriverDataResponse) SetCurrentDrivers ¶
func (x *LiveDriverDataResponse) SetCurrentDrivers(v map[uint32]string)
func (*LiveDriverDataResponse) SetEntries ¶
func (x *LiveDriverDataResponse) SetEntries(v []*v14.CarEntry)
func (*LiveDriverDataResponse) SetSessionTime ¶
func (x *LiveDriverDataResponse) SetSessionTime(v float32)
func (*LiveDriverDataResponse) SetTimestamp ¶
func (x *LiveDriverDataResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveDriverDataResponse) String ¶
func (x *LiveDriverDataResponse) String() string
type LiveDriverDataResponse_builder ¶
type LiveDriverDataResponse_builder struct {
Timestamp *timestamppb.Timestamp
Entries []*v14.CarEntry
Cars []*v14.CarInfo
CarClasses []*v14.CarClass
SessionTime float32
CurrentDrivers map[uint32]string
// contains filtered or unexported fields
}
func (LiveDriverDataResponse_builder) Build ¶
func (b0 LiveDriverDataResponse_builder) Build() *LiveDriverDataResponse
type LiveRaceStateRequest ¶
type LiveRaceStateRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// contains filtered or unexported fields
}
func (*LiveRaceStateRequest) ClearEvent ¶
func (x *LiveRaceStateRequest) ClearEvent()
func (*LiveRaceStateRequest) GetEvent ¶
func (x *LiveRaceStateRequest) GetEvent() *v1.EventSelector
func (*LiveRaceStateRequest) HasEvent ¶
func (x *LiveRaceStateRequest) HasEvent() bool
func (*LiveRaceStateRequest) ProtoMessage ¶
func (*LiveRaceStateRequest) ProtoMessage()
func (*LiveRaceStateRequest) ProtoReflect ¶
func (x *LiveRaceStateRequest) ProtoReflect() protoreflect.Message
func (*LiveRaceStateRequest) Reset ¶
func (x *LiveRaceStateRequest) Reset()
func (*LiveRaceStateRequest) SetEvent ¶
func (x *LiveRaceStateRequest) SetEvent(v *v1.EventSelector)
func (*LiveRaceStateRequest) String ¶
func (x *LiveRaceStateRequest) String() string
type LiveRaceStateRequest_builder ¶
type LiveRaceStateRequest_builder struct {
Event *v1.EventSelector
// contains filtered or unexported fields
}
func (LiveRaceStateRequest_builder) Build ¶
func (b0 LiveRaceStateRequest_builder) Build() *LiveRaceStateRequest
type LiveRaceStateResponse ¶
type LiveRaceStateResponse struct {
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Session *v11.Session `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"`
Cars []*v11.Car `protobuf:"bytes,3,rep,name=cars,proto3" json:"cars,omitempty"`
Messages []*v11.Message `protobuf:"bytes,4,rep,name=messages,proto3" json:"messages,omitempty"`
// contains filtered or unexported fields
}
func (*LiveRaceStateResponse) ClearSession ¶
func (x *LiveRaceStateResponse) ClearSession()
func (*LiveRaceStateResponse) ClearTimestamp ¶
func (x *LiveRaceStateResponse) ClearTimestamp()
func (*LiveRaceStateResponse) GetCars ¶
func (x *LiveRaceStateResponse) GetCars() []*v11.Car
func (*LiveRaceStateResponse) GetMessages ¶
func (x *LiveRaceStateResponse) GetMessages() []*v11.Message
func (*LiveRaceStateResponse) GetSession ¶
func (x *LiveRaceStateResponse) GetSession() *v11.Session
func (*LiveRaceStateResponse) GetTimestamp ¶
func (x *LiveRaceStateResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveRaceStateResponse) HasSession ¶
func (x *LiveRaceStateResponse) HasSession() bool
func (*LiveRaceStateResponse) HasTimestamp ¶
func (x *LiveRaceStateResponse) HasTimestamp() bool
func (*LiveRaceStateResponse) ProtoMessage ¶
func (*LiveRaceStateResponse) ProtoMessage()
func (*LiveRaceStateResponse) ProtoReflect ¶
func (x *LiveRaceStateResponse) ProtoReflect() protoreflect.Message
func (*LiveRaceStateResponse) Reset ¶
func (x *LiveRaceStateResponse) Reset()
func (*LiveRaceStateResponse) SetCars ¶
func (x *LiveRaceStateResponse) SetCars(v []*v11.Car)
func (*LiveRaceStateResponse) SetMessages ¶
func (x *LiveRaceStateResponse) SetMessages(v []*v11.Message)
func (*LiveRaceStateResponse) SetSession ¶
func (x *LiveRaceStateResponse) SetSession(v *v11.Session)
func (*LiveRaceStateResponse) SetTimestamp ¶
func (x *LiveRaceStateResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveRaceStateResponse) String ¶
func (x *LiveRaceStateResponse) String() string
type LiveRaceStateResponse_builder ¶
type LiveRaceStateResponse_builder struct {
Timestamp *timestamppb.Timestamp
Session *v11.Session
Cars []*v11.Car
Messages []*v11.Message
// contains filtered or unexported fields
}
func (LiveRaceStateResponse_builder) Build ¶
func (b0 LiveRaceStateResponse_builder) Build() *LiveRaceStateResponse
type LiveSnapshotDataRequest ¶
type LiveSnapshotDataRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
StartFrom SnapshotStartMode `` /* 133-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*LiveSnapshotDataRequest) ClearEvent ¶
func (x *LiveSnapshotDataRequest) ClearEvent()
func (*LiveSnapshotDataRequest) GetEvent ¶
func (x *LiveSnapshotDataRequest) GetEvent() *v1.EventSelector
func (*LiveSnapshotDataRequest) GetStartFrom ¶
func (x *LiveSnapshotDataRequest) GetStartFrom() SnapshotStartMode
func (*LiveSnapshotDataRequest) HasEvent ¶
func (x *LiveSnapshotDataRequest) HasEvent() bool
func (*LiveSnapshotDataRequest) ProtoMessage ¶
func (*LiveSnapshotDataRequest) ProtoMessage()
func (*LiveSnapshotDataRequest) ProtoReflect ¶
func (x *LiveSnapshotDataRequest) ProtoReflect() protoreflect.Message
func (*LiveSnapshotDataRequest) Reset ¶
func (x *LiveSnapshotDataRequest) Reset()
func (*LiveSnapshotDataRequest) SetEvent ¶
func (x *LiveSnapshotDataRequest) SetEvent(v *v1.EventSelector)
func (*LiveSnapshotDataRequest) SetStartFrom ¶
func (x *LiveSnapshotDataRequest) SetStartFrom(v SnapshotStartMode)
func (*LiveSnapshotDataRequest) String ¶
func (x *LiveSnapshotDataRequest) String() string
type LiveSnapshotDataRequest_builder ¶
type LiveSnapshotDataRequest_builder struct {
Event *v1.EventSelector
StartFrom SnapshotStartMode
// contains filtered or unexported fields
}
func (LiveSnapshotDataRequest_builder) Build ¶
func (b0 LiveSnapshotDataRequest_builder) Build() *LiveSnapshotDataRequest
type LiveSnapshotDataResponse ¶
type LiveSnapshotDataResponse struct {
// this is the real time when this message was sent
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
SnapshotData *v13.SnapshotData `protobuf:"bytes,2,opt,name=snapshot_data,json=snapshotData,proto3" json:"snapshot_data,omitempty"`
// contains filtered or unexported fields
}
func (*LiveSnapshotDataResponse) ClearSnapshotData ¶
func (x *LiveSnapshotDataResponse) ClearSnapshotData()
func (*LiveSnapshotDataResponse) ClearTimestamp ¶
func (x *LiveSnapshotDataResponse) ClearTimestamp()
func (*LiveSnapshotDataResponse) GetSnapshotData ¶
func (x *LiveSnapshotDataResponse) GetSnapshotData() *v13.SnapshotData
func (*LiveSnapshotDataResponse) GetTimestamp ¶
func (x *LiveSnapshotDataResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveSnapshotDataResponse) HasSnapshotData ¶
func (x *LiveSnapshotDataResponse) HasSnapshotData() bool
func (*LiveSnapshotDataResponse) HasTimestamp ¶
func (x *LiveSnapshotDataResponse) HasTimestamp() bool
func (*LiveSnapshotDataResponse) ProtoMessage ¶
func (*LiveSnapshotDataResponse) ProtoMessage()
func (*LiveSnapshotDataResponse) ProtoReflect ¶
func (x *LiveSnapshotDataResponse) ProtoReflect() protoreflect.Message
func (*LiveSnapshotDataResponse) Reset ¶
func (x *LiveSnapshotDataResponse) Reset()
func (*LiveSnapshotDataResponse) SetSnapshotData ¶
func (x *LiveSnapshotDataResponse) SetSnapshotData(v *v13.SnapshotData)
func (*LiveSnapshotDataResponse) SetTimestamp ¶
func (x *LiveSnapshotDataResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveSnapshotDataResponse) String ¶
func (x *LiveSnapshotDataResponse) String() string
type LiveSnapshotDataResponse_builder ¶
type LiveSnapshotDataResponse_builder struct {
// this is the real time when this message was sent
Timestamp *timestamppb.Timestamp
SnapshotData *v13.SnapshotData
// contains filtered or unexported fields
}
func (LiveSnapshotDataResponse_builder) Build ¶
func (b0 LiveSnapshotDataResponse_builder) Build() *LiveSnapshotDataResponse
type LiveSpeedmapRequest ¶
type LiveSpeedmapRequest struct {
Event *v1.EventSelector `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"`
// contains filtered or unexported fields
}
func (*LiveSpeedmapRequest) ClearEvent ¶
func (x *LiveSpeedmapRequest) ClearEvent()
func (*LiveSpeedmapRequest) GetEvent ¶
func (x *LiveSpeedmapRequest) GetEvent() *v1.EventSelector
func (*LiveSpeedmapRequest) HasEvent ¶
func (x *LiveSpeedmapRequest) HasEvent() bool
func (*LiveSpeedmapRequest) ProtoMessage ¶
func (*LiveSpeedmapRequest) ProtoMessage()
func (*LiveSpeedmapRequest) ProtoReflect ¶
func (x *LiveSpeedmapRequest) ProtoReflect() protoreflect.Message
func (*LiveSpeedmapRequest) Reset ¶
func (x *LiveSpeedmapRequest) Reset()
func (*LiveSpeedmapRequest) SetEvent ¶
func (x *LiveSpeedmapRequest) SetEvent(v *v1.EventSelector)
func (*LiveSpeedmapRequest) String ¶
func (x *LiveSpeedmapRequest) String() string
type LiveSpeedmapRequest_builder ¶
type LiveSpeedmapRequest_builder struct {
Event *v1.EventSelector
// contains filtered or unexported fields
}
func (LiveSpeedmapRequest_builder) Build ¶
func (b0 LiveSpeedmapRequest_builder) Build() *LiveSpeedmapRequest
type LiveSpeedmapResponse ¶
type LiveSpeedmapResponse struct {
Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
Speedmap *v12.Speedmap `protobuf:"bytes,2,opt,name=speedmap,proto3" json:"speedmap,omitempty"`
// contains filtered or unexported fields
}
func (*LiveSpeedmapResponse) ClearSpeedmap ¶
func (x *LiveSpeedmapResponse) ClearSpeedmap()
func (*LiveSpeedmapResponse) ClearTimestamp ¶
func (x *LiveSpeedmapResponse) ClearTimestamp()
func (*LiveSpeedmapResponse) GetSpeedmap ¶
func (x *LiveSpeedmapResponse) GetSpeedmap() *v12.Speedmap
func (*LiveSpeedmapResponse) GetTimestamp ¶
func (x *LiveSpeedmapResponse) GetTimestamp() *timestamppb.Timestamp
func (*LiveSpeedmapResponse) HasSpeedmap ¶
func (x *LiveSpeedmapResponse) HasSpeedmap() bool
func (*LiveSpeedmapResponse) HasTimestamp ¶
func (x *LiveSpeedmapResponse) HasTimestamp() bool
func (*LiveSpeedmapResponse) ProtoMessage ¶
func (*LiveSpeedmapResponse) ProtoMessage()
func (*LiveSpeedmapResponse) ProtoReflect ¶
func (x *LiveSpeedmapResponse) ProtoReflect() protoreflect.Message
func (*LiveSpeedmapResponse) Reset ¶
func (x *LiveSpeedmapResponse) Reset()
func (*LiveSpeedmapResponse) SetSpeedmap ¶
func (x *LiveSpeedmapResponse) SetSpeedmap(v *v12.Speedmap)
func (*LiveSpeedmapResponse) SetTimestamp ¶
func (x *LiveSpeedmapResponse) SetTimestamp(v *timestamppb.Timestamp)
func (*LiveSpeedmapResponse) String ¶
func (x *LiveSpeedmapResponse) String() string
type LiveSpeedmapResponse_builder ¶
type LiveSpeedmapResponse_builder struct {
Timestamp *timestamppb.Timestamp
Speedmap *v12.Speedmap
// contains filtered or unexported fields
}
func (LiveSpeedmapResponse_builder) Build ¶
func (b0 LiveSpeedmapResponse_builder) Build() *LiveSpeedmapResponse
type SnapshotStartMode ¶
type SnapshotStartMode int32
const ( SnapshotStartMode_SNAPSHOT_START_MODE_UNSPECIFIED SnapshotStartMode = 0 SnapshotStartMode_SNAPSHOT_START_MODE_BEGIN SnapshotStartMode = 1 SnapshotStartMode_SNAPSHOT_START_MODE_CURRENT SnapshotStartMode = 2 )
func (SnapshotStartMode) Descriptor ¶
func (SnapshotStartMode) Descriptor() protoreflect.EnumDescriptor
func (SnapshotStartMode) Enum ¶
func (x SnapshotStartMode) Enum() *SnapshotStartMode
func (SnapshotStartMode) Number ¶
func (x SnapshotStartMode) Number() protoreflect.EnumNumber
func (SnapshotStartMode) String ¶
func (x SnapshotStartMode) String() string
func (SnapshotStartMode) Type ¶
func (SnapshotStartMode) Type() protoreflect.EnumType
Source Files
¶
- live_service.pb.go
Click to show internal directories.
Click to hide internal directories.