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) GetFuelLtr() int32
- func (x *DeviceStatus) GetFuelPct() int32
- func (x *DeviceStatus) GetHowenPacket() *HowenPacket
- 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) GetRpm() int32
- func (x *DeviceStatus) GetTeltonikaPacket() *TeltonikaPacket
- func (x *DeviceStatus) GetTemperature() float32
- func (x *DeviceStatus) GetTimestamp() *timestamppb.Timestamp
- func (x *DeviceStatus) GetVehicleStatus() *VehicleStatus
- func (x *DeviceStatus) GetVin() string
- 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_HowenPacket
- type DeviceStatus_TeltonikaPacket
- type DeviceStatus_WanwayPacket
- type DeviceType
- type FetchDeviceModelRequest
- func (*FetchDeviceModelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FetchDeviceModelRequest) GetImei() string
- func (*FetchDeviceModelRequest) ProtoMessage()
- func (x *FetchDeviceModelRequest) ProtoReflect() protoreflect.Message
- func (x *FetchDeviceModelRequest) Reset()
- func (x *FetchDeviceModelRequest) String() string
- type FetchDeviceModelResponse
- func (*FetchDeviceModelResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FetchDeviceModelResponse) GetModel() string
- func (*FetchDeviceModelResponse) ProtoMessage()
- func (x *FetchDeviceModelResponse) ProtoReflect() protoreflect.Message
- func (x *FetchDeviceModelResponse) Reset()
- func (x *FetchDeviceModelResponse) String() string
- 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 HowenPacket
- type TeltonikaPacket
- type VehicleStatus
- func (*VehicleStatus) Descriptor() ([]byte, []int)deprecated
- func (x *VehicleStatus) GetAutoGeofence() bool
- func (x *VehicleStatus) GetCrashDetection() bool
- func (x *VehicleStatus) GetDistanceBetweenObjects() bool
- func (x *VehicleStatus) GetDriverAbsence() bool
- func (x *VehicleStatus) GetDriverChange() bool
- func (x *VehicleStatus) GetDriverDistraction() bool
- func (x *VehicleStatus) GetEntringGeofence() bool
- func (x *VehicleStatus) GetExcessiveDriving() bool
- func (x *VehicleStatus) GetExcessiveIdling() bool
- func (x *VehicleStatus) GetExcessiveParking() bool
- func (x *VehicleStatus) GetExitingGeofence() bool
- func (x *VehicleStatus) GetFatigueDriving() bool
- func (x *VehicleStatus) GetFuelRefuel() bool
- func (x *VehicleStatus) GetFuelTheft() bool
- func (x *VehicleStatus) GetIgnition() bool
- func (x *VehicleStatus) GetInputsTriggering() bool
- func (x *VehicleStatus) GetOutputsTriggering() bool
- func (x *VehicleStatus) GetOverSpeeding() bool
- func (x *VehicleStatus) GetParameterInRange() bool
- func (x *VehicleStatus) GetParkingState() bool
- func (x *VehicleStatus) GetRashDriving() bool
- func (x *VehicleStatus) GetRouteDeviation() bool
- func (x *VehicleStatus) GetSosButtonPressed() bool
- func (x *VehicleStatus) GetStateFieldValueChange() bool
- func (x *VehicleStatus) GetTaskStatusChange() bool
- func (x *VehicleStatus) GetTowing() bool
- func (x *VehicleStatus) GetTrackerOffline() bool
- func (x *VehicleStatus) GetUnplugBattery() bool
- func (x *VehicleStatus) GetVibrationDetected() 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 ¶
var ( DeviceType_name = map[int32]string{ 0: "TELTONIKA", 1: "WANWAY", 2: "CONCOX", 3: "HOWEN", } DeviceType_value = map[string]int32{ "TELTONIKA": 0, "WANWAY": 1, "CONCOX": 2, "HOWEN": 3, } )
Enum value maps for DeviceType.
var ( DeviceProtocolType_name = map[int32]string{ 0: "FM1200", 1: "GT06", 2: "TR06", 3: "HOWENWS", } DeviceProtocolType_value = map[string]int32{ "FM1200": 0, "GT06": 1, "TR06": 2, "HOWENWS": 3, } )
Enum value maps for DeviceProtocolType.
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 DeviceProtocolType_HOWENWS DeviceProtocolType = 3 )
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"` FuelLtr int32 `protobuf:"varint,10,opt,name=fuel_ltr,json=fuelLtr,proto3" json:"fuel_ltr,omitempty"` FuelPct int32 `protobuf:"varint,11,opt,name=fuel_pct,json=fuelPct,proto3" json:"fuel_pct,omitempty"` IdentificationId string `protobuf:"bytes,12,opt,name=identification_id,json=identificationId,proto3" json:"identification_id,omitempty"` Vin string `protobuf:"bytes,13,opt,name=vin,proto3" json:"vin,omitempty"` Rpm int32 `protobuf:"varint,14,opt,name=rpm,proto3" json:"rpm,omitempty"` // Types that are assignable to RawData: // // *DeviceStatus_WanwayPacket // *DeviceStatus_TeltonikaPacket // *DeviceStatus_ConcoxPacket // *DeviceStatus_HowenPacket 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) GetFuelLtr ¶
func (x *DeviceStatus) GetFuelLtr() int32
func (*DeviceStatus) GetFuelPct ¶
func (x *DeviceStatus) GetFuelPct() int32
func (*DeviceStatus) GetHowenPacket ¶
func (x *DeviceStatus) GetHowenPacket() *HowenPacket
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) GetRpm ¶
func (x *DeviceStatus) GetRpm() int32
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) GetVin ¶
func (x *DeviceStatus) GetVin() string
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,17,opt,name=concox_packet,json=concoxPacket,proto3,oneof"`
}
type DeviceStatus_HowenPacket ¶
type DeviceStatus_HowenPacket struct {
HowenPacket *HowenPacket `protobuf:"bytes,18,opt,name=howen_packet,json=howenPacket,proto3,oneof"`
}
type DeviceStatus_TeltonikaPacket ¶
type DeviceStatus_TeltonikaPacket struct {
TeltonikaPacket *TeltonikaPacket `protobuf:"bytes,16,opt,name=teltonika_packet,json=teltonikaPacket,proto3,oneof"`
}
type DeviceStatus_WanwayPacket ¶
type DeviceStatus_WanwayPacket struct {
WanwayPacket *WanwayPacket `protobuf:"bytes,15,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 DeviceType_HOWEN DeviceType = 3 )
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 FetchDeviceModelRequest ¶
type FetchDeviceModelRequest struct { Imei string `protobuf:"bytes,1,opt,name=imei,proto3" json:"imei,omitempty"` // contains filtered or unexported fields }
func (*FetchDeviceModelRequest) Descriptor
deprecated
func (*FetchDeviceModelRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchDeviceModelRequest.ProtoReflect.Descriptor instead.
func (*FetchDeviceModelRequest) GetImei ¶
func (x *FetchDeviceModelRequest) GetImei() string
func (*FetchDeviceModelRequest) ProtoMessage ¶
func (*FetchDeviceModelRequest) ProtoMessage()
func (*FetchDeviceModelRequest) ProtoReflect ¶
func (x *FetchDeviceModelRequest) ProtoReflect() protoreflect.Message
func (*FetchDeviceModelRequest) Reset ¶
func (x *FetchDeviceModelRequest) Reset()
func (*FetchDeviceModelRequest) String ¶
func (x *FetchDeviceModelRequest) String() string
type FetchDeviceModelResponse ¶
type FetchDeviceModelResponse struct { Model string `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"` // contains filtered or unexported fields }
func (*FetchDeviceModelResponse) Descriptor
deprecated
func (*FetchDeviceModelResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchDeviceModelResponse.ProtoReflect.Descriptor instead.
func (*FetchDeviceModelResponse) GetModel ¶
func (x *FetchDeviceModelResponse) GetModel() string
func (*FetchDeviceModelResponse) ProtoMessage ¶
func (*FetchDeviceModelResponse) ProtoMessage()
func (*FetchDeviceModelResponse) ProtoReflect ¶
func (x *FetchDeviceModelResponse) ProtoReflect() protoreflect.Message
func (*FetchDeviceModelResponse) Reset ¶
func (x *FetchDeviceModelResponse) Reset()
func (*FetchDeviceModelResponse) String ¶
func (x *FetchDeviceModelResponse) String() string
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 HowenPacket ¶
type HowenPacket struct { RawData []byte `protobuf:"bytes,1,opt,name=raw_data,json=rawData,proto3" json:"raw_data,omitempty"` // contains filtered or unexported fields }
func (*HowenPacket) Descriptor
deprecated
func (*HowenPacket) Descriptor() ([]byte, []int)
Deprecated: Use HowenPacket.ProtoReflect.Descriptor instead.
func (*HowenPacket) GetRawData ¶
func (x *HowenPacket) GetRawData() []byte
func (*HowenPacket) ProtoMessage ¶
func (*HowenPacket) ProtoMessage()
func (*HowenPacket) ProtoReflect ¶
func (x *HowenPacket) ProtoReflect() protoreflect.Message
func (*HowenPacket) Reset ¶
func (x *HowenPacket) Reset()
func (*HowenPacket) String ¶
func (x *HowenPacket) 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=over_speeding,json=overSpeeding,proto3" json:"over_speeding,omitempty"` RashDriving bool `protobuf:"varint,3,opt,name=rash_driving,json=rashDriving,proto3" json:"rash_driving,omitempty"` CrashDetection bool `protobuf:"varint,4,opt,name=crash_detection,json=crashDetection,proto3" json:"crash_detection,omitempty"` UnplugBattery bool `protobuf:"varint,5,opt,name=unplug_battery,json=unplugBattery,proto3" json:"unplug_battery,omitempty"` Towing bool `protobuf:"varint,6,opt,name=towing,proto3" json:"towing,omitempty"` AutoGeofence bool `protobuf:"varint,7,opt,name=auto_geofence,json=autoGeofence,proto3" json:"auto_geofence,omitempty"` ExcessiveIdling bool `protobuf:"varint,8,opt,name=excessive_idling,json=excessiveIdling,proto3" json:"excessive_idling,omitempty"` RouteDeviation bool `protobuf:"varint,9,opt,name=route_deviation,json=routeDeviation,proto3" json:"route_deviation,omitempty"` VibrationDetected bool `protobuf:"varint,10,opt,name=vibration_detected,json=vibrationDetected,proto3" json:"vibration_detected,omitempty"` // Vibration sensor triggered DistanceBetweenObjects bool `` // Objects too close /* 131-byte string literal not displayed */ DriverAbsence bool `protobuf:"varint,12,opt,name=driver_absence,json=driverAbsence,proto3" json:"driver_absence,omitempty"` // No driver detected DriverChange bool `protobuf:"varint,13,opt,name=driver_change,json=driverChange,proto3" json:"driver_change,omitempty"` // Driver change detected DriverDistraction bool `protobuf:"varint,14,opt,name=driver_distraction,json=driverDistraction,proto3" json:"driver_distraction,omitempty"` // Driver distraction event EntringGeofence bool `protobuf:"varint,15,opt,name=entring_geofence,json=entringGeofence,proto3" json:"entring_geofence,omitempty"` // Enter or exit geofence ExcessiveDriving bool `protobuf:"varint,16,opt,name=excessive_driving,json=excessiveDriving,proto3" json:"excessive_driving,omitempty"` // Excessive driving hours ExcessiveParking bool `protobuf:"varint,17,opt,name=excessive_parking,json=excessiveParking,proto3" json:"excessive_parking,omitempty"` // Excessive parking detected FatigueDriving bool `protobuf:"varint,18,opt,name=fatigue_driving,json=fatigueDriving,proto3" json:"fatigue_driving,omitempty"` // Fatigue driving FuelRefuel bool `protobuf:"varint,19,opt,name=fuel_refuel,json=fuelRefuel,proto3" json:"fuel_refuel,omitempty"` // Fuel theft or refuel TrackerOffline bool `protobuf:"varint,20,opt,name=tracker_offline,json=trackerOffline,proto3" json:"tracker_offline,omitempty"` // Tracker switched off or lost InputsTriggering bool `protobuf:"varint,21,opt,name=inputs_triggering,json=inputsTriggering,proto3" json:"inputs_triggering,omitempty"` // Inputs triggering detected OutputsTriggering bool `protobuf:"varint,22,opt,name=outputs_triggering,json=outputsTriggering,proto3" json:"outputs_triggering,omitempty"` // Outputs triggering detected ParameterInRange bool `protobuf:"varint,23,opt,name=parameter_in_range,json=parameterInRange,proto3" json:"parameter_in_range,omitempty"` // Parameter within range ParkingState bool `protobuf:"varint,24,opt,name=parking_state,json=parkingState,proto3" json:"parking_state,omitempty"` // Parking state detection SosButtonPressed bool `protobuf:"varint,25,opt,name=sos_button_pressed,json=sosButtonPressed,proto3" json:"sos_button_pressed,omitempty"` // SOS button event StateFieldValueChange bool `` // State field value updated /* 130-byte string literal not displayed */ TaskStatusChange bool `protobuf:"varint,28,opt,name=task_status_change,json=taskStatusChange,proto3" json:"task_status_change,omitempty"` // Task status changed ExitingGeofence bool `protobuf:"varint,29,opt,name=exiting_geofence,json=exitingGeofence,proto3" json:"exiting_geofence,omitempty"` FuelTheft bool `protobuf:"varint,30,opt,name=fuel_theft,json=fuelTheft,proto3" json:"fuel_theft,omitempty"` // contains filtered or unexported fields }
func (*VehicleStatus) Descriptor
deprecated
func (*VehicleStatus) Descriptor() ([]byte, []int)
Deprecated: Use VehicleStatus.ProtoReflect.Descriptor instead.
func (*VehicleStatus) GetAutoGeofence ¶
func (x *VehicleStatus) GetAutoGeofence() bool
func (*VehicleStatus) GetCrashDetection ¶
func (x *VehicleStatus) GetCrashDetection() bool
func (*VehicleStatus) GetDistanceBetweenObjects ¶
func (x *VehicleStatus) GetDistanceBetweenObjects() bool
func (*VehicleStatus) GetDriverAbsence ¶
func (x *VehicleStatus) GetDriverAbsence() bool
func (*VehicleStatus) GetDriverChange ¶
func (x *VehicleStatus) GetDriverChange() bool
func (*VehicleStatus) GetDriverDistraction ¶
func (x *VehicleStatus) GetDriverDistraction() bool
func (*VehicleStatus) GetEntringGeofence ¶
func (x *VehicleStatus) GetEntringGeofence() bool
func (*VehicleStatus) GetExcessiveDriving ¶
func (x *VehicleStatus) GetExcessiveDriving() bool
func (*VehicleStatus) GetExcessiveIdling ¶
func (x *VehicleStatus) GetExcessiveIdling() bool
func (*VehicleStatus) GetExcessiveParking ¶
func (x *VehicleStatus) GetExcessiveParking() bool
func (*VehicleStatus) GetExitingGeofence ¶
func (x *VehicleStatus) GetExitingGeofence() bool
func (*VehicleStatus) GetFatigueDriving ¶
func (x *VehicleStatus) GetFatigueDriving() bool
func (*VehicleStatus) GetFuelRefuel ¶
func (x *VehicleStatus) GetFuelRefuel() bool
func (*VehicleStatus) GetFuelTheft ¶
func (x *VehicleStatus) GetFuelTheft() bool
func (*VehicleStatus) GetIgnition ¶
func (x *VehicleStatus) GetIgnition() bool
func (*VehicleStatus) GetInputsTriggering ¶
func (x *VehicleStatus) GetInputsTriggering() bool
func (*VehicleStatus) GetOutputsTriggering ¶
func (x *VehicleStatus) GetOutputsTriggering() bool
func (*VehicleStatus) GetOverSpeeding ¶
func (x *VehicleStatus) GetOverSpeeding() bool
func (*VehicleStatus) GetParameterInRange ¶
func (x *VehicleStatus) GetParameterInRange() bool
func (*VehicleStatus) GetParkingState ¶
func (x *VehicleStatus) GetParkingState() bool
func (*VehicleStatus) GetRashDriving ¶
func (x *VehicleStatus) GetRashDriving() bool
func (*VehicleStatus) GetRouteDeviation ¶
func (x *VehicleStatus) GetRouteDeviation() bool
func (*VehicleStatus) GetSosButtonPressed ¶
func (x *VehicleStatus) GetSosButtonPressed() bool
func (*VehicleStatus) GetStateFieldValueChange ¶
func (x *VehicleStatus) GetStateFieldValueChange() bool
func (*VehicleStatus) GetTaskStatusChange ¶
func (x *VehicleStatus) GetTaskStatusChange() bool
func (*VehicleStatus) GetTowing ¶
func (x *VehicleStatus) GetTowing() bool
func (*VehicleStatus) GetTrackerOffline ¶
func (x *VehicleStatus) GetTrackerOffline() bool
func (*VehicleStatus) GetUnplugBattery ¶
func (x *VehicleStatus) GetUnplugBattery() bool
func (*VehicleStatus) GetVibrationDetected ¶
func (x *VehicleStatus) GetVibrationDetected() 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