fleet

package module
v0.0.0-...-afd3805 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 4, 2019 License: Apache-2.0 Imports: 3 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

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"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*Fleet) Descriptor

func (*Fleet) Descriptor() ([]byte, []int)

func (*Fleet) GetAngle

func (m *Fleet) GetAngle() float32

func (*Fleet) GetCoord

func (m *Fleet) GetCoord() *Fleet_Coord

func (*Fleet) GetDemands

func (m *Fleet) GetDemands() []int32

func (*Fleet) GetServices

func (m *Fleet) GetServices() []*FleetService

func (*Fleet) GetSpeed

func (m *Fleet) GetSpeed() int32

func (*Fleet) GetStatus

func (m *Fleet) GetStatus() int32

func (*Fleet) GetVehicleId

func (m *Fleet) GetVehicleId() int32

func (*Fleet) ProtoMessage

func (*Fleet) ProtoMessage()

func (*Fleet) Reset

func (m *Fleet) Reset()

func (*Fleet) String

func (m *Fleet) String() string

func (*Fleet) XXX_DiscardUnknown

func (m *Fleet) XXX_DiscardUnknown()

func (*Fleet) XXX_Marshal

func (m *Fleet) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Fleet) XXX_Merge

func (dst *Fleet) XXX_Merge(src proto.Message)

func (*Fleet) XXX_Size

func (m *Fleet) XXX_Size() int

func (*Fleet) XXX_Unmarshal

func (m *Fleet) XXX_Unmarshal(b []byte) error

type FleetService

type FleetService struct {
	// Types that are valid to be assigned to Fservice:
	//	*FleetService_ShareRide
	//	*FleetService_Deliver
	Fservice             isFleetService_Fservice `protobuf_oneof:"fservice"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*FleetService) Descriptor

func (*FleetService) Descriptor() ([]byte, []int)

func (*FleetService) GetDeliver

func (m *FleetService) GetDeliver() *FleetService_DeliverSerivce

func (*FleetService) GetFservice

func (m *FleetService) GetFservice() isFleetService_Fservice

func (*FleetService) GetShareRide

func (m *FleetService) GetShareRide() *FleetService_ShareRideSerivce

func (*FleetService) ProtoMessage

func (*FleetService) ProtoMessage()

func (*FleetService) Reset

func (m *FleetService) Reset()

func (*FleetService) String

func (m *FleetService) String() string

func (*FleetService) XXX_DiscardUnknown

func (m *FleetService) XXX_DiscardUnknown()

func (*FleetService) XXX_Marshal

func (m *FleetService) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FleetService) XXX_Merge

func (dst *FleetService) XXX_Merge(src proto.Message)

func (*FleetService) XXX_OneofFuncs

func (*FleetService) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})

XXX_OneofFuncs is for the internal use of the proto package.

func (*FleetService) XXX_Size

func (m *FleetService) XXX_Size() int

func (*FleetService) XXX_Unmarshal

func (m *FleetService) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FleetService_DeliverSerivce) Descriptor

func (*FleetService_DeliverSerivce) Descriptor() ([]byte, []int)

func (*FleetService_DeliverSerivce) GetAvail

func (m *FleetService_DeliverSerivce) GetAvail() int32

func (*FleetService_DeliverSerivce) GetDemandIds

func (m *FleetService_DeliverSerivce) GetDemandIds() []int64

func (*FleetService_DeliverSerivce) GetItem

func (m *FleetService_DeliverSerivce) GetItem() string

func (*FleetService_DeliverSerivce) GetNum

func (m *FleetService_DeliverSerivce) GetNum() int32

func (*FleetService_DeliverSerivce) GetUnit

func (m *FleetService_DeliverSerivce) GetUnit() string

func (*FleetService_DeliverSerivce) ProtoMessage

func (*FleetService_DeliverSerivce) ProtoMessage()

func (*FleetService_DeliverSerivce) Reset

func (m *FleetService_DeliverSerivce) Reset()

func (*FleetService_DeliverSerivce) String

func (m *FleetService_DeliverSerivce) String() string

func (*FleetService_DeliverSerivce) XXX_DiscardUnknown

func (m *FleetService_DeliverSerivce) XXX_DiscardUnknown()

func (*FleetService_DeliverSerivce) XXX_Marshal

func (m *FleetService_DeliverSerivce) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FleetService_DeliverSerivce) XXX_Merge

func (dst *FleetService_DeliverSerivce) XXX_Merge(src proto.Message)

func (*FleetService_DeliverSerivce) XXX_Size

func (m *FleetService_DeliverSerivce) XXX_Size() int

func (*FleetService_DeliverSerivce) XXX_Unmarshal

func (m *FleetService_DeliverSerivce) XXX_Unmarshal(b []byte) error

type FleetService_ShareRide

type FleetService_ShareRide struct {
	ShareRide *FleetService_ShareRideSerivce `protobuf:"bytes,1,opt,name=share_ride,json=shareRide,proto3,oneof"`
}

type FleetService_ShareRideSerivce

type FleetService_ShareRideSerivce struct {
	Capacity             int32    `protobuf:"varint,1,opt,name=capacity,proto3" json:"capacity,omitempty"`
	OccupiedSeats        int32    `protobuf:"varint,2,opt,name=occupied_seats,json=occupiedSeats,proto3" json:"occupied_seats,omitempty"`
	AvailableSeats       int32    `protobuf:"varint,3,opt,name=available_seats,json=availableSeats,proto3" json:"available_seats,omitempty"`
	NonSmoking           bool     `protobuf:"varint,4,opt,name=non_smoking,json=nonSmoking,proto3" json:"non_smoking,omitempty"`
	PricePerKm           int32    `protobuf:"varint,5,opt,name=price_per_km,json=pricePerKm,proto3" json:"price_per_km,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FleetService_ShareRideSerivce) Descriptor

func (*FleetService_ShareRideSerivce) Descriptor() ([]byte, []int)

func (*FleetService_ShareRideSerivce) GetAvailableSeats

func (m *FleetService_ShareRideSerivce) GetAvailableSeats() int32

func (*FleetService_ShareRideSerivce) GetCapacity

func (m *FleetService_ShareRideSerivce) GetCapacity() int32

func (*FleetService_ShareRideSerivce) GetNonSmoking

func (m *FleetService_ShareRideSerivce) GetNonSmoking() bool

func (*FleetService_ShareRideSerivce) GetOccupiedSeats

func (m *FleetService_ShareRideSerivce) GetOccupiedSeats() int32

func (*FleetService_ShareRideSerivce) GetPricePerKm

func (m *FleetService_ShareRideSerivce) GetPricePerKm() int32

func (*FleetService_ShareRideSerivce) ProtoMessage

func (*FleetService_ShareRideSerivce) ProtoMessage()

func (*FleetService_ShareRideSerivce) Reset

func (m *FleetService_ShareRideSerivce) Reset()

func (*FleetService_ShareRideSerivce) String

func (*FleetService_ShareRideSerivce) XXX_DiscardUnknown

func (m *FleetService_ShareRideSerivce) XXX_DiscardUnknown()

func (*FleetService_ShareRideSerivce) XXX_Marshal

func (m *FleetService_ShareRideSerivce) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FleetService_ShareRideSerivce) XXX_Merge

func (dst *FleetService_ShareRideSerivce) XXX_Merge(src proto.Message)

func (*FleetService_ShareRideSerivce) XXX_Size

func (m *FleetService_ShareRideSerivce) XXX_Size() int

func (*FleetService_ShareRideSerivce) XXX_Unmarshal

func (m *FleetService_ShareRideSerivce) XXX_Unmarshal(b []byte) error

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"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Fleet_Coord) Descriptor

func (*Fleet_Coord) Descriptor() ([]byte, []int)

func (*Fleet_Coord) GetLat

func (m *Fleet_Coord) GetLat() float32

func (*Fleet_Coord) GetLon

func (m *Fleet_Coord) GetLon() float32

func (*Fleet_Coord) ProtoMessage

func (*Fleet_Coord) ProtoMessage()

func (*Fleet_Coord) Reset

func (m *Fleet_Coord) Reset()

func (*Fleet_Coord) String

func (m *Fleet_Coord) String() string

func (*Fleet_Coord) XXX_DiscardUnknown

func (m *Fleet_Coord) XXX_DiscardUnknown()

func (*Fleet_Coord) XXX_Marshal

func (m *Fleet_Coord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Fleet_Coord) XXX_Merge

func (dst *Fleet_Coord) XXX_Merge(src proto.Message)

func (*Fleet_Coord) XXX_Size

func (m *Fleet_Coord) XXX_Size() int

func (*Fleet_Coord) XXX_Unmarshal

func (m *Fleet_Coord) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL