Documentation ¶
Index ¶
- Variables
- type ConcoxPacket
- type DeviceProtocolType
- func (DeviceProtocolType) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceProtocolType) Enum() *DeviceProtocolType
- func (DeviceProtocolType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceProtocolType) Number() protoreflect.EnumNumber
- func (x DeviceProtocolType) String() string
- func (DeviceProtocolType) Type() protoreflect.EnumType
- type DeviceResponse
- func (*DeviceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceResponse) GetImei() string
- func (x *DeviceResponse) GetResponse() string
- func (*DeviceResponse) ProtoMessage()
- func (x *DeviceResponse) ProtoReflect() protoreflect.Message
- func (x *DeviceResponse) Reset()
- func (x *DeviceResponse) String() string
- type DeviceStatus
- func (*DeviceStatus) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceStatus) GetBatteryLevel() int32
- func (x *DeviceStatus) GetConcoxPacket() *ConcoxPacket
- func (x *DeviceStatus) GetDeviceType() DeviceType
- func (x *DeviceStatus) GetFuelLevel() int32
- func (x *DeviceStatus) GetIdentificationId() string
- func (x *DeviceStatus) GetImei() string
- func (x *DeviceStatus) GetMessageType() string
- func (x *DeviceStatus) GetOdometer() int32
- func (x *DeviceStatus) GetPosition() *GPSPosition
- func (m *DeviceStatus) GetRawData() isDeviceStatus_RawData
- func (x *DeviceStatus) GetTeltonikaPacket() *TeltonikaPacket
- func (x *DeviceStatus) GetTemperature() float32
- func (x *DeviceStatus) GetTimestamp() *timestamppb.Timestamp
- func (x *DeviceStatus) GetVehicleStatus() *VehicleStatus
- func (x *DeviceStatus) GetWanwayPacket() *WanwayPacket
- func (*DeviceStatus) ProtoMessage()
- func (x *DeviceStatus) ProtoReflect() protoreflect.Message
- func (x *DeviceStatus) Reset()
- func (x *DeviceStatus) String() string
- type DeviceStatus_ConcoxPacket
- type DeviceStatus_TeltonikaPacket
- type DeviceStatus_WanwayPacket
- type DeviceType
- type GPSPosition
- func (*GPSPosition) Descriptor() ([]byte, []int)deprecated
- func (x *GPSPosition) GetAltitude() float32
- func (x *GPSPosition) GetCourse() float32
- func (x *GPSPosition) GetLatitude() float32
- func (x *GPSPosition) GetLongitude() float32
- func (x *GPSPosition) GetSatellites() int32
- func (x *GPSPosition) GetSpeed() float32
- func (*GPSPosition) ProtoMessage()
- func (x *GPSPosition) ProtoReflect() protoreflect.Message
- func (x *GPSPosition) Reset()
- func (x *GPSPosition) String() string
- type TeltonikaPacket
- type VehicleStatus
- func (*VehicleStatus) Descriptor() ([]byte, []int)deprecated
- func (x *VehicleStatus) GetIgnition() bool
- func (x *VehicleStatus) GetOverspeeding() bool
- func (x *VehicleStatus) GetRashDriving() bool
- func (*VehicleStatus) ProtoMessage()
- func (x *VehicleStatus) ProtoReflect() protoreflect.Message
- func (x *VehicleStatus) Reset()
- func (x *VehicleStatus) String() string
- type WanwayPacket
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DeviceType_name = map[int32]string{ 0: "TELTONIKA", 1: "WANWAY", 2: "CONCOX", } DeviceType_value = map[string]int32{ "TELTONIKA": 0, "WANWAY": 1, "CONCOX": 2, } )
Enum value maps for DeviceType.
View Source
var ( DeviceProtocolType_name = map[int32]string{ 0: "FM1200", 1: "GT06", 2: "TR06", } DeviceProtocolType_value = map[string]int32{ "FM1200": 0, "GT06": 1, "TR06": 2, } )
Enum value maps for DeviceProtocolType.
View Source
var File_common_types_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ConcoxPacket ¶
type ConcoxPacket struct { RawData []byte `protobuf:"bytes,1,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"` // contains filtered or unexported fields }
func (*ConcoxPacket) Descriptor
deprecated
func (*ConcoxPacket) Descriptor() ([]byte, []int)
Deprecated: Use ConcoxPacket.ProtoReflect.Descriptor instead.
func (*ConcoxPacket) GetRawData ¶
func (x *ConcoxPacket) GetRawData() []byte
func (*ConcoxPacket) ProtoMessage ¶
func (*ConcoxPacket) ProtoMessage()
func (*ConcoxPacket) ProtoReflect ¶
func (x *ConcoxPacket) ProtoReflect() protoreflect.Message
func (*ConcoxPacket) Reset ¶
func (x *ConcoxPacket) Reset()
func (*ConcoxPacket) String ¶
func (x *ConcoxPacket) String() string
type DeviceProtocolType ¶
type DeviceProtocolType int32
const ( DeviceProtocolType_FM1200 DeviceProtocolType = 0 DeviceProtocolType_GT06 DeviceProtocolType = 1 DeviceProtocolType_TR06 DeviceProtocolType = 2 )
func (DeviceProtocolType) Descriptor ¶
func (DeviceProtocolType) Descriptor() protoreflect.EnumDescriptor
func (DeviceProtocolType) Enum ¶
func (x DeviceProtocolType) Enum() *DeviceProtocolType
func (DeviceProtocolType) EnumDescriptor
deprecated
func (DeviceProtocolType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceProtocolType.Descriptor instead.
func (DeviceProtocolType) Number ¶
func (x DeviceProtocolType) Number() protoreflect.EnumNumber
func (DeviceProtocolType) String ¶
func (x DeviceProtocolType) String() string
func (DeviceProtocolType) Type ¶
func (DeviceProtocolType) Type() protoreflect.EnumType
type DeviceResponse ¶
type DeviceResponse struct { Imei string `protobuf:"bytes,1,opt,name=imei,proto3" json:"imei,omitempty"` Response string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"` // contains filtered or unexported fields }
func (*DeviceResponse) Descriptor
deprecated
func (*DeviceResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeviceResponse.ProtoReflect.Descriptor instead.
func (*DeviceResponse) GetImei ¶
func (x *DeviceResponse) GetImei() string
func (*DeviceResponse) GetResponse ¶
func (x *DeviceResponse) GetResponse() string
func (*DeviceResponse) ProtoMessage ¶
func (*DeviceResponse) ProtoMessage()
func (*DeviceResponse) ProtoReflect ¶
func (x *DeviceResponse) ProtoReflect() protoreflect.Message
func (*DeviceResponse) Reset ¶
func (x *DeviceResponse) Reset()
func (*DeviceResponse) String ¶
func (x *DeviceResponse) String() string
type DeviceStatus ¶
type DeviceStatus struct { Imei string `protobuf:"bytes,1,opt,name=imei,proto3" json:"imei,omitempty"` DeviceType DeviceType `protobuf:"varint,2,opt,name=device_type,json=deviceType,proto3,enum=types.DeviceType" json:"device_type,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` MessageType string `protobuf:"bytes,4,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"` Position *GPSPosition `protobuf:"bytes,5,opt,name=position,proto3" json:"position,omitempty"` VehicleStatus *VehicleStatus `protobuf:"bytes,6,opt,name=vehicle_status,json=vehicleStatus,proto3" json:"vehicle_status,omitempty"` BatteryLevel int32 `protobuf:"varint,7,opt,name=battery_level,json=batteryLevel,proto3" json:"battery_level,omitempty"` Temperature float32 `protobuf:"fixed32,8,opt,name=temperature,proto3" json:"temperature,omitempty"` Odometer int32 `protobuf:"varint,9,opt,name=odometer,proto3" json:"odometer,omitempty"` FuelLevel int32 `protobuf:"varint,10,opt,name=fuel_level,json=fuelLevel,proto3" json:"fuel_level,omitempty"` IdentificationId string `protobuf:"bytes,11,opt,name=identification_id,json=identificationId,proto3" json:"identification_id,omitempty"` // Types that are assignable to RawData: // // *DeviceStatus_WanwayPacket // *DeviceStatus_TeltonikaPacket // *DeviceStatus_ConcoxPacket RawData isDeviceStatus_RawData `protobuf_oneof:"raw_data"` // contains filtered or unexported fields }
func (*DeviceStatus) Descriptor
deprecated
func (*DeviceStatus) Descriptor() ([]byte, []int)
Deprecated: Use DeviceStatus.ProtoReflect.Descriptor instead.
func (*DeviceStatus) GetBatteryLevel ¶
func (x *DeviceStatus) GetBatteryLevel() int32
func (*DeviceStatus) GetConcoxPacket ¶
func (x *DeviceStatus) GetConcoxPacket() *ConcoxPacket
func (*DeviceStatus) GetDeviceType ¶
func (x *DeviceStatus) GetDeviceType() DeviceType
func (*DeviceStatus) GetFuelLevel ¶
func (x *DeviceStatus) GetFuelLevel() int32
func (*DeviceStatus) GetIdentificationId ¶
func (x *DeviceStatus) GetIdentificationId() string
func (*DeviceStatus) GetImei ¶
func (x *DeviceStatus) GetImei() string
func (*DeviceStatus) GetMessageType ¶
func (x *DeviceStatus) GetMessageType() string
func (*DeviceStatus) GetOdometer ¶
func (x *DeviceStatus) GetOdometer() int32
func (*DeviceStatus) GetPosition ¶
func (x *DeviceStatus) GetPosition() *GPSPosition
func (*DeviceStatus) GetRawData ¶
func (m *DeviceStatus) GetRawData() isDeviceStatus_RawData
func (*DeviceStatus) GetTeltonikaPacket ¶
func (x *DeviceStatus) GetTeltonikaPacket() *TeltonikaPacket
func (*DeviceStatus) GetTemperature ¶
func (x *DeviceStatus) GetTemperature() float32
func (*DeviceStatus) GetTimestamp ¶
func (x *DeviceStatus) GetTimestamp() *timestamppb.Timestamp
func (*DeviceStatus) GetVehicleStatus ¶
func (x *DeviceStatus) GetVehicleStatus() *VehicleStatus
func (*DeviceStatus) GetWanwayPacket ¶
func (x *DeviceStatus) GetWanwayPacket() *WanwayPacket
func (*DeviceStatus) ProtoMessage ¶
func (*DeviceStatus) ProtoMessage()
func (*DeviceStatus) ProtoReflect ¶
func (x *DeviceStatus) ProtoReflect() protoreflect.Message
func (*DeviceStatus) Reset ¶
func (x *DeviceStatus) Reset()
func (*DeviceStatus) String ¶
func (x *DeviceStatus) String() string
type DeviceStatus_ConcoxPacket ¶
type DeviceStatus_ConcoxPacket struct {
ConcoxPacket *ConcoxPacket `protobuf:"bytes,14,opt,name=concox_packet,json=concoxPacket,proto3,oneof"`
}
type DeviceStatus_TeltonikaPacket ¶
type DeviceStatus_TeltonikaPacket struct {
TeltonikaPacket *TeltonikaPacket `protobuf:"bytes,13,opt,name=teltonika_packet,json=teltonikaPacket,proto3,oneof"`
}
type DeviceStatus_WanwayPacket ¶
type DeviceStatus_WanwayPacket struct {
WanwayPacket *WanwayPacket `protobuf:"bytes,12,opt,name=wanway_packet,json=wanwayPacket,proto3,oneof"`
}
type DeviceType ¶
type DeviceType int32
const ( DeviceType_TELTONIKA DeviceType = 0 DeviceType_WANWAY DeviceType = 1 DeviceType_CONCOX DeviceType = 2 )
func (DeviceType) Descriptor ¶
func (DeviceType) Descriptor() protoreflect.EnumDescriptor
func (DeviceType) Enum ¶
func (x DeviceType) Enum() *DeviceType
func (DeviceType) EnumDescriptor
deprecated
func (DeviceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceType.Descriptor instead.
func (DeviceType) Number ¶
func (x DeviceType) Number() protoreflect.EnumNumber
func (DeviceType) String ¶
func (x DeviceType) String() string
func (DeviceType) Type ¶
func (DeviceType) Type() protoreflect.EnumType
type GPSPosition ¶
type GPSPosition struct { Latitude float32 `protobuf:"fixed32,1,opt,name=latitude,proto3" json:"latitude,omitempty"` Longitude float32 `protobuf:"fixed32,2,opt,name=longitude,proto3" json:"longitude,omitempty"` Altitude float32 `protobuf:"fixed32,3,opt,name=altitude,proto3" json:"altitude,omitempty"` Speed *float32 `protobuf:"fixed32,4,opt,name=speed,proto3,oneof" json:"speed,omitempty"` Course float32 `protobuf:"fixed32,5,opt,name=course,proto3" json:"course,omitempty"` Satellites int32 `protobuf:"varint,6,opt,name=satellites,proto3" json:"satellites,omitempty"` // contains filtered or unexported fields }
func (*GPSPosition) Descriptor
deprecated
func (*GPSPosition) Descriptor() ([]byte, []int)
Deprecated: Use GPSPosition.ProtoReflect.Descriptor instead.
func (*GPSPosition) GetAltitude ¶
func (x *GPSPosition) GetAltitude() float32
func (*GPSPosition) GetCourse ¶
func (x *GPSPosition) GetCourse() float32
func (*GPSPosition) GetLatitude ¶
func (x *GPSPosition) GetLatitude() float32
func (*GPSPosition) GetLongitude ¶
func (x *GPSPosition) GetLongitude() float32
func (*GPSPosition) GetSatellites ¶
func (x *GPSPosition) GetSatellites() int32
func (*GPSPosition) GetSpeed ¶
func (x *GPSPosition) GetSpeed() float32
func (*GPSPosition) ProtoMessage ¶
func (*GPSPosition) ProtoMessage()
func (*GPSPosition) ProtoReflect ¶
func (x *GPSPosition) ProtoReflect() protoreflect.Message
func (*GPSPosition) Reset ¶
func (x *GPSPosition) Reset()
func (*GPSPosition) String ¶
func (x *GPSPosition) String() string
type TeltonikaPacket ¶
type TeltonikaPacket struct { RawData []byte `protobuf:"bytes,1,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"` // contains filtered or unexported fields }
func (*TeltonikaPacket) Descriptor
deprecated
func (*TeltonikaPacket) Descriptor() ([]byte, []int)
Deprecated: Use TeltonikaPacket.ProtoReflect.Descriptor instead.
func (*TeltonikaPacket) GetRawData ¶
func (x *TeltonikaPacket) GetRawData() []byte
func (*TeltonikaPacket) ProtoMessage ¶
func (*TeltonikaPacket) ProtoMessage()
func (*TeltonikaPacket) ProtoReflect ¶
func (x *TeltonikaPacket) ProtoReflect() protoreflect.Message
func (*TeltonikaPacket) Reset ¶
func (x *TeltonikaPacket) Reset()
func (*TeltonikaPacket) String ¶
func (x *TeltonikaPacket) String() string
type VehicleStatus ¶
type VehicleStatus struct { Ignition *bool `protobuf:"varint,1,opt,name=ignition,proto3,oneof" json:"ignition,omitempty"` Overspeeding bool `protobuf:"varint,2,opt,name=overspeeding,proto3" json:"overspeeding,omitempty"` RashDriving bool `protobuf:"varint,3,opt,name=rash_driving,json=rashDriving,proto3" json:"rash_driving,omitempty"` // contains filtered or unexported fields }
func (*VehicleStatus) Descriptor
deprecated
func (*VehicleStatus) Descriptor() ([]byte, []int)
Deprecated: Use VehicleStatus.ProtoReflect.Descriptor instead.
func (*VehicleStatus) GetIgnition ¶
func (x *VehicleStatus) GetIgnition() bool
func (*VehicleStatus) GetOverspeeding ¶
func (x *VehicleStatus) GetOverspeeding() bool
func (*VehicleStatus) GetRashDriving ¶
func (x *VehicleStatus) GetRashDriving() bool
func (*VehicleStatus) ProtoMessage ¶
func (*VehicleStatus) ProtoMessage()
func (*VehicleStatus) ProtoReflect ¶
func (x *VehicleStatus) ProtoReflect() protoreflect.Message
func (*VehicleStatus) Reset ¶
func (x *VehicleStatus) Reset()
func (*VehicleStatus) String ¶
func (x *VehicleStatus) String() string
type WanwayPacket ¶
type WanwayPacket struct { RawData []byte `protobuf:"bytes,1,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"` // contains filtered or unexported fields }
func (*WanwayPacket) Descriptor
deprecated
func (*WanwayPacket) Descriptor() ([]byte, []int)
Deprecated: Use WanwayPacket.ProtoReflect.Descriptor instead.
func (*WanwayPacket) GetRawData ¶
func (x *WanwayPacket) GetRawData() []byte
func (*WanwayPacket) ProtoMessage ¶
func (*WanwayPacket) ProtoMessage()
func (*WanwayPacket) ProtoReflect ¶
func (x *WanwayPacket) ProtoReflect() protoreflect.Message
func (*WanwayPacket) Reset ¶
func (x *WanwayPacket) Reset()
func (*WanwayPacket) String ¶
func (x *WanwayPacket) String() string
Click to show internal directories.
Click to hide internal directories.