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.