Documentation ¶
Index ¶
- Variables
- type EnsureTrackRequest
- func (*EnsureTrackRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnsureTrackRequest) GetTrack() *Track
- func (*EnsureTrackRequest) ProtoMessage()
- func (x *EnsureTrackRequest) ProtoReflect() protoreflect.Message
- func (x *EnsureTrackRequest) Reset()
- func (x *EnsureTrackRequest) String() string
- type EnsureTrackResponse
- func (*EnsureTrackResponse) Descriptor() ([]byte, []int)deprecated
- func (x *EnsureTrackResponse) GetTrack() *Track
- func (*EnsureTrackResponse) ProtoMessage()
- func (x *EnsureTrackResponse) ProtoReflect() protoreflect.Message
- func (x *EnsureTrackResponse) Reset()
- func (x *EnsureTrackResponse) String() string
- type PitInfo
- func (*PitInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PitInfo) GetEntry() float32
- func (x *PitInfo) GetExit() float32
- func (x *PitInfo) GetLaneLength() float32
- func (*PitInfo) ProtoMessage()
- func (x *PitInfo) ProtoReflect() protoreflect.Message
- func (x *PitInfo) Reset()
- func (x *PitInfo) String() string
- type Sector
- type Track
- func (*Track) Descriptor() ([]byte, []int)deprecated
- func (x *Track) GetConfig() string
- func (x *Track) GetId() *TrackId
- func (x *Track) GetLength() float32
- func (x *Track) GetName() string
- func (x *Track) GetPitInfo() *PitInfo
- func (x *Track) GetPitSpeed() float32
- func (x *Track) GetSectors() []*Sector
- func (x *Track) GetShortName() string
- func (*Track) ProtoMessage()
- func (x *Track) ProtoReflect() protoreflect.Message
- func (x *Track) Reset()
- func (x *Track) String() string
- type TrackId
- type UpdatePitInfoRequest
- func (*UpdatePitInfoRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePitInfoRequest) GetId() *TrackId
- func (x *UpdatePitInfoRequest) GetPitInfo() *PitInfo
- func (*UpdatePitInfoRequest) ProtoMessage()
- func (x *UpdatePitInfoRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePitInfoRequest) Reset()
- func (x *UpdatePitInfoRequest) String() string
- type UpdatePitInfoResponse
- func (*UpdatePitInfoResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePitInfoResponse) GetTrack() *Track
- func (*UpdatePitInfoResponse) ProtoMessage()
- func (x *UpdatePitInfoResponse) ProtoReflect() protoreflect.Message
- func (x *UpdatePitInfoResponse) Reset()
- func (x *UpdatePitInfoResponse) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_testrepo_track_v1_track_proto protoreflect.FileDescriptor
View Source
var File_testrepo_track_v1_track_service_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type EnsureTrackRequest ¶
type EnsureTrackRequest struct { Track *Track `protobuf:"bytes,1,opt,name=track,proto3" json:"track,omitempty"` // contains filtered or unexported fields }
func (*EnsureTrackRequest) Descriptor
deprecated
func (*EnsureTrackRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnsureTrackRequest.ProtoReflect.Descriptor instead.
func (*EnsureTrackRequest) GetTrack ¶
func (x *EnsureTrackRequest) GetTrack() *Track
func (*EnsureTrackRequest) ProtoMessage ¶
func (*EnsureTrackRequest) ProtoMessage()
func (*EnsureTrackRequest) ProtoReflect ¶
func (x *EnsureTrackRequest) ProtoReflect() protoreflect.Message
func (*EnsureTrackRequest) Reset ¶
func (x *EnsureTrackRequest) Reset()
func (*EnsureTrackRequest) String ¶
func (x *EnsureTrackRequest) String() string
type EnsureTrackResponse ¶
type EnsureTrackResponse struct { Track *Track `protobuf:"bytes,1,opt,name=track,proto3" json:"track,omitempty"` // contains filtered or unexported fields }
func (*EnsureTrackResponse) Descriptor
deprecated
func (*EnsureTrackResponse) Descriptor() ([]byte, []int)
Deprecated: Use EnsureTrackResponse.ProtoReflect.Descriptor instead.
func (*EnsureTrackResponse) GetTrack ¶
func (x *EnsureTrackResponse) GetTrack() *Track
func (*EnsureTrackResponse) ProtoMessage ¶
func (*EnsureTrackResponse) ProtoMessage()
func (*EnsureTrackResponse) ProtoReflect ¶
func (x *EnsureTrackResponse) ProtoReflect() protoreflect.Message
func (*EnsureTrackResponse) Reset ¶
func (x *EnsureTrackResponse) Reset()
func (*EnsureTrackResponse) String ¶
func (x *EnsureTrackResponse) String() string
type PitInfo ¶
type PitInfo struct { Entry float32 `protobuf:"fixed32,1,opt,name=entry,proto3" json:"entry,omitempty"` Exit float32 `protobuf:"fixed32,2,opt,name=exit,proto3" json:"exit,omitempty"` LaneLength float32 `protobuf:"fixed32,3,opt,name=lane_length,json=laneLength,proto3" json:"lane_length,omitempty"` // contains filtered or unexported fields }
func (*PitInfo) ProtoReflect ¶
func (x *PitInfo) ProtoReflect() protoreflect.Message
type Sector ¶
type Sector struct { Num uint32 `protobuf:"varint,1,opt,name=num,proto3" json:"num,omitempty"` StartPct float32 `protobuf:"fixed32,2,opt,name=start_pct,json=startPct,proto3" json:"start_pct,omitempty"` // contains filtered or unexported fields }
func (*Sector) ProtoReflect ¶
func (x *Sector) ProtoReflect() protoreflect.Message
type Track ¶
type Track struct { Id *TrackId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` ShortName string `protobuf:"bytes,3,opt,name=short_name,json=shortName,proto3" json:"short_name,omitempty"` Config string `protobuf:"bytes,4,opt,name=config,proto3" json:"config,omitempty"` Length float32 `protobuf:"fixed32,5,opt,name=length,proto3" json:"length,omitempty"` Sectors []*Sector `protobuf:"bytes,6,rep,name=sectors,proto3" json:"sectors,omitempty"` PitInfo *PitInfo `protobuf:"bytes,7,opt,name=pit_info,json=pitInfo,proto3" json:"pit_info,omitempty"` PitSpeed float32 `protobuf:"fixed32,8,opt,name=pit_speed,json=pitSpeed,proto3" json:"pit_speed,omitempty"` // contains filtered or unexported fields }
func (*Track) ProtoReflect ¶
func (x *Track) ProtoReflect() protoreflect.Message
type TrackId ¶
type TrackId struct { Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*TrackId) ProtoReflect ¶
func (x *TrackId) ProtoReflect() protoreflect.Message
type UpdatePitInfoRequest ¶
type UpdatePitInfoRequest struct { Id *TrackId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` PitInfo *PitInfo `protobuf:"bytes,2,opt,name=pit_info,json=pitInfo,proto3" json:"pit_info,omitempty"` // contains filtered or unexported fields }
func (*UpdatePitInfoRequest) Descriptor
deprecated
func (*UpdatePitInfoRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePitInfoRequest.ProtoReflect.Descriptor instead.
func (*UpdatePitInfoRequest) GetId ¶
func (x *UpdatePitInfoRequest) GetId() *TrackId
func (*UpdatePitInfoRequest) GetPitInfo ¶
func (x *UpdatePitInfoRequest) GetPitInfo() *PitInfo
func (*UpdatePitInfoRequest) ProtoMessage ¶
func (*UpdatePitInfoRequest) ProtoMessage()
func (*UpdatePitInfoRequest) ProtoReflect ¶
func (x *UpdatePitInfoRequest) ProtoReflect() protoreflect.Message
func (*UpdatePitInfoRequest) Reset ¶
func (x *UpdatePitInfoRequest) Reset()
func (*UpdatePitInfoRequest) String ¶
func (x *UpdatePitInfoRequest) String() string
type UpdatePitInfoResponse ¶
type UpdatePitInfoResponse struct { Track *Track `protobuf:"bytes,1,opt,name=track,proto3" json:"track,omitempty"` // contains filtered or unexported fields }
func (*UpdatePitInfoResponse) Descriptor
deprecated
func (*UpdatePitInfoResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePitInfoResponse.ProtoReflect.Descriptor instead.
func (*UpdatePitInfoResponse) GetTrack ¶
func (x *UpdatePitInfoResponse) GetTrack() *Track
func (*UpdatePitInfoResponse) ProtoMessage ¶
func (*UpdatePitInfoResponse) ProtoMessage()
func (*UpdatePitInfoResponse) ProtoReflect ¶
func (x *UpdatePitInfoResponse) ProtoReflect() protoreflect.Message
func (*UpdatePitInfoResponse) Reset ¶
func (x *UpdatePitInfoResponse) Reset()
func (*UpdatePitInfoResponse) String ¶
func (x *UpdatePitInfoResponse) String() string
Click to show internal directories.
Click to hide internal directories.