Documentation
¶
Index ¶
- Variables
- type ClassData
- func (x *ClassData) GetChunkSpeeds() []float32
- func (x *ClassData) GetLaptime() float32
- func (*ClassData) ProtoMessage()
- func (x *ClassData) ProtoReflect() protoreflect.Message
- func (x *ClassData) Reset()
- func (x *ClassData) SetChunkSpeeds(v []float32)
- func (x *ClassData) SetLaptime(v float32)
- func (x *ClassData) String() string
- type ClassData_builder
- type Speedmap
- func (x *Speedmap) GetChunkSize() uint32
- func (x *Speedmap) GetData() map[string]*ClassData
- func (x *Speedmap) GetLeaderTrackPos() float32
- func (x *Speedmap) GetPrecipitation() float32
- func (x *Speedmap) GetSessionTime() float32
- func (x *Speedmap) GetTimeOfDay() uint32
- func (x *Speedmap) GetTrackTemp() float32
- func (x *Speedmap) GetTrackWetness() v1.TrackWetness
- func (*Speedmap) ProtoMessage()
- func (x *Speedmap) ProtoReflect() protoreflect.Message
- func (x *Speedmap) Reset()
- func (x *Speedmap) SetChunkSize(v uint32)
- func (x *Speedmap) SetData(v map[string]*ClassData)
- func (x *Speedmap) SetLeaderTrackPos(v float32)
- func (x *Speedmap) SetPrecipitation(v float32)
- func (x *Speedmap) SetSessionTime(v float32)
- func (x *Speedmap) SetTimeOfDay(v uint32)
- func (x *Speedmap) SetTrackTemp(v float32)
- func (x *Speedmap) SetTrackWetness(v v1.TrackWetness)
- func (x *Speedmap) String() string
- type Speedmap_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var File_testrepo_speedmap_v1_speedmap_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ClassData ¶
type ClassData struct {
Laptime float32 `protobuf:"fixed32,1,opt,name=laptime,proto3" json:"laptime,omitempty"`
ChunkSpeeds []float32 `protobuf:"fixed32,2,rep,packed,name=chunk_speeds,json=chunkSpeeds,proto3" json:"chunk_speeds,omitempty"`
// contains filtered or unexported fields
}
func (*ClassData) ProtoReflect ¶
func (x *ClassData) ProtoReflect() protoreflect.Message
type ClassData_builder ¶
type ClassData_builder struct {
Laptime float32
ChunkSpeeds []float32
// contains filtered or unexported fields
}
func (ClassData_builder) Build ¶
func (b0 ClassData_builder) Build() *ClassData
type Speedmap ¶
type Speedmap struct {
ChunkSize uint32 `protobuf:"varint,1,opt,name=chunk_size,json=chunkSize,proto3" json:"chunk_size,omitempty"`
TimeOfDay uint32 `protobuf:"varint,2,opt,name=time_of_day,json=timeOfDay,proto3" json:"time_of_day,omitempty"`
TrackTemp float32 `protobuf:"fixed32,3,opt,name=track_temp,json=trackTemp,proto3" json:"track_temp,omitempty"`
LeaderTrackPos float32 `protobuf:"fixed32,4,opt,name=leader_track_pos,json=leaderTrackPos,proto3" json:"leader_track_pos,omitempty"`
SessionTime float32 `protobuf:"fixed32,5,opt,name=session_time,json=sessionTime,proto3" json:"session_time,omitempty"`
TrackWetness v1.TrackWetness `` /* 135-byte string literal not displayed */
Precipitation float32 `protobuf:"fixed32,7,opt,name=precipitation,proto3" json:"precipitation,omitempty"`
Data map[string]*ClassData `` /* 135-byte string literal not displayed */
// contains filtered or unexported fields
}
func (*Speedmap) GetTrackWetness ¶
func (x *Speedmap) GetTrackWetness() v1.TrackWetness
func (*Speedmap) ProtoReflect ¶
func (x *Speedmap) ProtoReflect() protoreflect.Message
func (*Speedmap) SetTrackWetness ¶
func (x *Speedmap) SetTrackWetness(v v1.TrackWetness)
type Speedmap_builder ¶
type Speedmap_builder struct {
ChunkSize uint32
TimeOfDay uint32
TrackTemp float32
LeaderTrackPos float32
SessionTime float32
TrackWetness v1.TrackWetness
Precipitation float32
Data map[string]*ClassData
// contains filtered or unexported fields
}
func (Speedmap_builder) Build ¶
func (b0 Speedmap_builder) Build() *Speedmap
Source Files
¶
- speedmap.pb.go
Click to show internal directories.
Click to hide internal directories.