Documentation ¶
Index ¶
- Variables
- type GPSLocation
- func (*GPSLocation) Descriptor() ([]byte, []int)deprecated
- func (x *GPSLocation) GetBarometer() float32
- func (x *GPSLocation) GetId() []byte
- func (x *GPSLocation) GetLatitude() int32
- func (x *GPSLocation) GetLongitude() int32
- func (x *GPSLocation) GetStatus() []byte
- func (x *GPSLocation) GetTimestamp() uint32
- func (*GPSLocation) ProtoMessage()
- func (x *GPSLocation) ProtoReflect() protoreflect.Message
- func (x *GPSLocation) Reset()
- func (x *GPSLocation) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_GPSLocation_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type GPSLocation ¶
type GPSLocation struct { Timestamp uint32 `protobuf:"fixed32,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // 定位消息的时间戳,单位0.001秒,Unix Epoch Time, UTC时区 Id []byte `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` //定位卡唯一ID Longitude int32 `protobuf:"varint,3,opt,name=longitude,proto3" json:"longitude,omitempty"` // 经度 Latitude int32 `protobuf:"varint,4,opt,name=latitude,proto3" json:"latitude,omitempty"` // 纬度 Barometer float32 `protobuf:"fixed32,5,opt,name=barometer,proto3" json:"barometer,omitempty"` //高度,相对参考地面的高度,无效用小于-1000的值表示,典型值为-9999 Status []byte `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` // speed / battery(uint8) / temperature(int8) / Bits : SOS + motion // contains filtered or unexported fields }
func (*GPSLocation) Descriptor
deprecated
func (*GPSLocation) Descriptor() ([]byte, []int)
Deprecated: Use GPSLocation.ProtoReflect.Descriptor instead.
func (*GPSLocation) GetBarometer ¶
func (x *GPSLocation) GetBarometer() float32
func (*GPSLocation) GetId ¶
func (x *GPSLocation) GetId() []byte
func (*GPSLocation) GetLatitude ¶
func (x *GPSLocation) GetLatitude() int32
func (*GPSLocation) GetLongitude ¶
func (x *GPSLocation) GetLongitude() int32
func (*GPSLocation) GetStatus ¶
func (x *GPSLocation) GetStatus() []byte
func (*GPSLocation) GetTimestamp ¶
func (x *GPSLocation) GetTimestamp() uint32
func (*GPSLocation) ProtoMessage ¶
func (*GPSLocation) ProtoMessage()
func (*GPSLocation) ProtoReflect ¶
func (x *GPSLocation) ProtoReflect() protoreflect.Message
func (*GPSLocation) Reset ¶
func (x *GPSLocation) Reset()
func (*GPSLocation) String ¶
func (x *GPSLocation) String() string
Click to show internal directories.
Click to hide internal directories.