Documentation
¶
Index ¶
Constants ¶
View Source
const KA_TAG = "kerneladiutor"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeviceData ¶
type DeviceData struct {
Infos map[string]*DeviceInfo
SortedScores []string
Board map[string][]string
Lock sync.Mutex
// contains filtered or unexported fields
}
func NewDeviceData ¶
func NewDeviceData() *DeviceData
func (*DeviceData) UpdateDevice ¶
func (dData *DeviceData) UpdateDevice(dInfo *DeviceInfo)
type DeviceInfo ¶
type DeviceInfo struct {
ID string `json:"id"`
AndroidID string `json:"android_id,omitempty"`
AndroidVersion string `json:"android_version"`
KernelVersion string `json:"kernel_version"`
AppVersion string `json:"app_version"`
Board string `json:"board"`
Model string `json:"model"`
Vendor string `json:"vendor"`
CpuInfo string `json:"cpuinfo"`
Fingerprint string `json:"fingerprint"`
Commands []string `json:"commands"`
Times []float64 `json:"times"`
Cpu float64 `json:"cpu"`
Date string `json:"date"`
Score float64 `json:"score"`
}
func NewDeviceInfo ¶
func NewDeviceInfo(data map[string]interface{}, post bool) *DeviceInfo
func (DeviceInfo) Json ¶
func (dInfo DeviceInfo) Json() ([]byte, error)
func (DeviceInfo) Valid ¶
func (dInfo DeviceInfo) Valid() bool
Click to show internal directories.
Click to hide internal directories.