1234567891011121314151617181920212223242526272829303132333435 |
- package model
- import v1 "go-common/app/service/main/archive/api"
- // Online struct of online api response
- type Online struct {
- RegionCount map[int16]int `json:"region_count"`
- AllCount int64 `json:"all_count"`
- WebOnline int64 `json:"web_online"`
- PlayOnline int64 `json:"play_online"`
- }
- // OnlineCount struct of online count api data
- type OnlineCount struct {
- ConnCount int64 `json:"conn_count"`
- IPCount int64 `json:"ip_count"`
- }
- // LiveOnlineCount struct of live online count api data
- type LiveOnlineCount struct {
- IPConnect int64 `json:"ip_connect"`
- TotalOnline int64 `json:"total_online"`
- }
- // OnlineAid online aids and count
- type OnlineAid struct {
- Aid int64 `json:"aid"`
- Count int64 `json:"count"`
- }
- // OnlineArc archive whit online count
- type OnlineArc struct {
- *v1.Arc
- OnlineCount int64 `json:"online_count"`
- }
|