status.go 768 B

123456789101112131415161718192021222324252627
  1. package modelse
  2. var RuntimeApps map[uint32]AppStatusInfo
  3. type AppStatusInfo struct {
  4. Pid uint32 `json:"pid"`
  5. ProcName string `json:"proc_name"`
  6. AppName string `json:"app_name"`
  7. Language string `json:"language"`
  8. AppID int64 `json:"app_id"`
  9. AgentID int64 `json:"agent_id,omitempty"`
  10. InstanceID int64 `json:"instance_id,omitempty"`
  11. Sn string `json:"sn"`
  12. Sport int `json:"sport"`
  13. RegisterAt string `json:"register_at"`
  14. UpdateAt string `json:"update_at"`
  15. Status APP_TYPE `json:"status"`
  16. PreStatus APP_TYPE `json:"pre_status"`
  17. Rule string `json:"rule"`
  18. StackStatus string `json:"stack_status"`
  19. }
  20. const (
  21. UNINSTALL_DETACH int = iota
  22. ERROR_DETACH
  23. FUSE_DETACH
  24. )