Documentation
¶
Index ¶
- Variables
- type Fleet
- func (*Fleet) Descriptor() ([]byte, []int)deprecated
- func (x *Fleet) GetAngle() float32
- func (x *Fleet) GetCoord() *Fleet_Coord
- func (x *Fleet) GetDemands() []int32
- func (x *Fleet) GetServices() []*FleetService
- func (x *Fleet) GetSpeed() int32
- func (x *Fleet) GetStatus() int32
- func (x *Fleet) GetVehicleId() int32
- func (*Fleet) ProtoMessage()
- func (x *Fleet) ProtoReflect() protoreflect.Message
- func (x *Fleet) Reset()
- func (x *Fleet) String() string
- type FleetService
- func (*FleetService) Descriptor() ([]byte, []int)deprecated
- func (x *FleetService) GetDeliver() *FleetService_DeliverSerivce
- func (m *FleetService) GetFservice() isFleetService_Fservice
- func (x *FleetService) GetShareRide() *FleetService_ShareRideSerivce
- func (*FleetService) ProtoMessage()
- func (x *FleetService) ProtoReflect() protoreflect.Message
- func (x *FleetService) Reset()
- func (x *FleetService) String() string
- type FleetService_Deliver
- type FleetService_DeliverSerivce
- func (*FleetService_DeliverSerivce) Descriptor() ([]byte, []int)deprecated
- func (x *FleetService_DeliverSerivce) GetAvail() int32
- func (x *FleetService_DeliverSerivce) GetDemandIds() []int64
- func (x *FleetService_DeliverSerivce) GetItem() string
- func (x *FleetService_DeliverSerivce) GetNum() int32
- func (x *FleetService_DeliverSerivce) GetUnit() string
- func (*FleetService_DeliverSerivce) ProtoMessage()
- func (x *FleetService_DeliverSerivce) ProtoReflect() protoreflect.Message
- func (x *FleetService_DeliverSerivce) Reset()
- func (x *FleetService_DeliverSerivce) String() string
- type FleetService_ShareRide
- type FleetService_ShareRideSerivce
- func (*FleetService_ShareRideSerivce) Descriptor() ([]byte, []int)deprecated
- func (x *FleetService_ShareRideSerivce) GetAvailableSeats() int32
- func (x *FleetService_ShareRideSerivce) GetCapacity() int32
- func (x *FleetService_ShareRideSerivce) GetNonSmoking() bool
- func (x *FleetService_ShareRideSerivce) GetOccupiedSeats() int32
- func (x *FleetService_ShareRideSerivce) GetPricePerKm() int32
- func (*FleetService_ShareRideSerivce) ProtoMessage()
- func (x *FleetService_ShareRideSerivce) ProtoReflect() protoreflect.Message
- func (x *FleetService_ShareRideSerivce) Reset()
- func (x *FleetService_ShareRideSerivce) String() string
- type Fleet_Coord
Constants ¶
This section is empty.
Variables ¶
View Source
var File_fleet_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Fleet ¶
type Fleet struct { VehicleId int32 `protobuf:"varint,1,opt,name=vehicle_id,json=vehicleId,proto3" json:"vehicle_id,omitempty"` Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` Coord *Fleet_Coord `protobuf:"bytes,3,opt,name=coord,proto3" json:"coord,omitempty"` Angle float32 `protobuf:"fixed32,4,opt,name=angle,proto3" json:"angle,omitempty"` Speed int32 `protobuf:"varint,5,opt,name=speed,proto3" json:"speed,omitempty"` Services []*FleetService `protobuf:"bytes,6,rep,name=services,proto3" json:"services,omitempty"` Demands []int32 `protobuf:"varint,7,rep,packed,name=demands,proto3" json:"demands,omitempty"` // contains filtered or unexported fields }
func (*Fleet) Descriptor
deprecated
func (*Fleet) GetCoord ¶
func (x *Fleet) GetCoord() *Fleet_Coord
func (*Fleet) GetDemands ¶
func (*Fleet) GetServices ¶
func (x *Fleet) GetServices() []*FleetService
func (*Fleet) GetVehicleId ¶
func (*Fleet) ProtoMessage ¶
func (*Fleet) ProtoMessage()
func (*Fleet) ProtoReflect ¶ added in v0.1.0
func (x *Fleet) ProtoReflect() protoreflect.Message
type FleetService ¶
type FleetService struct { // Types that are assignable to Fservice: // *FleetService_ShareRide // *FleetService_Deliver Fservice isFleetService_Fservice `protobuf_oneof:"fservice"` // contains filtered or unexported fields }
func (*FleetService) Descriptor
deprecated
func (*FleetService) Descriptor() ([]byte, []int)
Deprecated: Use FleetService.ProtoReflect.Descriptor instead.
func (*FleetService) GetDeliver ¶
func (x *FleetService) GetDeliver() *FleetService_DeliverSerivce
func (*FleetService) GetFservice ¶
func (m *FleetService) GetFservice() isFleetService_Fservice
func (*FleetService) GetShareRide ¶
func (x *FleetService) GetShareRide() *FleetService_ShareRideSerivce
func (*FleetService) ProtoMessage ¶
func (*FleetService) ProtoMessage()
func (*FleetService) ProtoReflect ¶ added in v0.1.0
func (x *FleetService) ProtoReflect() protoreflect.Message
func (*FleetService) Reset ¶
func (x *FleetService) Reset()
func (*FleetService) String ¶
func (x *FleetService) String() string
type FleetService_Deliver ¶
type FleetService_Deliver struct {
Deliver *FleetService_DeliverSerivce `protobuf:"bytes,2,opt,name=deliver,proto3,oneof"`
}
type FleetService_DeliverSerivce ¶
type FleetService_DeliverSerivce struct { Item string `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"` Unit string `protobuf:"bytes,2,opt,name=unit,proto3" json:"unit,omitempty"` Num int32 `protobuf:"varint,3,opt,name=num,proto3" json:"num,omitempty"` Avail int32 `protobuf:"varint,4,opt,name=avail,proto3" json:"avail,omitempty"` DemandIds []int64 `protobuf:"varint,5,rep,packed,name=demand_ids,json=demandIds,proto3" json:"demand_ids,omitempty"` // contains filtered or unexported fields }
func (*FleetService_DeliverSerivce) Descriptor
deprecated
func (*FleetService_DeliverSerivce) Descriptor() ([]byte, []int)
Deprecated: Use FleetService_DeliverSerivce.ProtoReflect.Descriptor instead.
func (*FleetService_DeliverSerivce) GetAvail ¶
func (x *FleetService_DeliverSerivce) GetAvail() int32
func (*FleetService_DeliverSerivce) GetDemandIds ¶
func (x *FleetService_DeliverSerivce) GetDemandIds() []int64
func (*FleetService_DeliverSerivce) GetItem ¶
func (x *FleetService_DeliverSerivce) GetItem() string
func (*FleetService_DeliverSerivce) GetNum ¶
func (x *FleetService_DeliverSerivce) GetNum() int32
func (*FleetService_DeliverSerivce) GetUnit ¶
func (x *FleetService_DeliverSerivce) GetUnit() string
func (*FleetService_DeliverSerivce) ProtoMessage ¶
func (*FleetService_DeliverSerivce) ProtoMessage()
func (*FleetService_DeliverSerivce) ProtoReflect ¶ added in v0.1.0
func (x *FleetService_DeliverSerivce) ProtoReflect() protoreflect.Message
func (*FleetService_DeliverSerivce) Reset ¶
func (x *FleetService_DeliverSerivce) Reset()
func (*FleetService_DeliverSerivce) String ¶
func (x *FleetService_DeliverSerivce) String() string
type FleetService_ShareRide ¶
type FleetService_ShareRide struct {
}type FleetService_ShareRideSerivce ¶
type FleetService_ShareRideSerivce struct { // contains filtered or unexported fields }
func (*FleetService_ShareRideSerivce) Descriptor
deprecated
func (*FleetService_ShareRideSerivce) Descriptor() ([]byte, []int)
Deprecated: Use FleetService_ShareRideSerivce.ProtoReflect.Descriptor instead.
func (*FleetService_ShareRideSerivce) GetAvailableSeats ¶
func (x *FleetService_ShareRideSerivce) GetAvailableSeats() int32
func (*FleetService_ShareRideSerivce) GetCapacity ¶
func (x *FleetService_ShareRideSerivce) GetCapacity() int32
func (*FleetService_ShareRideSerivce) GetNonSmoking ¶
func (x *FleetService_ShareRideSerivce) GetNonSmoking() bool
func (*FleetService_ShareRideSerivce) GetOccupiedSeats ¶
func (x *FleetService_ShareRideSerivce) GetOccupiedSeats() int32
func (*FleetService_ShareRideSerivce) GetPricePerKm ¶
func (x *FleetService_ShareRideSerivce) GetPricePerKm() int32
func (*FleetService_ShareRideSerivce) ProtoMessage ¶
func (*FleetService_ShareRideSerivce) ProtoMessage()
func (*FleetService_ShareRideSerivce) ProtoReflect ¶ added in v0.1.0
func (x *FleetService_ShareRideSerivce) ProtoReflect() protoreflect.Message
func (*FleetService_ShareRideSerivce) Reset ¶
func (x *FleetService_ShareRideSerivce) Reset()
func (*FleetService_ShareRideSerivce) String ¶
func (x *FleetService_ShareRideSerivce) String() string
type Fleet_Coord ¶
type Fleet_Coord struct { Lat float32 `protobuf:"fixed32,1,opt,name=lat,proto3" json:"lat,omitempty"` Lon float32 `protobuf:"fixed32,2,opt,name=lon,proto3" json:"lon,omitempty"` // contains filtered or unexported fields }
func (*Fleet_Coord) Descriptor
deprecated
func (*Fleet_Coord) Descriptor() ([]byte, []int)
Deprecated: Use Fleet_Coord.ProtoReflect.Descriptor instead.
func (*Fleet_Coord) GetLat ¶
func (x *Fleet_Coord) GetLat() float32
func (*Fleet_Coord) GetLon ¶
func (x *Fleet_Coord) GetLon() float32
func (*Fleet_Coord) ProtoMessage ¶
func (*Fleet_Coord) ProtoMessage()
func (*Fleet_Coord) ProtoReflect ¶ added in v0.1.0
func (x *Fleet_Coord) ProtoReflect() protoreflect.Message
func (*Fleet_Coord) Reset ¶
func (x *Fleet_Coord) Reset()
func (*Fleet_Coord) String ¶
func (x *Fleet_Coord) String() string
Click to show internal directories.
Click to hide internal directories.